<SEC-DOCUMENT>0001108426-23-000006.txt : 20230228
<SEC-HEADER>0001108426-23-000006.hdr.sgml : 20230228
<ACCEPTANCE-DATETIME>20230228080036
ACCESSION NUMBER:		0001108426-23-000006
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		179
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230228
DATE AS OF CHANGE:		20230228

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:		23678455

	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:		23678456

	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:		23678457

	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-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:0b037114-b682-4aed-8424-723eac36d4d9,g:54c16407-1e12-42d2-801f-e687bd01ef38,d:4c06bd82e5fe46d0a2a7bac21d65b00a--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:pnm="http://www.pnmresources.com/20221231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pnm-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80LTEtMS0xLTEzMDU3NA_fe363798-4645-4a61-8752-f88b16474f30">0001108426</ix:nonNumeric><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8xMi0xLTEtMS0xMzA1NzQ_cf083bc2-0973-4801-ae7a-bffc95f2022f">2022</ix:nonNumeric><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8xMy0xLTEtMS0xMzA1NzQ_8c012c1f-3d29-4464-8242-043a6f6b878e">FY</ix:nonNumeric><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8xNC0xLTEtMS0xMzA1NzQ_1cde45d6-07ac-4111-8854-39fb2bcb6070">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8yNC0xLTEtMS0xMzA1NzQ_72ffb897-6242-4149-90e1-5f3224d5cb56">0000081023</ix:nonNumeric><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8yOS0xLTEtMS0xMzA1NzQ_99064eea-a924-4c3a-9f01-ebf27f577278">2022</ix:nonNumeric><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8zMC0xLTEtMS0xMzA1NzQ_a3d92e77-5ff1-432c-aacc-979beb15972c">FY</ix:nonNumeric><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8zMS0xLTEtMS0xMzA1NzQ_31607156-f711-4a5d-885f-04f50f7eb567">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80MC0xLTEtMS0xMzA1NzQ_0abf58dc-d494-4861-84b3-6b52bcc605a8">0000022767</ix:nonNumeric><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80NS0xLTEtMS0xMzA1NzQ_f7b6855f-3a88-48b8-9ca4-787ba0e53c3b">2022</ix:nonNumeric><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80Ni0xLTEtMS0xMzA1NzQ_a3dfaa7c-435a-438e-8813-1e7604f203e0">FY</ix:nonNumeric><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80Ny0xLTEtMS0xMzA1NzQ_c81c2e9e-fb4b-4fce-930f-4295ff7d0db1">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i347d858645244f97bfbdd668898eb997_I20211231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i582a9324905540049da38fb718566033_I20211231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i347d858645244f97bfbdd668898eb997_I20211231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i582a9324905540049da38fb718566033_I20211231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i564a49767c70433b93c0fb7deacc2541_I20221231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="idf36317eb8254c96a3222b31aad6d897_I20221231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="i0eec0c50c5594240a77e22653756356d_I20221231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="ic52a8bec00324ff9bad848aba808c326_I20211231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="iacc4392e6948439da78aba61ff06f39d_I20211231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="ib0ade0b679c44b5c9354d67377865dc6_I20211231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pnm-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="idf7fd346d9464a72801c887926076941_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iced963249ad7415da10ff6d476cdd60e_I20230217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i4eb2586a4c3248838f188ae5f7eb5a12_I20230217"><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>2023-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6979ce7b7a145f78c19f13f6642bdb8_I20230217"><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>2023-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia082cfcd2a774102909adf280a9d4d79_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i073dd32019b9480686d0cc90a0e2be46_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="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1aa56c7563646119ee5fb3673242f69_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="i359443f0b9294ea98ae25c68fd80f5ec_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21af226b1f884651b1f4555bb11792df_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89c0afb0f1bb49c29d2754571a0c4a23_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: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="i347d858645244f97bfbdd668898eb997_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0009fabadfe24c28819f55a22f4c43ec_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="i0932358f0dcb4cafba8efdb12ab0041d_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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cef193779a1416a89f5c996b23d8e50_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="if5b20780c9b944d5ad0f4f6ff1b27a65_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="i8a1a0908714d4f018534b4ee29aab470_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="ia97aa8c698614e5895878fff3a865abb_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="id34fc230dc4846129a00995e4da34513_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="ie97df26d65fd46549c8aab9e7d48ecff_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="ibbde6bae4bbd46d3b0d5c857a1508d08_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="i3c06565639ab43a5948da9bf0f4cefad_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="i385857aab9ff4b8c830f88510b804d76_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="i781e5ae2656b481fa153725af2ccf401_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="ie785aa1ed2db40f3b77c2f3d5c13c620_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="i4b75ed2658ca41cbbdb74b06317071b1_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="i53605204937f4ab880d22955c556987f_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="i5dd6f106cc774eab8388c41ece45a9ce_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="i81ade487b7054a8cb17cf7a89bb542d0_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="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4adb55e79bb64854bb52ae36e59eca9c_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic461376a503e4522bec50fd631e4be12_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id51a9c6631e648cc987ecee903dccaf8_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a060a83cd0a499984b018b85f4017b3_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cff8ba54e4f4b188a015201e830e971_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64eacf1b6b8641c8a999d72dcb86a9d6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e7ce84a67c843e9b5a7330dd43e0795_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e7286651af14e4ebba241fd82254c81_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff08c488809d40f789fa42bc1dc1104b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica3c2493b4b04ef89271244d2c39f095_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cda76dd6998417483f9c556cdb600e6_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf8bc205d233491080f193aaee92dfb3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1ab9f07a3f04915b981d9ec2b1a07f9_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60131908f50b40f4a2b245327b435c7c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i900d167602184417a99a729912934605_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:context id="i8c86920ced464d83ae921e30a13eef1f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52336a448a5e4519b94ffdb06ddb6667_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if72a74588c874df3932676555b3ba83f_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="i7874538f30cb492cbd8eb70d9f42b81a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc0ead7d8f414478a158a89c4ed3f6a5_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a3db1e49491438d93c371bcd5130f89_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="i582a9324905540049da38fb718566033_I20211231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic50d8b2b8d2941189a89ffe798cbed95_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="iebd26aa120674374910eef8c45186e7c_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="i60ae8159a8a049be92f3a86b7280bee3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb16be421cd4421c9cf90bd927444d48_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:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i720f21625ee74b18a3019edf3c326604_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><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="i308b549a0e5f42af980ce328f62770c2_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="ic00d0c265a4c452fa908e47e07e199b8_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:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f695a812e874f359cdc5e6d0fbd8354_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:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia17d7d9e3a9248c5999b397d23b92bdd_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="i8dd8777e04004c40b0920511fd4f56a3_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: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="i1c8d23c10f2e472aa81e76f025a02c2c_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: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="i28a4e358d0bc422998338e887f4fb551_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><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="i48d7d42dc1024e689bab6b16d0c0a0e5_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: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="i87f00c5dc2c74c47a4f315ed44709d20_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:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45f65f1f26164cac9a72190d5e5353bd_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><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="i1ade5ea6540f4fea908ef1344a09be21_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="ibb076567cf8847f3a6b202c0a77c2b93_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:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2a40a40815c42919746d598b6299e8f_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:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231"><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:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd4ef72c8562447c8129c5bab934afe8_D20210101-20211231"><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:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34a813d6d9884ee28986a753ccd874d7_D20210101-20211231"><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:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if446e8859b364dae8c1f2dcbfd6c9d8d_I20211231"><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:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbb5cc82c653436e82ded455ad4f7263_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie09a2d0e4c1c46c0953ab332e7d36628_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i603516ef58a14823ac76b54d0321b176_I20211231"><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:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66e2ff1bc4d74e159cf3acd03a212b00_I20211231"><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:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231"><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:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id99d19725b0140bcbb50e3315fb3ab02_D20220101-20221231"><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:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e0600bced1d4f1ba407b565d2c40bec_I20221231"><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:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1076b41f31404254a4b56d595a887388_I20221231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62c6ba4abd7b4f6aabc0f4f1fe4fff82_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i547132a486fd42e9901decae514a8f01_I20221231"><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:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37bc644416a848429634403f366c266e_I20221231"><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:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b50bc0e012548beb3a136489b0378d0_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="i749cb645efc743f69b595e655ebdd66f_I20211231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1142779ba240422fac0dfbb126f30b85_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="i8ee206138f3c4ed1b19f8746098627e3_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="icff042ac392943468a52fe2a40ed45fa_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc60b0581ad545d9ac4deda5fb4526fb_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="i4a27611f88a54310a28422beb3042ff6_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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id245fc90221c4346acdb599ee5a2459a_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="i0970ab68aa9e47c79d3a71cdf7fb8aad_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="i7be112a7652b4c549c75b4c548c8c009_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:AdditionalPaidInCapitalMember</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="ie5df7f2ed48942c2b21a85045da6bad7_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="id58b6b2edd7d440986db7892b20e6b1a_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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff2dcd4d73d24034bae341e354318dae_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:context id="i6ec802e5cab247b98d8c3b481826bdb2_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbdea347cdef48b1974e5ac2ab222f5b_D20210101-20211231"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib875f8437e7f4680a2d06d0ee0fc5e71_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8c8918e1b1c4185b7cd64bbedbc9e0e_I20211231"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04fab519ed664587809dab9f5006fa3e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95677195fc84470a98f3712673aa82d2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia87a394743cf41089a087b775638d8dd_D20220101-20221231"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e4f845d0e2542a187872f84a2c78f8a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fe356a7ecd741478f86893ff7d4286f_I20221231"><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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc61749fed0b4a08a4348453e95c5761_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if934daca36ca436b96a601e2db15cf5b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="utility"><xbrli:measure>pnm:utility</xbrli:measure></xbrli:unit><xbrli:context id="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60caf3db91c8475f8e289e67535b2b50_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i3d5fd95feddb4f648f6e317e67ba9475_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieebe81aead49470baabcf638fa4ec9ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</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="i74448d1b89a8492bb8862163e80549de_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i366fd5e569c2450e98ba80005bca74bf_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide25d50b7ea84fef83c11008d86c7add_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="i1d6be8209b9f4fbb862330b02ef5c238_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfbfd72c7c094955a7932ad9cafc8844_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i830897cc80524a2185daf0dc036fb492_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i340d395a62ae4eb9ad43d61369eded58_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i640dfe5279c04c2683522dd5f05ccd6c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i787b98e6452c4483bb04e08914b623b6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb385965a3124cfc9214d781239a8131_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cc35f3d2c354c19a191bbc7a9b8399e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f87f69d194a4ec784097c55b4a74a0f_I20221231"><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:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57432a46f1174957b30879db089c485f_I20211231"><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:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id74d5b4f73f64305bf902126d2b3e3c1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddfa68beda2940aabdb3c577149e1d1b_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>pnm:segment</xbrli:measure></xbrli:unit><xbrli:context id="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231"><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:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i781887af95e84fa190bc898776189871_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf520a83d360488abeca99024402710f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17bde78300da499bbbba927676b64088_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i692b3fec8de74c999646be8249739416_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a60899972d446b9a8b62f5ef4f575ed_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231"><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:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7df4b58224fe4049bec475c836996ce9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ca7ea36335c404fa2c9cd358fbe61c9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if070b154eda746209f19b6af38f7a9b0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0fb29b284154692a0d597f00fc21803_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="i59d7cece202c4f76ab62558d90fa25b6_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: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="id8d5272386564ba3aa09fb1fd1b37dc3_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="i09bf22ce05574e0a89f3f945d52b8965_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="i3f05a42ba2804a95a80927bcb42bb167_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="if6ca937e251c48f7a96f6fa10198c3d2_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="iebca0e31e73b44b398aa2b8741817cf5_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="i688ccdd0d76f4ea1882465a741f7aeae_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="i34c4265f6c894e6da2b5826720b5dae5_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="i27a9234ed0ba4ea88f8ac0c025e3ea36_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i403d5bcfff884f97999891eb4c1de623_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bdd5cd5570a41e982eb73fec32c97cf_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b21736770cd41ba9fbee3561e06aa37_D20210101-20211231"><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><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fe8ecd6ba0f4b678df33f1cf8479143_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i245025c6e13e4ba08c79bf821b97d232_D20210101-20211231"><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><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e7dcbd46293443b968f0f559f10a3b1_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><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="i78089780b2d643a0b3326b02a0b89d51_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><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="i2d67ecd071264df0879636e908f08f04_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><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="i24f2bbde79c741df8c34080462baa79a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i265c1b47a4ff40dfb3c98a8494f9c31d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i052e6b016e4e4184975ed2e46e0bbc63_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77c846329ee04502850d10bc46711cb0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i764fb26fa4254db49be506790899786f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i3bbe3240c22c46b2bb7fac5c34539237_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99ef0b5260194b668b4810d4bab90f1b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa5d3ac784e4ceba9c2a01eb2bfbba9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="id28515c43f0644199e3c264210fba13e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i887152f5ace5425e86c1119a0b486eca_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i8fcc869d80cb4fe29b4a5725832d718d_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:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53fa5885a8454343a6151780e6252f49_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:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb2c4cd2f1c043fca088f8da59303d48_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="i3de4faac4f2f46ccbc838b0d18c36401_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:AccumulatedNetUnrealizedInvestmentGainLossMember</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="i023e7f122fac48dba42ffb8f6a76412b_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:AccumulatedDefinedBenefitPlansAdjustmentMember</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="i379799b28de34548ada3829273642b2d_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="i3dd979655a33475daf92ee9e48265678_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:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6feaa1a47a74e3d9f4776f48c842f67_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:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01e756e0ec624623a210457870c331cc_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:context id="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231"><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:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231"><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:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71544fc649804188b361d6260b2bddd5_I20211231"><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:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2bc1beb0ade47dfb16ff6ed07902bc0_I20211231"><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:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e382b20a482407e8f5c5315ac843132_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231"><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:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2244d8221a949bcbfa3025006331e22_D20220101-20221231"><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:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a0c79827014472ab0b6980fa663216f_I20221231"><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:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8637c8b255274a6798325d3e1d12632d_I20221231"><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:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8475729e95eb4ba8801051f1b5634352_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79ab359c391a4da584f71d58a22b66b9_I20180101"><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-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mw"><xbrli:measure>utr:MW</xbrli:measure></xbrli:unit><xbrli:context id="ib3a011663fb74f19855aae8db4281083_I20220531"><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>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0342e09aa934b79887790d184f9934b_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b803c6e616d4cca95ff59ec3745d141_D20220101-20221231"><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:RetailElectricResidentialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i926e69d7ba2d45fb95b74453b8320b0a_D20220101-20221231"><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:RetailElectricResidentialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8ebaa75c95c48e19a12c17620a807e7_D20220101-20221231"><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:RetailElectricResidentialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ea2e606a39f4906bd702d059dc4d0f8_D20220101-20221231"><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:RetailElectricCommercialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a4d0ac1231b493082042eb097b8339d_D20220101-20221231"><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:RetailElectricCommercialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3138909fc614a3e94fcd214d76e5b89_D20220101-20221231"><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:RetailElectricCommercialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49739c92e4754aa09daa54fce6e69f01_D20220101-20221231"><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:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82dd5d195a964ba4902ccaee2060cffa_D20220101-20221231"><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:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2789f09287f4417c9bf847cb1f16eb2c_D20220101-20221231"><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:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic93be3b238b64946a5105bc89ae94c31_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2c33c95cc72406dbe99392b63ed7c2e_D20220101-20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01188aa81c584f07ab81a61407ef7825_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76009d5f5a1d458bbbe8d8060013ae3c_D20220101-20221231"><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:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id563d9841a574578991c0d7bbc9c36fb_D20220101-20221231"><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:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3a39495d5814cc4b3880713791f7a74_D20220101-20221231"><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:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23e38a46ba2a41698cafc4ee63988172_D20220101-20221231"><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">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e8fcae580b843d683487f452c2b1313_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb9877580f294e22af411e39d7ee9e51_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98aa0312bb884ce19bd745a6f661e80a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8802d13942714992b3ba543748735a4a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i393ce7e4b3d841359a65d74cacc85b69_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c5fa6834ac648e98b8c8b8476fd3aa7_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc02639c3d084106a30f199bd8a8c9d2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84cd6e3fa4bb4c0fadff0aaa18e25c18_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebc986a625804237a884b4a59e50aad8_D20210101-20211231"><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:RetailElectricResidentialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff34706068f54b61b1be2ba1b27e2fb0_D20210101-20211231"><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:RetailElectricResidentialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65cc8d04fc6c4a98b5213bfddf8d5ea6_D20210101-20211231"><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:RetailElectricResidentialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e87a218333c4c1489288782760a0544_D20210101-20211231"><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:RetailElectricCommercialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4127c23d211b4d439cdc34bee3663e77_D20210101-20211231"><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:RetailElectricCommercialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98bf854c1f7f4aaf90f1149b4da82481_D20210101-20211231"><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:RetailElectricCommercialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fd4eb3305c1471c8fe91f611fbb6505_D20210101-20211231"><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:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8fa4e2f03564d43a8c5eaf39b3b0642_D20210101-20211231"><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:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6341876769d244a7ad3e1d4a2871a00c_D20210101-20211231"><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:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i656c5222f00a4430961c73aab93dcba8_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76978db3525c4e4bab07bb580075b4b3_D20210101-20211231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie91d7735dc1647b693aa01ac5d32f2d1_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d9f91fb1694475e8b18e6d74e529436_D20210101-20211231"><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:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic533d8246c814577927e7d38440e31b2_D20210101-20211231"><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:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40ae7dbb7aa84687800d8ccc20d0705c_D20210101-20211231"><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:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c510e49d71345eda783d8cea7b9619f_D20210101-20211231"><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">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if68374ff19fb4c8595fcd068844bf8fc_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i300678678543481b9c210abf375564ab_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b77f068f6ae47489db4bb032fb9b92c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12318d9425f44b9caa6fc0e51c798fcb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c0a701207cf41339d54a5ff9de9d026_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44dcffb83fab40c9abf6aec8bf10b237_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc321e6d37324cff8f767bda26849064_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42862b73f57346acbd67108c9177dac7_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id14d1cff79f54463954d025c4ac4a79a_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:RetailElectricResidentialCustomersMember</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="i72250b76bd3445e9aa84737f893f8dc0_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:RetailElectricResidentialCustomersMember</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="ifb11d63e7de2471aaf97d8b08e300437_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:RetailElectricResidentialCustomersMember</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="i2034bf28acd74713974ad533af166e36_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:RetailElectricCommercialCustomersMember</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="ib71d0db60c49482bbb1c8b54aa04f375_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:RetailElectricCommercialCustomersMember</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="i1e72fd7f220e4d29b0f0a406c928804b_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:RetailElectricCommercialCustomersMember</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="i1a50a5f4eb8d4106ab939ca2d780b3ad_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:RetailElectricIndustrialCustomersMember</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="i4c63d6430fcd4e7bb28eefb1f54bf898_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:RetailElectricIndustrialCustomersMember</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="i1ff871f81609458f8da36b334291c4d3_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:RetailElectricIndustrialCustomersMember</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="i05c9eab1f13240fbb51bd0bd0a068ee2_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="i4c5db138623d4eb8b4099b3d3603eaed_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><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="i77065714dbb54a4289bdafc75979a9cb_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="ieddcca7df7814617a7fbff85d76d0f18_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:RetailElectricEconomyEnergyServiceCustomersMember</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="i5e8b11fc49ee4ad682e925b0de4eea8c_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:RetailElectricEconomyEnergyServiceCustomersMember</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="i39b6e75f31f74624afd182cd3905a853_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:RetailElectricEconomyEnergyServiceCustomersMember</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="i5352da6b3442489b9cf8ff46377e4647_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">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="i290b847c43d04257b713d73f07931d73_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="ia9e11346c8e34b55beaa0f87b254cf48_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="ib7fb8698a6684c358ff2cc90782290c8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</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="i7f9bdfe4963a465daa469bd226f27d0c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</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="ic6e4fed0aeb74c5c94f2336aa8ddb660_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</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="i26b4d2c90682479bbb0feab9afaf9d7e_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="i2aed59ea37244d5482cda2b173937d27_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="i4a3cd375eab347b38124486f61d7dc94_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="if41703b1c27a46018d52a1c4b559006d_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="ie3dc397af11c44749ab6d184e5bcd7c8_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="i9e87b66b67784d098869056b3dfb9eab_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i591673904fb143a5a4036efa124e2a65_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idff3c5e541374d2593a299f4fee0e095_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="i002a4da855d64c0294c8583152ea69e9_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a6730ccd6724b16867fe5d5de3904ef_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd31b03abb9342ba8f1b3c0cf4dcce5a_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="i1571efb9658a48e9ae0c1e023410119d_D20220101-20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33b154c2caa84345a7fd6b1ad272bb1e_D20220101-20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie263bec69f9f49f48a53a3e7184a0225_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17eeba4bf847468b936243be5d0e2674_D20201020-20201020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></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="id14d6dcc2b0947d3b2d27a5f883fa091_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2530a6b7ef37442a8de83f4b46b5ec1b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d6fd39a109c4ca28b5269e0a82ca910_D20220101-20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5deb04773d04adfb23670d298cbcd80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cbafa494da64a95abe31b0d89e07bde_I20210309"><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>2021-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdf22c0a12a64a8490fd0e8cec60bee1_D20210309-20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-09</xbrli:startDate><xbrli:endDate>2021-03-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id318e858d721439e9dc407ffc05152df_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ce894c4a2c4499cae289a4f54168c19_I20201230"><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-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75106b0fc89b4e9b9aac506682574baf_I20201231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i928a6bd37d4f424f94ee9a13c1ce93e3_D20210518-20210518"><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:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia044916ba09f4413a20820988c3c11a2_I20201231"><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:PNMR2019TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63edbc6e0a884ce6a5205ecd6ec7576b_D20210518-20210518"><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:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dbb83ced36d4eb68223c3a986e24f28_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="i84d573167e9043b9aa5f9c8d98af24ea_D20201221-20201221"><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: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="ib2e911376dc44cb2a3de2c4bd3b0a33b_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="i51fb5d5c84e349b58284b310c08fcc2c_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="ib0530d06238b4274a04ac8399eb1c217_D20201222-20201222"><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:startDate>2020-12-22</xbrli:startDate><xbrli:endDate>2020-12-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f29fd2a039840d2b492d5ee1522984c_D20201222-20201222"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-22</xbrli:startDate><xbrli:endDate>2020-12-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ce6198416394e38a0c7c70aec9ee1cb_D20210518-20210518"><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:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01a8961bc89a4f999259a748a875b241_D20210518-20210518"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1ac80b3ca1943f38a81e3491a210938_D20210518-20210518"><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:DebtInstrumentAxis">pnm:PNMR2019TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e7d7afbbc1048868e5b20eb1c58db6d_D20210518-20210518"><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:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88b5a73e9e204c3fa5135e1ff8ce461c_D20210518-20210518"><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:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48b8ba92243f412e8b72dab2b83c0955_D20210518-20210518"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c7b1eed97784026b2c5de36c348cb54_D20210518-20210518"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i526d19bbdd3648d183392fa0806d02d1_D20211202-20211202"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-02</xbrli:startDate><xbrli:endDate>2021-12-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia36867183ed14127847951c9d1d9eb8f_D20220124-20220124"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-24</xbrli:startDate><xbrli:endDate>2022-01-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0113aeda7f3481c8b3d59d8950c4bf6_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedb820524e674cc2803c8c8602c13f2c_D20221110-20221110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2022ATMProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-10</xbrli:startDate><xbrli:endDate>2022-11-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72c0f45affae45b8b81c9e52233f45ea_I20221110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2022ATMProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i952747509cd041ea8e0d244aeb9def3e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</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="ie6b5187961234c8aa4a7462a884dc1fa_D20210618-20210618"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-18</xbrli:startDate><xbrli:endDate>2021-06-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7746baeaa924952b545152f6bbf065e_I20201231"><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:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12e2bbf718704cb987a5f4191e8104d7_I20211001"><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:DebtInstrumentAxis">pnm:PNM2021FixedRatePCRBsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if03c5b6e57c34f0cb868e827a0b5bd58_I20201231"><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:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2033Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2867a421bab140bea1ed51f19e205dbd_I20211001"><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:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2033Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d8fdea9a39d41bab70b1eb5d5497c2d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2021SUNsAt259PercentDueJuly152033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i345c9baa31ff4977b80b2c0e71562696_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2021SUNsAt314PercentDueJuly152041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dfc7e2e9e7247a791b4f80c40d35b6d_D20210714-20210714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020SUNsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-14</xbrli:startDate><xbrli:endDate>2021-07-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6472328b63b045aebb0d2520d6b24bd3_I20210714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020SUNsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9716b604af764c98bb3e1542329d531f_I20211202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff5d5a0f92e94be58c6f32db0253065d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9be7cfc08f402bba39951746cbd759_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4e1b447379a4e999646ccca7a97938d_I20210618"><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:PNM202175MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2225574f9d34cf3a7fd773be2b54c09_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife39b88297f34fa091041551545e6cfc_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i285dfbc41f9e45aeacd1eaa4508e8afa_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyForty1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5532e8786b94c15b96f8cc409c46ffe_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyForty2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb3c3ef17be34ad2bef4799b6e18b831_I20211231"><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:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5b1177fc07f4637962a8bf6fd86fad6_I20220601"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id64d2379cccf460d984c1a0c9cd0d4cc_I20220601"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyForty1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cda195a05b0456ba3713679ad75578e_I20220601"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15f42918ec354ed28a0815986a95a703_I20220601"><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><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="derivative"><xbrli:measure>pnm:derivative</xbrli:measure></xbrli:unit><xbrli:context id="i947b0a95d3dc4280b050b4ab64d78dec_I20220601"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a0766736594029b06f9b94fa280bb6_I20220805"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2022DelayedDrawTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97d5baf9324a49d29950c2478ffbe3f5_D20220805-20220805"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2022DelayedDrawTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-05</xbrli:startDate><xbrli:endDate>2022-08-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e6dfbaa7db54e4d8c27938d7fbc4ddd_D20220930-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2022DelayedDrawTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-30</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d6fdd2c5d9046c7ac81d74f04ae5fa6_I20221231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50be8fed64ab488f8d03830bb8a4bf2f_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9ed18e2541746778afb4370c9d66264_I20210714"><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:TNMP2021BondPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie358a2bb56f741529c52c6e5c9091afe_I20210816"><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:TNMP2021BondPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4472b373b37544eb83aac70005c01175_I20220427"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2022BondPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="bond"><xbrli:measure>pnm:bond</xbrli:measure></xbrli:unit><xbrli:context id="i2072ace03c4f4c5787931cf981ac625d_I20220427"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2022BondPurchaseAgreementAt413DueMay122022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i576626efe3aa4029a479e5766eef0222_I20220427"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2022BondPurchaseAgreementAt381DueJuly282032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide8abaadf92e48628042965dccaa41e2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib45ceceb41004f1db4830a9594fb48df_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbcc902b7f454ec48c40787dc1349bce_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i888d862691be4fd7a3e188c64821c298_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b9d1d2a25ac487982d94a32b2eedcf2_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3520cff8d39747df9e8a3b09313f543d_I20171231"><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:InterestRateContractThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79bdb7fd1d864fbaa5c70238dfd11714_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i373f31f62b80465c94b0504aa6f0e4c4_I20220502"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieff1500e19e543e88d2f385a1e49fc5e_D20220502-20220502"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-02</xbrli:startDate><xbrli:endDate>2022-05-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5951770625574ca4b5210017f715b789_I20220502"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife0caf36138f44db9c004806ddaddc49_I20220502"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69cc795f413e44af9f3e1b5fa4040246_D20220520-20220520"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-20</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5516c90b4ab849e89822e7babf255fac_I20220520"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4970d38b5c494fdc8b58bde279035529_I20220930"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bc3f033501f4fc99206d5c38962025d_D20220930-20220930"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-30</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c33a817f5064f708ab25a9bf36a9f74_I20220930"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f53e303ffb24c90b218a165b19ac47f_I20220930"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i449480f06ffb4b94a80567a3eea3d597_I20221031"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea8fb8308f2e46989c1f61117cc99fad_D20221031-20221031"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-31</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i791c078bbccf4029a9fea2fd964f576d_I20221031"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateDebtTranche1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib01b23741a44418d908a4edcf52a6696_I20221031"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateTranche2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16ee99b3e69c40998468667b10582c44_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f86583fc859428b9bbb91e1fb361bb0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df11044a7e643e9a991083e807d9b1c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bf67e860b0d4e2ebb2cd07ad15d04c3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5b0ba7b11484363878b8b808fdd7e98_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee7b5cd1bdaf439da6375958f7e0e22c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56c59313af884f1186d88c80ea9355a8_I20221231"><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:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae91200f02424a028c4d1ec654e64352_D20220520-20220520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-20</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="extension_option"><xbrli:measure>pnm:extension_option</xbrli:measure></xbrli:unit><xbrli:context id="i0eda0a20dd6642fb8b4da29172056a69_D20230126-20230126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-26</xbrli:startDate><xbrli:endDate>2023-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i704c61b2cf3d4dd7800489aa79a3eca0_I20230126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia42ac9590c8f42a9b299c54f9fdd8951_I20230126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dab1780e5c94b31a09f28a60a5ba161_I20220520"><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>2022-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b83768f70754af0a897dfc01e31e09b_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c30399edc7f4f3daa7195c26d5d8cfd_I20211231"><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:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98587ce76f2d4062ae2b0c68b949c874_D20220311-20220311"><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:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-11</xbrli:startDate><xbrli:endDate>2022-03-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1eba4196ccd440309f4a3d95ad09a5f2_I20220310"><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:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ec873a6b7d64d17bb5f0b94eeda8f92_I20220311"><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:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4367410b27946e29e65563dcd7267eb_I20220513"><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:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied7cb7baa1fa4c5294f94d09ef799d14_I20220513"><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:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a2fe094f2de4ae19992573707fa3495_D20230126-20230126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-26</xbrli:startDate><xbrli:endDate>2023-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia53d3a43e1054cda8786a9818a9271c3_I20210518"><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>2021-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ea7183655384030bffb2b5278669984_I20211231"><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:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i945be1ef2fb54d8cb2952b891fe7deac_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84b448cf47b147c0a3abe345531ac0eb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58964a36a1314eb6a2c9e1d276bb684c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4308e2528d84bc5aa84092ecd478fce_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i486f9d3e619245719ba6d329c7958f4c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i621b3f1a482f48f7945190bbd10d3088_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd77fff2a79649d6a6eb0c3362464c1d_I20221231"><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:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75899c70c9634932a6b462df8a411d6f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e458f3007f544a9bf65011b37ec7753_I20221231"><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:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231"><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:SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e09df47a6b94cecaa3b8aff60b0bb1a_I20211231"><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:SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60c20dd1f7b84d5891de18402db1d6d5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d87aec82eca46dc8218b40bf2fd0897_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a749495c4bf48f097335cac709ded9e_I20221231"><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:SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a496de08431490e8d360d2bfae04ddd_I20211231"><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:SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacfb64c9a87947398ee005522756c9de_I20221231"><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:SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cda2272628b4bf793d169a2c129fd81_I20211231"><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:SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24cda1884b12424a85bd0bed7443f35d_I20221231"><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:SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i356a33147f9048148802059321d61617_I20211231"><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:SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96a9157595964d2791af28fc7f943626_I20221231"><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:SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i978a1a5b52f447489db3779ecd90244a_I20211231"><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:SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5298c0cbbda94709bee4094f1ab8c67e_I20221231"><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:SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e25214799124a4aad46f5da1c4595cd_I20211231"><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:SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02afdad7df79473499ea6e9a3ef1f117_I20221231"><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:SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id50ed7fdefcf48309fdef8addc0c1d31_I20211231"><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:SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84019e7ddb214488a01db62b09c79f98_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2db6cb9e1043bebd163a0cd4207f11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1f2645f02c544dcba4911775a42933a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b4f84e064f64647b475536c0ac20764_I20221231"><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:SeniorUnsecuredNotesDue2023at3point15percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba49482798d8471d8ecb05f27d4712ed_I20211231"><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:SeniorUnsecuredNotesDue2023at3point15percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231"><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:SeniorUnsecuredNotesDue2025at3point45percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf579134f75449d4bb991127fb41f4f9_I20211231"><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:SeniorUnsecuredNotesDue2025at3point45percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025At3Point85PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa85be22039540268a54cb39b06257a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025At3Point85PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b4079cfc240499fa17b1cfbd6259900_I20221231"><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:SeniorUnsecuredNotesDue2028At3Point68PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0836a234aa24cdcb59515e0faf8686b_I20211231"><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:SeniorUnsecuredNotesDue2028At3Point68PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if10446e59e9b4257984cd2c823b119a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point78PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a5ac6e836544763a99ab03885930a4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point78PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82b7da473d3e4020a5a52f49f8521540_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At3Point93PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc31b453a4354a1a84aa54808cf4294b_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At3Point93PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9eb312861da469eadd3e97a84a30afb_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2038At4Point22PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02b287a61a3b4bb2acf2d0bfffb0aed6_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2038At4Point22PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41dda295829b43a4b17d58f78b10a7b2_I20221231"><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:SeniorUnsecuredNotesDue2048At4Point50PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7afa31e36c449739ee22da029f29488_I20211231"><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:SeniorUnsecuredNotesDue2048At4Point50PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i260b03746107426db671bf40ac693ab4_I20221231"><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:SeniorUnsecuredNotesDue2048At4Point60PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8e1489cfb464925a1020d6d3311ae11_I20211231"><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:SeniorUnsecuredNotesDue2048At4Point60PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffff00dafd624475afe420611150a591_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2030At3Point21PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5a347eca433419aaec893372f0b3e48_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2030At3Point21PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2039At3Point57PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i728d373908f045a3b0283fbf8016c4b1_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2039At3Point57PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7768e563b004f2289c68c36ca73125c_I20221231"><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:SeniorUnsecuredNotesDue2033At2Point59PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e6e1947ca7d42ecbf20d9e0ace54853_I20221231"><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:SeniorUnsecuredNotesDue2033At2Point59PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3813c34d1404773bc045cae9648dfde_I20211231"><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:SeniorUnsecuredNotesDue2033At2Point59PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a6fe295038d40c8a20e9039cb1be3fa_I20221231"><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:SeniorUnsecuredNotesDue2041At3Point14PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0c7c20093fd4b2f9258d6e9cf016b39_I20221231"><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:SeniorUnsecuredNotesDue2041At3Point14PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62d8cf7f600c4cc7b04dfa0a00769789_I20211231"><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:SeniorUnsecuredNotesDue2041At3Point14PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecffc45b829d409e97e87e8318a31da8_I20221231"><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:SeniorUnsecuredNotesDue2031At2Point29PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieefcd08376e74a459ca34a31bde5e9cd_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2031At2Point29PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4064f5061cd9496ba122a8289de406fa_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2031At2Point29PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie69f7d1306744875ae55cb97888da6a2_I20221231"><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:SeniorUnsecuredNotesDue2041At2Point97PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76866eec4c854390b2bfb92750658625_I20221231"><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:SeniorUnsecuredNotesDue2041At2Point97PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5014f12add454816a83b03d594cac5c5_I20211231"><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:SeniorUnsecuredNotesDue2041At2Point97PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a518eeb74be466bae4da5ed144d3fc5_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ed6f19c3e9b44c493e4095a4c427606_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i514400d05e9843d79769b4293d831176_I20221231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM20222250MTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbae36c28e6d43b2b0aea707f61d4200_I20211231"><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:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM20222250MTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds6Point95PercentDue2043Series2013AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb931ee2b9fb40288e790e19f333df0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds6Point95PercentDue2043Series2013AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i443f96031c8742f59915ddaa5ee1ac91_I20221231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if39e572baf624ea38205146b11216665_I20211231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icba807e8edbc4fd98493b4164f2ca3d2_I20221231"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c555255cbd410ea25a073daa2232ed_I20211231"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44eb75cb03a14d9a91076c041ad26b66_I20221231"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c41829976fa4b1bb4868802cbfaba57_I20211231"><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="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4921fad24934bd4a6d6863aafebf49f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.85PercentDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b1733c286a1407e9ae1cf15c3ed5ef1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.85PercentDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0733ce3b4cd74436acd53e881e611210_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.79PercentDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i266eef29c11c408d982c12e4a3a4e70a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.79PercentDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b7d3e33cd34e11b5695bca914f27ce_I20221231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.92PercentDue2039Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a21a2dc8af14ffe84e98402039afe9c_I20211231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.92PercentDue2039Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f5326617f543bcad646ae1d2690401_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds4.06PercentDue2044Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbbf87436b2448c7a5afe8d8f0c3e597_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds4.06PercentDue2044Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47923cb1ba754be9bba44a428bbdd962_I20221231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac48a20eea174eb29c0c51c5c816c9cd_I20211231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231"><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:DebtInstrumentAxis">pnm:FirstMortgageBonds273PercentDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24b56068c3734236b8c5f5d1a7330b77_I20211231"><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:DebtInstrumentAxis">pnm:FirstMortgageBonds273PercentDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib96032f6b60043768e7d6573bf7a99a2_I20221231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueApril2050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cc22325207f48d78fcbc4ce590e5a1e_I20211231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueApril2050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds293PercentDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fba1ff7c9294bf9ad3e3fce22adda13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds293PercentDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f84b589d65c42938037db748c46fcb4_I20221231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueJuly2050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a944cbf2b91480bbe70f199292bd59e_I20211231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueJuly2050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds244PercentDueAugust2035Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i890d197c7e54428abfec49ee37449026_I20211231"><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:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds244PercentDueAugust2035Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds413PercentDueMay2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2d5784506254d86bc0540cc0d5eda73_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds413PercentDueMay2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b9cace45a14f5da43f7207ff096f81_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds318PercentDueJuly2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eb9fb5fd3aa4c3d9229131620212c5d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds318PercentDueJuly2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4742347180948b7b80323d197f4cc3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76063f27363f4c2d911b7efd5196ab21_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115"><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:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-01-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lease"><xbrli:measure>pnm:lease</xbrli:measure></xbrli:unit><xbrli:context id="i3a9b281afd6a40a7b9a1e04cd946f29d_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="i0193e2c0590d4fb8ab4f15e5294ef746_D20220101-20221231"><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:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id16cc8d00e674e7f84610ecf2f9b6313_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i512693e620ee493abab360c3ed6ca193_D20230101-20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pnm:PNMOwnedAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if92223f74e784f03927124bae41b2946_D20230101-20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:NuclearFuelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7deaf89626d4091b5f06cd7673932ec_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c027735da6d456abbf7fe4f27dd0f7e_D20220101-20221231"><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:NavajoNationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i216ad8ac7a884d9aae3c57436933afd6_I20221231"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i299958aa8d0b454bbb260e929400ffa8_I20221231"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90359b03691f4fa59689d5c9f44e358c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938de74f176648b69296a53b292b88b8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ShortTermLeaseTypeAxis">pnm:CoolingTowersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9da1f823c9da466597299880790234e1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ShortTermLeaseTypeAxis">pnm:CoolingTowersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="power_purchase_agreement"><xbrli:measure>pnm:power_purchase_agreement</xbrli:measure></xbrli:unit><xbrli:context id="i6679a3ba5dbc435386a7308bbfbe4679_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ea2ba108a504c13b81e62f3e809981b_D20210101-20211231"><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:PortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i815dc6d606a34b249c4d31ce104fc594_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84ccbc8164804b22ab67de36b1c078a3_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i484cec95025049b3981e9e32688fea16_D20220601-20220630"><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:PortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic867ae0654bb4d48950418eca90a96f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pnm:TriStateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35fa1a250e0d40b88e662a06e6578400_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:UnusualWeatherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:NaturalGasCostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb33a029cc4f42a985f3687035c392bd_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:UnusualWeatherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59b06add6bb64164b7141cc0581d9087_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3892158d1a544978b61e55ac211efbd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa5553816dd84a82a9f5c756a8ae61d0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab1425abf2384871a930afb302e309e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38c1ec48f12f4895b9016bfeac1665c2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="mwh"><xbrli:measure>utr:MWh</xbrli:measure></xbrli:unit><xbrli:context id="i2e172aa75fb840ab9ac2d2390ae6ce61_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6121504c41a7428aaa93cad1d0da0a03_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:NuclearDecommissioningTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19fa4066546346c39f6fa0dbc30d197c_I20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:NuclearDecommissioningTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e59ac52c131420eb0a8dc1424feecaf_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:SJGSDecommissioningTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc66e46a6fb9449eb42b95f8ea896956_I20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:SJGSDecommissioningTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d3c61a0bb6c4c059988f094ebb1e9fa_I20221231"><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:FinancialInstrumentAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf76895865004b3d9d38094f7387b8d9_I20211231"><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:FinancialInstrumentAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8793fbc318a04f62b12108cfd49ffb36_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32d416e9d99f480c9d427bca83cca2f3_I20221231"><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:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb06536494ca48f78b920a5d4c358aa7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i503cbde3fba14cb88ebc7130470e6af9_I20221231"><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:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfc8fa943a1e409592f22cf77d0ce875_I20221231"><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:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4f71f10b6804288ae66fc02fc559b95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6b11eb42d68416a85cdf4dee87a5ac9_I20221231"><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:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i747c4cad5b5f49eba88badda66f3cd44_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b9d5ba29b7745ab8660f1cd9d954e1b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81b5817dd1e343778237c0716ffbe24a_I20221231"><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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94ab5bb9be5e4ce3a9e7c774c44cdae2_I20221231"><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:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3cdf0b6246a492ba2f9e71231a01a71_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10e72d3d541d4990aab657f49d2eafd9_I20221231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic57fda5956624f14b5d69988861e9eb4_I20221231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73dd3cde45874dc5a357d60ed3d00784_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94f9d5d11d5248108e10a94bebc75a8c_I20221231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cbc5d6d01eb4c478aeec955cc0cbf68_D20220101-20221231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99bccd4cf00f44209f238d253ca75830_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31d68bba84f3412696f969c010148a7c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66f5d4c0e02b4d2185f01ca6737938a8_I20221231"><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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35141cedf8d545088d563781bc4a3c2a_D20220101-20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8842f3cc593b4dafac85d2132fba1963_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26dc5ba1f8214356a1ca1ab2bbfde1aa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02f447354b8545deb33427f089b73ac8_I20221231"><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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd018914edd343139354c88ba0985190_D20220101-20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i171837846a7241b28c149f9f5d55c841_I20221231"><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:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50862bb756a548fa98bf332f1e2679da_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i261cb2bf081548b3bbf5d10d77de2dab_I20221231"><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:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8baef675ce6f4c468b5cc88594de630d_D20220101-20221231"><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:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7429cd1a71b14b9c981a2902993b52c3_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c89013443c14f67829e8ef0beb9296b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0eb9601d353466fa3c31e13639a27ab_I20221231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia985b800c0e5409c835c62037cd6d639_D20220101-20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66c6881f89be4d99ac2d65da16f45d63_I20211231"><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:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7964b1ac4b1b49f786db409770c0bc4d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8f6850702074b7fb86bd1b4bf543762_I20211231"><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:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b1de620d0fc4d8a8cf582eadbb6433c_I20211231"><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:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61ad973d1962445783cd32749d4ff828_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if25b0b6104f343baaf6128a4d23aebb7_I20211231"><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:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fc9cdc77eeb4ed4ae86346b2fb0f9a5_D20210101-20211231"><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:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82f90cd45c204a46bbfa141caa1d8a9d_I20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50511436215a4f9cbed5abf60c4846c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7546714cd0c940579dc5560b26e2a151_I20211231"><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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8c88d12f65d4f83b16f24e0567f28bc_D20210101-20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3637d05668af429f965fc80294516d23_I20211231"><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:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18c9bc7b2f1b4395b70590ea65634c50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ecc2487ff4c48a1a176e5c9bbbccf87_I20211231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib40544150b0e4b99a5a82d3dfcf72905_D20210101-20211231"><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:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib50eb36f6634439f971d8448017605a8_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c043b3b239e474085f0c93c70a5c57b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib94f4661c147428196f96f304f0830e3_I20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0b65cd06e6242a88e83eaf5217db24d_D20210101-20211231"><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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b47203935464c8cbc1bfaaaeb49ad50_I20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief8e0f7f0bd84c57aad6ff567491a7eb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9471062b0a2463d8a241d65a0f1a493_I20211231"><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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3fb2e8253e445dd960c93b18f3138a7_D20210101-20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92c31921d47544ada42a2d4c63697d0b_I20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85463f337f4e4b67885ba871cf73b84c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id964ee50d6a74a6c9652cb5a7b813ceb_I20211231"><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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb81e7dfb89b46bfbf2dc99411f0cafd_D20210101-20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd95d89e2dd84d5a91b7069933d77610_I20211231"><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:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ca707b288704684a9ce3de47eda00cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0ac5ba07e63453fbec42a9ef0f24d8f_I20211231"><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:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3237b84cdb5d4927853423f63ca75b91_D20210101-20211231"><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:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff07c5f821b14231b16c02d57034feed_I20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbe082cb98ff4d24aaf77ff63c249eaa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1f4828f22f3405085834e14e8d575a9_I20211231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5d4795566c5485a9fbcf41ffc0bce9e_D20210101-20211231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59e5ce50f8784adb9b495a80e16bcbcb_I20221231"><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92ee9abd289041a3893546e349ff5821_I20221231"><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:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if75c91c46aec4b15806be3d3e58a7663_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3b2e51c87c746a99637a64189f09a75_I20211231"><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d01f8c2b4184f06810c94e6dd6e80b9_I20211231"><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:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40ea41b6802043a3a70a35cd589c5490_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15438b7bcf7d487fb91cfa8931a45d7b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9032862ea7984faa950923f764c2694c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:AlternativeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08afcf35a0804f9abec045252fc90b51_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0b537e66d064cc6bcecb674d68ebcba_I20221231"><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:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d05d48298b547788c431de0fb95496a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:AlternativeInvestmentsMember</xbrldi:explicitMember><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec3122f9b2424f36afbfcdc9654ea751_I20221231"><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:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53901d7402a64beea46f995ea48f7448_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54365257ef234e29be59ef0e67fa058b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i572da22dac4c4eb3bc9037adffbbda1e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id563a2ac1ced4f5fb70d6f8061c62587_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24269a3d8e664863a000137324ba4b08_I20221231"><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0abd08cf93fe4e8395c29712ad062a0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1414a8724f14dafa863bac304ad45de_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a8b7143957049ab8793da52b2cef810_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1ed1f8c0d1d4f07b53c1452306c3926_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebb5c901ed144ecc8efc951165d3d298_I20221231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic86eb1df22b141fdbad60989ed75af71_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfedd66d1273417a96295bcd30c16771_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdfa9b02733c440fb790747c04e62c4b_I20221231"><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:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6261786cd5d54f6888a813337a2f0a61_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i806693aadb0f49f6a387009dde266db3_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fec3bd223a84493a2d38928a5ab2d97_I20221231"><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:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1682dfe560748bcad6ffb997461f608_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia10ce51d559241938fae34ec7d26e232_I20221231"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a35e6946d8a4b4895ce83236bcb5c44_I20221231"><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:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d4d99219df94a50b63c51879b5dbfc4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4de05f13f8944889997e4f1370a33258_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a99abf0245a436ab798d53e77baba57_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a629399529f44f1a2ba3e22447c7664_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie352693774ca42d787807913b5cccbd5_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7735540a5424b4f9f46b0078304db35_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1b93f8c342742f1b1b7f12888c8c6e4_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26f72fd80155429f80d86ef94a3667c7_I20221231"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b36ed3005f14aceb55ca6de38977bb3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18c0ad38adae4b1183fc8dcc1702b853_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ed5f836b52547db9d3755aadcbdbfdd_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6910bb7113ba4a74bfac9ec12c2cf388_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6526f1b0d7df4868a4424e5b25b86a83_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic01595ff5edd4d45ad45d06fa6fbf3ef_I20211231"><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1f35a42e3ce4fe4920e5708ee12aa8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ff9035a328741b589b825d22336ab19_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4306e88017564b58b1eb663be7b45dbb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26662f6364e24a47abb46a131cabdc82_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i504771b3379f4256b6c6bd91d2493c2c_I20211231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf99aaa49d9f4d9eb1ebe962dc44e257_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i095eef4c78a04222b5b6daa3ec18df2a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b7a510c19be4cff91ce19565df20f0f_I20211231"><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:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i292b5beed90b4814a9312735ac69c46d_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife3c32a1a7544fe3a35c62c2869b43db_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8eaa123bd18d4bb09f91a27c06a8823f_I20211231"><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:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6416ec1550194646887b33ddee1467b0_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a5426b6ca8342b0a4308105ae1b3c2c_I20211231"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8d3c37131b448dba41214f04fd697a3_I20211231"><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:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id78488260dfb49ce9bf7717e1e7203d2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i897767b558b74b779bc85529924585e2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i943c2bde9c1240d49b409c509361befd_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0721b338060646f9a034c8788b834852_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ab189da47ae4b2ba078cf06d0896cf0_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53517e7241aa46bb8faae87addf76771_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7535172a6aaa46d79a2ec76350aaeab8_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib293efbe0a2f4291874dce7d33b7fb3f_I20211231"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d0bd5e97a8b4adcbfb57c91394288ec_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6065f6e38ba4675a13f65d3338bdbc3_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3a72542a03341d99061213d579032c2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb0731b7a1094d7d9036fe2bb03b45b8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea3859d38d184c2ca44bd63e1314cd23_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2a3b31c08914d1c938b02087488a093_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if22d881d96ec4ea8a7d447c6070f83bb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba215b5ebd984cd08b4952d248bf4262_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id235df3c019f4f5e900400561258e8a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae99f8105fca44178f1a031eb886e68e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65f947aff4a84231ad6baba5ef3445d0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb7e49e1c2824ebca4158a0fd45ac2a2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d54e9b5cd7e4fc8a1e80cfff72188a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34952cfc18cc46b2b33ec877d20cf71b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71bdf9f43d8e49ceb477387f35d29fd1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i554dbaa9a5a14e5092d247f16d6c0a88_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b8924d0140b42d4b65a9cbf1e7515a8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d06eb489118405394fedb80cf450f3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5fb2128e9364c8b9386bd57bac4d431_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bcb863621dc4e0f9e303256d484d622_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84d084c26f894c119ec74c19861fa616_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52849ace70b84993bd6bc90b905095e8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76bdb42546184d87870c63c83092cebb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2370b98b168e4aecae4c60b50bea76e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c1fee105ce14139b052e4c98a0d29e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04a683eeb4754447b250ae15644ca065_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf42a33e9299471aa3f575d525d802a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i157a8c6033c44a18bd9c4d79c48e23a3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if612c8a4886f43b4af1d0227c11ba957_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i181db7487b4a43e69f029891f6423fa7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564a49767c70433b93c0fb7deacc2541_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe981381fe2d455b8f157ce485d8a0d6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf36317eb8254c96a3222b31aad6d897_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76e069954e644e8aa733b178a7b737cc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0eec0c50c5594240a77e22653756356d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i265920f920be4121a62a2856ec9d1e18_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1d1b976a36a41e69800a47dc9d3e7ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib616cae929e5454bbc8d5ff37fd0585c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic95f2e2932744407b578ad4169f59106_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcd1bb21295d4487825f0605cd71445b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i303f1b843a1148dda79b8ef5e0c2320d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55014d8ee34549428a740677940361f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bf3fa4b12f24d8986f450edc3224584_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibff48792b81d4e9a9c88232ff67b94cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba516dbf1f94398a352d8975df2b7ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i769ddfe598ff453bb270d59f6000352f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19177e184a9d4a6bae38b627aa1cd962_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i931310170e2842fd9b8442a56ce2131e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a505b75e0b2468bb76251a9e40ed203_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19104fdf847b48a0969a6b404cd1327c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8610c4a14954ae590ed69402b0f44af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7e464c7272e43f8840e3f8e1f84968c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c05fab1167c431989239318757dd009_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4792368d20b048e3b0e900068b7e867a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8269f550b9344b1db839d7b970a25097_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b291d88e3084f6c908002f4b45f9861_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f1977fe9b424127b10f7fd1d6d37547_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i322d8da6cce74282abe4dae80f353327_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3106812356fb4968a84aadf8e10aa3d2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie51712a31a6144c9be133f3a6d652511_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7888cd66b6f48dc8a72d0e3705e8493_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02c4f1a06d8e4c649ed0650d1e082fea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e62a7df3b1b4089beea7d4ac4f7304b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic52a8bec00324ff9bad848aba808c326_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1446b9a144b044688604a77de7888791_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacc4392e6948439da78aba61ff06f39d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida39464bfe3048b7a079d343bfc70372_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0ade0b679c44b5c9354d67377865dc6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3317eef9872d460a992815dce24d1842_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cab1f40bc944d91991c233d3949b923_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43a808e81ca74510aaeb2eee84ad9a9e_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="ia66a761ca6094b799ae1c47a84332533_I20221231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie55575767f95424c9e2374de07bde82c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c8c783071a7406089df52ed3969ba8d_I20160131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafc2721458e5443a9a7b74754a09d24b_I20211231"><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94c9f501683f4473aee0dab2d21f2c55_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: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="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia84462ab38d84c9fa54c5d040fff8258_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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"><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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62882e5902b045f8bfcd3637ce545237_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: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="i9a17bb0cd1244e41aeb8f80a9e348e3b_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="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec53bb7bddd045b28a0beccddc1b9d1a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i533cc8fa66064cf79fa0675eb5fe7e33_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0939e061233643eeb5083bd43660d03e_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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9625f9319f664089a99a2f08c0d43f65_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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c78aa7e6136412195449d2bb03f7da5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief20c87fa99d4280b889044dc8df9d15_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="i150efa744c7d43be851c04c918767efe_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="i959d8b976aed43158067e898220b5c83_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55827dda3bb34078897a6ba9b24a12cf_D20180101-20180101"><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-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4125b80418444dc6a1d7ebf508e234f2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad661e2621404996949db517f7159b21_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab84ca65c8ca4339bafc9fbbf1c44d6b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30842e5442304c75b0ee7117e76c74d5_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8a986d697a04e56a8938648829ea92c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i830e2015aa66407d805fb8800bc01634_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"><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:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0e5bb851bd44c92b57b761826510583_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:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9aafca3e8a1f4fd1991387be944a7028_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c5c532c5fb542df895bede747ed0f9e_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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"><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:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"><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:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14155505442344c88a68a94b0464cca5_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9dd37d22c8441fe972c2e69566b354a_I20221231"><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:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81cf1c17b5624e2292e0160f2564584d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e9fe5648ed14bf49543f6bb699a34e6_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:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</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="ib26efe1f9b06497bae1d5e5a462b71c1_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="i95f54c8060ed4aa0b9c219efae4d2a6c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide621a77be1a4177b56e445e11afab98_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic20bed59ec2b479cbad64471af2372b0_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="ibc066642af2b45ba9632f3268b14054e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i970c4caccd65471f89983a0189ee8b02_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11ae3f9f41464085af55cdb732b485cb_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="if3b403dbc6c9442f85952279768ce510_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifab21b6f95f84b16a0953e0420e1734a_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1f720fa3cfa41c2a04be62f64f222b3_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="ie3e98d2babac4260baceb5b50c89390a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf8f906527524b16a0bb5c2f1bb98e84_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2716baff3c1d43eab66a118a044ebb2a_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="ie3c4118753e54e06b51cf39eaa2b2a77_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic682b1c09101433996d261b368d5bfa4_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cb2ca3b771c4b6c820c506ed8959b81_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="iede566a6a615435e90f8ceafc2de413f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3443336bad3a47d49d35371a04702055_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id88562651776418c938cbe8ff2bbae76_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="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e6d907915f348a09f953398da5c201f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:NonemployeeMembersoftheBoardofDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifae26f737ae849c4af2db17a0eb977e9_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="i2fe26162abf24230b02fef138d40796a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic90a411b94a04b868ebeb7cda3805d34_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="ic9d2ca6ac4fa482bae67d3d8997b91e0_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f0fa4fe16034c14b7dfb5dc22f93edb_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="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e8994e4e02041d8ae56d7de0b64375b_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="ic776e1e1a0524869971d583df8695d59_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i688c87244fee4e1aab9fd243748e223b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb9d774dac69478386401ad5447992a6_I20221231"><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:AchievedPerformanceTargetFor2018Through2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib72041bb3b3c4f2484cd4119408ccda2_I20221231"><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:AchievedPerformanceTargetFor20192021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21e285e9ffd542d29189ceae8f7dbf21_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i123ce298051d4eeaab4ff4c77305d120_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="ie529a6df176b4e60805912d9465fd60d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d0455d9805e4ab0bba5321ba6112902_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9988d34277e446c88eb3365c0e8b41c3_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="i0de037cff0a4451ca6d75b0fa0a3cb06_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0544f58a41e6401abf96067bcfe4d11b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66a4efaa80f6443e954cc2671c8f5ab1_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="i62b92b7b38534a80bde79a3f306e727f_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="i7902fb1841054237b89a77254472e406_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8bfb981ca534c2b960e833d8f229fb7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5f96b4006924c3592a0f1a9ccc06627_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46c42dd4b45c4c16a84af3a7427694b0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7900b15d74949f1b2eff9790b884751_I20221231"><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:NMPRCHedgingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83d130a8c47e4e7db90b45cec7e46363_I20211231"><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:NMPRCHedgingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia182a5f86a2348588b8eba1b4654efbb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:NMPRCHedgingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbbc3c3eb3804d73a9c8b7b311b5bed4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:NMPRCHedgingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d63663f4970455186d9a4dbb4044a65_I20221231"><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:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idde0d4d77a034cc9a3b4f01a9d7e1f73_I20211231"><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:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0178c9aeed0f417581d2692bf97bb0a7_I20221231"><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:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4747f91efe84749aaa8968c8cf2f53d_I20211231"><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:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6188e01d2964727a5bb405213c350fb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a2aeace9772416e8e67ad980e79ceb9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bfd629f4c22406ba8974df2e61e8bda_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1022bce9034c45c88f6ee392eee068ec_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63f63772b1d94695b172ad545c38eee2_I20221231"><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:SJGSETAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6861b41f10345c983133a5e19871851_I20211231"><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:SJGSETAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29ca8b0d95394c4b94703a0de6eec92a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSETAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8cdd77fb45d47b9b05ec1c2cfb54abd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSETAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c3807e0721c43e9b04333a1b87dcc84_I20221231"><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:SJGSNonETAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45771ef6053c4447b27101f1b2a88e74_I20211231"><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:SJGSNonETAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i443e2ce77f264a71968e434b6ea0bd42_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSNonETAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb64dddb50784c3d84fb8fe18e638a10_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSNonETAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadf6ecad192242d684bb2f68b9db824d_I20221231"><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:SJGSUnits2and3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cbf74384bb84e12bf641cab3e3c43ad_I20211231"><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:SJGSUnits2and3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3a3065dfb8440a2ad7a731651df959e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i183b09cd7aad4038a3293f934b532843_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e8c370e0f1045c4a650900c3c3cf30c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fbf3af3565445af9b69e57243a076e7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf3b3ade2a6a4db29ecad3ee41206f98_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafb6e5dd79fb424e91abe79262d5f585_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d1cbb2159f04400b7f350edc1bca176_I20221231"><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:EIMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89bfa9739d4442ae92c0e18e6aa8b355_I20211231"><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:EIMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4a4cabf84ec47feb55228efd923cd09_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EIMMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie538e89f58dc4bd287429c24d7251a70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EIMMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddf1a795724e4fefa075bf11d86a5154_I20221231"><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:LossOnReacquiredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac8e8a4283774613a4429c07d8b8adfb_I20211231"><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:LossOnReacquiredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e48162ad0de4e3fba0a2a8446bea569_I20221231"><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:LossOnReacquiredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i962aae5f07224bd6a9a0281ac7661b51_I20211231"><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:LossOnReacquiredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91090c8d2448458a8e9c8f30e7f9ed8a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13f14eff1f2d48b6b29b742260e4461b_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia740e064b227471ba0334987218aaeea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id98fcc0b624847e8abc8fc734ea0bc52_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib07fada113a540889f0a509bb3fccdcc_I20221231"><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:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i084b6a0a75a6417987b9ebf989fe5212_I20211231"><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:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b181f5a40bd4e4abbb9073053597df5_I20221231"><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:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e182ae15ea14a13b3d67a6cf6f32e70_I20211231"><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:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bbd0fd7eff14501971affef8c305be5_I20221231"><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:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a9dfb989654228b4fd869a8c46c8ef_I20211231"><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:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22f545f09a0d43a0b7cdf36d0d87a82b_I20221231"><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:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1f07b6feb65485ca47502508a7c143c_I20211231"><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:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3589f80a01434728baaede9322c87d4d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic11fde6d5b9c4fe499428b50c3aac47a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i069d7f6c2f874442b7fbf2612edc7b00_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i081c6044cdfa4732b33324a5542e668e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9e38462d4ea4b0295fc24e5b2872606_I20221231"><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:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if47a51a627d3421a95606fe831d7939c_I20211231"><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:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecfa1570983c437892432d3c4edbe09f_I20221231"><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:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccff379e236b4d98bdeaa20791462ea9_I20211231"><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:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f0e9de3f2394d8eaeb0721f6fd854d5_I20221231"><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:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65c054a18bfe4f87bf374ba22b9f8d46_I20211231"><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:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2cbcf78c30f4ac4b740dad38c101e6b_I20221231"><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:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07c78ae2d1c64e0aa26a45792c0757d1_I20211231"><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:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1eec7abcebdf4990ae57dadc4f66389e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15d1af5b0efb4ef89ca51b8983e16052_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba07191eb0147adbfef93dc02c4a8d3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5a01e5013240ea95740ea01d4ccaf3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b1b744d5e324ec3b71a7b6099a2ebc9_I20221231"><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:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia43b9ddcf1db4b9cb5ba16f9bbf6daa9_I20211231"><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:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41970a0491f24ff4a5be31edf19cfcb0_I20221231"><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:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf665e1aae674de78a11cb49cb4e5f5e_I20211231"><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:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica6e7885eccd4559b9a036ec2231b689_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bdc4a7b8cdb4c4c899de710c0c1cd99_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1a55294397843388d55e6e127717792_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie038d350d520466284747c663bb0a9d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i761684d0c6d44a2190fc0c07e56b09de_I20221231"><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:RemovalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f0760f8f34740d595be0e229bf8e34a_I20211231"><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:RemovalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73670e956315455b8404b12a0ea9ce70_I20221231"><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:RemovalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65569901528a464d8d4a3a1e83b8114e_I20211231"><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:RemovalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3bc26103d544d989cd9ce71895ca03d_I20221231"><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:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia01ae989a9f440629ad5f3861c0391a9_I20211231"><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:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795edaf03ef041369b8ff10010e85345_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47bb6c409325461c891764e70292b4d9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5348c98f2863469cbc25d6a28a1504b2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa8f40ac51b647e395c4eb05f5ca2e53_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9464c5faf21448ba6ee1f87fe728574_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7529b8ca05444b8ae19bdd0032cc5eb_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c72443f5e9e4f4e9f85c76486cd3ef1_I20221231"><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:RenewableEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd2fdd3106214efda7184883088cf5ff_I20211231"><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:RenewableEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2b870ae0b97489eb285b4b587267256_I20221231"><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:RenewableEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5de59b13ff494ac5abf3da66fa2cc471_I20211231"><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:RenewableEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd12e6491bc040e38ece158163d5b488_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6110df0c8d645de8bbb4f5fc558b8f9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a9eb3e41d5140efa2b229433501ce43_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieef3c708671747c0b22e0bdeb63a734a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6624ecc68cab40bb9d8f838d15705c22_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4ab62fd22c4471d9f9319d2ba3dd92f_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4adb43d93ab43e6977e98e3b7fee2f2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i044daf8a532a433095e16e799d25f31d_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i703c2a3f356c41abb0f8256f09676d9c_I20221231"><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:COVID19CostsSavingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief3c60622fe1409392f27b8fc4e7321a_I20211231"><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:COVID19CostsSavingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9964043a278420f81848d33785b9cb0_I20221231"><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:COVID19CostsSavingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i904518ee0b454a7ca7b803a2064792cb_I20211231"><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:COVID19CostsSavingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i504a77a3f7464e689a3ff5b5819b01e0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92243eebd5cf47138c49ebee2caea218_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5b7a12520774ef98ab3339e17d0db7e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3658759a536f46d1b917034a841c576a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f33fc387990492a81ef5604f9d273a7_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e5bb51b33724c59a56a6eb9e6da3faf_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4aafbfabdee4a9391e527e6880af445_D20220101-20221231"><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:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id44caf3c46d04844a1715f543b010a7c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231"><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:FourCornersUnits4And5CoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67e06c8eea604bc992d3ec49ccd7899b_I20221231"><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:LunaGasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="generatingunit"><xbrli:measure>pnm:generatingUnit</xbrli:measure></xbrli:unit><xbrli:context id="iccc4258ed78f4b4c92aeedb70638acf1_D20230101-20230131"><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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie068bd15302a48eebebe9f9a950ed800_I20230131"><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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba657ffbd30d490a95f5968c53d97aec_D20220101-20221231"><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:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i534efb0aba2140b8990e61a91da4da0c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16d9ecbe224743ae8bbbf2390f059201_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a9fdbdb5fa6454fa3742b61e07e1c76_D20220101-20221231"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c81d23161194dbc81207ddc049d4e57_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="i1a8e57fb38da4511aa562b98e99d4aea_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i194b265c7eec488cbac6886b6217b8c3_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2699f530a6a4fea9cfd13b82dd609cd_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="i1f7028ce1f6043dc99b700116b750dd0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e048357185c48f7b9c59a5d4d7e2fc7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d9c7fec5e19439cbac908f37bcb801b_D20130101-20141231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2013-01-01</xbrli:startDate><xbrli:endDate>2014-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="monitoringwell"><xbrli:measure>pnm:monitoringWell</xbrli:measure></xbrli:unit><xbrli:context id="ibb5f7a8d067c4cd685c14a6c9bdc36bb_D20191001-20191031"><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-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="numberofamimeter"><xbrli:measure>pnm:numberOfAMIMeter</xbrli:measure></xbrli:unit><xbrli:context id="i8ffbaf079f814a9fa8ca00629f62b582_D20200720-20200720"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-20</xbrli:startDate><xbrli:endDate>2020-07-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f09d89d39a141bb82cb6d2376f57efd_I20211231"><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:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43174ff3a4814303ab510783a633583e_D20220217-20220217"><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:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-17</xbrli:startDate><xbrli:endDate>2022-02-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerT"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:T</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i09897fe439704c5a8cbbd43ab25b79b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbdca1db4eda4facb0bc6047411ee433_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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</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="if7a53615edc44a32b44fe8d0e3a77626_D20201201-20201231"><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="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</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="ia3f395d0ada5405b890c794e36916233_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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">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="i35b83772e3da40b8b484b8966dd58a94_I20221231"><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:ClassificationOfMineAxis">pnm:SurfaceMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a009967296742c3bad48242d3ac4df0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i489ae5339cf2407596e0f54d5b2770cc_I20221231"><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:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22527f74d9324627bb9e5112eb1c0f6a_I20211231"><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:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b4ba6507cd248d0b6b5dfef424c23ad_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i131ce111e4bd4e62a32294fe3d41bcd8_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24fffdf778774bdd8ea86e6b6914396f_D20220101-20221231"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61c7e0f22f974ab0998daf916f75fb76_D20210101-20211231"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59906407334b40db8bfc9ead3c2f68a5_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:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</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="i4e324caf24c649b8ad3f484e4f10d7c4_D20220101-20221231"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01fca9ee168f48d3a900a814534fceda_D20210101-20211231"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d38fafc9fd24eaf98835f8cd81233a2_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:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</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="i20a2ee5002104cf5a8e80b3e7cf7ef88_I20221231"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i764d271bfcd54b46b542addd405bd9fd_D20220101-20221231"><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:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56d2b6a1697042ba81f5fd7349372ce2_D20211109-20211109"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-09</xbrli:startDate><xbrli:endDate>2021-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85dcfb2931e34fdc87fafaa51b8b4f47_I20221231"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97909d1175cf46ffba9f2395cb2f3461_I20220930"><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:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id92ca7576f954e798de0b5fa8c27cbef_I20221231"><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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fd1418199b5430086a73dca24b6c7ff_I20221231"><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:CommercialProvidersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bed447c4f284e6aa2eb1874a3b9b5fb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i695a4b5b565441dd918b9f3affa730c8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0feda1c45e4442c4994f30753e90c09c_I20230131"><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="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31c97f101aa24d4ea76e33f3e18dddfe_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="land_owner"><xbrli:measure>pnm:land_owner</xbrli:measure></xbrli:unit><xbrli:context id="ia2ca4ce2c8674327abcf56edede60440_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="allotment_parcel"><xbrli:measure>pnm:allotment_parcel</xbrli:measure></xbrli:unit><xbrli:context id="id0597d6076ab400f80370753f8f8079a_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:context id="ib5f370af776749f6aa7b85c9342affda_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:unit id="acre"><xbrli:measure>utr:acre</xbrli:measure></xbrli:unit><xbrli:context id="i51884d94752e4999bcb4f01752579acb_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="i786e89483b794ad2bad833c3fc872f8e_D20221001-20221231"><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>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="lawsuit"><xbrli:measure>pnm:lawsuit</xbrli:measure></xbrli:unit><xbrli:context id="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205"><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:NM2022RateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-05</xbrli:startDate><xbrli:endDate>2022-12-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87c51d7069754b48ba473ebffb6b5e4d_D20221205-20221205"><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:EnergyAxis">pnm:NonFuelEnergyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:NM2022RateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-05</xbrli:startDate><xbrli:endDate>2022-12-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78466a13d0374b8b9a82305ca30a2309_D20221205-20221205"><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>2022-12-05</xbrli:startDate><xbrli:endDate>2022-12-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94384710ee114fc48415db2dd3c15e34_D20230103-20230103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb90c235602f4b0db2fa34341b9c5d7d_I20221231"><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:RenewablePortfolioStandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i891c0b1382b449199bb2db42bcddd5b2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NewMexicoWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandard2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4e52729724a4de7ab53c42143330804_D20220101-20221231"><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:RenewablePortfolioStandard2014Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:RedMesaWindMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fa2f7a44cff4b549eb8c47cd8391d6c_D20220101-20221231"><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:LaJoyaWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6dbefb59e730429690553e5f61294189_D20220101-20221231"><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:LightningDockGeothermalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i447be28a495c4cfe8f1236b78b4f4bd7_D20210601-20210601"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3140bee95bc3419599b6b5b14955f23d_D20220601-20220601"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i689218060a0046f2a6cca7003b16ad35_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="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</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="ibff795b664f04bce9ebac510b0b48015_D20210101-20211231"><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="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89193497d09d4eeebc0f13ec44803f97_D20220101-20221231"><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="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i765a76d88d67443bb169c56d41a34783_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ae753e8457a4b6dba39bfa183ccc598_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="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyAndLoadManagementProgramMember</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="i3f5d8fd2f13049ee905068c755421857_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</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="i73ce6863ce724e16acb6a9c5e20ef7b4_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="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyAndLoadManagementProgramMember</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="i5d5eb69e8ccd44309235fa81dbfd827a_D20220415-20220415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2021EnergyEfficiencyAnnualReportMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesAndIncentivesAddedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-15</xbrli:startDate><xbrli:endDate>2022-04-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic36a26e3b911407ea5af36cd5ac6d8f1_I20220415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2021EnergyEfficiencyAnnualReportMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesAndIncentivesAddedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gwh"><xbrli:measure>utr:GWh</xbrli:measure></xbrli:unit><xbrli:context id="i559eb2792c5b4e60b4851bad4d8a73db_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="i69c808de0a2f45e083e4179e0aaadfd1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17bc0cc61f3944788aa16c6831eccd2f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib70d45ce7ad542da8374397c3928fb5f_D20190710-20190710"><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-10</xbrli:startDate><xbrli:endDate>2019-07-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="proceeding"><xbrli:measure>pnm:proceeding</xbrli:measure></xbrli:unit><xbrli:context id="ibaef472ce80c48e099e796f95765cbe4_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="if6170626a92c490c8e84c71fc8d22864_I20200331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12b541acd9994229a8d5abc51f9762fd_I20200331"><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">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if05179fed65042eda5fb37d3ed172d96_I20200330"><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">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2040d1b43d514b92956c33a1494fdc17_I20200330"><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-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65de550b1bd24e9d9a4b4682b7256025_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3539616c3f164f6a885c8605427fe97f_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd49282425e24032bf5b037aa1dd5799_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pnm:DeferredRegulatoryAssetMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3e7a93456fa454188fb4a2018defc59_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i643b3ba0bd344cf8968ac1933fb9b3e6_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e31da90ab50454282f19d1faecff574_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1ddd877d4b943aaa0a0246dfa669cba_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-29</xbrli:startDate><xbrli:endDate>2022-09-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43d3989e3f2c47ae938e252e985d661c_I20200729"><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-07-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i424f7237ac6647628adc079d24e48f57_I20221014"><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>2022-10-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02113704f74246eea78518ae00c907ed_D20220617-20220617"><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:SanJuanGenerationStationUnit1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-17</xbrli:startDate><xbrli:endDate>2022-06-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1146caa129d498c9b27d3e6ed339d2b_D20220617-20220617"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-17</xbrli:startDate><xbrli:endDate>2022-06-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d70a5f5d2d44548be4035614961460b_D20220729-20220729"><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>2022-07-29</xbrli:startDate><xbrli:endDate>2022-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68665b7fd8294580970e3f9b29efb39e_I20201101"><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:OwnershipAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f6713087cd54b9f9011047447ed5489_D20201101-20201101"><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:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</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="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130"><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:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</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="id81fe04e7bdc41c4a3d97f4ba7a301aa_D20210108-20210108"><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:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</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="ide63824dba82426a99fc0ebd71c54664_I20210108"><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:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402"><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-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ff44dbc071246709d826be8fcd2ae42_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:LeasedInterestTerminationOnJanuary152023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3caee1e1cbff40649feebee458a0dbf1_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:LeasedInterestTerminationOnJanuary152023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c676cc5eea84f3e83b125017f6233c8_I20210402"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:LeasedInterestTerminationOnJanuary152024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6199e28492f64a869d17d2b345145f5a_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c5644380d674b9a850d3aed806962ba_I20210402"><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:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39fb39f11bd54384b9411d330cdb9f30_I20210402"><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:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14e8dd330e6840f2ba68bd037bc71da3_D20210402-20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-02</xbrli:startDate><xbrli:endDate>2021-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"><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>2015-11-12</xbrli:startDate><xbrli:endDate>2015-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="batterystorageagreement"><xbrli:measure>pnm:batteryStorageAgreement</xbrli:measure></xbrli:unit><xbrli:context id="i95451f37465c4e2e8b4491e3fee33bfa_I20220214"><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:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25e974631cb847bca03b3ed3f41fd792_I20220214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><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>2022-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d4a6b3257244fe0a8893c14a8c66486_I20220214"><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:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fa6b70990ed444688057a13b7fe331b_I20220902"><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:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i071a19e2789446fa937c7d302710a2d9_D20220908-20220908"><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>2022-09-08</xbrli:startDate><xbrli:endDate>2022-09-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="replacementresource"><xbrli:measure>pnm:replacementResource</xbrli:measure></xbrli:unit><xbrli:context id="if9c504c3c95344a2bc5b7a5ec181a9bf_D20210701-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie94ebd58c2664012921bc545bc3acfae_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41bc81b4a8ba49349dd67cd40c9073fa_D20220101-20221231"><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:PortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e0ec6415591472bb3ab591f2213a93f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4d17db4839e49799ea25c3620e4dbc7_D20220217-20220217"><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>2022-02-17</xbrli:startDate><xbrli:endDate>2022-02-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0688ea44c8c94ed0a2b74a080d94ddbf_D20220318-20220318"><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>2022-03-18</xbrli:startDate><xbrli:endDate>2022-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie75a5877aab34dbf89878fcc34c992be_D20220719-20220719"><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>2022-07-19</xbrli:startDate><xbrli:endDate>2022-07-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idabe876819c544879c5615e470cef920_D20230130-20230130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:SolarAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-30</xbrli:startDate><xbrli:endDate>2023-01-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54bef107236e497ab16f3a7aded4df1b_D20230130-20230130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:BatteryStorageAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-30</xbrli:startDate><xbrli:endDate>2023-01-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica7f94b0d92d49148c3958bf5bc2c613_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ce0b1bda30e4f889405a2a45dd4d242_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadaebf743e684b5f90cc9c29917eec66_D20221001-20221231"><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:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0af958aada714ac8b711827de4db2cf6_D20221001-20221231"><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:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003"><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>2022-10-03</xbrli:startDate><xbrli:endDate>2022-10-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5f292f1356842d18b3e85aafc66dd2c_I20221231"><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:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83b1cc7ee4594dfa94b7391f3c46dbf6_I20211231"><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:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddb0504495444c5999d5759e5eb6a610_D20220101-20221231"><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:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c6b336e5daa47b5818fdf9459e3fe50_I20211231"><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:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8e38a7c1c2143deaa122596071407e9_I20221231"><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:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1536180f61a94d3c89cfc682b681593c_D20220517-20220517"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-17</xbrli:startDate><xbrli:endDate>2022-05-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="delegatedletterorder"><xbrli:measure>pnm:delegatedLetterOrder</xbrli:measure></xbrli:unit><xbrli:context id="i9d029fb21d5c44acabfe18a331b98e6f_D20220616-20220616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-16</xbrli:startDate><xbrli:endDate>2022-06-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8dcef49482c41d8a436fcf2a785e61d_I20220616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pnm:FERCProceedingsOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b8cb81ecf27444fbf1730d755a923a1_I20220616"><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:LitigationCaseAxis">pnm:FERCProceedingsTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i073d7347259545d5925c2a476201de96_D20220616-20220616"><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>2022-06-16</xbrli:startDate><xbrli:endDate>2022-06-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd429d1501314c54a21a3e83ff24c48e_D20220718-20220718"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-18</xbrli:startDate><xbrli:endDate>2022-07-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="denialnotice"><xbrli:measure>pnm:denialNotice</xbrli:measure></xbrli:unit><xbrli:context id="i6e9f6601505849dd8cddccd19376df03_D20220729-20220729"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-29</xbrli:startDate><xbrli:endDate>2022-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="filedpetition"><xbrli:measure>pnm:filedPetition</xbrli:measure></xbrli:unit><xbrli:context id="i9b328b66848a43b6a729516460b1d829_D20220823-20220823"><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>2022-08-23</xbrli:startDate><xbrli:endDate>2022-08-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib13eccf652024171af8257c409422f00_D20221121-20221121"><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>2022-11-21</xbrli:startDate><xbrli:endDate>2022-11-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie03681dd988c424db455d47ff83918ed_D20221001-20221231"><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>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied5ab2a980d9420186727a529a8835cf_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="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="i318d32cd1f314a93ab6ccbf5d1f94f99_D20210301-20220228"><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>2021-03-01</xbrli:startDate><xbrli:endDate>2022-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4150d5226e8442e97135a9474b0e170_D20220301-20221231"><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>2022-03-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf98ce762e274c5bb8977bd2f12885c7_I20220527"><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>2022-05-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b70ac8c32684ece838edbdb342b72fb_I20220924"><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>2022-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2326c7589cc84c299c2dba493adeeee6_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="i7a20e5d9ec3d4051abfb61873465be2a_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="ia86772f8eec448d984070dcd539dfc04_D20210312-20210312"><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>2021-03-12</xbrli:startDate><xbrli:endDate>2021-03-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id11168c1192047d795834b162639f29b_D20210920-20210920"><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>2021-09-20</xbrli:startDate><xbrli:endDate>2021-09-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e0efe7c844445208a309e75b3dd4e6c_D20220325-20220325"><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>2022-03-25</xbrli:startDate><xbrli:endDate>2022-03-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5928507fafc84b06b9556ffec136e888_D20220922-20220922"><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>2022-09-22</xbrli:startDate><xbrli:endDate>2022-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7380bcc96fd54b94a7d48f85fd40e2c3_D20230123-20230123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-23</xbrli:startDate><xbrli:endDate>2023-01-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52c7fb52cb1a48708085af50870e6192_D20210405-20210405"><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>2021-04-05</xbrli:startDate><xbrli:endDate>2021-04-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8012a32482fc44678b21105c2521a13b_D20210701-20210701"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife1052ddd9ec496f9085e8246023369b_D20220405-20220405"><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>2022-04-05</xbrli:startDate><xbrli:endDate>2022-04-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i126fcfdfd60b43dd87af00628c94f29d_D20220718-20220718"><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>2022-07-18</xbrli:startDate><xbrli:endDate>2022-07-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie098f5102f8f4c71acc9f5441ea00ad6_D20180401-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-04-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia59119dbd197410aad52fdc21d900bcc_D20180101-20181231"><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>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia317844b3af54a3d97ec79db977d7e4e_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b374412849143d991c5cb523c117584_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:context id="ib7a28255a11641dfa25ee53294c642df_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="i5c84199166264f12a8cdd2c25400af73_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbbbb0eadd074a22a01470c4b52adf44_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="i3c26c4b08ed049a6ae111238bfda8dd7_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="i113001072484468ca0092b5184fd44d2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff9f8fa68b6a4a97bf3d2287e3a751d1_D20220101-20221231"><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:PnmrToPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i306bd1ecb15c42e887dda244fedc96f4_D20210101-20211231"><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:PnmrToPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0629911549a34623bbfdfce5a5c65225_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:PnmrToPnmMember</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="ic4cf0a847399483a96d4d2eceecb13c8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69efa36c777545c287935b4508e720d1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7209f0d1b2b34b30a695d6487ee992f6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</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="i6b49dc9bb2894f7fa2201c4b742375ad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i319d2611e3fb4fe39b03aea86dc8fd0a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6f1ab5a47664e42b4956c1d48dea9ee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</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="i8f174afe59d848dbaf7ad54e49288b82_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ad6095091d1416f86cf98bd170b9bb4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5d2e2c2a2c54bb18dea67d6a77f68ce_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</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="i25264249005c41e59021fc7c9ce3d3d3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9767a12547d347099dda09cca04991c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7e632ac6a09483cbd416d52052e67f5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</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="i377386a70a464d18b3e6424b23adde0f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0628cdc7fef4aeeac430e64e7151e40_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibda45d8e60734c9c9a2fb9ef1834e937_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="i09dd713b2b524c3c8b644d7e9a86dcf3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i609f72ba33634511b700ccfee0f1fce4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2632a11668e47f8a534ad40ff32957c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</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="if7e72ccae7e54965b689333b97505b7b_D20220101-20221231"><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:PNMToNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0384da4e34204cd7a0b04ccc8c33670f_D20210101-20211231"><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:PNMToNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i034db1938fea419aac6a9647e7553809_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:PNMToNMRDMember</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="i24a4d8ac871b481a893607f59faca468_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e8d6d9c298e4651a0a9aef501156984_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if575648578ec4666a7b7ea8d5359384f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</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="ifb4c3ca1a71c468fa842e0f5a1cfa26d_D20220101-20221231"><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:PnmrToPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00f76b8bb3fd42148602358e0dc83e9c_D20210101-20211231"><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:PnmrToPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85e959b8ec824f52a44d4292f7215610_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:PnmrToPnmMember</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="i7644ff49dbeb4269b06c7c9430f18fe0_D20220101-20221231"><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:NMRDToPNMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64b462f0746c4fdfbbd9f1b9cda4bb34_D20210101-20211231"><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:NMRDToPNMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82cdc69639594c0c82fe2b44e2e3ac3d_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:NMRDToPNMMember</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="i86084a4007fb46b291e6d808d2e4a7c8_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ad3ada2791448c387503c1131e7022d_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50f30e7de326457689d8a646a3e7da76_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="id4762b1373924f7d961831fa209d1565_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1eeca84b688a4872b364ba7de7c003b3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc750b35b1874ef186585dcb7625165b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</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="id2825750cd3f47c19fbc3168a7b64b3d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a5da9b785844a06804925c941845c72_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i185b9272a3264bdd97c18bf91d6cc5b6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</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="ibb7fe01cac604e44942b9fe7e457e6fa_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief23b7abc17e47c096ad1d08085fe23e_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a9b668df66e489c878103a4e1d87d65_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="i06aae295ba80432fa437f931c8df6a18_D20220101-20221231"><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:PnmrToPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ed07505df134dae9c26d91ae05bb1a4_D20210101-20211231"><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:PnmrToPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a468d58741a4913b6582a68621235ce_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:PnmrToPnmMember</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="i99f83464ec664186b3a81005aff5ffbd_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia137c0e034db4c2f8071f74ce2f153c3_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2130bad562f048818abbd30f184d2bcd_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="i0a1831a38191480f896bca7d98aae3ed_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic57a5c7d6d8d438b990bf53626de788b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc7e24db24a94bb1ae8f361a9001bf90_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="i6f2fc054105c47fcab8001d11ca484dc_I20221231"><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:PNMRDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2584c1e512fe48f1886623e19cf9fc82_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc84f5ad1fe247d8880829212d73aa26_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3226ba5393d24cb9ab3e3bffadae7b4c_D20220101-20221231"><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:PNMRDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e70b1a5a318442082026f0ecad3d720_D20210101-20211231"><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:PNMRDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44dd35e7e13a469bb8c1874d06ef01dc_D20200101-20201231"><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:PNMRDevelopmentMember</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="ibbcd3b7f82cc461382969c41308a5561_D20210201-20210228"><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="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e2f1b1f82a34fd68dc250e1a15afc10_D20210331-20210331"><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="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-31</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cf12a30c8654e5ea717d67c20d3e942_D20220101-20221231"><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="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i060890f136f942edb042ec8d85f8502f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib97be1e38ca94efea4e55d2c38d9fded_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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i878bbfb8d2584629a3835d059f6a087e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6529a3ba751c4b97860f4e515f5be413_I20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34eeadabe9584624ab797aa3bcd5e7c7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4be381cbc3354b9a8070fceed3de5a52_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:AvangridMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic83612252a80426492750443655282dd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i837ef45d1bef4da48dab3f0d8c0a3d0f_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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2b5984a011f4808b4aee4500cd30eb9_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="i989f73f8be944402a3093c64e3bda6c3_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="ic140e182f5fe4c90b3a5621e4b060181_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cd9e055a3ee4066b01402a7e8cee2eb_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="i699af91e4ea1424399f7ef3e479fe605_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="i0a941bcaa80f4306882c790a8c903775_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="i02ceb698405046de86c0d423b9f02011_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4863705900d64633be7707f0c6ee921c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbee08badbc34d99b65ded652b47ca16_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1e2c96552a04253a64ee277a731f894_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><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="ie83066e78c264e1aada28642f143c2e0_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><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="i4128c3cd684c4f46864798414a4053fa_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><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="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id56c3324ab9345c783c63af4fce63f32_I20211231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94d264c545bb45c19b411c1704ef2350_I20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f40495769946de8eabcd7803da8528_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><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="i2573904da81f45ff83f4c9b84a31470e_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><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="idaf6bbb8c1e246f4966e4da12d9de561_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><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="i083cc0b698534788864a93f749d44301_D20210101-20211231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie86625954e3a42d18bc799eb5dcfd163_I20211231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia24bc2c143e5484b8dc377cf261ab1d5_I20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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:110%">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:110%">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:100%">FORM <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY3_265897f8-ed00-478d-8a09-2378a3579160">10-K</ix:nonNumeric> </span></div><div style="margin-bottom:2pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Mark One)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><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:484.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZGU0YzUzZmY4ZDM5NGE5MThkZjllMDhjYjU1ZjJhMWIvdGFibGVyYW5nZTpkZTRjNTNmZjhkMzk0YTkxOGRmOWUwOGNiNTVmMmExYl8wLTAtMS0xLTEzMDU3NA_32ae1d7c-62a2-4729-9109-f19b16edb0a5">&#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:100%">For the fiscal year ended <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_05d5548d-021c-4701-a34c-d0942af7fe2b"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_174369a4-826b-4739-a726-ff91d0cf5319"><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_7cf14917-3511-44c6-b5c9-f580f389b06f"><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_7d3d93ec-454f-4c64-8dd9-31cc5090b41d">December&#160;31</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>, 2022</ix:nonNumeric> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.661%"></td><td style="width:0.1%"></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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6M2ZkOGM1ZjNlYThiNDIwZTlmZmRkMjBlYjk4YzM4ZDYvdGFibGVyYW5nZTozZmQ4YzVmM2VhOGI0MjBlOWZmZGQyMGViOThjMzhkNl8wLTAtMS0xLTEzMDU3NA_ea84f5ff-b877-4761-9506-62478defeb56">&#9744;</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%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the transition period from _________ to _________</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:100%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc3_ccad4931-d225-4ba3-839d-5a05ce58b031">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:100%">(A <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcz_364a3213-1249-412c-a09b-96721af296d3">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:100%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY4_a56f688b-d92c-432e-b904-c8166c58e799">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:100%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY5_f152a2aa-1f15-4747-800a-07240db0dd8b">Albuquerque</ix:nonNumeric>, <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYz_a6e11581-b2e8-4248-9177-612eac2bd892">New Mexico</ix:nonNumeric> <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY0_437dcffd-b6a4-4f3e-8fd4-fa5ccd684797">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:100%">Telephone Number - (<ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY1_06919d2f-e83d-499a-a2c2-f778e1bc560a">505</ix:nonNumeric>) <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjUx_f44ecf85-1130-47ef-8324-eaa3d93c770c">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:100%">Commission File No. - <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc4_f24354f1-ea79-43c2-96dd-bb9e502e90db">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:100%">IRS Employer Identification No. - <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc5_41055926-519a-4000-a199-4942fb5cb4b7">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:105%"><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU5_da847da2-016a-401b-b928-71eb9e69fc1b">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:105%">(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:105%"><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYw_5153413a-176d-4517-84b0-c4a7e389dcf8">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:105%"><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc0_5a18477f-156d-4896-9918-e2eadfc7e87f">Albuquerque</ix:nonNumeric>, <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU1_9cbc335d-b150-45a1-ad0f-68ae98ea3f5a">New Mexico</ix:nonNumeric> <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc1_2d824df0-4a52-4726-89c0-edcf1f6eac93">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:105%">Telephone Number - (<ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY2_25217e41-5c7a-4154-9db9-fd89fcf7bc54">505</ix:nonNumeric>) <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYx_a5683a49-94e0-4048-a4b6-7ccf76e8d1f0">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:105%">Commission File No. - <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc2_de4e1a04-29d4-4093-81e6-787fd1dffa0f">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:105%">IRS Employer Identification No. - <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU2_60220239-efdb-4be8-ae36-ff5140fc991b">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:105%"><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcx_59fad727-1200-455d-9fb5-c27b8c10ecf0">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:105%">(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:105%"><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU3_706cb83d-dd3f-4ef0-80f2-bcb8964d1ad9">577 N. Garden Ridge 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:105%"><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU4_902a0e12-fd73-4d33-9975-46c9a196801c">Lewisville</ix:nonNumeric>, <ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcy_0a539799-904d-4f10-9380-0ab0e1dc6a7c">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjUy_e81b413e-6c53-4eaf-8cf0-30acab326e2b">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:105%">Telephone Number - (<ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjUz_aa952d07-40a5-4c46-9258-1fb9b9c5a73e">972</ix:nonNumeric>) <ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU0_a3a1ce43-80b4-43e8-91ab-d250a6f9dfce">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:105%">Commission File No. - <ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcw_f223ad96-d72d-45bc-aa70-4c3ad42a7732">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:105%">IRS Employer Identification No. - <ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYy_bcc22adf-37cc-4657-8999-3628f9056d14">75-0204070</ix:nonNumeric> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZjE1MjM3OTFmN2I4NGQwZjhiZmNiNmQ1Y2NmOTU2NmEvdGFibGVyYW5nZTpmMTUyMzc5MWY3Yjg0ZDBmOGJmY2I2ZDVjY2Y5NTY2YV8xLTEtMS0xLTEzMDU3NA_ff052401-df63-4e19-a7cb-530c8dedb85c">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZjE1MjM3OTFmN2I4NGQwZjhiZmNiNmQ1Y2NmOTU2NmEvdGFibGVyYW5nZTpmMTUyMzc5MWY3Yjg0ZDBmOGJmY2I2ZDVjY2Y5NTY2YV8xLTItMS0xLTEzMDU3NA_082dd785-0ece-4ab9-a5c7-e6cfa66c4f41">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZjE1MjM3OTFmN2I4NGQwZjhiZmNiNmQ1Y2NmOTU2NmEvdGFibGVyYW5nZTpmMTUyMzc5MWY3Yjg0ZDBmOGJmY2I2ZDVjY2Y5NTY2YV8xLTMtMS0xLTEzMDU3NA_e7467d8c-49f6-43c1-9bdf-f01e4ddcfa4f">New York Stock Exchange</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:90%">Securities registered pursuant to Section 12(g) of the Act:</span></div><div style="margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZmExOTQ4YjU4MGU1NGQ1MWI0YzBhMTI3MDI3NmMwNmUvdGFibGVyYW5nZTpmYTE5NDhiNTgwZTU0ZDUxYjRjMGExMjcwMjc2YzA2ZV8xLTItMS0xLTEzMDU3NA_ba956cd6-fa62-4cae-945f-6edacd83f0b1">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><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:90%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6N2Q4M2FhZTBkMWQ2NGUxZmE0MWU2ZmQ5Yjk5ZTUzY2EvdGFibGVyYW5nZTo3ZDgzYWFlMGQxZDY0ZTFmYTQxZTZmZDliOTllNTNjYV8wLTItMS0xLTEzMDU3NA_d3b0aa12-2e1a-480a-8273-7f8537a91efb">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6N2Q4M2FhZTBkMWQ2NGUxZmE0MWU2ZmQ5Yjk5ZTUzY2EvdGFibGVyYW5nZTo3ZDgzYWFlMGQxZDY0ZTFmYTQxZTZmZDliOTllNTNjYV8xLTQtMS0xLTEzMDU3NA_6051ca89-794f-46ef-b42e-818d9cc7fa9a">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6N2Q4M2FhZTBkMWQ2NGUxZmE0MWU2ZmQ5Yjk5ZTUzY2EvdGFibGVyYW5nZTo3ZDgzYWFlMGQxZDY0ZTFmYTQxZTZmZDliOTllNTNjYV8yLTQtMS0xLTEzMDU3NA_70ca9840-f126-4764-9ac1-02b13a10521d">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><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:100%">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-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6OGU0ODNmMDk1YWQ0NDQ0N2I2YmZmMTYzNzExYTMyYmYvdGFibGVyYW5nZTo4ZTQ4M2YwOTVhZDQ0NDQ3YjZiZmYxNjM3MTFhMzJiZl8wLTQtMS0xLTEzMDU3NA_1ce4dd3e-005d-4aec-91d2-a522f9e8bbe0">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6OGU0ODNmMDk1YWQ0NDQ0N2I2YmZmMTYzNzExYTMyYmYvdGFibGVyYW5nZTo4ZTQ4M2YwOTVhZDQ0NDQ3YjZiZmYxNjM3MTFhMzJiZl8xLTQtMS0xLTEzMDU3NA_3592304a-1171-46e1-8bfc-d6946c8e6fa2">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6OGU0ODNmMDk1YWQ0NDQ0N2I2YmZmMTYzNzExYTMyYmYvdGFibGVyYW5nZTo4ZTQ4M2YwOTVhZDQ0NDQ3YjZiZmYxNjM3MTFhMzJiZl8yLTItMS0xLTEzMDU3NA_78cab831-f27f-4345-bcb9-3f1caa5bac04">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 id="i4c06bd82e5fe46d0a2a7bac21d65b00a_4"></div><div style="margin-top:2pt;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 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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZjgwZDQ2MTFhYTA3NDdmODkyY2IyOGNlYjgwOGJkYmQvdGFibGVyYW5nZTpmODBkNDYxMWFhMDc0N2Y4OTJjYjI4Y2ViODA4YmRiZF8wLTItMS0xLTEzMDU3NA_f8aeeb0e-e15e-4140-8d33-df9754f829f2">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZjgwZDQ2MTFhYTA3NDdmODkyY2IyOGNlYjgwOGJkYmQvdGFibGVyYW5nZTpmODBkNDYxMWFhMDc0N2Y4OTJjYjI4Y2ViODA4YmRiZF8xLTItMS0xLTEzMDU3NA_b4bed3b9-b3b7-4223-8e7e-aee569396036">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZjgwZDQ2MTFhYTA3NDdmODkyY2IyOGNlYjgwOGJkYmQvdGFibGVyYW5nZTpmODBkNDYxMWFhMDc0N2Y4OTJjYjI4Y2ViODA4YmRiZF8yLTQtMS0xLTEzMDU3NA_a382e5e8-769a-4587-88cc-3f11ee130cbc">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:100%">(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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6OTZmNzg2MGJjZDI2NDgwZmE1ZTFhYWNkMzYxMzk5MjgvdGFibGVyYW5nZTo5NmY3ODYwYmNkMjY0ODBmYTVlMWFhY2QzNjEzOTkyOF8wLTItMS0xLTEzMDU3NA_a795e356-8661-4076-ba2f-3d8aafaa296d">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6OTZmNzg2MGJjZDI2NDgwZmE1ZTFhYWNkMzYxMzk5MjgvdGFibGVyYW5nZTo5NmY3ODYwYmNkMjY0ODBmYTVlMWFhY2QzNjEzOTkyOF8xLTItMS0xLTEzMDU3NA_f56ededd-17cf-4242-ba10-6c37e9d667e6">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6OTZmNzg2MGJjZDI2NDgwZmE1ZTFhYWNkMzYxMzk5MjgvdGFibGVyYW5nZTo5NmY3ODYwYmNkMjY0ODBmYTVlMWFhY2QzNjEzOTkyOF8yLTItMS0xLTEzMDU3NA_8fde5519-cb45-4c60-a22d-5c8e81475c60">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18wLTEtMS0xLTEzMDU3NA_ed95a55b-c1dc-41cd-ba48-5c796684068e">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18xLTE0LTEtMS0xMzA1NzQ_cb07f4c8-425a-4a91-8e12-1baf8fa7c596">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18xLTE4LTEtMS0xMzA1NzQ_05a26658-b32c-41ff-b52c-4d0296bd4a64">&#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/></span><span style="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18yLTktMS0xLTEzMDU3NA_4f90bd2e-3c4d-4553-9fad-4830a25982c9">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18zLTE0LTEtMS0xMzA1NzQ_204ff267-8d9e-4640-a534-e6bc01693580">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18zLTE4LTEtMS0xMzA1NzQ_ee193519-a29d-4af5-b22b-efac27096355">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N180LTktMS0xLTEzMDU3NA_9eea1fbb-f871-49d2-bada-c63f4efef0a1">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N181LTE0LTEtMS0xMzA1NzQ_bce731ba-c205-4ad3-b1a7-3f55e9a717c9">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N181LTE4LTEtMS0xMzA1NzQ_ade9694b-744a-422f-bd04-dabd01ee6863">&#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:center;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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6NjU2ZmI2YWY4YTBiNDBkN2I5MzVhODE1MjdjZmExOTAvdGFibGVyYW5nZTo2NTZmYjZhZjhhMGI0MGQ3YjkzNWE4MTUyN2NmYTE5MF8wLTMtMS0xLTEzMDU3NA_7ed2df8f-32c8-4a99-b0ad-ff4b1a5ebd33">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6NjU2ZmI2YWY4YTBiNDBkN2I5MzVhODE1MjdjZmExOTAvdGFibGVyYW5nZTo2NTZmYjZhZjhhMGI0MGQ3YjkzNWE4MTUyN2NmYTE5MF8xLTUtMS0xLTEzMDU3NA_c553aed4-6f71-4f7b-a404-325eb1d8bde9">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6NjU2ZmI2YWY4YTBiNDBkN2I5MzVhODE1MjdjZmExOTAvdGFibGVyYW5nZTo2NTZmYjZhZjhhMGI0MGQ3YjkzNWE4MTUyN2NmYTE5MF8yLTUtMS0xLTEzMDU3NA_fb8b8e24-fd34-4363-88a0-0b14ac9a5a3d">&#9745;</ix:nonNumeric></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:100%">Indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#163;</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:100%">Indicate by check mark whether any of those error corrections are restatements that require a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to Section 240.10 D-1(b). </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#163;</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: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGV4dHJlZ2lvbjpmOGMwMzBlZThiMTM0ZmNiOTVhOTgzOTQ5MWQ4ZjZiMF8zMjk2_010aafff-faba-4819-affa-dc6914899b32">&#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:center;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%">As of February&#160;17, 2023, 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:100%">&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="iced963249ad7415da10ff6d476cdd60e_I20230217" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6MWRkNWE0NzIxOGQzNDRiOGE1MzQ2OTcwNjkyNmNlYmEvdGFibGVyYW5nZToxZGQ1YTQ3MjE4ZDM0NGI4YTUzNDY5NzA2OTI2Y2ViYV8wLTEtMS0xLTEzMDU3NA_a94750c3-fd89-4d68-8f8b-fa6deef8109a">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="i4eb2586a4c3248838f188ae5f7eb5a12_I20230217" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6MWRkNWE0NzIxOGQzNDRiOGE1MzQ2OTcwNjkyNmNlYmEvdGFibGVyYW5nZToxZGQ1YTQ3MjE4ZDM0NGI4YTUzNDY5NzA2OTI2Y2ViYV8xLTEtMS0xLTEzMDU3NA_19c7b552-a087-47e9-b303-9a85fc653482">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="ib6979ce7b7a145f78c19f13f6642bdb8_I20230217" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6MWRkNWE0NzIxOGQzNDRiOGE1MzQ2OTcwNjkyNmNlYmEvdGFibGVyYW5nZToxZGQ1YTQ3MjE4ZDM0NGI4YTUzNDY5NzA2OTI2Y2ViYV8yLTEtMS0xLTEzMDU3NA_dad2649d-a942-43e2-8994-e982c74e1fd0">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:center;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, 2022, 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 $47.78 per share reported by The Wall Street Journal, was $<ix:nonFraction unitRef="usd" contextRef="ia082cfcd2a774102909adf280a9d4d79_I20220630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGV4dHJlZ2lvbjpmOGMwMzBlZThiMTM0ZmNiOTVhOTgzOTQ5MWQ4ZjZiMF8yMjE3_10e1087d-d255-41ef-8ca6-0689f6a4383a">4,101,190,280</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:100%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGV4dHJlZ2lvbjpmOGMwMzBlZThiMTM0ZmNiOTVhOTgzOTQ5MWQ4ZjZiMF8zMjk3_475a559a-3caf-4e2d-8355-c5f53a75dd4c" 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:center;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;9, 2023.</span></div><div style="text-align:center;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%">1</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="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%">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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.031%"><tr><td style="width:1.0%"></td><td style="width:27.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.060%"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_13">iii</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_43">FUEL 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_49">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_52">HUMAN CAPITAL RESOURCES</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_70">24</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_73">24</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-indent:-58.5pt"><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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_76">SUPPLEMENTAL ITEM &#8211; </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_76">INFORMATION ABOUT </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_76">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_82">25</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.  [RESERVED]</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_85">25</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_88">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;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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_103">59</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_256">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;text-indent:58.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AND FINANCIAL DISCLOSURE</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;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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_259">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_262">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt 2px 59.5pt;text-align:left;text-indent:-58.5pt;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;9C.  DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_262">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_271">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_274">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_277">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;text-indent:58.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">INDEPENDENCE</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_280">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_283">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_289">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_292">10</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_295">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_295">1</a></span></div></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">ii</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2024 Rate Change</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%">PNM&#8217;s request for a general increase in electric rates filed with the NMPRC on December 5, 2022 using a calendar year 2024 FTY</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="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%">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="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%">Board</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%">Board of Directors of PNMR</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%">BSER</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%">Best system of emission reduction technology</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%">BTU</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%">British Thermal Unit</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%">CAA</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%">Clean Air Act</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%">CAISO</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%">California Independent System Operator</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%">Carbon Pollution Standards</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%">Carbon Pollution Standards established by the EPA on August 3, 2015</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="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%">CCR</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%">Coal Combustion Residuals</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%">CFIUS</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%">Committee on Foreign Investment in the United States</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%">CFRE</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%">Citizens for Fair Rates and the Environment</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%">CIAC</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%">Contributions in Aid of Construction</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%">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:#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%">Carbon Dioxide</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%">Community Solar 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%">Senate Bill 84 effective June 18, 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%">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="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%">DC Circuit</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 Court of Appeals for the District of Columbia Circuit</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%">DCOS</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%">TNMP&#8217;s applications for a distribution cost recovery factor</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%">DOE</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 Energy</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%">Effective Time</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 time the Merger is consummated</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%">EGU</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%">Electric Generating Unit</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%">EIM</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%">Western Energy Imbalance Market developed and operated by CAISO</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%">ELG</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%">Effluent Limitation Guidelines</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%">End Date</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 date at which the Merger Agreement may be terminated if the Effective Time has not yet occurred; January 20, 2022, subsequently extended to April 20, 2023.</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%">Energy Transition Charge</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%">Rate rider established to collect non-bypassable customer charges for repayment of the Securitized 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%">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%">ESG</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%">Environmental, Social, and Governance principles</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%">ETA</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 Energy Transition 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%">EUEA</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 Efficient Use of Energy 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%">EV</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 Vehicle</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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></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%">iii</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">FAST 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%">SEC&#8217;s modernization and simplification of Regulation S-K</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%">FCC</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 Communications 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%">FERC</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 Energy 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%">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 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%">Grid Modernization 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's October 3, 2022 application for approval of grid modernization investments of approximately $344 million for the first six years of a broader 11-year strategy</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%">GWh</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%">Gigawatt hours</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%">HSR</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%">Hart-Scott Rodino Antitrust Improvement Act of 1976</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%">IBEW</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%">International Brotherhood of Electrical Workers</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%">Iberdrola</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%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">INDC</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%">Intended Nationally Determined Contribution</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%">IRA</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%">Inflation Reduction 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%">IRC</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%">Internal Revenue Code</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%">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%">Integrated Resource 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%">IRS</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%">Internal Revenue Service</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%">ISFSI</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%">Independent Spent Fuel Storage Installation</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%">Joint Applicants</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, PNMR, Merger Sub, Avangrid and Iberdrola, S.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%">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 became operational in June 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%">Leased Interest</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%">Leased capacity in PVNGS Unit 1 and Unit 2</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%">Leeward</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%">Leeward Renewable Energy Development, LLC </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, as amended by the amendment to the Merger Agreement dated January 3, 2022 </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%">Meta</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%">Meta Platform, Inc., formerly known as Facebook 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%">MMBTU</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%">Million BTUs</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%">Moody&#8217;s</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%">Moody&#8217;s Investor Services, 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%">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%">NDT</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%">Nuclear Decommissioning Trusts for PVNGS</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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">North American Electric Reliability Corporation</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%">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"><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></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">NM 2015 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 August 27, 2015</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 2016 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 December 7, 2016</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 AREA</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%">New Mexico Affordable Reliable Energy Alliance, formerly New Mexico Industrial Energy Consumers 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%">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="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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paris 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%">A legally binding international treaty on climate change adopted on December 12, 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%">Pattern 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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Pattern New Mexico Wind, LLC, an affiliate of Western Spirit and Pattern Development</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 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 New Mexico Credit 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%">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 2019 $40.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 $40.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 2021 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&#8217;s $100.3 million PCRBs remarketed on October 1, 2021</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 2021 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&#8217;s Agreement for the sale of PNM&#8217;s 2021 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 2021 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&#8217;s $160.0 Million Senior Unsecured Notes issued on July 14, 2021</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 2021 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 $75.0 Million 18-month Unsecured Term Loan that was repaid on August 5, 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%">PNM 2022 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%">PNM's $225.0 million Unsecured Term Loan that matures February 5, 2024</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 Floating Rate PCRBs</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 $100.3 million PCRBs remarketed on July 1, 2020</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 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%">PNM&#8217;s $400.0 Million Unsecured 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%">PNM September 2021 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&#8217;s Agreement for the sale of PNM&#8217;s September 2021 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 September 2021 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&#8217;s $150.0 Million Senior Unsecured Notes issued on December 2, 2021</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</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%">PNM Resources, Inc. 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%">PNMR 2018 SUNS</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 $300.0 Million Senior Unsecured Notes issued on March 9, 2018</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 2018 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"><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:#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 2019 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 $150.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%">PNMR 2020 Forward Equity Sale Agreements</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 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:#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 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 $150.0 million Unsecured Term Loan that was repaid on May 18, 2021</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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:#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 $300.0 million Unsecured Delayed-Draw Term Loan that was repaid on May 18, 2021</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 2021 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 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 $1.0 Billion Unsecured Delayed-Draw Term Loan that matures on May 18, 2025</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%">PNMR 2022 ATM Program</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%">PNMR&#8217;s agreement to sell up to an aggregate sales price of $200.0 million of common stock</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 Development</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 Development and Management Company, an unregulated wholly-owned subsidiary of PNMR</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 Development 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%">PNMR Development&#8217;s $40.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 Development 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 Development&#8217;s $65.0 Million Unsecured Term Loan that was repaid on May 18, 2021</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 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%">PNMR&#8217;s $300.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"><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:#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%">Power Purchase Agreement</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="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">PVNGS Leased Interest 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%">Application with the NMPRC requesting approval for the decertification and abandonment of 114MW of leased PVNGS capacity</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%">RCT</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%">Reasonable Cost Threshold</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%">REA</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&#8217;s Renewable Energy Act of 2004</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%">RECs</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%">Renewable Energy Certificates</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%">Red 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%">Red Mesa Wind Energy Center</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%">REP</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%">Retail Electricity Provider</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%">RFP</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 Proposal</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%">Rio Bravo</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%">Rio Bravo Generating Station, formerly known as Delta</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="background-color:#ffffff;padding:2px 1pt;text-align: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%">SEC</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 Securities and Exchange 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%">Securitized Bonds</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%">Energy transition bonds</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 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 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="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%">SNCR</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%">Selective Non-Catalytic Reduction</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%">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:#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%">Sulfur Dioxide</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%">SOFR</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%">Secured Overnight Financing Rate</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%">TCOS</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%">Transmission Cost of Service</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%">TECA</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 Electric Choice 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%">Tenth Circuit</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 Court of Appeals for the Tenth Circuit</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%">TEP</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%">Transportation Electrification 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%">TNMP</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-New Mexico Power Company and Subsidiaries</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 2021 Bonds</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%">TNMP&#8217;s First Mortgage Bonds to be issued under the TNMP 2021 Bond Purchase Agreement</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%">TNMP 2021 Bond 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%">TNMP&#8217;s Agreement for the sale of TNMP&#8217;s 2021 First Mortgage 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%">TNMP 2022 Bonds</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%">TNMP's First Mortgage Bonds to be issued under the TNMP 2022 Bond Purchase Agreement</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">TNMP 2022 Bond 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%">TNMP's Agreement for the sale of an aggregate $160.0 million of TNMP's 2022 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%">TNMP FMBs</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%">TNMP&#8217;s aggregate $750.0 Million of outstanding 2014 to 2020 First Mortgage Bonds</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%">TSAs</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%">Transmission Service Agreements</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%">Tucson</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%">Tucson Electric Power 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%">UAMPS</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%">Utah Associated Municipal Power Systems</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%">U.S.</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 Unites States of America</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%">US Supreme 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 Supreme Court</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%">Valencia</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%">Valencia Energy 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%">VIE</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%">Variable Interest Entity</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%">WACC</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%">Weighted Average Cost of Capital</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 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%">An approximately 150-mile 345-kV transmission line that PNM purchased in December 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%">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%">WFB LOC 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%">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:#cceeff;padding:2px 1pt;text-align: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:#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%">Western Resource Advocates</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</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, an indirect wholly-owned subsidiary of Westmoreland</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 LLC</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%">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:#ffffff;padding:2px 1pt;text-align: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:#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%">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%">vii</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:100%">&#160;</span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 serving approximately 815,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="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: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.  The Company has multiple strategies in place 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.  The Company believes that maintaining strong and modern electric infrastructure is critical to ensuring reliability and supporting economic growth.  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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Both PNM and TNMP seek cost recovery for their investments through general rate cases, periodic cost of service filings, and various rate riders.   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:100%">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:100%">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.  Pursuant to the Merger Agreement, each issued and outstanding share of PNMR common stock at the Effective Time will be converted into the right to receive $50.30 in cash.  The proposed Merger has been unanimously approved by the Boards of Directors of PNMR, Avangrid, and Merger Sub and approved by PNMR shareholders at a special meeting of shareholders held on February 12, 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-weight:400;line-height:110%">The Merger Agreement provided that it may be terminated by each of PNMR and Avangrid under certain circumstances, including if the Effective Time shall not have occurred by the January 20, 2022 End Date.  On December 8, 2021, the NMPRC issued an order rejecting the stipulation agreement relating to the Merger.  In light of the NMPRC ruling, on </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">January 3, 2022, PNMR, Avangrid and Merger Sub entered into an Amendment to the Merger Agreement pursuant to which PNMR and Avangrid agreed to extend the End Date to April 20, 2023.  For additional discussion regarding the Merger see Note 22.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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:100%">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 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:100%">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:100%;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:100%"> 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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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 power demand is generally seasonal.  Power consumption in both New Mexico and Texas peaks during the hot summer months with revenues traditionally peaking during that period.  The seasonality of demand for electricity in turn impacts the timing of plant maintenance and operating expense throughout the year.  As a result, the quarterly operating results of PNMR and its operating subsidiaries vary throughout the year.  In addition, unusually mild or extreme weather patterns may cause the overall operating results of the Company to fluctuate.</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: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:100%"> </span></div><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%">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 3.6% of its revenues for the year ended December&#160;31, 2022.  Other services provided by PNM include wholesale transmission services to third parties.  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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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%">Weather-normalized retail electric KWh sales increased by 1.5% in 2022 and by 0.3% in 2021.  The system peak demands for retail customers are as follows:</span></div><div style="text-align:center;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:120%">System Peak Demands</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">2020</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%">2,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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 and Rio Rancho metropolitan areas accounted for 31.7% and 5.5% of PNM&#8217;s 2022 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,428 miles of electric transmission lines that interconnect with other utilities in New Mexico, Arizona, Colorado, Texas, and Utah.  New Mexico is frequently characterized by its high potential for solar and wind capacity.  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.  In 2021, PNM invested approximately $285 million for the expansion of PNM&#8217;s transmission system reflecting the purchase of the Western Spirit Line to provide additional service to transmit power from these generation resources to customers in New Mexico and California.  Services under related transmission agreements were initiated using an incremental rate in December 2021, which significantly increased revenue in 2022 compared to 2021. See Note 4.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">PNM began participating in the EIM on April 1, 2021 which has generated cost savings that are passed through to customers in PNM&#8217;s  FPPAC.  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 have significantly increased Electric operating revenues and are passed on to customers under PNM&#8217;s FPPAC with no impact to net earnings.  PNM continues to evaluate opportunities that benefit customers and is exploring opportunities with the expectation of reliably achieving incrementally greater cost savings and using the region&#8217;s increasing renewable resources more efficiently.  PNM supports efforts in the Western United States to expand regional market opportunities by participating in day-ahead market design initiatives and discussions on Regional Transmission Organization formation.  As PNM transitions its system to achieve 100% carbon emission-free generation, PNM is faced with resource adequacy concerns in the summer peak periods to reliably service its customers.  See Note 17 for further discussion on summer peak resource adequacy.</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%">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:100%">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%">The rates PNM charges retail customers are subject to traditional rate regulation by the NMPRC.  In December 2022, PNM filed the 2024 Rate Change with the NMPRC.  The application proposes an increase of $63.8 million in base non-fuel revenues.  The requested increase is based on a calendar year 2024 FTY and the request reflects an ROE of 10.25%.  The requested change primarily reflects investments in transmission and distribution infrastructure, largely offset by cost reductions resulting from PNM&#8217;s transition to lower-cost, clean generation resources including the retirement of the SJGS and expiration of leased capacity from PVNGS.  The request also includes updated depreciation rates for natural gas plants to align with the Company&#8217;s 2040 carbon-free portfolio goal.  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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2022, PNM filed its Grid Modernization Application with the NMPRC.  PNM&#8217;s proposal to modernize its electricity grid through infrastructure and technology improvements increases the efficiency, reliability, resilience, and security of PNM&#8217;s electric system.  PNM's application seeks approval of grid modernization investments of approximately $344 million for the first six years of a broader 11-year strategy.  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 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 slightly exceeded the limitation in 2022 but not in 2021.  See Note 17.  The NMPRC has also approved riders designed to allow PNM to bill and collect substantially all fuel and purchased power costs, costs of approved energy efficiency initiatives, and costs associated with enhancing transportation electrification in New Mexico.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:100%">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, other than customers on the Western Spirit Line described below, 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.  In December 2021, PNM completed the purchase of the Western Spirit Line and service under related transmission agreements was initiated using an incremental rate that is separate from the formula rate mechanism described above.</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:95%">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%">In early 2021, PNM filed the Four Corners Abandonment Application, which sought NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024, and to issue approximately $300 million of energy transition bonds as provided by the ETA.  PNM's request provided background on the prudence of PNM's investment in Four Corners and explained how the proposed sale and abandonment provides a net public benefit.  On December 15, 2021, the NMPRC issued a final order denying approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  On December 22, 2021, PNM filed a Notice of Appeal with the NM Supreme Court of the NMPRC decision to deny the 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 ETA has and will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s retirement of SJGS in 2022 and the planned Four Corners exit in 2024 (subject to regulatory approval).  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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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.  TNMP owns 992 miles of electric transmission lines that interconnect with other utilities in Texas.  </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">There has been a significant increase in interconnection requests and cryptocurrency mining applications on the TNMP system, which has necessitated new transmission stations, upgrades at existing stations, and transmission line capacity upgrades.</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:36pt"><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.  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.  For additional information on the Texas winter storm, 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%">For its volumetric load consumers billed on KWh usage, TNMP experienced an increase in weather normalized retail KWh sales of 2.4% in 2022 and a decrease of 0.8% in 2021.  For its weather normalized demand-based load, excluding retail transmission consumers, TNMP experienced an increase of 17.3% in 2022 and an increase of 1.8% in 2021.  As of December&#160;31, 2022, 109 active REPs receive transmission and distribution services from TNMP.  In 2022, the two largest REPs accounted for 27% and 20% 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:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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%">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%">The rates TNMP charges customers are subject to traditional rate regulation by the PUCT.  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 has approved mechanisms that allow TNMP to recover capital invested in transmission and distribution projects without having to file a general rate case.  The PUCT approved interim adjustments to TNMP&#8217;s transmission rates of $14.1 million in March 2021, $6.3 million in September 2021, $14.2 million in March 2022, and $5.3 million in September 2022.  On January 23, 2023, TNMP filed an application to further update its transmission rates, which would increase revenues by $19.4 million annually.  The application is pending before the PUCT.  The PUCT approved interim adjustments to TNMP&#8217;s distribution revenue requirement of $13.5 million in September 2021 and $6.8 million in September 2022.  The PUCT also approved rate riders that allow TNMP to recover amounts related to energy efficiency and third-party transmission costs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_34"></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 and NMRD are also included in Corporate and Other.</span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">SOURCES OF POWER</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:100%">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:100%">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:110%">As of December&#160;31, 2022, the total net generation capacity of facilities owned or leased by PNM was 1,606 MW.  PNM also obtains power under long-term PPAs for the power produced by Valencia, New Mexico Wind, Red Mesa Wind, Casa Mesa Wind, La Joya Wind I and II, the Lightning Dock Geothermal facility, the Solar Direct solar facility, the Route 66 solar 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">PNM&#8217;s capacity in electric generating facilities, which are owned, leased, or under PPAs, in commercial operation as of December&#160;31, 2022 is:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Four Corners</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%">Fruitland, 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%">200&#160;</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%">7.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"><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.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: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.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: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.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%">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%">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: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.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: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.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: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%">37.6&#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: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: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%">15.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 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%">6.0&#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.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: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%">Solar Direct</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 Arriba County, 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.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></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%">Route 66</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%">Cibola County, 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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#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.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: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.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></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.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></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%">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%">Torrance, 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%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Torrance, 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%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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%">1,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"></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%">39.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"><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,660&#160;</span></td><td style="background-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 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%"> Represents 10.2% of the power and energy generated by PVNGS.  In January 2023, leased capacity of 104 MW in PVNGS Unit 1 expired and the rights to the capacity were acquired by SRP from the lessors.  Subsequently, PNM&#8217;s interest in PVNGS represents 7.6% and 298 MW.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 solar-PV renewable resources totaling 1,090 MW to serve retail customers and a data center located in PNM&#8217;s service territory, including the portfolio to replace SJGS with solar PPAs of 550 MW combined with 270 MW of battery storage agreements.  The PVNGS Leased Interest Abandonment Application approved by the NMPRC includes solar PPAs of 300 MW combined with 300 MW of battery storage agreements.  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 28.2%, from nuclear resources of 6.8%, and from renewable and battery storage resources of 65.0%.  In addition, PNM also has a customer distributed solar generation program that represented 239.1 MW at December 31, 2022.</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 was a four-unit coal-fired plant operated by PNM.  SJGS Units 2 and 3 were retired in December 2017.  SJGS Unit 1 was retired in June 2022, and Unit 4 was retired in September 2022.</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.  PNM had no ownership interest in Four Corners Units 1, 2, or 3, which were shut down by APS in 2013.  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.  In June 2021, APS and the owners of Four Corners entered into agreements to operate Four Corners seasonally beginning in Fall 2023, subject to the necessary approvals including PNM&#8217;s Four Corners Abandonment Application at the NMPRC.  Under seasonal operations, a single unit will remain online year-round, subject to market conditions as well as planned maintenance outages and unplanned outages.  In addition, the other unit will be operational throughout the summer season when customer demand is the highest.  PNM filed the Four Corners Abandonment Application, which sought NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024.  See Note 17.</span></div><div style="text-align:justify;text-indent:27pt"><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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.  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 0.8% in Unit 2.  The lease payments for the leased portions of PVNGS are recovered through retail rates 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 April 5, 2021, PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The proposed transaction between PNM and SRP received all necessary approvals, and in January 2023, the Unit 1 leases expired and PNM relinquished the associated 7.9% entitlement share of the power and energy generated by Unit 1.  The remaining Unit 2 lease will expire in January 2024.  See Notes 16 and 17 for information on other PVNGS matters including the PVNGS Leased Interest Abandonment Application 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%">Renewables</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, 2022, PNM owns 158 MW of solar facilities in commercial operation.  In addition, PNM purchases renewable power under long-term PPAs to serve New Mexico retail customers, including a data center located in PNM&#8217;s service territory.  At December 31, 2022, renewable energy procured under these agreements from wind, solar-PV, and geothermal facilities aggregated to 658 MW, 230 MW, and 11 MW.  These agreements currently have expiration dates beginning in January 2035 and extending through May 2047.  The NMPRC has approved PNM&#8217;s request to enter into additional PPAs for renewable energy for an additional 1,090 MW of energy from solar-PV facilities combined with 620 MW of battery storage agreements with an anticipated 350 MW expected to come online in 2023.  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 550 MW of solar PPAs combined with 270 MW of battery storage agreements.  The PVNGS Leased Interest Abandonment Application approved by the NMPRC for replacement of 114 MW of PVNGS capacity and to ensure system reliability and load needs are met includes procurement of 300 MW of solar PPAs combined with 300 MW of battery storage agreements.  In addition, the NMPRC issued an order that will allow PNM to service a data center for an additional 190 MW of solar PPA combined with 50 MW of battery storage and a 50 MW solar PPA expected to be operational in 2023.  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%">A summary of purchased power, excluding Valencia, is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">3,179,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,107,696&#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%">37.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%">33.95&#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;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%">Total MWh </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%">5,645,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510,263&#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%">67.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%">45.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></tr></table></div><div style="margin-top:5pt;text-indent:31.5pt"><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%"> Increase in 2022 primarily resulted from PNM&#8217;s participation in the EIM.  See Note 4.</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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">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%">2021</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%">82.1%</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%">74.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:#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%">83.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%">66.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:#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%">90.7%</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%">91.7%</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:90%">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 had varying percentage interest in different generating units within the project and have different percentage interest with respect to plant decommissioning and coal mine reclamation obligations.  On April 1, 2020, </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">the NMPRC approved the abandonment of PNM&#8217;s remaining interest in SJGS on June 30, 2022.  On February 17 2022, PNM filed a request with the NMPRC to extend operation of SJGS Unit 4 until September 30, 2022.  The filing provided that PNM had obtained agreement from the SJGS owners to extend operation of Unit 4, but was unable to secure the extended operation of Unit 1.  See Note 17 for additional information about PNM&#8217;s 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%">The primary operating or participation agreements for the other joint projects expire July 2041 for Four Corners, December 2046 for Luna, and November 2047 for PVNGS.  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 sought NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024.  See Note 17 for additional information about PNM&#8217;s Four Corners Abandonment Application.  Portions of PNM&#8217;s interests in PVNGS are held under leases.  See Nuclear Plant above and Note 8 regarding PNM&#8217;s actions related to these 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%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">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:100%">TNMP provides only transmission and distribution services and does not sell power.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:100%">FUEL </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 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">2022</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%">36.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%">2.97&#160;</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%">35.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"><span style="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.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><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.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"><span style="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%">7.61&#160;</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%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.02&#160;</span></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 both 2022 and 2021, 4.1% of PNM&#8217;s generation was from utility-owned solar, which has no fuel cost.  The generation mix for 2023, including power procured under long-term PPAs, is expected to be 12.4% coal, 26.7% nuclear, 30.9% gas, and 30.0% from renewable resources, including solar, wind, and geothermal.  Due to locally available natural gas, 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; Renewables 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%">SJGS and Four Corners are coal-fired generating plants that obtain their coal requirements from mines near the plants.  Substantially all of PNM&#8217;s coal costs are passed on to PNM&#8217;s customers under the FPPAC.  The coal supply contract for SJGS expired on September 30, 2022.  The coal supply arrangement for Four Corners runs through July 6, 2031 and provides for pricing adjustments over its term based on economic indices.  In connection with the proposed exit of Four Corners, PNM would make payments totaling $75.0 million to NTEC for relief from its 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 Note 16 for additional information about PNM&#8217;s coal supply arrangements.  See Note 17 for additional information about PNM&#8217;s SJGS Abandonment Application, PNM&#8217;s Four Corners Abandonment Application, and PNM&#8217;s 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="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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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 an average of 61% through 2030.  Additional needed supplies are covered through existing inventories or spot market transactions.  For conversion services, 100% are contracted through 2025 and an average of 90% through 2030.  Additional needed conversion services are covered through existing inventories or spot market transactions.  For enrichment services, 80% is contracted 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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 U.S. 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="text-align:justify"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">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">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="i4c06bd82e5fe46d0a2a7bac21d65b00a_49"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">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 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><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_52"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">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 depends on over 1,500 dedicated employees to deliver outstanding customer service and transform into an emissions-free generation future.</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:95%">Culture</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%">Our diverse and inclusive workforce make the Company successful through our core values of safety, caring, and integrity.  Our culture fosters an accountability and behavioral mindset to sustain shared purpose.  Transparency, collaboration, and innovation create both individual and organizational focus on achieving key results.  Aligned with the core value of safety, we continued an in-depth safety culture initiative with training and actionable plans integrated into leadership development.  In addition, we incorporate mental and physical well-being into our culture through a robust employee wellness program.</span></div><div style="text-indent:36pt"><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:95%">Talent Management and Total Rewards</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%">We seek to attract and retain a highly skilled workforce by offering competitive compensation and benefits as well as opportunities for career advancement.  Total compensation packages are reviewed regularly to ensure competitiveness within the industry and consistency with performance levels.  We are committed to leadership development and mentorship programs, which ensure our leaders&#8217; success and provide diverse learning plans for all employees.    </span></div><div style="text-indent:36pt"><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:95%">Diversity and Inclusion</span></div><div style="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%">Our core 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,537 employees include 34% represented by a bargaining unit, 28% women, 53% minorities, 14% identified as disabled, and 8% veterans.  Our diversity goal at the Company is for our workforce to mirror the communities we serve.  To enhance diversity, we take a multi-tiered approach, including required training for all employees on topics including Americans with Disability Act and diversity in the workplace and leaders are trained in unconscious bias, incorporating diversity into our hiring process and undertaking targeted recruitment with organizations supporting diverse candidates.  Compensation equity is reviewed three times per year and we perform a robust annual succession planning process, including an evaluation of our programs for diversity and inclusion.  </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:100%">Governance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Employees</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, 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">419&#160;</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%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">&#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%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,537&#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%">751&#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%">367&#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, 2022, PNM had 325 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.  In January 2023, PNM and IBEW Local 611 agreed to a successor collective bargaining agreement effective May 1, 2023 through April 30, 2026.  As of December&#160;31, 2022, TNMP had 193 employees represented by IBEW Local 66 covered by a collective bargaining agreement that is in effect through August 31, 2024.  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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 and apply only as of the date of this report.  PNMR, PNM, and TNMP assume no obligation to update this information. </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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 control, that can cause actual results to differ from those expressed or implied by the forward-looking statements.  These factors, which are neither presented in order of importance nor weighted, 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 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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The ability of PNM and TNMP to recover costs and earn allowed returns in regulated jurisdictions, including the outcome of the 2024 Rate Change, prudence of PNM&#8217;s undepreciated investments in Four Corners and recovery of PNM&#8217;s investments and other costs associated with that plant, revisions to its rates to remove SJGS by issuing rate credits prior to issuing Securitized Bonds and the establishment of the Energy Transition Charge, 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 2024 Rate Change, other regulatory proceedings, or resulting from potential mid-term or long-term impacts related to 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">Uncertainty relating to PNM&#8217;s decision to return the leased generating capacity in PVNGS Units 1 and 2 at the expiration of their lease terms in 2023 and 2024, including future regulatory outcomes relating to the ratemaking treatment</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 changes in PNM&#8217;s generation entitlement share for PVNGS following termination of the leases in 2023 and 2024, and the proposed exit from Four Corners </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, as well as the ability to recover those costs from customers, including the potential impacts of current and future regulatory proceedings including the 2024 Rate Change</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,  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">Uncertainty related to the potential for regulatory orders, legislation or rulemakings that provide for municipalization of utility assets or public ownership of utility assets, including generation resources, or which would delay or otherwise impact the procurement of necessary resources in a timely manner</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Company&#8217;s ability to maintain its debt and access the financial markets in order to provide financing to repay or refinance debt as it comes due and for ongoing operations and construction expenditures, including disruptions in the capital or credit markets, actions by ratings agencies, and fluctuations in interest rates resulting from any negative impacts from the 2024 Rate Change or other regulatory proceedings, economic impacts of COVID-19, actions by the Federal Reserve, geopolitical activity, or 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 the cost and completion of generation, transmission, distribution, and other projects, including uncertainty related to regulatory approvals and cost recovery, the ability of counterparties to meet their obligations under certain arrangements (including renewable energy resources, and approved PPAs related to replacement resources for facilities to be retired or for which the leases will terminate), and supply chain or other outside support services that may be disrupted</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 chain issues (disruptions), unplanned outages, extreme weather conditions, wildfires, terrorism, cybersecurity breaches, and other catastrophic events, including the impacts of COVID-19, as well as 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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">State and federal regulatory, legislative, executive, and judicial decisions and actions on ratemaking, and taxes, including guidance related to the interpretation of changes in tax laws, the Inflation Reduction Act of 2022, the Infrastructure Investment and Jobs Act, and other matters </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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">Risks related to climate change, including potential financial and reputational risks resulting from increased stakeholder scrutiny related to climate change, litigation, legislative and regulatory efforts to limit GHG, including 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">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="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 mine supplying coal to Four Corners 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 actions by the Federal Reserve to address inflationary concerns, international developments and 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">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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 Risks</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, higher interest rates, 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 2023-2027 to be $4.6 billion.  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, as well as the cost to remove and retire existing assets, environmental compliance expenditures, regulatory mandates to acquire power from renewable resources, 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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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: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 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:112%">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 December 15, 2021, the NMPRC issued a final order denying approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  On December 22, 2021, PNM filed a Notice of Appeal with the NM Supreme Court of the NMPRC decision to deny the application.  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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 2, 2021, PNM filed an application with the NMPRC requesting approval for the decertification and abandonment of 114 MW of leased PVNGS capacity, sale and transfer of related assets, and approval to procure new resources (&#8220;PVNGS Leased Interest Abandonment Application&#8221;).  On August 25, 2021, the NMPRC issued an order granting dismissal of PNM's requests for approval to abandon and decertify the Leased Interest; dismissal of PNM's request for approval to sell and transfer the related assets; and dismissal of PNM's request to create regulatory assets for the associated remaining undepreciated investments, but does not preclude PNM seeking recovery of the costs in a general rate case.  On November 18, 2022, the NMPRC issued an accounting order requiring PNM to establish a regulatory liability to track and account for, upon termination of the PVNGS leases, all costs currently borne by ratepayers associated with those leases during pendency of the 2024 Rate Change, subject to a determination of ratemaking treatment.  In addition, PNM may establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases, and to record differences in the proceeds from SRP for the sale of the PVNGS Leased Assets and the actual book value for which recovery of these costs will be determined in the 2024 Rate Change.  In the 2024 Rate Change, PNM must also address unresolved issues including whether PNM&#8217;s decision to renew the five leases and repurchase 64.1 MW of PVNGS Unit 2 capacity exposed ratepayers to additional financial liability beyond that to which they would otherwise have been exposed, and whether PNM should be denied recovery of future decommissioning expenses as a remedy for imprudence.  PNM is unable to predict the outcome of this matter.  See additional discussion of PNM&#8217;s PVNGS Leased Interest Abandonment Application in Note 17.</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%">An adverse decision regarding PNM&#8217;s ability to recover certain PVNGS decommissioning costs and recovery of undepreciated investments at PVNGS and Four Corners, could negatively impact PNM&#8217;s financial position, results of operations, 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 operations, 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 operations, 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%">In December 2022, PNM filed the 2024 Rate Change that include investments in transmission and distribution infrastructure for the six years between 2019 through 2024 as primary drivers of PNM&#8217;s identified revenue deficiency and a request for an ROE of 10.25%.  The revenue deficiency is largely offset by cost reductions resulting from PNM&#8217;s transition to lower-cost, clean generation resources.  An adverse outcome in the 2024 Rate Change could negatively impact PNM&#8217;s financial position, results of operation, and cash flows. 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 currently recovers the cost of fuel for its generation facilities through its FPPAC.  In December 2013, a new fifteen-year coal supply contract for Four Corners beginning in July 2016 was executed.  The Four Corners contract provides for pricing adjustments over its terms based on economic indices.  PNM will be relieved of its obligations under the coal supply agreement after December 31, 2024, pending a successful appeal at the NM Supreme Court of its Four Corners Abandonment </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">Application discussed in Note 17.  Although PNM believes substantially all costs under the coal supply arrangement 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 operations, and cash flows could be negatively impacted 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 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 as well as increased stakeholder actions related to ESG matters and reducing GHG, 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, ESG matters, GHG emissions, 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:112%">The utility industry is facing increasing stakeholder scrutiny related to ESG matters.  Recently, PNMR has seen a rise in certain stakeholders, such as investors, customers, employees, and lenders, placing increasing importance on the impact and social cost associated with climate change.  Federal GHG reduction measures setting emission guidelines remain in a state of uncertainty.  Therefore, PNMR is dealing with an uncertain regulatory and policy environment and increased scrutiny and changing stakeholder expectations with respect to environmental and climate change programs, judicial decisions, and international accords.  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 45.1% 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 were 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%">In the first round of the CAA regional haze program, BART determinations were made for both SJGS and Four Corners, requiring the facilities to reduce the levels of visibility-impairing emissions, including NOx, through the installation of control technology, resulting in operating cost increases.  SIPs for the second planning period were due in July 2021, which deadline NMED was unable to meet.  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 retired its share of SJGS in 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:112%">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.  PNMR may suffer reputational harm, which may cause its stock price to decrease or cause certain investors and financial institutions not to purchase the Company&#8217;s debt securities or otherwise provide the Company with </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:112%">capital or credit on favorable terms, which may cause the cost of capital to increase.  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 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><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%">Operational Risks</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, unusual weather patterns, 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 or other legal 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, results of operations, 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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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 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 SJGS, and for reclamation of the coal mine that served SJGS and continue to serve Four Corners at the end of their expected lives.  However, if the PVNGS units are decommissioned before their planned date or the coal mine serving Four Corners is 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, other generation resources, 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 retirement of SJGS and the abandonment application for 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, inability to install or operate renewable resources, 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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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: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 and the laws of various states, concerning safeguarding and maintaining the confidentiality of this information.  Cyber-attacks regularly occur, and generally are unsuccessful.  Those few events that are successful do not generally result in significant or consequential business impacts.  However, despite steps the Company may take to detect, mitigate and/or eliminate threats and respond to security incidents, the 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 that a capable adversary attacks the Company&#8217;s computer and operating systems, despite the best efforts of the Company, the generation, transmission, or distribution of electrical services could be degraded or disrupted, customer information, business records, or other sensitive data could be lost, destroyed, or released outside of the Company&#8217;s control.  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%">Following the transfer of the PVNGS Unit 1 Leased Interest to SRP in January 2023, PNM currently has a 7.6% undivided interest in PVNGS, including leased interest in Unit 2 still held until its expiration in January 2024.  PVNGS represented 15.1% of PNM&#8217;s total generating capacity as of December 31, 2022.  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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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, or are not available, as PNM transitions its system to carbon emission-free generation and battery storage.  Availability of this technology may create additional strain on the system by adding these additional resources without adequate storage.  Additionally, further advances in the technology of renewable resources may need to occur in order to ensure that these resources meet carbon emission-free standards.  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="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Throughout 2021 and 2022, PNM provided notices of delays and status updates to the NMPRC for the approved SJGS and PVNGS replacement resource projects.  As a result of these delays the SJGS replacement resources were not available for the 2022 summer peak load period.  If these delays continue, PNM's existing resources, including available reserves, may be insufficient for 2023 summer peak load reliability.  PNM has entered into agreements to purchase power from third parties to minimize potential impacts to customers during the 2023 summer peak load period.  However, prolonged delays in replacement resources for SJGS, PVNGS, availability of existing resources and increased costs for purchasing capacity may negatively impact the results of operations and cash flows.  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%">On May 26, 2021, the NMPRC opened a docket initiating a rulemaking in order to streamline IRP proceedings and allow NMPRC oversight of utility resource procurement practices.  On September 14, 2022, the NMPRC adopted revisions to the IRP Rule.  The final order revamps and modernizes the planning process to accommodate increased stakeholder involvement.  The IRP Rule establishes a collaborative facilitated process for a utility and stakeholders to agree on a statement of need for potential new or additional resources, as well as an action plan to guide procurement or development of resources to meet the stated need.  Following acceptance of the statement of need and action plan, a utility will provide the NMPRC and intervenors drafts of the request for proposals (&#8220;RFP&#8221;) and a timeline for issuing, receiving, evaluating, and ranking bids.  The NMPRC will then appoint an Independent Monitor (&#8220;IM&#8221;) to oversee the RFP process, which allows for parties and the IM to comment on the RFP consistency with the IRP, after which the utility issues the RFP.  On November 2, 2022, the NMPRC adopted an amended IRP Rule.  On December 2, 2022, PNM filed an appeal with the NM Supreme Court of the NMPRC&#8217;s final order which adopted revisions to the IRP Rule.  See Note 17.  The proposed oversight of the procurement process is likely to prevent a utility&#8217;s timely acquisition of necessary resources and may inhibit competitive procurement.</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%">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Economic and Weather Risks</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:105%">Changes in interest rates could adversely affect our business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">.</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:105%">Interest rates have increased and may continue to increase in the future.  As a result, interest rates on future credit facilities and debt offerings could be higher than current levels, causing our financing costs to increase accordingly.  In addition, because we use both fixed and variable rate debt, we are exposed to market risk due to the floating interest rates on our variable rate borrowings.  Our results of operations, cash flows and financial position could be affected adversely by significant fluctuations in interest rates from current levels.</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 supply chain impacts of COVID-19, high inflation, actions by the Federal Reserve to address inflationary concerns or other market conditions, geopolitical activity and the resulting 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%">Continued supply chain issues that were initially experienced during the COVID-19 pandemic, high inflation, actions by the Federal Reserve to address inflationary concerns or other market conditions, geopolitical activity and the resulting </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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 continuing to work with our suppliers to understand and mitigate the potential impacts to our supply chain and have taken steps to ensure the availability of critical components by increasing lead times and maintaining integrity of our 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 effects of these market conditions 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.  These effects 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">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 decommissioning, SJGS decommissioning, and coal mine reclamation, 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; 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="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;text-indent:31.5pt"><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 Four Corners is 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.</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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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 16, in February 2021, Texas experienced a severe winter storm delivering the coldest temperatures in 100 years for many parts of the state.  ERCOT declared its highest state of emergency, an Emergency Energy Alert Level 3, 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.  In response to the severe winter weather, the Governor of Texas issued a Declaration of a State of Disaster for all counties in Texas.  Additionally, 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 that ended in June 2021.  Consequently, the duration of the severe winter storm and high energy costs posed a financial hardship to REPs in the ERCOT region.  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.  While TNMP has regulatory authorization to defer bad debt expense from REPs to a regulatory asset and seek recovery in a future general rate case, it intends to fully cooperate with all regulatory directives and inquiries made by the PUCT, the Texas Attorney General, and any other regulatory agencies.  Various market participants, including TNMP, have been named as defendants in lawsuits relating to the February 2021 winter weather power outages.  As a transmission and distribution utility operating during that weather event, TNMP could be named in additional suits. </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%">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="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:112%">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 particular, as discussed in more detail below, the NMPRC issued a negative ruling on the merger in December 2021 and in January 2022 PNMR filed a notice of appeal with the New Mexico Supreme Court.  At this time PNMR and Avangrid amended the Merger Agreement to extend the End Date to April 20, 2023.  It is not possible at this time to predict if or when the merger will receive the required approval from the NMPRC.</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, each of Avangrid and PNMR may unilaterally terminate the Merger Agreement under certain circumstances, and Avangrid and PNMR may agree at any time to terminate the Merger Agreement, even though 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 is 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.  In March  2021, PNMR and Avangrid received FCC approval of the transfer of operating licenses related to the Merger.  In April 2021, FERC issued an order authorizing the Merger.  In May 2021, the PUCT issued an order authorizing the Merger and the NRC approved the Merger.  On December 8, 2021 the NMPRC issued an order rejecting the amended stipulation reached by the parties, see Note 22.  On January 3, 2022, PNMR and Avangrid filed a notice of appeal with the NM Supreme Court, and PNM filed its Statement of Issues with the NM Supreme Court on February 2, 2022.  In light of the NMPRC December 8, 2021 ruling, on January 3, 2022, PNMR, Avangrid and Merger Sub entered into an Amendment to the Merger Agreement pursuant to which PNMR and Avangrid each agreed to extend the End Date to April 20, 2023.  As a result of the delay in closing the Merger due to the need to obtain NMPRC approval, PNMR and Avangrid will be required to make a new filing under the HSR Act and requested extensions of the previously granted approvals from the FCC and NRC.  No additional filings will be required with CFIUS, FERC or the PUCT.  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 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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 and our ability to access the capital markets.</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 impact our ability to access the capital markets and could give rise to potential liabilities, including as a result of 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 continue 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.</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%">The Merger Agreement contains provisions that prevent 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 while the Merger Agreement is in effect.  These provisions prevent 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 Risks</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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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%">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 2023-2027 to be $4.6 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 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Declines in values of marketable securities held in trust funds for pension and other postretirement benefits, in the NDT and coal mine reclamation trusts, and in the SJGS decommissioning trust 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 coal mine reclamation trusts, SJGS decommissioning trust, 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><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:120%">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 of the assets underlying all or a portion of its current leased interests in PVNGS.  PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The proposed transaction between PNM and SRP has been approved by the NRC for the transfer of the associated possessory licenses at the end of the term of each of the respective leases.  If the proposed transaction is not consummated, 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.  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 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:112%">Changes in tax laws may negatively impact PNMR&#8217;s, PNM&#8217;s, and TNMP&#8217;s businesses, financial position, results of operations, and cash flows.  The Company possesses tax credits and other carryforwards, the value of which could be diminished by new laws or the Company&#8217;s ability to timely utilize them.  Increases in tax rates may not be immediately recoverable through PNM&#8217;s and TNMP&#8217;s regulated rates, reducing earnings.  Tax laws and regulations may also negatively impact the relative value of some resource investments over others, making those investments less competitive.</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%">Governance Risks</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 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><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_64"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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: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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, PNM owned, or jointly owned, 3,428 miles of electric transmission lines, 5,767 miles of distribution overhead lines, 6,057 miles of underground distribution lines (excluding street lighting), and 250 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, 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, 2022, TNMP owned 992 miles of overhead electric transmission lines, 7,319 miles of overhead distribution lines, 1,433 miles of underground distribution lines, and 128 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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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;</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;</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-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;Texas Winter Storm</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:120%">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">PNMR&#8211; Merger Regulatory Proceedings</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; 2024 Rate Change</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; FPPAC Continuation 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; Integrated Resource Plan </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; Grid Modernization 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; Community Solar Act</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; FERC Order 864</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="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; Periodic Distribution Rate Adjustment</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_76"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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:95%">SUPPLEMENTAL ITEM &#8211; INFORMATION ABOUT 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:100%">All officers are elected annually by the Board of PNMR.  Executive officers, their ages as of February&#160;17, 2023 and offices held with PNMR for the past five years are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">64</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%">Chairman and Chief Executive Officer</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%">May 2022</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%">Chairman, President, and Chief Executive 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 2012</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%">J. D. Tarry</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%">52</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%">President and Chief Operating Officer</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%">May 2022</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%">&#160;</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: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: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, 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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E. A. Eden<br/></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%">56</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%">Senior Vice President, Chief Financial Officer and Treasurer</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%">May 2022</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 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%">Vice President and Treasurer</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%">February 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%">P. V. Apodaca</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%">71</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%">Senior Vice President, General Counsel, and Secretary</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 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:#ffffff;padding:2px 1pt;text-align: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:#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%">65</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 Vice President, Public Policy</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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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></table></div><div style="text-align:justify"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_79"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:90%">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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:100%"> </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.3475 per share in August 2022 and $0.3275 per share in July 2021.  The Board declared dividends on common stock considered to be for the third quarter of $0.3475 per share in September 2022 and $0.3275 per share in September 2021.   In February 2022, the Board increased the quarterly dividend from $0.3275 to $0.3475 per share, which was attributable to the fourth quarter of 2021.  In December 2022, the Board increased the quarterly dividend from $0.3475 to $0.3675 per share.  PNMR targets a long-term dividend payout ratio of 55% 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;17, 2023, there were 7,232 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%">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:120%">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, 2022, 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 2022 and 2021.  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:95%">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:95%">None.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_85"></div><div style="margin-bottom:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:80%">ITEM 6.&#160;&#160;&#160;&#160;[RESERVED]</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 - 25</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_88"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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: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 2021 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="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:100%">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:95%">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:100%">&#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 815,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:95%">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:95%">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.  Pursuant to the Merger Agreement, each issued and outstanding share of PNMR common stock at the Effective Time will be converted into the right to receive $50.30 in cash.  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.</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 Merger Agreement provided that it may be terminated by each of PNMR and Avangrid under certain circumstances, including if the Effective Time shall not have occurred by the January 20, 2022 End Date.  On December 8, 2021, the NMPRC issued an order rejecting the stipulation agreement relating to the Merger.  In light of the NMPRC ruling, on January 3, 2022, PNMR, Avangrid and Merger Sub entered into an Amendment to the Merger Agreement pursuant to which PNMR and Avangrid agreed to extend the End Date to April 20, 2023.  The Merger is subject to certain regulatory approvals, including from the NMPRC.  For further discussion regarding the Merger see Note 22.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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%">Retirement of SJGS</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:112%">After nearly half a century of reliable service and several years of planning towards its retirement, the last unit of the coal-fired SJGS has been removed from service, as PNM achieves significant progress towards its ESG goals for reducing carbon emissions from its generation portfolio.  The four-unit, coal-fired SJGS, whose first unit was brought online in 1973, was reduced to two units at the end of 2017 with the retirement of Units 2 and 3.  Unit 1 was retired in June 2022, and Unit 4 was retired in September 2022.  Coal-fired generation now comprises less than 10% of resource portfolio capacity for PNM. Carbon-free generation comprises 55% of the Company&#8217;s 2.7-gigawatt capacity serving New Mexico customers, with additional renewable resources under development for implementation in the coming years.  The Company previously published emissions goals for 2025 including a 60% reduction of carbon emissions from owned generation facilities based on 2005 levels.  The retirement of SJGS achieves this interim goal and places the Company in position to reach its industry-leading goal of completely eliminating carbon emissions from its generation 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-style:italic;font-weight:400;line-height:110%">2024 Rate 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%">In December 2022, PNM filed the 2024 Rate Change with the NMPRC.  The application proposes an increase of $63.8 million in base non-fuel revenues.  The requested increase is based on a calendar year 2024 FTY and reflects an ROE of 10.25%.  The requested change primarily reflects investments in transmission and distribution infrastructure, largely offset by cost reductions resulting from PNM&#8217;s transition to lower-cost, clean generation resources including the retirement of the SJGS and expiration of leased capacity from PVNGS.  The request also includes updated depreciation rates for natural gas plants to align with the Company&#8217;s 2040 carbon-free portfolio goal.  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><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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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:120%">Grid Modernization Application</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:112%">On October 3, 2022, in compliance with New Mexico Grid Modernization Statute, PNM filed its Grid Modernization Application with the NMPRC.  The projects included in the Grid Modernization Application improve customers&#8217; ability to customize their use of energy and ensure that customers, including low-income customers, are a top priority and will benefit from the electricity grid consistent with the Grid Modernization Statute. PNM&#8217;s proposal to modernize its electricity grid through infrastructure and technology improvements also increases the efficiency, reliability, resilience, and security of PNM&#8217;s electric system.  PNM's application seeks approval of grid modernization investments of approximately $344 million for the first six years of a broader 11-year strategy.  PNM's application requested NMPRC approval by July 1, 2023 for PNM's grid modernization plan in addition to approval of PNM's proposed Grid Modernization Rider by September 1, 2023.  The proposed Grid Modernization Rider would recover capital costs, operating expenses, and taxes associated with the investments included in the Grid Modernization Application.  See Note 17.</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:95%">Financial and Business Objectives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%"> </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%"> 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:95%">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:95%">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:95%">  </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.  The rates PNM and TNMP charge customers are subject to traditional rate regulation by the NMPRC, FERC, and the PUCT.  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-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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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 requires utilities operating in New Mexico to have renewable portfolios equal to 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also allows 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.  See additional discussion of the ETA 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%">The ETA has and will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s retirement of SJGS in 2022 and the planned Four Corners exit in 2024 (subject to regulatory approval).  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%">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-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 17, in July 2019, PNM filed the SJGS Abandonment Application with the NMPRC.  The application included several replacement resource scenarios including PNM's recommended replacement scenario, which is consistent with PNM's goal of having a 100% emissions-free generating portfolio by 2040 and would have provided cost savings to customers while preserving system reliability.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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.</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%">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><span><br/></span></div><div style="text-align:justify;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 issued an order which authorized PNM to abandon SJGS by June 30, 2022, to issue Securitized Bonds of up to $361 million, and to establish the Energy Transition Charge.  The NMPRC&#8217;s order required 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, PNM was 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 July 29, 2020, the NMPRC issued an order approving replacement resource selection criteria identified in the ETA that include PPAs for 650 MW of solar and 300 MW of battery storage.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 28, 2022, WRA and CCAE filed a joint motion for order to show cause and enforce financing order and supporting brief, which requests that the NMPRC order PNM to show cause why its rates should not be reduced at the time SJGS is abandoned, and to otherwise enforce the NMPRC&#8217;s April 1, 2020 final order.</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 June 17, 2022, the hearing examiners issued a recommended decision requesting the NMPRC issue an order that would require PNM to:</span></div><div><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">Revise its rates to remove all of the costs of SJGS Unit 1 by issuing rate credits of $21.1 million on an annual basis, to customers by July 1, 2022</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">Revise its rates again, to remove all costs of SJGS Unit 1, Unit 4, and common facilities by increasing the rate credits to $98.3 million on an annual basis, by October 1, 2022</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">Transfer payments due and owing to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund within 30 days of the abandonment of SJGS Unit 1</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">Include (in its next rate case application) an explanation and defense of the prudence in the timing of the issuance of Securitized Bonds beyond the abandonment dates and what actions were taken to protect customers from interest rate increases occurring as well as the continued marketability of the Securitized Bonds</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%">On June 29, 2022, the NMPRC issued its final order adopting and approving the recommended decision in its entirety with certain additions.  The additions to the final order include requirements for PNM file a report no later than October 15, 2022, that contains a record of all of its costs incurred in the show cause proceeding so that the prudence of those costs will be known and be subject to review in PNM's future rate case and that the prudency review shall include a compliance filing to enable a review of the prudence of PNM's decision to delay issuance of the Securitized Bonds beyond the dates of the SJGS abandonment.  On June 30, 2022, PNM filed a Notice of Appeal and an Emergency Motion for Partial Interim Stay of the NMPRC's Final Order with the NM Supreme Court ("PNM's NM Supreme Court Emergency Motion").  On July 1, 2022, the NMPRC filed a motion at the NM Supreme Court claiming that the ordering paragraph in the June 29, 2022 final order only required PNM to file an advice notice by July 1, 2022, but not to implement a credit until 30 days afterwards.  Subsequently, on July 25, 2022, PNM filed another emergency motion seeking an immediate and ongoing stay from the NM Supreme Court for the pendency of the appeal.  On July 28, 2022, PNM made payments totaling $19.8 million to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund.  PNM began issuing rate credits effective July 31, 2022.  On September 2, 2022, the NM Supreme Court issued an order granting PNM's July 25, 2022 motion for partial stay, and as a result PNM suspended issuing rate credits.  On October 14, 2022, PNM made its required compliance filing under the NMPRC's June 29, 2022, final order.  On November 1, 2022, the NM Supreme Court issued an order continuing the partial stay of the rate credits during the pendency of the appeal.  See 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%">In early 2021, PNM filed the Four Corners Abandonment Application, which sought NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024, and issuance of approximately $300 million of Securitized Bonds as provided by the ETA.</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%">PNM&#8217;s filing provided background on the NMPRC's consideration of the prudence of PNM's investment in Four Corners and explained how the proposed sale and abandonment provides a net public benefit.</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 December 15, 2021, the NMPRC issued a final order denying approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.</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 December 22, 2021, PNM filed a notice of appeal with the NM Supreme Court of the NMPRC decision to deny the application.</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%">See additional discussion of the ETA and PNM&#8217;s Four Corners 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-weight:400;line-height:110%">PNM enhanced its plan to exit Four Corners and emphasized its ESG strategy to reduce carbon emissions on March 12, 2021 with an announcement for additional plans allowing for seasonal operations at Four Corners beginning in the fall of 2023, subject to the necessary approvals, including PNM&#8217;s Four Corners Abandonment Application at the NMPRC.  The solution for seasonal operations ensures the plant will be available to serve each owners' customer needs during times of peak energy use </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">while minimizing operations during periods of low demand.  This approach would result in an estimated annual 20 to 25 percent reduction in carbon emissions at the plant and retains jobs and royalty payments for the Navajo Nation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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:112%">PVNGS Leased Interest Abandonment Application - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 2, 2021, PNM filed the PVNGS Leased Interest Abandonment Application.  In the application PNM requested NMPRC authorization to decertify and abandon its Leased Interest and to create regulatory assets for the associated remaining undepreciated investments with consideration of cost recovery of the undepreciated investments in a future rate case.  PNM also sought NMPRC approval to sell and transfer the PNM-owned assets and nuclear fuel supply associated with the Leased Interest to SRP, which will be acquiring the Leased Interest from the lessors upon termination of the existing leases.  In addition, PNM sought NMPRC approval for a 150 MW solar PPA combined with a 40 MW battery storage agreement, and a stand-alone 100 MW battery storage agreement to replace the Leased Interest.  To ensure system reliability and load needs are met in 2023, when a majority of the leases expire, PNM also requested NMPRC approval for a 300 MW solar PPA combined with a 150 MW battery storage 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:112%">On August 25, 2021, the NMPRC issued an order confirming PNM requires no further NMPRC authority to abandon the PVNGS Leased Interest and to sell and transfer the PNM-owned assets and nuclear fuel supply associated with the Leased Interest to SRP.  The order bifurcated the issue of approval of the two PPAs and three battery storage agreements into a separate docket so it may proceed expeditiously and deferred a ruling on the other issues.  On November 1, 2022, ABCWUA, Bernalillo County, CCAE, NEE, NM AREA, the NMAG, WRA, and Staff filed a Joint Motion for Accounting Order to require PNM to track in a regulatory liability, all costs associated with the PVNGS Leased Interests that will be abandoned in January 2023 and January 2024 that are still being collected in rates, which PNM opposes.  On November 18, 2022, the NMPRC issued its order on Joint Motion for Accounting Order requiring PNM to establish a regulatory liability to track and account for, upon termination of the PVNGS leases, all costs currently borne by ratepayers associated with those leases during pendency of the 2024 Rate Change, subject to a determination of ratemaking treatment.  In addition, PNM may establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases, and to record cost differences in the proceeds from SRP for the sale of the PVNGS Leased Assets and the actual book value for which recovery of these costs will be determined in the 2024 Rate Change.  The NMPRC order also states that in its general rate case PNM must address unresolved issues including whether PNM&#8217;s decision to renew the five leases and the repurchase of 64.1 MW in PVNGS Unit 2 capacity exposed ratepayers to additional financial liability beyond that to which they would otherwise would have been exposed, and whether PNM should be denied recovery of future decommissioning expenses as a remedy for imprudence.  PNM is unable to 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 February 16, 2022, the NMPRC approved the two PPAs and three battery storage agreements.  On June 16, 2022, PNM notified the NMPRC that none of the developers of the two PPAs and three battery storage agreements have moved forward under the terms of the agreements approved by the NMPRC, and none of the replacement resource projects would be operational in 2023.  PNM entered into amendments to the 300 MW solar PPA combined with a 150 MW battery storage agreement and proposed those amendments to the NMPRC for approval in a filing with the NMPRC on June 24, 2022.  PNM determined the terms offered by the 150 MW solar PPA combined with a 40 MW battery storage agreement and the stand-alone 100 MW battery storage agreement were not satisfactory in comparison with other potential projects that might be utilized instead, and PNM did not support the proposed amendments to those agreements in the June 24, 2022 filing.  No party filed objections and the amendments to the 300 MW solar PPA combined with 150 MW battery storage agreement and the decision not to proceed with the other agreements, were deemed approved.  On September 2, 2022, PNM entered into amendments to the 150 MW battery storage agreement to increase the capacity to 300 MW and proposed those amendments to the NMPRC for approval.  No party filed objections and the 300 MW solar battery storage agreement were deemed approved.  PNM anticipates these facilities will be in service in 2024.  PNM continues to pursue additional resources to replace the PVNGS leases that were abandoned in January 2023 and will be abandoned in 2024.  For additional information on PNM's Leased Interest and the associated abandonment application see Note 8 and 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%">Summer Peak Resource Adequacy - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Throughout 2021 and 2022, PNM provided notices of delays and status updates to the NMPRC for the approved SJGS replacement resource projects.  All four project developers notified PNM that completion of the projects will be delayed and no longer available for the 2022 summer peak and some may also not be available for the 2023 summer peak.  The delays in the SJGS replacement resources, coupled with the abandonment of SJGS Units 1 and 4, presented a risk that PNM would have insufficient operational resources to meet the 2022 summer peak to reliably serve its customers.  PNM entered into three agreements to purchase power from third parties to minimize potential impacts to customers and on February 17, 2022, PNM provided a notice and request with the NMPRC that PNM had obtained agreement from the SJGS owners and WSJ LLC to extend operation of Unit 4 until September 30, 2022.  SJGS Unit 4 provided 327 MW of capacity and, along with the three agreements to purchase power, improved PNM&#8217;s projected system reserve margin to meet the 2022 summer peak.  On February 23, 2022, the NMPRC issued an order finding that PNM did not require NMPRC approval to extend operation of SJGS Unit 4 for an additional three-month period.  On March 24, 2022, FERC accepted the amended San Juan Project Participation Agreement, effectively extending the operations of SJGS Unit 4 through September 30, 2022.  While PNM experienced a new system peak retail load of 2,139 MW on July 19, 2022, PNM&#8217;s generation resources performed sufficiently with no significant challenges to resource adequacy during the 2022 summer peak season.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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 faces similar concerns in the summer of 2023 as a result of continued delays in the SJGS replacement resources as well as delays in replacement resources for the PVNGS leased capacity that expires in January 2023.  As discussed above, PNM has made a number of compliance filings with the NMPRC on the status of the PVNGS leased capacity interest replacement resources.  On January 30, 2023, PNM informed the NMPRC that it had provided written notice to one of the SJGS replacement resource developers for 100 MW solar PPA and a 30 MW battery storage agreement of an event of seller default and of early termination and as a result the project would not proceed.  In the second half of 2022, PNM entered into agreements totaling 270 MW of firm power purchases for June through September 2023 and the purchase of 40 MW of firm power at PVNGS for all twelve months of 2023, providing PNM with a projected system reserve margin with a range of 10.3% to 6.0% for the 2023 summer peak period.  PNM continues to evaluate other potential firm power agreements with various providers, as well as all potential short-term resource options to address these resource adequacy concerns.  PNM is unable to predict the outcome of this matter.  See 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-style:italic;font-weight:400;line-height:110%">2020 Decoupling Petition &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> 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.  On October 2, 2020, PNM requested an order to vacate the public hearing 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.  On March 17, 2021, the NMPRC issued an order granting PNM's petition for declaratory order, commencing a proceeding to address petitions.  On January 14, 2022, the hearing examiner issued a recommended decision recommending, among other things, that the NMPRC find that the EUEA does not mandate the NMPRC to authorize or approve a full decoupling mechanism, defining full decoupling as limited to energy efficiency and load management measures and programs.  On April 27, 2022, the NMPRC issued an order adopting the recommended decision in its entirety.  On May 24, 2022, PNM filed a notice of appeal with the NM Supreme Court.  See Note 17.  PNM cannot predict the outcome of this matter.</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%">PNM Solar Direct - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 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.  In March 2020, the hearing examiner issued a recommended decision recommending approval of PNM&#8217;s application that was subsequently approved by the NMPRC.  These facilities began commercial operations in the second quarter of 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-style:italic;font-weight:400;line-height:110%">The Community Solar Act - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Community Solar Act establishes a program that allows for the development of community solar facilities and provides customers of a qualifying utility with the option of accessing solar energy produced by a community solar facility in accordance with the Community Solar Act.  The NMPRC is charged with administering the Community Solar Act program, establishing a total maximum capacity of 200 MW community solar facilities (applicable until November 2024) and allocating proportionally to the New Mexico electric investor-owned utilities and participating cooperatives.  As required under the Community Solar Act, on March 30, 2022, the NMPRC issued an order that adopted a rule on the administration of the Community Solar Act program.  See Note 17.</span></div><div style="text-align:justify"><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-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 approximately 262,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 July 14, 2021, TNMP filed a request with the PUCT to consider and approve its final reconciliation of the costs spent on the deployment of AMS from April 1, 2018 through December 31, 2018 of $9.0 million, and approve appropriate carrying charges until full collection. The PUCT approved substantially all costs on February 10, 2022.  On October 2, 2020, TNMP filed an application with the PUCT for authorization to implement necessary technological upgrades of approximately $46 million to its AMS program by the first quarter of 2023, which the PUCT approved on January 14, 2021.  TNMP will seek recovery of the investment associated with the upgrade in a future general rate proceeding or DCOS filing.  PNM's Grid Modernization Application includes proposals for installation and deployment of advanced metering infrastructure investments.  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%">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 PUCT also approved rate riders that allow TNMP to recover amounts related to energy efficiency and third-party transmission costs.  The NMPRC has approved PNM recovering fuel costs through the FPPAC, as well as rate riders for renewable energy, energy efficiency, and the TEP.  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-style:italic;font-weight:400;line-height:95%">FERC Regulation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%">  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, other than customers on the Western Spirit Line described below, 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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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="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:95%">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="text-align:justify;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><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 Board approved the following increases in the indicated annual common stock dividend:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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%">February 2022</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.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><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 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%">5.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></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.  On February 10, 2022, Moody&#8217;s downgraded TNMP&#8217;s issuer rating from A3 to Baa1 and changed the outlook from negative to stable.  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.  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:95%">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:95%">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 a 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 &#8220;Be the Reason Everyone Goes Home Safe&#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%">PNMR measures reliability and benchmark performance of PNM and TNMP against other utilities using industry-standard metrics, including System Average Interruption Duration Index (&#8220;SAIDI&#8221;) and System Average Interruption Frequency Index (&#8220;SAIFI&#8221;).  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%">The Company continues to monitor developments related to the COVID-19 pandemic and implement safety measures as appropriate.  The Company is also working with its suppliers to manage the 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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">EIM</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%">On April 1, 2021, PNM joined and began participating in the EIM.  The EIM is a real-time wholesale energy trading market operated by the CAISO 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 expanding geographic footprint and the expanded potential uses for those resources.  PNM completed a cost-benefit analysis, which 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 initial capital investments and authorization to establish a regulatory asset to recover other expenses that would be incurred in order to join the EIM.  The NMPRC approved the establishment of a regulatory asset but deferred 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.  PNM has experienced an aggregate of $47.1 million in cost savings to customers through participation in the EIM, which includes $34.6 million occurring in the year ended December 31, 2022.  PNM passes the cost savings through to customers under PNM&#8217;s 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:95%">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 2021 and 2022 periods, PNM and TNMP together invested $1.8 billion in utility plant, including substations, power plants, nuclear fuel, and transmission and distribution systems.  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 a 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.  In addition, projects included in the Grid Modernization Application improve customers&#8217; ability to customize their use of energy and modernize PNM&#8217;s electric grid through infrastructure and technology improvements.  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><br/></span></div><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 is frequently characterized by its high potential for solar and wind capacity.  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, 2022, 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 Meta 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.  In addition, PNM&#8217;s February 8, 2021 application with the NMPRC for approval to service the Meta data center includes construction of a 50 MW solar facility owned by NMRD, which is expected to be operational in 2023. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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:95%">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.  On September 14, 2022 and November 2, 2022, the NMPRC adopted revisions to the IRP Rule.  The revisions revamp and modernize the planning process to accommodate increased stakeholder involvement.  On December 2, 2022, PNM filed an appeal with the NM Supreme Court of the NMPRC&#8217;s final order which adopted revisions to the IRP Rule.  See additional discussion of the NMPRC adopted revision to the IRP Rule 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 the second quarter of 2022, PNM initiated its 2023 IRP process which will cover the 20-year planning period from 2023 through 2043. Consistent with historical practice, PNM is receiving public input from interested parties as part of this </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">process.  PNM expects to issue a draft of its IRP by March 2023 and to submit its final 2023 IRP to the NMPRC in the second half of 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-style:italic;font-weight:400;line-height:95%">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:95%">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 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:95%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%;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%">In February 2022 PNM named its first Chief Sustainability Officer.  The Chief Sustainability Officer is responsible for developing and implementing the Company&#8217;s business strategy and positions on environmental and sustainability policy issues and is charged with establishing organization-wide policies, strategies, goals, objectives and programs that advance sustainability and ensure compliance with regulations.  The role serves as the Company&#8217;s primary contact with various regulatory and stakeholder agencies on environmental matters.  In addition, the role leads environmental justice work, incorporating impacts to tribal, worker and affected communities and advancing ESG reporting.</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%">PNM&#8217;s grid modernization plan is a major step forward to providing reliable, affordable and sustainable energy.  As part of that plan, PNM will promote energy equity where technology like smart meters and distribution upgrades will be provided to low-income areas first in order to allow customers to gain insights into their energy usage in order to improve affordability and create fairer access to energy.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  PNM also recently joined the Electric Power Research Institute (&#8220;EPRI&#8221;) Climate READi (REsilience and ADaptation) Initiative, a three-year initiative to develop a comprehensive and consistent approach to physical climate risk and facilitate the analysis and application of appropriate climate data among all stakeholders to enhance the planning, design and operation of a resilient power system.  In addition, PNM submitted a Time-of-Day pilot proposal in the 2024 Rate Change filing with the objective of incentivizing customers, through price signals, to use energy during the day when renewable generation is abundant.</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:112%">The Infrastructure Investment and Jobs Act, also commonly known as the Bipartisan Infrastructure Law ("BIL"), was signed into law on November 15, 2021.  This act represents a &#8220;once-in-a-generation&#8221; investment designed to modernize and upgrade America&#8217;s infrastructure. The BIL includes historic investments to upgrade the transmission and distribution systems to improve reliability and resilience, and to facilitate the deployment of more affordable and cleaner energy across the country.  In addition to the recent filing of PNM&#8217;s Grid Modernization Application with the NMPRC, the Company is currently monitoring the release of grant opportunities by the U.S. Department of Energy and the State Energy, Minerals and Natural Resources Department, and has applied for funding to supplement the investment in the Grid Modernization Application.</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%">On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 (the "IRA") into law.  The IRA will provide significant benefits for PNMR and its customers by extending and enhancing clean energy incentives such as the investment tax credit and production tax credit.  As the Company continues its transition away from carbon emitting sources, these credits will reduce the cost of renewable investments.  In addition, the IRA includes a new production tax credit for existing nuclear facilities that is expected to create an added benefit for PNM's ownership in the carbon-free PVNGS.  Other IRA provisions will encourage transportation electrification with new electric vehicle credits and added incentives in vehicle charging infrastructure.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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:95%">Electric Vehicles </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">To demonstrate PNMR&#8217;s commitment to increase the electrification of vehicles in its service territory, PNM filed a TEP 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 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.  On November 10, 2021, the NMPRC issued a final order approving PNM&#8217;s TEP.  In addition, in 2022 PNM implemented a residential EV pilot rate program to provide customers who own electric vehicles additional 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%">In December 2021, PNM announced that it will be joining the National Electric Highway Coalition, which plans to build fast-charging ports along major U.S. travel corridors.  The coalition, with approximately 50 investor-owned electric companies is committed to providing EV fast charging ports that will allow the public to drive EVs with confidence throughout the country&#8217;s major roadways by the end of 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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:95%">Other Environmental 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%">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).  On January 19, 2021, the DC Circuit issued an opinion vacating and remanding the ACE Rule, holding that it was based on a misconstruction of Section 111(d) of the CAA, but stayed its mandate for vacatur of the repeal of the Clean Power Plan to ensure that the now-outdated rule would not become effective.  The U.S. Supreme Court granted four petitions for certiorari seeking review of the DC Circuit&#8217;s decision, and ruled that EPA overstepped its authority under the Clean Power Plan by requiring generation shifting.</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%">Relying upon the Major Question Doctrine, the US Supreme Court found no clear statement in the CAA that would authorize EPA to force the power sector to shift from coal-fired power plants to gas-fired power plants and renewable energy resources.</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 ruling will have an impact on EPA's current drafting of a new rule to replace the ACE Rule, which is expected in April 2023.</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-style:italic;font-weight:400;line-height:95%">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 procurements include utility-owned solar capacity, as well as solar, wind, and geothermal energy purchased under PPAs.  As of December 31, 2022, 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 239.1 MW at December 31, 2022.  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 that became operational in June 2021.  Under the Solar Direct program discussed above, PNM procures renewable energy from 50 MW of solar-PV facilities under a 15-year PPA.  The NMPRC approved the portfolio to replace the retirement of SJGS resulting in PNM executing solar PPAs of 550 MW combined with 270 MW of battery storage agreements.  In addition, the PVNGS Leased Interest Abandonment Application approved by the NMPRC includes a 300 MW solar PPA combined with a 300 MW battery storage agreement.  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.  See additional discussion of the ETA and PNM&#8217;s Abandonment Applications in Notes 16 and 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%">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 Meta data center which includes two 25-year PPAs to purchase renewable energy and RECs from an aggregate of approximately 100 MW of capacity from two solar-PV facilities constructed by NMRD to supply power to Meta, Inc.  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 Meta data center.  These PPAs include the purchase of power and RECs from two wind projects totaling 216 MW and a 50 MW solar-PV project which began commercial operations in June 2022.  In addition, the NMPRC issued an order that will allow PNM to service the Meta data center for an additional 190 MW of solar PPA combined with 50 MW of battery storage and a 50 MW solar 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><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:120%">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:100%">&#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 2022, incremental energy saved as a result 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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">new participation in PNM&#8217;s portfolio of energy efficiency programs was 104 GWh.  This is equivalent to the annual consumption of approximately 14,935 homes in PNM&#8217;s service territory.  PNM&#8217;s load management and annual energy efficiency programs also help lower peak demand requirements.  In 2022, TNMP&#8217;s incremental energy saved as a result of new participation in TNMP&#8217;s energy efficiency programs is estimated to be approximately 15 GWh.  This is equivalent to the annual consumption of approximately 2,082 homes in TNMP&#8217;s service territory.  For information on PNM's and TNMP's energy efficiency filing with the NMPRC and PUCT 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:95%">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 45% more efficient than in 2005). &#160;Continued growth in PNM&#8217;s fleet of solar and wind energy sources, energy efficiency programs, and innovative uses of 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.&#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.  Shutting down SJGS in 2022 and exiting Four Corners in 2024 (subject to regulatory approval) will allow the Company to reach our goals for reduced 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 2022, 15 of the Company&#8217;s 22 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:95%">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.  In the third quarter of 2022, PNM made payments of $19.8 million to promote economic development in areas impacted by the retirement of SJGS.  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.  In 2022, PNM and the electric utility industry as a whole, have experienced a decline in customer satisfaction as measured by J.D. Power.  However, PNM remains focused on continuously improving its customers' experience at every touchpoint and placing greater focus on customer assistance through economic uncertainty.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 utilizes a number of communications channels and strategic content to serve and engage its many stakeholders.  PNM&#8217;s website 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 also leverages 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 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.  In both 2021 and 2022, TNMP provided 30-person teams in support of other utilities that experienced significant damage to their transmission and distribution system as a result of Hurricane Ida and Hurricane Ian.  TNMP has been honored by the Edison Electric Institute eight times since 2012 for its assistance to out-of-state utilities affected by hurricanes.  TNMP has also been honored three times since 2008 for hurricane response in its own territory.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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:100%">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. </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">During the three years ending December 31, 2022, corporate giving contributed $10.9 million to civic, educational, environmental, low income, and economic development organizations.  In 2023, corporate giving will maintain this strategic focus and continue to highlight corporate citizenship through active involvement with sponsorships demonstrating PNM's commitment to the community.  In addition, emergency relief funds in 2022 supported non-profits providing response to the fires in northern and southern New Mexico.  Also in December 2022, PNM made substantial donations totaling $150,000 to food banks across the state of New Mexico including tribal 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%">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.  While its service territory does not include the Navajo Nation, PNM&#8217;s operations include generating facilities and employees in this region.  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.  PNM has invested in paid summer college engineering internship programs for American Indian students available in the greater Albuquerque area, established the PNM Pueblo Education Scholarship Endowment to invest in higher education for Native American Indian students, and supported the Coalition to Stop Violence Against Native Women.  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.  PNM has partnered with New Mexico universities to enhance intern programs and developed a business coalition model to drive economic development through intern partnerships.  PNM has 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 residential customer disconnections from April 2020 through August 2021 and the 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,488 families in need received emergency assistance through the PNM Good Neighbor Fund during 2022.  Additionally, PNM has worked closely with the New Mexico Department of Finance and Administration to implement strategies ensuring customers receive rent benefits, including utility bill assistance, from the Emergency Rental Assistance Program (&#8220;ERAP&#8221;).  As a result of these efforts, the ERAP has paid over $8.5 million in customer arrears since the launch of the program in March 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%">Additionally, as a part of corporate giving, on October 1, 2020, PNM introduced $2.0 million in funding for the COVID Customer Relief Programs which 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="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Employee volunteers are the lifeblood of a healthy corporate culture.  Community giving through volunteers&#8217; time and effort is at the heart of employee engagement.  In 2022, the Company held large-scale volunteer events, working alongside nonprofits, schools, and vulnerable communities throughout New Mexico and Texas.  Over 450 employees in both states participated in the &#8220;Day of Service&#8221;, a workday event encouraging employee volunteerism.  Throughout the year, employees volunteer and give their time generously through their small group and independent volunteer activities and board participation.  Volunteers strengthened community resilience by giving 9,171 volunteer hours to support the health, safety, and well-being of diverse 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%">In addition to the extensive engagement both PNM and TNMP have with nonprofit organizations in their communities, the PNM Resources Foundation provides nearly $1.2 million in grant funding each year across New Mexico and Texas.  These grants help nonprofits innovate or sustain programs to grow and develop their mission, develop and implement environmental programs, and provide educational opportunities.  Beginning in 2020 and ending in 2022, the PNM Resources Foundation funded grants with a three-year focus on decreasing homelessness, increasing access to affordable housing, reducing carbon emissions, and increasing community safety.  The PNM Resources Foundation continued to expand its matching donation and increased the annual amount of matching donations available to each of its employees.  PNM Resources Foundation awarded additional grants to non-profits providing relief for the fires in northern and southern New Mexico in the first half of 2022.  The PNM Resources Foundation also approved an increase to the amount awarded to employees, through the employee crisis management fund, who have been affected by the wildfires.  In December 2021, the PNM Resources Foundation was nominated for the Albuquerque Business First 2022 Philanthropy Award.  In 2023, the Foundation will celebrate its 40th year of serving community needs highlighting education, inclusion, the environment and community vitality.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-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 2022, PNM experienced a decrease in weather normalized residential load of 0.7%, more than offset by an increase in weather normalized commercial load of 2.4% compared to 2021.  In addition, PNM experienced an increase in industrial load of 6.5% compared to 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%">TNMP </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; In 2022, TNMP experienced an increase in volumetric weather normalized retail load of 2.4% compared to 2021.  Weather normalized demand-based load, excluding retail transmission consumers, increased 17.3% in 2022 compared to 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%"> The Company is closely monitoring the supply chain impacts of COVID-19, impacts on the capital markets of other macroeconomic conditions, including actions by the Federal Reserve to address inflationary concerns or other market conditions, and geopolitical activity.  The Company has not experienced, nor does it expect significant negative impacts to resource adequacy at PNM or customer usage at PNM and TNMP resulting from these supply chain and economic impacts.  However, if current 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><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 $169.5 million, or $1.97 per diluted share in the year ended December 31, 2022 compared to $195.8 million, or $2.27 per diluted share in 2021.  Among other things, earnings in the year ended December 31, 2022 benefited from higher transmission margin at PNM and TNMP, higher weather normalized retail load at PNM, higher volumetric and demand-based load at TNMP, warmer weather at PNM and TNMP, higher distribution rates at TNMP, higher unregulated margin at PNM, AMS carrying charges at TNMP, and lower costs related to the Merger at Corporate and Other.  These increases were more than offset by decreased performance in PNM's NDT and coal mine reclamation investment securities, FERC ordered time-value refunds, increased operational and maintenance expense, including higher plant maintenance costs at PNM, higher employee related and outside service expense at PNM and TNMP, higher vegetation management expense at TNMP, increased depreciation and property taxes at PNM and TNMP due to increased plant in service, and higher interest charges at PNM, TNMP and Corporate and Other.  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:110%">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%">Currently, PNMR and PNM have revolving credit facilities with capacities of $300.0 million and $400.0 million that expire in October 2025.  Starting in November 2024 the revolving credit facilities will adjust to $285.0 million for PNMR and $380 million at PNM until October 2025, with a one-year extension options that, if exercised, would extend the maturity to October 2026, subject to approval by a majority of the lenders.  Both facilities provide for short-term borrowings and letters of credit.  In addition, PNM has a $40.0 million revolving credit facility with banks having a significant presence in New Mexico that expires in May 2026, and TNMP has a $100.0 million revolving credit facility, which expires in September 2025 with a one-year extension option that, if exercised, would extend the maturity to September 2026, subject to approval by a majority of the lenders.  Total availability for PNMR on a consolidated basis was $522.4 million at February 17, 2023.  The Company utilizes these credit facilities and cash 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 $5.2 billion for 2023-2027.  These construction expenditures include expenditures for PNM&#8217;s capital initiatives that include investments in transmission and distribution infrastructure to deliver clean energy, enhance customer satisfaction, and increase grid resilience.  Construction expenditures also include investments proposed in PNM&#8217;s Grid Modernization 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:107%">As discussed in Note 7, in November 2022, PNMR entered into a distribution agreement, pursuant to which the Company may sell, from time to time, up to an aggregate sales price of $200.0 million of its common stock, no par value, through sales agents under the PNMR 2022 ATM Program. Actual sales will depend on a variety of factors to be determined by the Company, including market conditions, the trading price of PNMR&#8217;s common stock, capital needs and determinations by the Company of the appropriate sources of funding for the 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%">To fund capital spending requirements to meet growth that balances earnings goals, credit metrics and liquidity needs, the Company entered into a number of other financing arrangements in 2022.  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:110%">After considering the effects of these financings and the Company&#8217;s short-term liquidity position as of February 17, 2023, the Company has consolidated maturities of long-term and short-term debt aggregating $499.5 million in the period from January 1, 2023 through February 28, 2024.  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 2023-2027 period.  The Company currently believes that its internal 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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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.  As of December 31, 2022 and February 17, 2023, the Company was in compliance with its debt covenants.</span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">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><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%">A summary of net earnings attributable to PNMR is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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%">169.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%">195.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%">(26.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></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%">86.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%">86.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%">0.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: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%">1.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%">2.27&#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%">(0.30)</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-bottom:3pt;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:3pt;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 components of the changes in net earnings attributable to PNMR by segment are:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022/2021</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%">(52.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></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%">28.4&#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%">(2.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;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%">(26.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></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:90%">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 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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Financial Measures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align: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 and is considered a non-GAAP measure.  PNM does not intend for utility margin to represent any financial measure as defined by GAAP however, the calculation of utility margin, as presented, most closely compares to gross margin as defined by GAAP.  Reconciliations between utility margin and gross margin are presented below.</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;margin-bottom:5pt;vertical-align:text-bottom;width:71.491%"><tr><td style="width:1.0%"></td><td style="width:42.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.899%"></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: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="3" style="padding:2px 1pt;text-align: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></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%">2022</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%">2021</span></td><td colspan="3" style="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%">2022/2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">(In millions)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt 0 13pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516.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%">466.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%">50.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;text-align:left;vertical-align:bottom"><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;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%">147.3&#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%">143.9&#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;border-top:1pt solid #000;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.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%">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%">58.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%">49.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="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%">8.5</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%">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%">180.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%">170.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="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%">10.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">902.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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%">830.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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%">72.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">The following table summarizes the operating results for PNM:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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,766.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,362.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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.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: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%">864.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%">531.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%">332.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="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%">902.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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.2&#160;</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%">72.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%">460.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%">438.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%">22.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%">180.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%">170.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%">10.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 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%">261.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%">221.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="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%">40.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="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%">(62.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(90.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="background-color:#ffffff;padding:2px 1pt;text-align: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%">(61.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%">(51.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 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%">138.2&#160;</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%">198.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><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.4)</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%">(19.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">7.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">103.4&#160;</span></td><td style="background-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%">155.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="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%">(52.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></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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,368.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%">3,339.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%">0.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><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,605.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%">3,500.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.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"><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,770.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%">1,592.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%">11.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%">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%">219.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%">226.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%">(2.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></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%">554.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%">504.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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">(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%">7,413.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%">5,447.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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%">16,930.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="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%">14,610.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="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.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"><span style="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%">543.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 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%">540.0&#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.7&#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:5.85pt;font-weight:400;line-height:105%;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:105%;padding-left:11.2pt">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 style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%;padding-left:11.2pt">Increase in other sales for resale is the result of participation in the EIM beginning in April 2021.  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-style:italic;font-weight:400;line-height:90%">Operating results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:90%"> &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:90%">2022 compared to 2021</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:80%">The following table summarizes the significant changes to gross margin:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">Gross 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: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;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility margin (see below)</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%">72.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;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-weight:400;line-height:100%">Depreciation and amortization (see below) </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%">(10.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:23pt"><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 plant maintenance costs at gas fired plants and PVNGS, partially offset by lower costs at Four Corners and the retirement of SJGS</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.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:23pt"><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, excluding administrative costs</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.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:23pt"><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 transmission line maintenance and rights-of-way expense including for the Western Spirit Line </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.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-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.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: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%">50.3&#160;</span></td><td 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><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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:80%">The following table summarizes the significant changes to utility margin:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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: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="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 2.4% for commercial customers and 6.5% for industrial customers, which was partially offset by decreased sales to residential customers of 0.7%</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.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:33pt"><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; Cooler winter weather and warmer summer weather in 2022;  heating degree days were 20.8% higher and cooling degree days were  3.3% higher in 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%">7.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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 revenues from the addition of new customers including on the Western Spirit Line, higher formula transmission rates, and higher volumes</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%">65.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:23pt"><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%">Unregulated margin &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased revenues driven by a higher price and lower cost of energy associated with 65MW of SJGS Unit 4</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%">8.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:23pt"><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 credits &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMPRC ordered rate credits, removing all costs of SJGS Unit 1 from rates (See Note 17)</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.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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">FERC ordered time-value refunds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (See Note 17)</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%">(8.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;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 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: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:#ffffff;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%">72.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: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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:23pt"><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 plant maintenance costs at gas fired plants and PVNGS, partially offset by lower costs at Four Corners and the retirement of SJGS</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:23pt"><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 property taxes due to increases in utility plant in service including the Western Spirit Line partially offset by favorable settlement of property values</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.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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:23pt"><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 transmission line maintenance and rights-of-way expense including for the Western Spirit Line </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.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%">2021 non-retail credit 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:10pt;font-weight:400;line-height:100%">(1.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:23pt"><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%">2021 regulatory disallowance resulting from the PVNGS Leased Interest Abandonment Application (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%">(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><td colspan="3" style="display:none"></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:23pt"><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 regulatory disallowance due to change in estimated write-offs associated with SJGS BART determination and ownership restructuring</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.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 style="height:23pt"><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 costs associated with the accelerated recovery of SNCRs on SJGS Units 1 and 4</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.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="display:none"></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)</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%">22.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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%">Increased utility plant in service including the Western Spirit Line</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%">13.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: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%">Lower depreciation due to the retirement of SJGS</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.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="display:none"></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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">10.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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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:23pt"><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%">Decreased performance 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%">(95.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 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 non-service pension costs</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.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:23pt"><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 trust expenses partially offset by lower 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%">1.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: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 charitable contributions in 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%">1.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="display:none"></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:23pt"><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%">Carrying charges on payments under the ETA for SJGS made in advance of the Energy Transition Bonds (Note 17)</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.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%">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.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 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%">(90.6)</span></td><td style="background-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 style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Refinancing of $160.0 million of SUNs in July 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%">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 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 $150.0 million of SUNs in December 2021</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.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 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 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%">(3.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 style="height:23pt"><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 transmission customer deposits including the Western Spirit Transmission Line</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%">(4.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 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)</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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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):</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 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%">15.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 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 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.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 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 amortization of federal excess deferred income taxes (Note 18)</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)</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%">Adjustments for the closure of SJGS</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.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="display:none"></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%">(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="display:none"></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%">7.8&#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="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:110%">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:110%">Non-GAAP Financial Measures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 consumers through a transmission cost recovery factor.  Utility margin is not a financial measure required to be presented and is considered a non-GAAP measure.  TNMP does not intend for utility margin to represent any financial measure as defined by GAAP however, the calculation of utility margin, as presented, most closely compares to gross margin as defined by GAAP.  Reconciliations between utility margin and gross margin are presented below.</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;margin-bottom:5pt;vertical-align:text-bottom;width:71.491%"><tr><td style="width:1.0%"></td><td style="width:42.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.899%"></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: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="3" style="padding:2px 1pt;text-align: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></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%">2022</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%">2021</span></td><td colspan="3" style="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%">2022/2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">(In millions)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt 0 13pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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%">182.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%">41.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%">Transmission and distribution costs</span></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%">36.4&#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%">31.5&#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;border-top:1pt solid #000;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.9</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%">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%">98.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%">90.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="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%">7.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">358.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">304.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">54.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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 following table summarizes the operating results for TNMP:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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%">482.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%">417.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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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: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%">123.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%">113.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%">10.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></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%">358.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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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%">54.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="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%">124.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%">114.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="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.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%">98.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%">90.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%">7.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%">136.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%">100.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%">35.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="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%">8.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">(37.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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.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></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%">107.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="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%">71.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%">35.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%">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%">(15.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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.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%">92.3&#160;</span></td><td style="background-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%">63.9&#160;</span></td><td style="background-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%">28.4&#160;</span></td><td style="background-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-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 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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,309.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%">3,018.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.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><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%">49.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%">39.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="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,358.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="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,058.2&#160;</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%">9.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%">24,543.1&#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%">21,176.9&#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%">15.9&#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%">267.9&#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%">263.5&#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.7&#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: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; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">2022 compared to 2021 </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 following table summarizes the significant changes to gross margin:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">Gross 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: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%">Utility Margin (see below)</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%">54.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: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%">Depreciation and amortization (see below)</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%">(7.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="display:none"></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:23pt"><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 employee related, outside services expenses, and vegetation management expenses, excluding administrative costs</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%">(4.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 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%">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.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 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%">41.2&#160;</span></td><td style="background-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 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%">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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:90%">The following table summarizes the significant changes to utility margin:</span></div><div style="margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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:23pt"><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; Transmission cost of service rate increases in March 2021, September 2021, March 2022, and September 2022</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%">19.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:23pt"><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 increases in September 2021 and September 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%">13.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:23pt"><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 consumer 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.4%; the average number of volumetric consumers increased 2.7%</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.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: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%">Demand based consumer 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 demand-based MW sales for large commercial and industrial consumers excluding retail transmission customers increased 17.3% primarily due to new cryptocurrency loads</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%">10.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="display:none"></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%">Weather</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8211; Cooler winter weather and warmer summer weather in 2022; heating degree days were 30.1% higher and cooling degree days were 7.7% higher in 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%">7.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%">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 transmission cost recovery factor, energy efficiency rider, and rate case expense rider which are partially 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%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">54.0&#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:100%">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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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:3pt"><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:23pt"><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, outside service expenses and vegetation management 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%">7.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%">Higher property tax due to increased utility plant in service</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.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:23pt"><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 capitalization of administrative and general and other expenses due to higher construction expenditures</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:23pt"><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 energy efficiency expense and rate case amortization 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%">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"><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.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;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%">10.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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:3pt"><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%">8.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 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 related to rate riders offset in utility margin 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%">(0.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7.9&#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-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:3pt"><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%">AMS Reconciliation carrying charges (Note 17)</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.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 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%">1.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Higher CIAC</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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.3&#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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:3pt"><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 $65.0 million first mortgage bonds in 2021</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.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%">Issuance of $65.0 million first mortgage bonds in 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%">(1.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 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 $95.0 million first mortgage bonds in 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%">(1.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: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.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="display:none"></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%">(3.5)</span></td><td style="background-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 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">Income (taxes):</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 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%">(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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(7.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:100%">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:100%">The table below summarizes the operating results for Corporate and Other:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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%">(22.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(12.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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.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 2px 7.75pt;text-align: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%">(3.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="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%">(13.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><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%">9.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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.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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(29.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%">(11.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%">(17.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: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%">(34.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="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%">(25.9)</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%">(8.4)</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%">8.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.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(26.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="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%">(23.6)</span></td><td style="background-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.5)</span></td><td style="background-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 a decrease of $10.5 million in costs related to the Merger 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 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; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">2022 compared to 2021</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-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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:3pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Increase in donations and other contributions</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)</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"><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%">(0.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 style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:3pt"><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 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%">(19.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%">Repayment of PNMR 2018 SUNs in March 2021</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 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 interest on short term borrowings</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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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="padding:0 1pt"></td><td style="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="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%">(17.8)</span></td><td style="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-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:3pt"><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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Lower state income tax effective rate</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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Lower 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%">0.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 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.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;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 #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%">5.9&#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="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><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_94"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:90%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:90%">Statements of Cash Flows</span></div><div style="margin-top:8pt;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 information concerning PNMR&#8217;s cash flows is summarized as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" rowspan="2" 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%">Net cash flows from:</span></td><td colspan="15" 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 millions)</span></td></tr><tr style="height:6pt"><td colspan="30" 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%">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%">567.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 2px 7.75pt;text-align: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%">(950.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%">(952.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">386.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%">357.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">3.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><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%">(46.8)</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%">49.8&#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:90%">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:110%">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:90%">Cash Flows from Investing Activities</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 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 purchase of the Western Spirit Line and NMRD.  Major components of PNMR&#8217;s cash inflows and (outflows) from investing activities are shown below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022/2021</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="padding:2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></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 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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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%">(349.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%">(527.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.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 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%">(21.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%">(21.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">(433.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%">(602.2)</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%">168.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%">(188.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(261.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%">(183.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%">(77.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="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%">(449.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%">(311.9)</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%">(137.6)</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%">(29.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%">(20.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.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></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%">(912.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="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%">(935.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="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">22.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 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="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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="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><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 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526.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%">459.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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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%">(564.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%">(477.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Distributions from 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%">&#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%">0.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">0.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%">(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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">(37.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="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%">(17.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 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.4)</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 style="height:5pt"><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><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%">Net cash flows from investing activities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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 #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%">(950.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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%">(952.3)</span></td><td style="background-color:#cceeff;border-bottom: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 style="background-color:#cceeff;border-bottom:3pt double #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 #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;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:100%">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:100%">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 increased $169.3 million in 2022 compared to an increase of $30.7&#160;million in 2021, resulting in a net increase in cash flows from financing activities of $138.6&#160;million in 2022</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 2022, PNMR had net amounts paid under transmission interconnection arrangements of $10.8 million compared to net amounts received of $70.4 million in 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">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.  On October 1, 2021, PNM converted these bonds to a fixed rate 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, 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.  In 2021, PNMR borrowed the remaining $220.0 million and repaid $300.0 million SUNs</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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 2021, PNMR borrowed $900.0 million under the PNMR 2021 Delayed-Draw Term Loan and repaid the $150.0 million PNMR 2019 Term Loan, the $300.0 million PNMR 2020 Delayed-Draw Term Loan, the $150.0 million PNMR 2020 Term Loan, $92.1 million in borrowings under the PNMR Revolving Credit Facility, $40.0 million in borrowings under the PNMR Development Revolving Credit Facility, and the $65.0 million PNMR Development Term Loan.  In 2022, PNMR borrowed the remaining $100.0 million available under the PNMR 2021 Delayed-Draw 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 2021, PNM entered into a $75.0 million term loan and used the funds to repay the PNM 2019 $40.0 million Term Loan 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 2021, PNM issued $160.0 million of PNM 2021 SUNs and used the proceeds to repay $160.0 million of PNM&#8217;s 5.35% SUNs that were due October 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">In 2021, PNM remarketed $146.0 million of outstanding PCRBs 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 2021, PNM issued $150.0 million aggregate principal amount of PNM September 2021 SUNs and used the proceeds to partially fund the purchase of the Western Spirit Line</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 2021, TNMP issued $65.0 million aggregate principal amount of TNMP 2021 Bonds and used the proceeds to repay existing 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 2022, TNMP issued $160.0 million aggregate principal amount of TNMP 2022 Bonds and used the proceeds to repay borrowings under the TNMP 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 2022, PNM purchased two series of PCRBs totaling $31.5 million that were subject to maturity with available capacity under the PNM New Mexico 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 2022, PNM entered into the 2022 Delayed Draw Term Loan and drew all $225.0 million using the proceeds to prepay the $75.0 million PNM 2021 Term Loan and for other corporate purposes </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:100%">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="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%">The Company is continuing to closely monitor developments and is taking steps to mitigate supply chain risks related to COVID-19 and other impacts on the capital markets of other macroeconomic conditions, including actions by the Federal Reserve to address inflationary concerns or other market conditions, and geopolitical activity.  The Company currently believes it has adequate liquidity but cannot predict the extent or duration of the COVID-19 outbreak, the effects of any of these macroeconomic conditions on the global, national, or local economy, including the Company's ability to access capital in the financial markets, or on the Company's financial position, results of operations, and 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%">Each of the Company&#8217;s revolving credit facilities and term loans contain a single financial covenant that requires the maintenance of a debt-to-capitalization ratio.  For the PNMR agreements, this ratio must be maintained at less than or equal to 70%, and for the PNM and TNMP agreements, this ratio must be maintained at less than or equal to 65%.  The Company&#8217;s revolving credit facilities, term loans, and other debt agreements 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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As discussed in Note 7, in November 2022, PNMR entered into a distribution agreement, pursuant to which the Company may sell, from time to time, up to an aggregate sales price of $200.0 million of its common stock, no par value, through sales agents under the PNMR 2022 ATM Program. Actual sales will depend on a variety of factors to be determined by the Company, including market conditions, the trading price of PNMR&#8217;s common stock, capital needs and determinations by the Company of the appropriate sources of funding for the 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%">On August 5, 2022, PNM entered into a $225.0 million delayed-draw term loan agreement (the "PNM 2022 Delayed-Draw Term Loan").  PNM initially drew $180.0 million to repay the $75.0 million PNM 2021 Term Loan ahead of its December 2022 maturity and for other corporate purposes.  On September 30, 2022, PNM drew the remaining $45.0 million and used the proceeds for general corporate purposes.  Draws on the PNM 2022 Delayed-Draw Term Loan bear interest at a variable rate, which was 5.09% at December 31, 2022 and must be repaid on or before February 5, 2024.</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:112%">Throughout 2022, PNMR entered into a series of hedging agreements totaling $850.0 million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates, plus a customary spread over SOFR, through December 2023, which is subject to change if there is a change in PNMR's credit rating.  See Note 7 for additional information concerning these hedging agreements.   </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 27, 2022, TNMP entered into an agreement (the "TNMP 2022 Bond Purchase Agreement") with institutional investors for the sale of $160.0 million aggregate principal amount of two series of TNMP first mortgage bonds (the "TNMP 2022 Bonds") offered in private placement transactions.  TNMP issued the first series of $65.0 million of the TNMP 2022 Bonds on May 12, 2022, at a 4.13% interest rate, due May 12, 2052, and the second series of $95.0 million of the TNMP 2022 Bonds on July 28, 2022, at a 3.81% interest rate, due July 28, 2032.  The proceeds were used to repay borrowings under the TNMP Revolving Credit Facility and for 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%">At December 31, 2021, PNM had $104.5 million PCRBs outstanding with a mandatory remarketing date of June 1, 2022, consisting of $36.0 million at 1.05% with a final maturity of January 2038; $37.0 million at 2.125% with a final maturity of June 2040; $11.5 million at 1.20% with a final maturity of June 2040; and $20.0 million at 2.45% with a final maturity of September 2042.  On June 1, 2022, PNM remarketed to new investors the $36.0 million and $37.0 million series in the tax-exempt market at 3.00% with a mandatory put date of June 1, 2024.  PNM purchased and redeemed the remaining two series of PCRBs, totaling $31.5 million, on June 1, 2022.</span></div><div style="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 18, 2021, PNMR entered into a $1.0 billion delayed-draw term loan agreement (the &#8220;PNMR 2021 Delayed-Draw Term Loan&#8221;).  In 2021, PNMR drew $900.0&#160;million to repay and terminate existing indebtedness as discussed in Note 7.  On January 24, 2022, PNMR drew the remaining $100.0&#160;million available under the PNMR 2021 Delayed-Draw Term Loan.  On May 20, 2022, PNMR amended and restated the PNMR 2021 Delayed-Draw Term Loan, extending its maturity to May 18, 2025.  The PNMR 2021 Delayed-Draw Term Loan provides for assignment of the term loan to Avangrid upon completion of the Merger.  Draws on the PNMR 2021 Delayed-Draw Term Loan bear interest at a variable rate, which was 5.37% at December 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: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.  Key activities in PNMR&#8217;s current construction program 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">Investments in transmission and distribution infrastructure</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">Upgrading generation resources and delivering clean energy</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 2023-2027 are:&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">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-2027</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,027.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%">3,574.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%">4,602.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">126.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%">504.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;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,153.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="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,081.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="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%">5,235.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></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 expenditures for PNM&#8217;s 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 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, 2022, 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 style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  PNM has $55.0&#160;million of SUNs that mature in May 2023 and $130.0&#160;million of PCRBs that have a mandatory put in June 2023.  See Note 7 for additional information about the Company&#8217;s long-term debt and equity arrangements.  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="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%">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">Other Material Cash Requirements</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 addition to the cash requirements for construction requirements and long-term debt discussed above, the Company has other material cash requirements related to long-term contractual obligations including minimum lease payments (Note 8), coal contracts, coal mine reclamation, nuclear decommissioning, SJGS plant decommissioning (Note 16), and pension and retiree medical contributions (Note 11).</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:100%">Interest on long-term 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%">Interest accrues on long-term debt agreements, at fixed rates, with the passage of time and is typically paid semi-annually in accordance with the terms of the debt agreement.  Provided that long-term debt agreements are not prepaid or refinanced before their expected maturities, payments of interest are expected to total $91.0 million in 2023, $168.2 million in 2024 and 2025, $135.4 million in 2026 and 2027, and $568.7 million in 2028 and thereafter.</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:100%">Transmission service arrangements</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 transmission lines that are interconnected with other utilities in Arizona and Texas.  PNM has executed long-term contracts with these other utilities to receive service for the transmission of energy owned by PNM utilizing the third-party transmission facilities.  PNM generally receives transmission services, which are regulated by FERC, from a third-party through the other utilities&#8217; OATT or a specific contract.  PNM has reserved firm capacity on a long-term basis and is committed under the terms of the contracts.  These contracted obligations total $15.7 million in 2023, $21.8 million in 2024 and 2025, $13.4 million in 2026 and 2027, and $2.5 million in 2028 and thereafter.</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:100%">Technology outsourcing</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 other technology services under long-term contracts.  The obligations under these contracts total $5.4 million in 2023 and $3.4 million in 2024 and 2025.</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:100%">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 $100.0 million TNMP Revolving Credit Facility.  Both PNMR and PNM have exercised a one-year extension option on their respective credit facilities extending maturity through October 2025 with another one-year extension option available that, if exercised, would extend the maturity through October 2026, subject to approval by a majority of the lenders; provided that, effective November 1, 2024, the amount of the PNMR Revolving Credit Facility will adjust to $285.0 million and the amount of the PNM Revolving Credit Facility will adjust to $380.0 million because one lender in each facility failed to agree to the one-year extension to October 2025.  PNM also has the $40.0 million PNM New Mexico Credit Facility through May 20, 2026.  TNMP has exercised a one-year extension option on its $100.0 million credit facility, extending the maturity to September 23, 2025, with another one-year extension option that, if exercised, would extend the maturity to September 23, 2026, subject to approval by a majority of the lenders.  Variable interest rates under the PNMR, PNM, and TNMP revolving credit facilities are based on SOFR.  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.  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 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.  </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">Information regarding the range of borrowings for each facility is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">2022</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%">2021</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%">145.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%">145.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%">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="display:none"></td><td colspan="3" 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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 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%">&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="display:none"></td><td colspan="3" 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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">100.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%">70.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%">9.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%">100.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%">&#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%">100.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%">&#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%">134.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></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%">&#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%">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="display: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:1pt;text-align:justify;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, 2022, the average interest rates were 5.90% for the PNMR Revolving Credit Facility, 5.67% for the PNM Revolving Credit Facility, 5.68% for the PNM New Mexico Credit Facility, and 5.29% for the TNMP Revolving Credit 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%">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.  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 2023 - 2027 period.  This could include new debt and/or equity issuances.  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.  On February 10, 2022, Moody&#8217;s downgraded TNMP&#8217;s issuer rating from A3 to Baa1 and changed the outlook from negative to stable.  As of December 31, 2022, Moody&#8217;s outlook is stable for all entities PNMR, PNM, and TNMP and S&amp;P outlook is positive for all entities.  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:100%">As of February&#160;17, 2023, ratings on the Company&#8217;s securities were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Preferred stock</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%">BB+</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: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:#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%">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%">Baa3</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%">Baa2</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%">Baa1</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 secured 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%">*</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><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%">A2</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 unsecured 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%">Baa3</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%">Baa2</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">*&#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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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%">A summary of liquidity arrangements as of February&#160;17, 2023, is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.894%"><tr><td style="width:1.0%"></td><td style="width:48.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.482%"></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:9.482%"></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:10.187%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.895%"></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="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%">PNMR<br/>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 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="display:none"></td><td colspan="3" style="display:none"></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%">100.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 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%">800.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 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="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%">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%">100.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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">840.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 17, 2023:</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="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></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%">142.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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%">50.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="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%">289.5&#160;</span></td><td style="background-color:#cceeff;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 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%">25.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="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%">25.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 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%">&#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%">3.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="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%">3.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 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%">167.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%">97.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="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%">53.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="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%">317.6&#160;</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 17, 2023</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%">272.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%">2.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 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%">246.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 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%">522.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17, 2023</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%">&#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%">&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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%">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;17, 2023, PNM and TNMP had no intercompany borrowings from PNMR.  PNMR Development had $0.2 million intercompany borrowings from PNMR and PNMR had no intercompany borrowing from PNMR Development.  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 2025.  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:100%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">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 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.  The PNMR facility requires that PNMR is 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 remaining PVNGS lease could occur if the accelerated amount is not paid.  If a cross-default provision is triggered, the PVNGS lessor has the ability to accelerate its rights under the lease, 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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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.  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:95%">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:100%">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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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%">34.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"><span style="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%">36.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"><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%">64.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%">62.9&#160;</span></td><td style="background-color:#cceeff;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%">48.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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;text-align: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%">51.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%">48.8&#160;</span></td><td style="background-color:#ffffff;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%">50.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">49.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%">49.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-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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:100%">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:100%">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:100%">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 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 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:112%">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 focused on characterizing and analyzing the relationship of individual electric utility company&#8217;s carbon emissions and global temperature goals.  Activities include analyzing the 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 environmental and climate analysis programs have also been useful in gaining a better understanding of energy and environmental policy and regulations, advanced clean energy technologies, decarbonization trends and climate impacts.  In 2022, PNM joined EPRI&#8217;s Climate READi program which is a strategic initiative convening a global collaborative of electric utilities, thought leaders, scientific researchers and other key stakeholders to strengthen the power sector&#8217;s collective approach to managing climate risk to the power system.  The program is a three-year initiative, through work across three concurrent workstreams, and PNM will benefit from the development of a first-of-its-kind comprehensive framework for managing physical climate risk and investment prioritization.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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 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:100%">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 2021, GHG associated with PNM&#8217;s interests in its fossil-fueled generating plants included approximately 5.5 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, 2022, approximately 45% 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 and reflects the retirement of SJGS.  These events 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, wind generation performance from PNM&#8217;s largest single renewable energy resource, New Mexico Wind, varies each year as a result of highly seasonal wind patterns and annual wind resource variability.  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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  On February 17, 2022, PNM notified the NMPRC that PNM had acquired permission of the SJGS owners and coal mine to temporarily extend operation of SJGS Unit 4 until September 30, 2022.  On June 30, 2022, SJGS Unit 1 shut down operation and on September 30, 2022, SJGS Unit 4 ceased operation.  In addition, PNM has filed the Four Corners Abandonment Application with the NMPRC for approval to sell its ownership interest in Four Corners by the end of 2024, although the NMPRC denied PNM&#8217;s abandonment of Four Corners on December 15, 2021.  On December 22, 2021, PNM filed a Notice of Appeal with the NM Supreme Court.  On January 21, 2022, PNM filed its Statement of Issues regarding the appeal and on March 24, 2022, PNM filed its Brief in Chief.  See additional discussion of the SJGS and Four Corners Abandonment in Note 17.  Retiring PNM&#8217;s share of SJGS resulted in a GHG reduction from 2021 levels of 67% and exiting participation in Four Corners would result in a total reduction of approximately 88% of PNM&#8217;s GHG emissions based upon 2021 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%">At December&#160;31, 2022, PNM owns 158 MW of solar facilities in commercial operation.  In addition, PNM purchases renewable power under long-term PPAs to serve New Mexico retail customers, including a data center located in PNM&#8217;s service territory.  At December 31, 2022, renewable energy procured under these agreements from wind, solar-PV, and geothermal facilities aggregated to 658 MW, 230 MW, and 11 MW.  These agreements currently have expiration dates beginning in January 2035 and extending through May 2047.  The NMPRC has approved PNM&#8217;s request to enter into additional PPAs for renewable energy for an additional 1,090 MW of energy from solar-PV facilities combined with 620 MW of battery storage agreements with an anticipated 350 MW expected to come online in 2023.  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 550 MW of solar PPAs combined with 270 MW of battery storage agreements.  The PVNGS Leased Interest Abandonment Application approved by the NMPRC for replacement of 114 MW of PVNGS capacity and to ensure system reliability and load needs are met includes procurement of 300 MW of solar PPAs combined with 300 MW of battery storage agreements.  In addition, the NMPRC issued an order that will allow PNM to service a data center for an additional 190 MW of solar PPA combined with 50 MW of battery storage and a 50 MW solar PPA expected to be operational in 2023.  Approval of these renewable energy and battery resources should further reduce any exposure to GHG emissions risk.  These estimates are subject to change due to underlying variables, including changes in PNM's generation portfolio, supplier's ability to meet contractual in-service dates and complex relationships between several factors.  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 239.1 MW at December 31, 2022.  PNM&#8217;s distributed solar programs will generate an estimated 478.2 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 of energy efficiency and load management programs since 2007.  PNM&#8217;s cumulative savings from these programs was approximately 5,924 GWh of electricity through 2021.  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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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-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%">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.  PNM has enhanced its wildfire prevention efforts and maintains a wildfire mitigation plan; however, PNM remains at risk for wildfires outside of its control and the resulting damages in its service areas.</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:100%">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 (1) the Carbon Pollution Standards for new, modified, and reconstructed power plants (under Section 111(b)); and (2) the Clean Power Plan for existing power plants (under Section 111(d)).</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 deemed achievable through the application of what EPA determined to be the BSER demonstrated for each type of unit efficient natural gas combined cycle technology for gas units, and partial carbon capture and sequestration for coal units.  The Clean Power Plan established numeric &#8220;emission standards&#8221; for existing electric generating units 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 in separate cases, and the 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, 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 of an individual facility.  The ACE Rule was also challenged and, on January 19, 2021, the DC Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al. 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.  As a result, the court vacated the ACE Rule and remanded the record to EPA for further </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">consideration consistent with the court&#8217;s opinion.  While the D.C. Circuit rejected the ACE Rule, it did not reinstate the Clean Power Plan.  EPA 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.  On February 22, 2021, the DC Circuit granted EPA&#8217;s motion, indicating that it would withhold issuance of the mandate with respect to the repeal of the Clean Power Plan until EPA responds to the court&#8217;s remand in a new rulemaking action.  EPA has indicated it is developing a proposed rule under CAA Section 111(d) to establish guidelines for 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 existing EGUs.  EPA anticipates issuing a proposed rule for this action in Spring 2023, and promulgating a final rule by Summer 2024.  On October 29, 2021, the US Supreme Court granted four petitions for certiorari seeking review of the DC Circuit&#8217;s decision vacating the ACE Rule and the repeal of the Clean Power Plan.  Oral arguments in the US Supreme Court were held on February 28, 2022 and on June 30, 2022, the US Supreme Court ruled in the case.  The Court held 6 to 3 that the "generation shifting" approach in the Clean Power Plan exceeded the powers granted to EPA by Congress, though the Court did not address the related issue of whether Section 111 of the CAA only authorizes EPA to require measures that can be implemented entirely within the fence line at an individual source.  Of broader significance in administrative law, the Court also expressly invoked the major question doctrine as a basis for rejecting EPA's statutory interpretation.  The basic principle of the major question doctrine is that, if an agency seeks to decide an issue of "vast economic or political significance," its action must be supported by clear statutory authorization.  In cases where there is no authority, courts need not defer to the agency's statutory interpretation.  The decision sets legal precedent for future rulemakings by EPA and other federal regulatory agencies whereby the agency's authority may be limited based upon similar reasoning.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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 were 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 submitted to the United States Office of Management and Budget ("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 submitted to OMB an updated list of such actions that would be completed by December 31, 2025.  EPA is reconsidering 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:100%">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:112%">President Biden has indicated that climate change is a top priority for his administration.  On April 22, 2021, at the Earth Day Summit, as part of the U.S.&#8217;s re-entry into the Paris Agreement, President Biden unveiled the goal to cut U.S. emissions by 50% - 52% from 2005 levels by 2030, nearly double the GHG emissions reduction target set by the Obama Administration.  The 2030 goal joins President Biden&#8217;s other climate goals which include a carbon pollution-free power sector by 2035 and a net-zero emissions economy by no later than 2050.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 16, 2022, President Biden signed the IRA providing nearly $370 billion in climate action over the next decade.  The legislation is aimed at reducing carbon emissions by investing in a variety of efforts, including tax credits for renewables, battery storage, carbon capture, and electric vehicle sales.  </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 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 (subject to regulatory approval) would provide long-term economic benefits to PNM&#8217;s customers.  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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:110%">The ETA 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.  The ETA requires utilities operating in New Mexico to have renewable portfolios equal to 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  Under the ETA provisions, PNM will also be required to meet a generation emission standard of no more than 400 lbs. 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%"> per MWh beginning in 2023 and not more than 200 lbs. per MWh beginning in 2032.  PNM takes this requirement into account in its resource planning, and it is expected that the standards will be met with the approved resource retirements and replacements.  The ETA provides for a transition from fossil-fuel generating resources to renewable and other 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 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, and other costs that have not yet been charged to customers or disallowed by the NMPRC or by a court order.  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 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 are repaid by a non-bypassable charge paid by all customers of the issuing utility.  See additional discussion of the ETA 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%">The ETA has a significant impact on PNM&#8217;s future generation portfolio.   In compliance with the ETA, on June 15, 2022, the NMED announced a new rulemaking, Carbon Dioxide Emission Standards for Electric Generating Facilities, to develop carbon emission standards for new and existing electric coal-fired generating facilities.  An informal comment period for the draft proposal ran from June 15, 2022 through June 29, 2022.  On July 1, 2022, NMED requested the Environmental Improvement Board to docket the matter and set a schedule for pre-filed technical testimony which was filed on September 14, 2022, pre-filed rebuttal testimony which was filed on October 12, 2022, and a public hearing that was held on October 26 and 27, 2022.  On October 28, 2022, the rule was passed which adopts new carbon emission standards for new and existing coal-fired power plants.</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%">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.  PNM has also requested approval of energy transition bonds for the Four Corners Abandonment costs of that transition away from coal-fired generation.  On December 15, 2021, the NMPRC denied approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  On December 22, 2021, PNM filed a notice of appeal with the NM Supreme Court of the NMPRC decision to deny the application.  PNM cannot predict the full impact of the ETA or the outcome of the NM Supreme Court decision with respect to the abandonment of Four Corners.   See additional discussion of PNM&#8217;s SJGS and Four Corners Abandonment Applications in Note 17.</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:95%">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:105%">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.  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;  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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align: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 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 INDCs.  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.  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 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.  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="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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:105%">PNM has calculated GHG reductions that would result from scenarios that assume PNM&#8217;s 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 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 U.S. NDC of 50% to 52% carbon emissions reduction by 2030 and the Biden Administration&#8217;s goal of net-zero carbon emissions economy-wide 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:105%">PNM will continue to monitor the United States&#8217; participation in 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:100%">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:105%">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 Company&#8217;s reputation as well as 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 increased stakeholder scrutiny related to 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:95%">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:105%">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:95%">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:105%">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.  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:95%">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:105%">See Notes 16 and 17 for a discussion of commitments and contingencies and rate and regulatory matters.  </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 - 56</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_100"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">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:95%">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:95%">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 2022, the Company utilized a qualitative analysis for both the PNM and TNMP reporting units.  No impairments were indicated in the Company&#8217;s annual goodwill testing, which was performed as of April&#160;1, 2022.  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 that 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 2022, 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 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:95%">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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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 68% 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, 2022. 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 and former 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 $10.2 million at December 31, 2022.  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:95%">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:95%">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:95%">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="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:120%">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 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><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_103"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:95%">ITEM 7A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%;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 Risk Management Committee (&#8220;RMC&#8221;).  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:95%">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, 2022 and 2021, 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:110%">Commodity contracts that meet the definition of a derivative, are recorded at fair value on the Consolidated Balance Sheets.  During the years ended December&#160;31, 2022 and 2021, the effects of mark-to-market commodity derivative instruments had no impact to PNM's net earnings and $9.4 million and $1.6 million of fair value losses have been recorded as a regulatory asset.  All of the fair values as of December&#160;31, 2022 were determined based on prices provided by external sources other than actively quoted market prices.  The net mark-to-market amounts will settle by the end of 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: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 style="text-align: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%">Unusually cold weather in February 2021 resulted in higher than expected natural gas and purchased power costs.  PNM mitigated the impacts from the cold weather by securing gas supplies in advance, engaging in market purchases when lower prices were available, and adjusting plant operation of its gas units to minimize reliance on higher-priced gas supplies.  PNM estimates the impact of the cold weather conditions in the first quarter of 2021 resulted in approximately $20 million of additional natural gas costs and approximately $8 million in additional purchased power costs.  These fuel increases are passed through to customers under the 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:95%">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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:105%">December&#160;31, 2022 </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">52,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">44,945&#160;</span></td><td style="background-color:#cceeff;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%">1,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 7.75pt;text-align: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%">53,862&#160;</span></td><td style="background-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%">44,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></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, 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, 2022, PNMR held $0.2 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:90%">Net credit risk for the Company&#8217;s largest counterparty as of December&#160;31, 2022 was $44.9 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:90%">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:95%">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 PNM&#8217;s and TNMP&#8217;s long-term debt is fixed-rate debt, which does not expose earnings to adverse changes in market interest rates.  PNM and TNMP earnings are exposed to adverse changes in market interest rates when long-term debt must be refinanced, repriced or redeemed.  PNMR&#8217;s debt and revolving credit facilities of PNM and TNMP are exposed to interest rate risk to the extent variable interest rates continue to rise.  The Company periodically makes plans to reduce its variable interest rate exposures through various instruments including fixed rate debt and equity hedging arrangements like those executed by PNMR in May, September and October 2022, and otherwise expects that it will be able to extend or replace variable rate debt under similar terms and conditions prior to their expirations.  Variable interest rates under the PNMR, PNM and TNMP revolving credit facilities are based on SOFR.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">At February&#160;17, 2023, 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:90%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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%">6.16&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">5.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">5.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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="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 #000;padding:0 1pt"></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%">314,500&#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%">840,000&#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: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:#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: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;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 2021 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%">5.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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,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%">PNM 2021 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%">5.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 #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,225,000&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:105%">The investments held by PNM in trusts for decommissioning, reclamation, pension benefits, and other post-employment benefits had an estimated fair value of $898.1 million at December&#160;31, 2022, of which 43.4% 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, 2022, the decrease in the fair value of the fixed-rate securities would be 6.5%, or $25.3 million.  The securities held by TNMP in trusts for pension and other post-employment benefits had an estimated fair value of $52.8 million at December&#160;31, 2022, of which 44.2% were fixed-rate debt securities that subject TNMP to risk of loss </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">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, 2022, the decrease in the fair value of the fixed-rate securities would be 5.5%, or $1.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: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.  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:95%">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, 2022.  These equity securities expose PNM and TNMP to losses in fair value should the market values of the underlying securities decline.  Equity securities comprised 39.6% and 42.9% of the securities held by the various PNM and TNMP trusts as of December&#160;31, 2022.  A hypothetical 10% decrease in equity prices would reduce the fair values of these funds by $35.6 million for PNM and $2.3 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:95%">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, 2022, PNM and TNMP had 7.6% and 10.3% of its pension assets invested in the alternative asset class.  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 $6.8 million for PNM and $0.5 million for TNMP. </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><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_118">Reports of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMDYvZnJhZzo1YjlhYmM1NWY1N2Q0ZTc5YmQ2YWZlMjc0ZDIwMDIwYy90YWJsZToyNTYzMjVhOTgxYmU0MDRlOTViYWUzZjkxMDJmNjgzZi90YWJsZXJhbmdlOjI1NjMyNWE5ODFiZTQwNGU5NWJhZTNmOTEwMmY2ODNmXzItMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MGMyMzUyNTFkZTliNGRkMDliZTZlMTQ0Y2U0ZGVhYmVfNzE_352e5313-2178-4b70-89d8-92b9f0248d40"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMDYvZnJhZzo1YjlhYmM1NWY1N2Q0ZTc5YmQ2YWZlMjc0ZDIwMDIwYy90YWJsZToyNTYzMjVhOTgxYmU0MDRlOTViYWUzZjkxMDJmNjgzZi90YWJsZXJhbmdlOjI1NjMyNWE5ODFiZTQwNGU5NWJhZTNmOTEwMmY2ODNmXzItMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MGMyMzUyNTFkZTliNGRkMDliZTZlMTQ0Y2U0ZGVhYmVfNzE_3ea89488-cb27-42d1-8f64-5a5b512b348c"><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMDYvZnJhZzo1YjlhYmM1NWY1N2Q0ZTc5YmQ2YWZlMjc0ZDIwMDIwYy90YWJsZToyNTYzMjVhOTgxYmU0MDRlOTViYWUzZjkxMDJmNjgzZi90YWJsZXJhbmdlOjI1NjMyNWE5ODFiZTQwNGU5NWJhZTNmOTEwMmY2ODNmXzItMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MGMyMzUyNTFkZTliNGRkMDliZTZlMTQ0Y2U0ZGVhYmVfNzE_67ef8df6-ae72-469a-a56c-2d43da881274">185</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>)</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_130">11</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_133">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_136">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_136">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_139">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_139">15</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_142">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_142">17</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_145">18</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_148">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_148">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_151">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_151">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_154">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_154">22</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_157">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_157">24</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_160">25</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_169">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_169">26</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_172">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_172">28</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_175">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_175">30</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_178">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_178">31</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_250">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_250">114</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_253">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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_253">117</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022.</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, 2022 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-top:9pt;text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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/ Elisabeth A. Eden</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%">Elisabeth A. Eden,</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, Chief Financial Officer, and Treasurer</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022.</span></div><div style="margin-top:9pt;text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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/ 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%">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/ Elisabeth A. Eden</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%">Elisabeth A. Eden,</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, Chief Financial Officer, and Treasurer</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022.</span></div><div style="margin-top:9pt;text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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/ Joseph D. Tarry</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%">Joseph D. Tarry,</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/ Elisabeth A. Eden</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%">Elisabeth A. Eden,</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, Chief Financial Officer, and Treasurer</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="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, 2022 and 2021, 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 31, 2022, and the related notes and financial statement Schedule I - Condensed Consolidated 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 31, 2022, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</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: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 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022, 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 31, 2022 based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</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:120%">Basis for Opinions</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: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'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="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: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="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: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="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:120%">Definition and Limitations of 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: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) 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) 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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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:120%">company; and (3) 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="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: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="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:120%">Critical Audit 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-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="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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 $545.6 million as of December 31, 2022.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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: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: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:36pt;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: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:36pt;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: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:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;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/ <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjEvZnJhZzoxODlhNDQ3NTczMGE0YjRjODVhMWY1Y2IyZTBhODI1OS90ZXh0cmVnaW9uOjE4OWE0NDc1NzMwYTRiNGM4NWExZjVjYjJlMGE4MjU5Xzg0MzY_2eb64017-090c-4096-b4ab-d390e8979fe8">KPMG LLP</ix:nonNumeric></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%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjEvZnJhZzoxODlhNDQ3NTczMGE0YjRjODVhMWY1Y2IyZTBhODI1OS90ZXh0cmVnaW9uOjE4OWE0NDc1NzMwYTRiNGM4NWExZjVjYjJlMGE4MjU5Xzg0Mzg_d3469bd4-f050-43aa-bcb7-ff7e4907be9a">Albuquerque, New Mexico</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;28, 2023 </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 - 6</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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="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, 2022 and 2021, 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 31, 2022, and the related notes and financial statement Schedule II - Valuation and Qualifying Accounts (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 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.</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:120%">Basis for Opinion</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: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="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: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="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: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><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:120%">Critical Audit 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-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="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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 $493.6 million as of December 31, 2022.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:18pt;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: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: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="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: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="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: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: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/ <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjQvZnJhZzphOThhNTAxZjI5ZTU0NDg1YWU5YmQ0NDcwMmMyMmVlYy90ZXh0cmVnaW9uOmE5OGE1MDFmMjllNTQ0ODVhZTliZDQ0NzAyYzIyZWVjXzU3NDY_89d30201-b61f-4aa8-96b0-2fd2f3d181da">KPMG LLP</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjQvZnJhZzphOThhNTAxZjI5ZTU0NDg1YWU5YmQ0NDcwMmMyMmVlYy90ZXh0cmVnaW9uOmE5OGE1MDFmMjllNTQ0ODVhZTliZDQ0NzAyYzIyZWVjXzU3NDg_4c3578d7-8359-4f9d-96d1-31d12803f2a9">Albuquerque, New Mexico</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;28, 2023 </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 - 8</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="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="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: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, 2022 and 2021, the related consolidated statements of earnings, changes in common stockholder&#8217;s equity, and cash flows for each of the years in the three-year period ended December 31, 2022, and the related notes and financial statement Schedule II - Valuation and Qualifying Accounts (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 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.</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:120%">Basis for Opinion</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: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="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: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. 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="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: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><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:120%">Critical Audit Matter</span></div><div style="padding-left:36pt;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: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="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension and other postretirement benefit obligations</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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 $52.0 million as of December 31, 2022.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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 </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><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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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: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: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:36pt;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: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:36pt;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: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="padding-left:36pt;text-align:justify"><span><br/></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/ <ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjcvZnJhZzpmMGFlOWYzMjdhY2Y0MmNkOTQ3ODgyMDY3YjcxY2VkNC90ZXh0cmVnaW9uOmYwYWU5ZjMyN2FjZjQyY2Q5NDc4ODIwNjdiNzFjZWQ0XzU4MjY_0b81e627-0100-450b-a812-6b774c2f5aa3">KPMG LLP</ix:nonNumeric></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%"><ix:nonNumeric contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjcvZnJhZzpmMGFlOWYzMjdhY2Y0MmNkOTQ3ODgyMDY3YjcxY2VkNC90ZXh0cmVnaW9uOmYwYWU5ZjMyN2FjZjQyY2Q5NDc4ODIwNjdiNzFjZWQ0XzU4MjU_638ad759-2854-4113-8441-5ecdff57fdb1">Albuquerque, New Mexico</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;28, 2023 </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 - 10</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              </span></div><div 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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 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><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="background-color:#cceeff;padding:2px 1pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzctMS0xLTEtMTMwNTc0_205f6de1-5bd9-405d-ba30-dfb7fcd15e4f">2,249,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzctMy0xLTEtMTMwNTc0_08342c42-1d2a-4d8c-af21-e1547cdd3581">1,779,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzctNS0xLTEtMTMwNTc0_8dfc5e62-9b39-43e0-8de8-5d46ab65f36f">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="background-color:#ffffff;padding:2px 1pt;text-align: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="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzktMS0xLTEtMTMwNTc0_1969c1ac-0f52-439d-b6ac-9e1535eb5879">987,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="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzktMy0xLTEtMTMwNTc0_916381d7-0c4f-4c1e-a27a-201f2511b96b">644,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzktNS0xLTEtMTMwNTc0_814a0723-43f1-4c80-a272-a86d87fc8286">447,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEwLTEtMS0xLTEzMDU3NA_7d8d2b59-c1d7-4c58-8552-e081963ce0a4">227,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEwLTMtMS0xLTEzMDU3NA_5639f8f3-a772-49e9-9858-7224569fbb13">230,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEwLTUtMS0xLTEzMDU3NA_d16fd30e-f067-42d2-a651-e8970ab880b9">216,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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i359443f0b9294ea98ae25c68fd80f5ec_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzExLTEtMS0xLTEzMDU3NA_0875768f-d08a-4628-ae2f-a077b6c7effd">147,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21af226b1f884651b1f4555bb11792df_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzExLTMtMS0xLTEzMDU3NA_a23fd2f7-7387-4179-9998-4d029eb6cc7f">143,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="i89c0afb0f1bb49c29d2754571a0c4a23_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzExLTUtMS0xLTEzMDU3NA_bebcecf5-e764-45cc-b7c6-e277fa1eb25d">137,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEyLTEtMS0xLTEzMDU3NA_c7c37a62-427c-41bb-8f0e-df0052d87a23">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEyLTMtMS0xLTEzMDU3NA_9f03d2db-71ee-4c25-8ae3-38a3eba3a0fc">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEyLTUtMS0xLTEzMDU3NA_41b90bf4-8060-4852-9a45-ea74e0b35aa4">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEzLTEtMS0xLTEzMDU3NA_9afe822d-2cc0-4b6d-b35a-9f27c9148dc4">304,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEzLTMtMS0xLTEzMDU3NA_a502f9c7-190a-4104-99bc-7cad1c092afb">284,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEzLTUtMS0xLTEzMDU3NA_79ec520c-9f9f-4aad-93a4-39d70e68e461">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 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE0LTEtMS0xLTEzMDU3NA_cd5301c9-cc33-4f1e-9a2c-e75f1046c37f">94,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE0LTMtMS0xLTEzMDU3NA_d790933b-f7eb-4f6c-a4a9-21cf3b49249c">81,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE0LTUtMS0xLTEzMDU3NA_d1209457-0885-4d35-8160-c7b56ef52070">77,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Taxes other than 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE1LTEtMS0xLTEzMDU3NA_de92cdfb-5a86-4a05-840f-d53bc93460b5">92,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE1LTMtMS0xLTEzMDU3NA_ae6ef592-34c8-4ea7-b58c-777cbdc3a259">86,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE1LTUtMS0xLTEzMDU3NA_90a06920-37b4-4635-9774-e8d28143e107">81,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 operating expenses</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE2LTEtMS0xLTEzMDU3NA_b9ab93d6-0f1c-4c8a-b454-82331ed410fa">1,855,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE2LTMtMS0xLTEzMDU3NA_ae655397-bbe5-4737-9382-216f176ee16f">1,471,720</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE2LTUtMS0xLTEzMDU3NA_a73c7b08-29b1-47a8-8de5-8aa8ed19b94e">1,237,731</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%">Operating 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE3LTEtMS0xLTEzMDU3NA_15fc8e05-95cb-43c5-8462-ba8cd23c8825">393,760</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE3LTMtMS0xLTEzMDU3NA_2acce999-4fbd-42ab-b516-89b2f1b1a126">308,153</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE3LTUtMS0xLTEzMDU3NA_c6f379a5-08ee-4f71-9c34-de195e6a0b69">285,281</ix:nonFraction>&#160;</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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE5LTEtMS0xLTEzMDU3NA_3af77943-f2a6-4f6e-9fae-4c18f24f0045">16,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE5LTMtMS0xLTEzMDU3NA_98460737-adec-4ba2-aae3-5f71f7b7d3d9">14,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE5LTUtMS0xLTEzMDU3NA_9f8e51f1-9a5f-4738-9bd9-aedeaec6a7c7">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 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIwLTEtMS0xLTEzMDU3NA_f24b1673-8933-460c-8149-991adb7c08ef">78,357</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIwLTMtMS0xLTEzMDU3NA_851e194d-2f1d-4929-8f90-e10236ac7739">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIwLTUtMS0xLTEzMDU3NA_2cc10c61-b3ed-405f-a282-505bb3cf8c18">21,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIxLTEtMS0xLTEzMDU3NA_9b2c458a-cae6-4df8-8aca-b780ffbd585b">21,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIxLTMtMS0xLTEzMDU3NA_ee272a7b-90d0-4228-807f-fcfcae0a6170">20,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIxLTUtMS0xLTEzMDU3NA_34498d93-d0f5-4342-b25a-293c178b149b">19,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Other (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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI1LTEtMS0xLTEzMDU3NA_8b746e7b-e458-47f7-a7cb-add42c74e6e6">13,881</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI1LTMtMS0xLTEzMDU3NA_675beecc-c57a-47dc-972b-74abeb4e5e94">18,559</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI1LTUtMS0xLTEzMDU3NA_1febf817-c793-4c2b-ba9b-0dfec62ed8e4">18,732</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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI2LTEtMS0xLTEzMDU3NA_403ea8b2-9704-41bd-b937-a37860ad143b">54,542</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI2LTMtMS0xLTEzMDU3NA_2e695cbb-1e9e-4776-8bc6-60ac97694143">33,153</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI2LTUtMS0xLTEzMDU3NA_d0758fae-617b-4a18-a0e7-4a64fd251546">37,063</ix:nonFraction>&#160;</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI3LTEtMS0xLTEzMDU3NA_f2eabec6-e94d-49fb-add1-4ce15c32b4ef">127,908</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI3LTMtMS0xLTEzMDU3NA_4f88dfc3-3bfe-43aa-8d01-d07674a95d95">96,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI3LTUtMS0xLTEzMDU3NA_0d115104-6176-4046-a297-488c2ae8aaf7">114,392</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI4LTEtMS0xLTEzMDU3NA_47527e9b-cdb1-4129-ac05-7304031b3055">211,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI4LTMtMS0xLTEzMDU3NA_5a6b87f7-39d5-45bf-b594-7dca78b79cb7">244,429</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI4LTUtMS0xLTEzMDU3NA_bdd6c99d-2026-4cc9-9945-69dbe24ca381">207,952</ix:nonFraction>&#160;</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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI5LTEtMS0xLTEzMDU3NA_febcfc69-e384-4615-a157-5182d3610645">26,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI5LTMtMS0xLTEzMDU3NA_0a9e9b4e-4f6a-4f8b-98e8-141ab3d601f8">32,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI5LTUtMS0xLTEzMDU3NA_1f1a16d4-34ad-47d3-b6da-15d92fc8ae8b">20,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMwLTEtMS0xLTEzMDU3NA_338e6b7d-f958-4865-a230-cedea3481055">185,180</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMwLTMtMS0xLTEzMDU3NA_176d9df2-83dc-4c9e-b181-538ffe8c62e1">211,847</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMwLTUtMS0xLTEzMDU3NA_0d61db0b-d8f3-477e-8b2d-36c19c6e0b32">187,316</ix:nonFraction>&#160;</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) Attributable to Valencia Non-controlling Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMxLTEtMS0xLTEzMDU3NA_70aa1851-80f2-47ae-be68-0601e76b2618">15,122</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMxLTMtMS0xLTEzMDU3NA_f735acd4-8d14-4a9e-836b-92bac2f5ca88">15,490</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMxLTUtMS0xLTEzMDU3NA_f89354bf-7599-4c02-8aaa-e13ddc0937e7">14,013</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMyLTEtMS0xLTEzMDU3NA_29eab041-d001-4bde-8973-74f98b870223">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMyLTMtMS0xLTEzMDU3NA_b98e82cb-3dac-4996-8902-849133a80a84">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMyLTUtMS0xLTEzMDU3NA_efdb0b51-4aeb-421c-93ce-8b5b04846131">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 Attributable to PNMR</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMzLTEtMS0xLTEzMDU3NA_289c3ef0-6f24-4723-9c3b-6d97a6d2a655">169,530</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMzLTMtMS0xLTEzMDU3NA_225a2314-52f8-4d6e-b388-b9d63bc086d1">195,829</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMzLTUtMS0xLTEzMDU3NA_8a80de7c-2e9a-43ec-9e76-e90aeec0dc81">172,775</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%">Net Earnings Attributable to PNMR per Common Share:</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 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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM1LTEtMS0xLTEzMDU3NA_c47079e5-591d-4e29-9e2d-f340407c8920">1.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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM1LTMtMS0xLTEzMDU3NA_92b13eb8-73c4-4728-9dda-fd9a110e57fb">2.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM1LTUtMS0xLTEzMDU3NA_d61b7711-1b86-4d07-bdec-c152a9c1e3c0">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM2LTEtMS0xLTEzMDU3NA_51a6255d-846f-4ab0-8e35-b650fafa6b96">1.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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM2LTMtMS0xLTEzMDU3NA_4b2feab8-1b67-4ee3-9f35-e6c7a50b1340">2.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM2LTUtMS0xLTEzMDU3NA_9db0c179-53e1-4684-bb29-97198c1b104f">2.15</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: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 - 11</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzMtMS0xLTEtMTMwNTc0_88f5fcc8-c594-43df-a551-6873381c7034">185,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzMtMy0xLTEtMTMwNTc0_916db219-d5d1-45a9-929c-4cf854f8ddf1">211,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzMtNS0xLTEtMTMwNTc0_b8f6d782-918e-4e63-929b-d9adca4ae397">187,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;text-align: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:</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 (losses) arising during the period, net of income tax (expense) benefit of $<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246Y2MzY2EyNjUyZmRiNDEyM2JlNmU0ZTFkMDc4ODZiYzRfMTA0_20039cc4-2a10-4ee2-9188-d822dc5ebe34">490</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246Y2MzY2EyNjUyZmRiNDEyM2JlNmU0ZTFkMDc4ODZiYzRfMTA4_a18ba6f9-8eef-48d9-98f9-f74052431592">478</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246Y2MzY2EyNjUyZmRiNDEyM2JlNmU0ZTFkMDc4ODZiYzRfMTE2_6019c6df-ea3a-42c5-9491-4ffe6bd92fce">5,736</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMS0xLTEtMTMwNTc0_c27a6662-0ebc-4856-9d34-0dfef6c4ffd3">1,438</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMy0xLTEtMTMwNTc0_e82806fe-5e45-4020-99e6-3d890e20b289">1,403</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtNS0xLTEtMTMwNTc0_6e3892a8-ecca-4b86-ae37-ad514abd6762">16,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzM1NDMzNjkxZjMwNGIxNzgwYmEzYzk4OTRkZDhkMjhfOTk_e1e01d34-b949-4412-abc3-7cbdeea4fbf1">972</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzM1NDMzNjkxZjMwNGIxNzgwYmEzYzk4OTRkZDhkMjhfMTAz_1e219ab9-e805-42ab-86cc-a49ac84cfcfb">2,480</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzM1NDMzNjkxZjMwNGIxNzgwYmEzYzk4OTRkZDhkMjhfMTEx_5af62482-570b-4fa6-95f4-c0f2a2970c5a">2,412</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMS0xLTEtMTMwNTc0_f5c59c86-bca1-43f2-9027-13b89d162236">2,855</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMy0xLTEtMTMwNTc0_8e5e1643-65dc-4b04-952e-3df69a811cc7">7,285</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctNS0xLTEtMTMwNTc0_5ec4bc01-f8b4-4354-a3b7-660dfc7c64e2">7,085</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzU1NzE5MWUzMTdkNDlmMjg4YjRiN2U3NGI5MzVhMTFfNzA_7a749343-b2bc-4929-b220-4d21d7082a9e">1,159</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzU1NzE5MWUzMTdkNDlmMjg4YjRiN2U3NGI5MzVhMTFfNzQ_3d1a64a0-60c6-4204-b1ee-e0aa67bf08a0">3,076</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzU1NzE5MWUzMTdkNDlmMjg4YjRiN2U3NGI5MzVhMTFfODI_28afffc3-21d6-451e-85ab-c71b72418a2f">1,562</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMS0xLTEtMTMwNTc0_d8a2acd4-02a1-41ac-8339-daf1d82923b1">3,406</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMy0xLTEtMTMwNTc0_9ec2b425-8257-437c-8ffb-f6808b450522">9,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktNS0xLTEtMTMwNTc0_a726ef68-524d-420d-8d0f-889c2762b1c9">4,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;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmVkYWVjMjQxNGZmMjRlODlhZWE2N2MxYWEzMDlkZDFhXzE0Mg_a0ee4f17-c9a0-4e75-ae56-f3a365149c70">1,804</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmVkYWVjMjQxNGZmMjRlODlhZWE2N2MxYWEzMDlkZDFhXzE0Ng_541e01c6-f00f-4963-a4b7-c2f8c2a55efe">2,120</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmVkYWVjMjQxNGZmMjRlODlhZWE2N2MxYWEzMDlkZDFhXzE1NA_97d26a64-5821-4c31-9cd6-5dee30a99fbe">2,108</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTEtMS0xLTEzMDU3NA_81a74664-f2f2-4eda-93c4-6c1bf406be91">5,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTMtMS0xLTEzMDU3NA_ff63fa7a-dbce-4db3-8545-dc0c0871e63c">6,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTUtMS0xLTEzMDU3NA_eb72cc68-05a8-43e0-b1c1-3a551a4e9ec2">6,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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) of $(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjFmYjJkYzFhYTI4YzQ0ZTZiMGQxM2ZjMjIxYWM4MjY0Xzcy_71097117-001a-4bce-8abd-f31b06b19851">3,121</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjFmYjJkYzFhYTI4YzQ0ZTZiMGQxM2ZjMjIxYWM4MjY0Xzc2_cf9c2876-cb3b-4042-abb0-3f251cce6d5f">458</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjFmYjJkYzFhYTI4YzQ0ZTZiMGQxM2ZjMjIxYWM4MjY0Xzg0_e3c1484e-641c-4542-964c-6abc6400849c">323</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTEtMS0xLTEzMDU3NA_4cff607c-e588-4267-9058-c8fa0ae65645">9,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTMtMS0xLTEzMDU3NA_9312baa2-a5c8-4c07-823f-f1f5a5a7e5a7">1,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTUtMS0xLTEzMDU3NA_78ada215-fd4d-4b1f-9846-491b96d95ce4">948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjJiZjY3OGU1ODIyZDRjNTg5MTYwNzFjMTk1MTMxZTM3XzEwOA_f2b63dce-c284-4682-aa7a-eea5e76aefac">299</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjJiZjY3OGU1ODIyZDRjNTg5MTYwNzFjMTk1MTMxZTM3XzExMg_08b0f84a-5739-4c39-bdae-3950a2aa8c95">229</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjJiZjY3OGU1ODIyZDRjNTg5MTYwNzFjMTk1MTMxZTM3XzEyMA_78b95e01-7d88-4348-af40-9f81fa59ec2b">442</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTEtMS0xLTEzMDU3NA_badf609d-90ea-4a6f-b33c-7c93fac9a04e">877</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTMtMS0xLTEzMDU3NA_39ea590a-39e3-4dc6-8d86-db3a27d90f3f">674</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTUtMS0xLTEzMDU3NA_052f6319-a151-4501-bc6c-5ff654a5b2c3">1,298</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%">Total Other 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE0LTEtMS0xLTEzMDU3NA_26c0fcb2-c69d-4bbb-9ec4-0dc494d3bdea">5,888</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE0LTMtMS0xLTEzMDU3NA_eb44c183-0f0a-42d5-9fe2-1a50a9619c97">7,247</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE0LTUtMS0xLTEzMDU3NA_69f11b90-5216-44b3-94e5-de104457f19e">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="background-color:#cceeff;padding:2px 1pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE1LTEtMS0xLTEzMDU3NA_5d14d5ab-9868-47b6-b01c-460411aa99b4">191,068</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE1LTMtMS0xLTEzMDU3NA_39a3400c-d834-4499-b85d-109b67272891">219,094</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE1LTUtMS0xLTEzMDU3NA_65dbac78-981a-4e1b-ad00-b88b8cfb22ba">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></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE2LTEtMS0xLTEzMDU3NA_624f8334-d77a-47e4-9bf4-cc23b2fe5dcf">15,122</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE2LTMtMS0xLTEzMDU3NA_cd20bf07-937f-4414-8830-0b5c18ce9e08">15,490</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE2LTUtMS0xLTEzMDU3NA_aeec3dfb-d126-44eb-882f-fc368b90eadb">14,013</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:PreferredStockDividendRequirementsOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE3LTEtMS0xLTEzMDU3NA_7f0c547b-037e-4973-bfa2-0afe0e741786">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:PreferredStockDividendRequirementsOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE3LTMtMS0xLTEzMDU3NA_c472f736-c08b-4e88-85f5-c81c5b99927b">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:PreferredStockDividendRequirementsOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE3LTUtMS0xLTEzMDU3NA_4c01584b-a6de-4f95-b95b-65503116ede5">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE4LTEtMS0xLTEzMDU3NA_ab9d3648-1dd2-4996-b43b-c8849dd7678e">175,418</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE4LTMtMS0xLTEzMDU3NA_8a924b99-f3a1-45ee-b777-5aa9fb4bbaea">203,076</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE4LTUtMS0xLTEzMDU3NA_32db78f5-f2a2-4667-a8c1-72677154f2cb">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></tr></table></div><div style="margin-top:4pt;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="i4c06bd82e5fe46d0a2a7bac21d65b00a_136"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQtMS0xLTEtMTMwNTc0_88f5fcc8-c594-43df-a551-6873381c7034">185,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQtMy0xLTEtMTMwNTc0_916db219-d5d1-45a9-929c-4cf854f8ddf1">211,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQtNS0xLTEtMTMwNTc0_b8f6d782-918e-4e63-929b-d9adca4ae397">187,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;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzYtMS0xLTEtMTMwNTc0_626cb75e-3009-440f-a437-c9203f56dd14">341,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzYtMy0xLTEtMTMwNTc0_66bbd3d0-0516-4a0c-88f4-ddb122dd8cb4">320,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzYtNS0xLTEtMTMwNTc0_fde8f9d7-4c90-4c6f-937e-8cced90fb17c">314,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzctMS0xLTEtMTMwNTc0_4bf7db65-44ac-498f-ba87-aa9ae33d6059">24,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzctMy0xLTEtMTMwNTc0_5f3db3fc-2621-4914-981a-585e58fda79f">30,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzctNS0xLTEtMTMwNTc0_fe375c8a-e284-47e7-b2f0-e9ae5ff554d3">20,405</ix:nonFraction>&#160;</span></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzEyLTEtMS0xLTEzMDU3NA_dedc0e50-0560-4f76-ba12-328d83d9bb41">78,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzEyLTMtMS0xLTEzMDU3NA_a9f27da4-7587-40e8-b10d-f8590a33798c">16,850</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzEyLTUtMS0xLTEzMDU3NA_620054d2-7eac-439a-99c5-5afe02679e8d">21,599</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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE1LTEtMS0xLTEzMDU3NA_62411a19-f755-4a63-89ca-c1f9b1dbfef0">7,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE1LTMtMS0xLTEzMDU3NA_18fd4300-5be6-49b8-84c6-d52acd01e5c2">9,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE1LTUtMS0xLTEzMDU3NA_9df01a2e-1e57-41a9-a245-49d693e68343">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE2LTEtMS0xLTEzMDU3NA_4bcbe569-5ce4-4bea-82d0-fdb0eba5273b">832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE2LTMtMS0xLTEzMDU3NA_f0cdf141-c7f8-4720-8a18-f3fd936f074b">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE2LTUtMS0xLTEzMDU3NA_a3d8c2d1-292c-4b8f-9e66-ff3de069bf64">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE3LTEtMS0xLTEzMDU3NA_1b73fc13-edae-422b-9589-fc598d713f6d">13,799</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE3LTMtMS0xLTEzMDU3NA_ba5f99f7-0522-45b5-a4e3-89ae13d0d65a">13,217</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE3LTUtMS0xLTEzMDU3NA_5139e46a-6e4b-4a65-acba-91e0c11b5a19">11,254</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE4LTEtMS0xLTEzMDU3NA_ef50b92e-4f2d-4efa-972b-da9aefc6639e">2,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE4LTMtMS0xLTEzMDU3NA_7339032e-bce9-4c70-9dfc-277eb3a28c92">5,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE4LTUtMS0xLTEzMDU3NA_f1f37072-4c92-42ce-b377-dfb4aefe62f8">3,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIwLTEtMS0xLTEzMDU3NA_23e19792-e132-4a25-956d-885f20216f3c">73,099</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIwLTMtMS0xLTEzMDU3NA_5ebb8b18-b5b5-45ac-b88b-67d799b92b50">25,924</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIwLTUtMS0xLTEzMDU3NA_4339cb7b-bab8-40ac-8c2f-2032bf427340">42,035</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIxLTEtMS0xLTEzMDU3NA_2041f6c5-bbee-48b6-b305-acda660160df">8,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIxLTMtMS0xLTEzMDU3NA_63e8cd00-21f5-4ac1-9f8a-582caf4767ae">1,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIxLTUtMS0xLTEzMDU3NA_7f25b58b-8cf0-4c3a-ac44-5e3866fc615d">11,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIyLTEtMS0xLTEzMDU3NA_63d0579c-80ea-4140-b8fa-7194e0fc57ca">17,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIyLTMtMS0xLTEzMDU3NA_dbad7b00-1f9a-4ece-a98d-e89190a434a3">1,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIyLTUtMS0xLTEzMDU3NA_df13db33-8f36-4165-b0dd-2debd8e49761">8,135</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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIzLTEtMS0xLTEzMDU3NA_62ef39e5-666b-4b1a-98b7-4b1e441fe5ac">5,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIzLTMtMS0xLTEzMDU3NA_3454976d-8c6e-4e7b-b7e7-759471c5f212">31,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIzLTUtMS0xLTEzMDU3NA_9332e35b-c279-4396-83dd-08c627d03048">29,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI0LTEtMS0xLTEzMDU3NA_69ba267c-f332-471e-b8a7-9d431555bfdd">47,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI0LTMtMS0xLTEzMDU3NA_9d11d933-b55e-4ae6-90d0-52be9713999c">10,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI0LTUtMS0xLTEzMDU3NA_4bc7dca2-389f-4d69-8079-32f5606b1364">7,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI1LTEtMS0xLTEzMDU3NA_cece9aed-c812-44ff-9f24-efa954c05eaf">9,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI1LTMtMS0xLTEzMDU3NA_d5cce704-1c7d-4ba2-b20a-e7428893e67a">2,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI1LTUtMS0xLTEzMDU3NA_d503ab31-2e30-46e1-ab06-036ec3e14603">9,347</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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI2LTEtMS0xLTEzMDU3NA_4151863f-a002-4865-896b-3fc8a2906dbd">28,516</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI2LTMtMS0xLTEzMDU3NA_d449cd50-4c85-4f65-9f0e-b144bb6a949a">6,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI2LTUtMS0xLTEzMDU3NA_5d3d5c3a-6e2a-41e3-94ef-c2706b04e1b0">23,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI4LTEtMS0xLTEzMDU3NA_60d662d2-29ed-4019-af71-68f18e13c9a1">27,935</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI4LTMtMS0xLTEzMDU3NA_5f2791d1-d072-4559-9149-7a03bc72b723">29,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI4LTUtMS0xLTEzMDU3NA_9514dac3-3581-4d60-82f7-2d6f97c3bfba">29,633</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI5LTEtMS0xLTEzMDU3NA_d8914fd2-672a-47fd-8709-549a1939602a">567,284</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI5LTMtMS0xLTEzMDU3NA_c9bba12e-050c-4681-835a-96218a5548e4">547,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI5LTUtMS0xLTEzMDU3NA_d1927ee1-fd19-4c4e-aabf-a6cec2c225f4">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMxLTEtMS0xLTEzMDU3NA_99dfacde-af7b-424e-9a2c-8bd36b2c834c">912,557</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMxLTMtMS0xLTEzMDU3NA_da066a24-c344-4e92-88f4-f50d800331a3">935,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMxLTUtMS0xLTEzMDU3NA_456e4ae4-072a-42db-847a-d3f3dc2238d4">679,028</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMyLTEtMS0xLTEzMDU3NA_904f7ad2-a5d2-4b3e-92f6-357026cb0edd">526,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMyLTMtMS0xLTEzMDU3NA_5e5da297-d2be-48ef-baba-8907b7701dc1">459,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMyLTUtMS0xLTEzMDU3NA_81d8a336-589b-46e8-aacf-a698a8e5adce">590,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMzLTEtMS0xLTEzMDU3NA_d4081bc6-ae29-4384-b24e-eaa66f680682">564,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMzLTMtMS0xLTEzMDU3NA_666eb168-78d5-492f-a475-682bdc40cd4f">477,672</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMzLTUtMS0xLTEzMDU3NA_dacafcab-deff-4ae0-920f-3cb3bf52a35c">607,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM3LTEtMS0xLTEzMDU3NA_90953ca9-72b1-49f0-ab2a-8bc7348b852d">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM3LTMtMS0xLTEzMDU3NA_1c3b1841-a370-4bce-859c-6ca859f2da17">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM3LTUtMS0xLTEzMDU3NA_7d8f1679-fe70-4598-9e9a-dd468725432a">23,250</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%">Distributions from 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%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM4LTEtMS0xLTEzMDU3NA_8a8a022b-c4b2-45e0-adcc-8cfb8b7a4287">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM4LTMtMS0xLTEzMDU3NA_10f4a899-5f54-4d68-a5b8-3f62ad85634c">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM4LTUtMS0xLTEzMDU3NA_a09cbe35-624d-409b-8ad4-2e3a3f98d454">&#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 7.75pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQxLTEtMS0xLTEzMDU3NA_4d5e0e41-4eeb-4ae9-85d1-e94083487617">674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQxLTMtMS0xLTEzMDU3NA_0224d654-78f4-4478-9c07-e29f7b9c59fe">9</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQxLTUtMS0xLTEzMDU3NA_a56b09b0-b805-4e2c-b00a-588b6bdffff4">14,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 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 used in 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQyLTEtMS0xLTEzMDU3NA_be10543b-d4aa-40ca-95e2-71211b6d9a46">950,347</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQyLTMtMS0xLTEzMDU3NA_37f5fa6c-55e9-4945-a45a-49b0ccd56752">952,258</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQyLTUtMS0xLTEzMDU3NA_94f91a2d-6ff0-42ec-876c-ec31a7d2bd5c">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></tr></table></div><div style="margin-top:4pt;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><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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Revolving credit facilities borrowings (repayments), net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzYtMS0xLTEtMTMwNTc0_5dbefcf8-1b8d-407b-80a8-6d5cd8846dab">169,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzYtMy0xLTEtMTMwNTc0_a6b78a26-43ac-4df3-94b8-c34659cfea62">30,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzYtNS0xLTEtMTMwNTc0_0cfd455e-d4dd-4782-82f1-9bc44a414241">153,100</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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzctMS0xLTEtMTMwNTc0_c2333def-dcf2-4496-bcc7-62a7851bfbba">558,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzctMy0xLTEtMTMwNTc0_d0aa22a7-35a0-4c6c-a6fb-58f3ae2d3019">1,816,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzctNS0xLTEtMTMwNTc0_5c55f9b5-7b5c-496d-9788-7c49731d5e93">1,267,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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzgtMS0xLTEtMTMwNTc0_ffb5bba1-9e14-4c30-ace4-65106cefc3a1">179,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzgtMy0xLTEtMTMwNTc0_23b2beeb-48d1-4e39-a948-820862a1dd0a">1,411,345</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzgtNS0xLTEtMTMwNTc0_bd10d20f-c3e5-4918-a8c4-2a7bcf17a6c6">977,845</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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzExLTEtMS0xLTEzMDU3NA_70e022ce-eadb-447c-ab97-e8408aac0ebe">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzExLTMtMS0xLTEzMDU3NA_99ac5fc1-c902-4e24-a36b-549267e50414">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzExLTUtMS0xLTEzMDU3NA_3195d0f8-4c19-4cb1-a702-0e0904b0d191">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 2px 7.75pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEyLTEtMS0xLTEzMDU3NA_cf27d21b-2af7-4d5a-b5d1-5876482d505e">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEyLTUtMS0xLTEzMDU3NA_72338c79-30c1-490c-831b-7a2dfcb39163">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEzLTEtMS0xLTEzMDU3NA_1bb4a45c-f25b-493b-9789-5b3eceaffcc5">7,980</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEzLTMtMS0xLTEzMDU3NA_22013656-c484-46a9-8c53-333fae2dca7d">10,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEzLTUtMS0xLTEzMDU3NA_57f2bf15-d9ce-4336-baa8-090e312e9431">11,984</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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE2LTEtMS0xLTEzMDU3NA_1beb2539-9afe-4d9c-932a-9f5930de258a">119,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE2LTMtMS0xLTEzMDU3NA_3b78c3fc-a434-4561-87f2-cd69a6172ad2">112,972</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE2LTUtMS0xLTEzMDU3NA_c8e2b2e1-da5c-478c-8d89-2ad8e076b67e">98,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 7.75pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE3LTEtMS0xLTEzMDU3NA_28e6f033-25c9-47fb-a9f7-ca477538a751">17,533</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE3LTMtMS0xLTEzMDU3NA_f37fde65-f409-4ec7-807a-cdaa205d6ff1">19,094</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE3LTUtMS0xLTEzMDU3NA_347a0b6e-61b7-4cbe-b646-495a58318b49">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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 interconnection and security deposit 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE4LTEtMS0xLTEzMDU3NA_82a8bd10-9078-4655-b4cf-b28db09586f5">96,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE4LTMtMS0xLTEzMDU3NA_f5a67934-1643-449a-9ddf-01a96af4bfb6">80,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE4LTUtMS0xLTEzMDU3NA_a3ac4b3f-f6cd-4c5b-86f9-f9ed77ec7c00">11,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Refunds paid 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE5LTEtMS0xLTEzMDU3NA_8c519aa3-6b39-4b08-8a6a-4509475d1fc6">107,397</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE5LTMtMS0xLTEzMDU3NA_c779049d-9809-4ce1-9f94-9fc4e5294cdd">10,195</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE5LTUtMS0xLTEzMDU3NA_6710b9c0-9d42-4fb0-97b8-9162d6b5a494">5,905</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%">Debt issuance costs and 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIwLTEtMS0xLTEzMDU3NA_1b1aa050-a43a-42ac-9a0d-e188a4ce9d8c">5,564</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIwLTMtMS0xLTEzMDU3NA_575e3c19-0753-42ca-b686-d60603d9de7b">6,306</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIwLTUtMS0xLTEzMDU3NA_d82c4bbd-496f-4257-bdaf-f314bfe048f0">4,943</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 financing 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIxLTEtMS0xLTEzMDU3NA_0b368f4d-d727-4909-b6c0-32b41071fab8">386,037</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIxLTMtMS0xLTEzMDU3NA_a31f920e-a491-4cc5-86f9-2668cd5ce61a">357,561</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIxLTUtMS0xLTEzMDU3NA_6eb02f65-9ad3-4728-923c-58a034d984da">292,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 style="height:15pt"><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;text-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIzLTEtMS0xLTEzMDU3NA_050056ae-a707-403b-bbc1-043fce4d1871">2,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIzLTMtMS0xLTEzMDU3NA_372bb3ce-bfe2-4775-b6c4-cd23f4999604">46,824</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIzLTUtMS0xLTEzMDU3NA_dbcad34b-d6b1-4e90-b169-e21a4c6df2b6">44,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI0LTEtMS0xLTEzMDU3NA_91e6e09c-cb68-4213-a608-d08635c49523">1,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI0LTMtMS0xLTEzMDU3NA_6a7fe92a-fcb6-4979-bb0f-8b71742170d8">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932358f0dcb4cafba8efdb12ab0041d_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI0LTUtMS0xLTEzMDU3NA_b8210e5d-c95f-4f95-bcfe-3df24391a4d7">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"><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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI1LTEtMS0xLTEzMDU3NA_77856c21-1bff-44cb-a32b-d187249792b1">4,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 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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI1LTMtMS0xLTEzMDU3NA_7fc5035a-51ad-456c-abaa-fe3cab16f73a">1,104</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="i0009fabadfe24c28819f55a22f4c43ec_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI1LTUtMS0xLTEzMDU3NA_854d05f5-4415-466f-a7e6-7c13e6be855d">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></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMyLTEtMS0xLTEzMDU3NA_f524d48e-5f79-4b37-8410-432849e130da">118,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMyLTMtMS0xLTEzMDU3NA_0c32d305-d517-4d52-bd10-bc60672c26dd">91,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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMyLTUtMS0xLTEzMDU3NA_ded40f12-f970-4702-bc55-a6f78ef48d86">106,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMzLTEtMS0xLTEzMDU3NA_c2c67dd5-ca5f-4971-a25a-96337ef6b5f0">1,011</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMzLTMtMS0xLTEzMDU3NA_e66aef37-bdfa-4cfc-ac10-7c5e48242de7">1,042</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMzLTUtMS0xLTEzMDU3NA_e00b6eab-9f6d-4a89-9be3-29831fdc7bfd">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></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM2LTEtMS0xLTEzMDU3NA_1bc14619-b4ef-42c6-890b-6ee3bf84acc9">4,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM2LTMtMS0xLTEzMDU3NA_93faee34-21b1-486d-8180-227816b8ce44">7,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM2LTUtMS0xLTEzMDU3NA_61b31698-cfde-40c6-bd39-ad94068f8c65">58,796</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM3LTEtMS0xLTEzMDU3NA_d0d1a41e-6d0f-493b-8a5a-a5a1c583660c">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM3LTMtMS0xLTEzMDU3NA_6ac35166-386a-4487-8b0c-4bfcbd0cd8a8">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM3LTUtMS0xLTEzMDU3NA_0338d9f2-38b9-4040-b6d8-edad92539a52">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></tr></table></div><div style="margin-top:4pt;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 - 14</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzUtMS0xLTEtMTMwNTc0_f5931cb7-c165-4bf9-ba07-88dbde8fcd17">4,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzUtMy0xLTEtMTMwNTc0_5c90f30e-1ced-4473-b553-dc1c80d6f3cf">1,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 credit losses of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NjRlODhjZjNiNDJhNGIyYWE0NmYyNTgyNWQ5N2I2OGZfNjM_c8f6e812-3df7-4284-9cff-adf4a7cacf85">4,925</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NjRlODhjZjNiNDJhNGIyYWE0NmYyNTgyNWQ5N2I2OGZfNzA_2398cbb3-da38-4109-b23d-78d38f79218b">7,265</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMS0xLTEtMTMwNTc0_6be67cd6-e890-4b58-926a-e92a327de643">183,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMy0xLTEtMTMwNTc0_0a272e40-747e-4996-9c9a-d224e9bd9679">123,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 2px 7.75pt;text-align: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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzctMS0xLTEtMTMwNTc0_386b6f25-271e-4e15-b3ff-7a32885828c5">63,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzctMy0xLTEtMTMwNTc0_a436d208-ad05-44b6-a0eb-3c4778fc127f">57,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzgtMS0xLTEtMTMwNTc0_6d2c87bb-9487-4deb-9ad2-19a0e7ba3ff2">20,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzgtMy0xLTEtMTMwNTc0_a0295f4c-5341-4f5f-bd5b-f8d93ba95129">18,784</ix:nonFraction>&#160;</span></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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEwLTEtMS0xLTEzMDU3NA_63973353-8ae8-42ed-a965-9de22fef04fe">66,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEwLTMtMS0xLTEzMDU3NA_0a33ce16-ab84-4208-aed0-896616c29405">65,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzExLTEtMS0xLTEzMDU3NA_c9962f87-aa06-45a4-bd8b-f722d3105fc9">20,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzExLTMtMS0xLTEzMDU3NA_dd4ee3c8-a6a9-4434-8765-c133fcc86abc">14,785</ix:nonFraction>&#160;</span></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%">Prepaid 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEzLTEtMS0xLTEzMDU3NA_f8e1231c-b4b8-42bf-820d-425364d7660e">18,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEzLTMtMS0xLTEzMDU3NA_88616774-4cca-47be-a1d7-539111ff9835">37,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE0LTEtMS0xLTEzMDU3NA_eced8ec2-7c56-4617-916c-efe628e571a7">2,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE0LTMtMS0xLTEzMDU3NA_aeb3f49a-4ade-4800-87a6-a2b5c9e6ecf3">4,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="display:none"></td><td colspan="3" 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE2LTEtMS0xLTEzMDU3NA_3639c639-5e2f-45a5-8aca-add7c858c24e">31,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE2LTMtMS0xLTEzMDU3NA_19edb23f-892b-420b-9eaa-b559227ab501">1,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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE3LTEtMS0xLTEzMDU3NA_b23f7390-a565-4d05-be76-434aedc0431b">410,978</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE3LTMtMS0xLTEzMDU3NA_17ba5ff2-5aa6-41d0-8245-d97d35f990eb">324,600</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="display:none"></td><td colspan="3" 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIxLTEtMS0xLTEzMDU3NA_d5a5dde7-f8d0-421d-aca4-65e455efebc9">417,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIxLTMtMS0xLTEzMDU3NA_6136c6a0-22f7-4434-9e88-1f7f47c97f6a">463,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Equity investment 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%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIyLTEtMS0xLTEzMDU3NA_e2365ad3-5154-4f84-85a7-44b771e6abfa">90,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIyLTMtMS0xLTEzMDU3NA_903cff3c-95fc-46c7-a3a0-3f46eaccb17b">89,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIzLTEtMS0xLTEzMDU3NA_d2b443c9-9dfb-402c-b9a9-f1612c14352e">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIzLTMtMS0xLTEzMDU3NA_245d986d-7570-41ef-9907-f65de9645f84">265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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-utility property, including financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI0LTEtMS0xLTEzMDU3NA_158e3ec2-d629-4df7-8a83-56124a68cf46">26,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI0LTMtMS0xLTEzMDU3NA_6a12a820-932b-4444-9e6f-8260ec75c414">25,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 other property and investments</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:TotalOtherPropertyAndInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI1LTEtMS0xLTEzMDU3NA_08183b8b-3093-4273-a6ae-3d49a42be392">535,114</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:TotalOtherPropertyAndInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI1LTMtMS0xLTEzMDU3NA_7405cafa-6dc6-4a84-8158-56fcb2f8d672">577,988</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%">Utility Plant:</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%">Plant in service, held for future use, and to be abandoned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI3LTEtMS0xLTEzMDU3NA_93ec73bb-6d3e-4511-bab6-10d1c9767112">9,164,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI3LTMtMS0xLTEzMDU3NA_51415ebf-437e-439e-9925-ae958363a297">9,357,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%">Less accumulated 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI4LTEtMS0xLTEzMDU3NA_f0362bf0-3f62-4a0b-be81-3166cf337959">2,659,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI4LTMtMS0xLTEzMDU3NA_f641cf21-171b-48fa-b22d-ca5bc8a193be">2,952,743</ix:nonFraction>&#160;</span></td><td style="background-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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI5LTEtMS0xLTEzMDU3NA_fe52b0b7-96a6-4fdb-9f2c-1274f7837fdc">6,504,612</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI5LTMtMS0xLTEzMDU3NA_d7dacfba-0d92-4e14-ab1a-b0b97ddf728b">6,405,106</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%">Construction work in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMwLTEtMS0xLTEzMDU3NA_ade3e3d6-d196-431c-9aaa-2beeb46cb3db">372,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMwLTMtMS0xLTEzMDU3NA_6653146f-57e8-44d3-8b66-390b09cc44bf">248,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Nuclear fuel, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:AccumulatedAmortizationNuclearFuel" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQzZjdjMDQ4YmU2MjQzMjY4ZWY3NTdhOTYzZjVjZDk3XzUz_8bdf652c-6b9a-4cd4-8de0-fca90ebebef4">43,985</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:AccumulatedAmortizationNuclearFuel" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQzZjdjMDQ4YmU2MjQzMjY4ZWY3NTdhOTYzZjVjZDk3XzYw_d372fdf3-9989-4dc0-99cd-b8b83ecfc0b5">41,181</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:NuclearFuelNetOfAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTEtMS0xLTEzMDU3NA_2cc150f5-bd1b-4d7f-990f-974f7fc23561">95,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:NuclearFuelNetOfAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTMtMS0xLTEzMDU3NA_5603151c-4abe-4863-ae8a-7a87ca4f6336">98,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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMyLTEtMS0xLTEzMDU3NA_42eff998-c143-4d0e-a9a2-1d2c944282aa">6,972,823</ix:nonFraction>&#160;</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMyLTMtMS0xLTEzMDU3NA_f89fa0f0-0320-486b-b03e-83ec555e42a0">6,752,899</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM0LTEtMS0xLTEzMDU3NA_3d0e641b-b2e2-47d9-a160-61eb859f3457">846,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM0LTMtMS0xLTEzMDU3NA_f1b93546-a985-40d8-9eb9-8d28898c8720">514,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM1LTEtMS0xLTEzMDU3NA_d0ae3e36-4acf-4cb4-8063-04ca51befc36">278,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM1LTMtMS0xLTEzMDU3NA_8b4d49ad-fa14-43bd-a104-288865ca51f0">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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM2LTEtMS0xLTEzMDU3NA_8ffe76b4-1b1d-4fde-b347-fb46bbfe0d15">55,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM2LTMtMS0xLTEzMDU3NA_9298f9b6-55c6-490d-a096-740fe402cd52">79,511</ix:nonFraction>&#160;</span></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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OtherDeferredCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM4LTEtMS0xLTEzMDU3NA_d4490678-ba34-49b4-85c4-fadb51637dcf">157,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OtherDeferredCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM4LTMtMS0xLTEzMDU3NA_33b09965-458b-4818-96a9-55150832d8c6">139,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:TotalDeferredChargesAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM5LTEtMS0xLTEzMDU3NA_e5c648be-3de7-4bc1-a2be-1076764c3be7">1,338,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:TotalDeferredChargesAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM5LTMtMS0xLTEzMDU3NA_0a6d164e-e45a-4ff2-acf1-745b66cc6335">1,011,398</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzQwLTEtMS0xLTEzMDU3NA_28d177b8-ae9c-4fe6-b22b-2e1256eb1b4c">9,257,377</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzQwLTMtMS0xLTEzMDU3NA_43555c06-cc8c-419f-91a3-96eb674c09a1">8,666,885</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:4pt;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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzUtMS0xLTEtMTMwNTc0_dfea0ab2-33fc-48fd-a859-b7fef497e6f7">232,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzUtMy0xLTEtMTMwNTc0_76301131-e5dc-4d55-b031-f902983abc7e">62,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"><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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzYtMS0xLTEtMTMwNTc0_04882542-f355-4da9-a950-888f14a80c91">184,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzYtMy0xLTEtMTMwNTc0_394ca13b-8ead-40c5-82c5-23b76b364b40">179,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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzctMS0xLTEtMTMwNTc0_9c70c73d-7a2b-4141-9b65-5a4b7e4f27ac">215,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzctMy0xLTEtMTMwNTc0_7e0d2954-0190-4981-bf34-8b9dd2b37e7d">172,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzgtMS0xLTEtMTMwNTc0_8b033319-db80-473d-bfdc-51003a9d20b0">6,117</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzgtMy0xLTEtMTMwNTc0_07c63784-b7c6-460d-b92a-97f67834322d">5,095</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzktMS0xLTEtMTMwNTc0_d0514f88-49e4-4dab-b659-8c4168305535">76,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzktMy0xLTEtMTMwNTc0_a2b57d56-f58c-4339-a3e2-d8f169b1f938">70,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEwLTEtMS0xLTEzMDU3NA_7c8aa8b9-ea88-45d8-b855-f1e50e15ef70">17,002</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEwLTMtMS0xLTEzMDU3NA_b2cbab18-3bc4-4346-86bb-98c73cf945f5">8,316</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzExLTEtMS0xLTEzMDU3NA_00af7cd6-3e87-469e-8689-a6e5736e9e70">18,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzExLTMtMS0xLTEzMDU3NA_09611bd9-bdab-4b6e-bf68-9488d638b580">27,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="display:none"></td><td colspan="3" 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEzLTEtMS0xLTEzMDU3NA_c76f77df-689a-48d2-930c-2ac29a05f98c">31,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEzLTMtMS0xLTEzMDU3NA_d3687c7a-4feb-45db-944a-8cb0a5a4b9cf">132</ix:nonFraction>&#160;</span></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%">Transmission interconnection arrangement 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:TransmissionInterconnectionArrangementLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE1LTEtMS0xLTEzMDU3NA_c25a2df0-71f6-4859-a016-700007e7034a">20,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:TransmissionInterconnectionArrangementLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE1LTMtMS0xLTEzMDU3NA_3e306ad7-a835-45b2-b209-f84d6a297fd5">39,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE2LTEtMS0xLTEzMDU3NA_55a1fd98-1666-4298-8407-0a666bb105be">87,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE2LTMtMS0xLTEzMDU3NA_f92798b0-309a-40bf-88fa-5b44cfe158cc">99,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE3LTEtMS0xLTEzMDU3NA_a5115624-cd95-4afc-818a-cf12920eee2c">890,370</ix:nonFraction>&#160;</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE3LTMtMS0xLTEzMDU3NA_fa48afef-65a1-4846-a8cf-0b49a49f7d4b">664,213</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE4LTEtMS0xLTEzMDU3NA_3a85ec13-0ee3-49db-a3c8-dd8584d8bd8f">3,892,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><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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE4LTMtMS0xLTEzMDU3NA_56741ef0-8f04-41fd-9c69-5eee5718a03e">3,519,580</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIwLTEtMS0xLTEzMDU3NA_63a4f25b-6fc8-42b5-bc00-364211b36209">822,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIwLTMtMS0xLTEzMDU3NA_8a752e24-066c-4f6a-bc9c-6fe2549d904d">764,850</ix:nonFraction>&#160;</span></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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIyLTEtMS0xLTEzMDU3NA_c0353cb9-409a-4857-b672-fd54985e6846">755,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIyLTMtMS0xLTEzMDU3NA_f3fb9e2a-891e-42c4-a6e6-89db0498987d">841,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIzLTEtMS0xLTEzMDU3NA_3af37e1e-55b3-41b2-b4ae-7f99fe8b45ff">223,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIzLTMtMS0xLTEzMDU3NA_0134d036-58a0-4c07-9b94-e9cfd53ac8b2">234,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI0LTEtMS0xLTEzMDU3NA_6c7e3ed4-52f1-476c-9d44-a1f9b5178b92">32,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI0LTMtMS0xLTEzMDU3NA_c50e5206-95fb-4187-a099-f9cf1f63400d">19,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI1LTEtMS0xLTEzMDU3NA_09fcd98e-1d0e-4063-bdfd-ab4df808db4c">41,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI1LTMtMS0xLTEzMDU3NA_00bc831d-281f-4a15-b178-5b8b5d145166">55,993</ix:nonFraction>&#160;</span></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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI3LTEtMS0xLTEzMDU3NA_02161d3e-a9ea-4fb7-8f7f-8d90af6f4fdd">342,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI3LTMtMS0xLTEzMDU3NA_260f94fc-7f50-4a5a-afc5-534a0790ace8">333,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 other 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI4LTEtMS0xLTEzMDU3NA_fc305b00-b5d2-4c88-b1ef-57c0c9ee8127">2,217,958</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI4LTMtMS0xLTEzMDU3NA_0e677adb-6449-4586-8522-a64ecc32de0c">2,248,634</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI5LTEtMS0xLTEzMDU3NA_1ff3abcc-6a11-4c10-b953-44a63a24abc4">7,000,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI5LTMtMS0xLTEzMDU3NA_ba96b1e8-027f-4bbf-91e1-e2f39ce67f43">6,432,427</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMwLTEtMS0xLTEzMDU3NA_da73452a-83bf-4feb-a0fc-8fea3b403956"></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="i347d858645244f97bfbdd668898eb997_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMwLTMtMS0xLTEzMDU3NA_b0414ded-ed13-4c0d-98ac-ce15909d8af3"></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 of Subsidiary</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzQ3_a3db9bf2-242f-4092-b033-cab43029d109"><ix:nonFraction unitRef="usdPerShare" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzQ3_c009f0c0-8bf4-4fbd-a139-80d2178aa4f0">100</ix:nonFraction></ix:nonFraction> stated value; <ix:nonFraction unitRef="shares" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzY0_6669d825-9fba-430b-98fd-deab1d0f2c9d"><ix:nonFraction unitRef="shares" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzY0_ec872fb1-d2fb-4e26-8b0d-26379100ecb9">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_48b52bee-fee4-4392-b439-acf9ba8a3043"><ix:nonFraction unitRef="shares" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_b8d7ee06-287b-414d-a3d7-abff18ca8638"><ix:nonFraction unitRef="shares" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_cb3f153b-9de7-4a73-a94e-cb45f27f4485"><ix:nonFraction unitRef="shares" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_ef42d345-8d36-4859-be17-17b46d04b732">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTEtMS0xLTEzMDU3NA_22abe69a-25c3-44fa-bf0f-0b90819a93ad">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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTMtMS0xLTEzMDU3NA_2aa00a8a-e1b9-4f9e-857a-3ea99f3c1bcc">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%">PNMR common stockholders&#8217; 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: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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzE4_60c41ab2-57a7-4320-9fa8-2d96f9d357a0"><ix:nonFraction unitRef="usdPerShare" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzE4_a5d4f26d-5864-43e0-aa6e-6fd77014ec15">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzMy_61dc9673-2663-4d12-9981-7bd04a497540"><ix:nonFraction unitRef="shares" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzMy_be2dc4a6-ce06-4384-9b99-1d2c39afde2e">120,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding  <ix:nonFraction unitRef="shares" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0Xzc4_ad7929a8-d8ff-45bc-85c3-27c9bf98e3c7"><ix:nonFraction unitRef="shares" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0Xzc4_fdab4e2a-39f4-4a8a-91fd-66dfc015f961">85,834,874</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTEtMS0xLTEzMDU3NA_b75118a0-7533-431d-a7de-0a5aff280fb1">1,429,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTMtMS0xLTEzMDU3NA_519400cc-7a86-4564-9427-9c71783542fe">1,429,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM2LTEtMS0xLTEzMDU3NA_73471447-e21a-4a94-a14c-42b349b589d2">66,048</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM2LTMtMS0xLTEzMDU3NA_1cfdf674-0118-4d2f-a31c-86fe11497f4e">71,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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM3LTEtMS0xLTEzMDU3NA_f6e7566e-4c2c-4a9c-8149-f447f44b4caf">828,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM3LTMtMS0xLTEzMDU3NA_b184c997-41b1-4c6c-b97a-68bfb5571080">810,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 PNMR 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM4LTEtMS0xLTEzMDU3NA_aadcbad8-c521-491e-aab1-b007eb095911">2,191,932</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM4LTMtMS0xLTEzMDU3NA_50c83f44-d827-4db2-ab88-a2a6050a9c85">2,167,524</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM5LTEtMS0xLTEzMDU3NA_514006b7-e9de-4a43-ae14-f003ca3c2e44">52,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM5LTMtMS0xLTEzMDU3NA_1b054842-4c1e-4158-b065-d72b5e5db899">55,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="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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQwLTEtMS0xLTEzMDU3NA_70134159-aa09-4056-abdb-b292cf346a2e">2,244,926</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQwLTMtMS0xLTEzMDU3NA_b4085c6c-a22b-4a6d-8a16-78412cac5a4e">2,222,929</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQxLTEtMS0xLTEzMDU3NA_d461c49d-39c9-4a34-8ddf-b8912c403568">9,257,377</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQxLTMtMS0xLTEzMDU3NA_0218d8fd-5cf6-4df4-a3d0-a451cd797037">8,666,885</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:4pt;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 - 16</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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</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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 22pt;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, 2019</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="i5cef193779a1416a89f5c996b23d8e50_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtMi0xLTEtMTMwNTc0_c661a9f2-4ed2-4cd8-a0b7-1cf891ff8036">1,150,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 style="background-color:#cceeff;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="if5b20780c9b944d5ad0f4f6ff1b27a65_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtNC0xLTEtMTMwNTc0_57153bb0-43dd-4261-a167-30f7cf9cf90c">99,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 style="background-color:#cceeff;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="i8a1a0908714d4f018534b4ee29aab470_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtNi0xLTEtMTMwNTc0_bcaaf2f3-c7f6-4e37-b45a-478f4a2df645">627,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="ia97aa8c698614e5895878fff3a865abb_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtOC0xLTEtMTMwNTc0_a475b06e-8930-4cea-bbb0-f334bc21ea8c">1,678,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: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="id34fc230dc4846129a00995e4da34513_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtMTAtMS0xLTEzMDU3NA_edde5399-267f-4945-ac16-e66311b23699">63,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 style="background-color:#cceeff;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="i0932358f0dcb4cafba8efdb12ab0041d_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtMTItMS0xLTEzMDU3NA_8a867c42-3533-4974-b4a6-1588e1a9a453">1,741,750</ix:nonFraction>&#160;</span></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"><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="ie97df26d65fd46549c8aab9e7d48ecff_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtNi0xLTEtMTMwNTc0_a74cd6c8-ddc5-4c9e-b25b-59a0c8c88b00">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtOC0xLTEtMTMwNTc0_aea910d6-53e2-482e-9dd2-0ad3fedaac5e">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="i3c06565639ab43a5948da9bf0f4cefad_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtMTAtMS0xLTEzMDU3NA_bbe9a47f-74a7-4963-8850-f7ef04945ed3">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtMTItMS0xLTEzMDU3NA_6b788e32-ad3f-4e0a-babb-82c7f4131f4b">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="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzktNC0xLTEtMTMwNTc0_6f305334-2ab2-4d14-93c6-bc7006f5eaf8">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzktOC0xLTEtMTMwNTc0_334f7c61-5e0c-4d14-9fb9-41c7e1d6c770">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzktMTItMS0xLTEzMDU3NA_095ae8a5-1500-49fe-9946-db072c533431">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="ie97df26d65fd46549c8aab9e7d48ecff_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEwLTYtMS0xLTEzMDU3NA_37dd29d3-9803-4ca6-909e-c55d727116ea">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEwLTgtMS0xLTEzMDU3NA_f6085574-2a0f-4cca-a888-2ec75eac0a36">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEwLTEyLTEtMS0xMzA1NzQ_3c626ad4-084a-46cc-b35c-eb75975719b6">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="ie97df26d65fd46549c8aab9e7d48ecff_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzExLTYtMS0xLTEzMDU3NA_bdfc707d-465a-494c-b018-0603f7844e07">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzExLTgtMS0xLTEzMDU3NA_71eb688c-a3d1-4fa0-bed5-fc6aaba867b0">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzExLTEyLTEtMS0xMzA1NzQ_a033d37e-f3e4-4e36-87a3-485075de819f">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="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEyLTItMS0xLTEzMDU3NA_7c949120-364f-4603-85d5-81efa09918f6">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEyLTgtMS0xLTEzMDU3NA_b309f809-b8b6-4c97-b710-1876050d7ebc">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEyLTEyLTEtMS0xMzA1NzQ_5b2037f6-bb2a-468c-80b2-eaf220d50d08">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="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEzLTItMS0xLTEzMDU3NA_73bc597c-4eb5-4fde-b3cd-e952e83ba447">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEzLTgtMS0xLTEzMDU3NA_e3d8074f-1c31-49e7-9f87-21cfa41b5e92">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEzLTEyLTEtMS0xMzA1NzQ_5ee3f82a-4f58-4934-badb-6a3311940fcb">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTItMS0xLTEzMTgyMg_0ba3820c-ae82-4b23-b5b4-85725c7a31f5">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="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="2" style="background-color:#ffffff;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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTgtMS0xLTEzMTg1Nw_c1a3883d-7466-476c-adbd-c333dc862454">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="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;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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTEyLTEtMS0xMzE4NzU_134883bd-c3cc-44a0-b5c2-2635c58236dd">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: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="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTItMS0xLTEzMDU3NA_b63e8f41-7adb-42a5-9f2b-1ead41f3bff1">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="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTgtMS0xLTEzMDU3NA_1d020e1e-99b3-427d-b9a3-86d157bd7312">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTEyLTEtMS0xMzA1NzQ_cdf97f3d-1e30-4ffc-b48a-8fbb77ecddfd">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: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="i3c06565639ab43a5948da9bf0f4cefad_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE2LTEwLTEtMS0xMzA1NzQ_228c6dbd-6a8e-4278-84dd-44c02842de07">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE2LTEyLTEtMS0xMzA1NzQ_65a66249-a26d-479f-818f-5eacf0d76ac2">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 22pt;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, 2020</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="ie785aa1ed2db40f3b77c2f3d5c13c620_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTItMS0xLTEzMDU3NA_b17851b9-8744-4292-a619-4f9d0393598d">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b75ed2658ca41cbbdb74b06317071b1_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTQtMS0xLTEzMDU3NA_227248cd-bf77-4a2b-a3b2-78d23260ce83">79,183</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="i53605204937f4ab880d22955c556987f_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTYtMS0xLTEzMDU3NA_89261c58-b6a7-44a7-9ab1-3d9e80089712">698,707</ix:nonFraction>&#160;</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="i5dd6f106cc774eab8388c41ece45a9ce_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTgtMS0xLTEzMDU3NA_5c94d01c-be4b-4306-b335-ad76b6e76c91">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81ade487b7054a8cb17cf7a89bb542d0_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTEwLTEtMS0xMzA1NzQ_cd998d2a-6ab6-451f-afc1-797f8496b8cc">59,009</ix:nonFraction>&#160;</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="i0009fabadfe24c28819f55a22f4c43ec_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTEyLTEtMS0xMzA1NzQ_84633023-0ee7-49c3-a030-7bc31e5e65aa">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTYtMS0xLTEzMDU3NA_c75f23ca-3347-40e7-a697-4f347071e3a5">196,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTgtMS0xLTEzMDU3NA_7e9464d0-6fab-41f6-94af-b470e10ea627">196,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i4adb55e79bb64854bb52ae36e59eca9c_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTEwLTEtMS0xMzA1NzQ_03200d56-00fd-44f4-b778-e80f4e241ca1">15,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTEyLTEtMS0xMzA1NzQ_c6ae56c1-29a8-4c3e-91d2-914fc83fc72b">211,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI0LTQtMS0xLTEzMDU3NA_1e59feb1-acc3-427b-8d7f-82c9e2767c1d">7,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 colspan="2" style="background-color:#cceeff;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="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI0LTgtMS0xLTEzMDU3NA_2ac334d4-9dd7-4232-a365-2d48fc65c804">7,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 colspan="2" style="background-color:#cceeff;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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI0LTEyLTEtMS0xMzA1NzQ_cf9259c1-91f2-416f-8a97-8eefcdf179de">7,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI1LTYtMS0xLTEzMDU3NA_155fdc52-aa6e-4303-96f5-9652143f89dc">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="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI1LTgtMS0xLTEzMDU3NA_cf4b8417-8f32-4d1c-a819-ff5444a8c3a9">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI1LTEyLTEtMS0xMzA1NzQ_82fe40ff-8f15-4bdb-935b-9bcfee050fb8">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: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="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI2LTYtMS0xLTEzMDU3NA_3058c2ca-995f-4d29-8ead-66ea36a574aa">84,333</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="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI2LTgtMS0xLTEzMDU3NA_f6ba32e8-be2f-46a6-9e97-83841d27beaa">84,333</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI2LTEyLTEtMS0xMzA1NzQ_2ab60817-022f-4492-b586-a2c8e14500fb">84,333</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"><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="ic461376a503e4522bec50fd631e4be12_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI4LTItMS0xLTEzMDU3NA_bab4fa40-cb04-43c6-a64b-12f919b057dc">10,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: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="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI4LTgtMS0xLTEzMDU3NA_8a90f995-28fb-4147-b422-9483f4e90e53">10,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: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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI4LTEyLTEtMS0xMzA1NzQ_66776474-a397-41de-8afb-bba7ca0a963c">10,130</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="background-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="ic461376a503e4522bec50fd631e4be12_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMwLTItMS0xLTEzMDU3NA_f04c7729-c498-4e9a-ae30-78ed5de7260f">9,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 colspan="2" style="background-color:#cceeff;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="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMwLTgtMS0xLTEzMDU3NA_ce3da29d-d055-49b9-b7d6-55aa5de6ae97">9,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 colspan="2" style="background-color:#cceeff;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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMwLTEyLTEtMS0xMzA1NzQ_7bcc9eef-0e72-49c4-8960-3b2bb58a4559">9,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i4adb55e79bb64854bb52ae36e59eca9c_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMxLTEwLTEtMS0xMzA1NzQ_deedc923-9593-4b05-b776-43e96fc38142">19,094</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMxLTEyLTEtMS0xMzA1NzQ_f66a292f-62b0-45fa-927d-fa11ef13ddea">19,094</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 13pt;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, 2021</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="id51a9c6631e648cc987ecee903dccaf8_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTItMS0xLTEzMDU3NA_99d2eb70-c6f3-4f69-a1bf-1e7b9a1332bf">1,429,257</ix:nonFraction>&#160;</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="i1a060a83cd0a499984b018b85f4017b3_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTQtMS0xLTEzMDU3NA_24d5ab93-98c2-41b4-b6c2-c0aa2b35793c">71,936</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="i3cff8ba54e4f4b188a015201e830e971_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTYtMS0xLTEzMDU3NA_82ff2a17-c54a-4b91-a35e-bcb8c28c77e6">810,203</ix:nonFraction>&#160;</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="i64eacf1b6b8641c8a999d72dcb86a9d6_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTgtMS0xLTEzMDU3NA_d4411e7d-4abe-4fde-aaa3-574e1ca6bf2b">2,167,524</ix:nonFraction>&#160;</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="i4e7ce84a67c843e9b5a7330dd43e0795_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTEwLTEtMS0xMzA1NzQ_5fbe06c0-b27b-4c0c-8739-163a67a37e8b">55,405</ix:nonFraction>&#160;</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTEyLTEtMS0xMzA1NzQ_c211b3b1-df3b-40d3-86df-10788f2140c5">2,222,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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTYtMS0xLTEzMDU3NA_7f61d90d-84c9-4411-836a-3eecf9d66626">170,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTgtMS0xLTEzMDU3NA_8c727b8a-3603-4bc5-bcee-f82ae3d58ab8">170,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e7286651af14e4ebba241fd82254c81_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTEwLTEtMS0xMzA1NzQ_58491a40-261d-4720-b0c2-44a174ea2a32">15,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTEyLTEtMS0xMzA1NzQ_72f3a7b7-9f4b-41f1-b867-4246488c292b">185,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM5LTQtMS0xLTEzMDU3NA_42a33863-36c0-4590-a636-0030d478842e">5,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: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="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM5LTgtMS0xLTEzMDU3NA_3b3170fe-f0fa-4f36-927f-42283aab6829">5,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: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM5LTEyLTEtMS0xMzA1NzQ_881c7554-38a7-4c81-8253-7f0d9ce85895">5,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQwLTYtMS0xLTEzMDU3NA_1ab6a844-4279-4b0c-9b50-1fe8f58954a0">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="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQwLTgtMS0xLTEzMDU3NA_7aa74dab-0692-4292-848d-bfb231ffa632">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQwLTEyLTEtMS0xMzA1NzQ_25a30f72-626b-49d9-b888-1fa69c3497bb">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="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQxLTYtMS0xLTEzMDU3NA_9a9f75e9-96a0-4486-b152-fc332e3dc739">150,855</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="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQxLTgtMS0xLTEzMDU3NA_0e150f60-b01d-489e-95d6-6261f9d9cd65">150,855</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQxLTEyLTEtMS0xMzA1NzQ_4edd9a0f-7fea-47f9-8831-0480640d4a7b">150,855</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"><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="iff08c488809d40f789fa42bc1dc1104b_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQzLTItMS0xLTEzMDU3NA_d644d481-472b-45c2-bfc7-11e5cf37ca42">7,980</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="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQzLTgtMS0xLTEzMDU3NA_49eb70a9-d75d-4e5d-9d19-9cc8cbf245d9">7,980</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQzLTEyLTEtMS0xMzA1NzQ_417b38c4-cf28-490c-a438-a1d4c4054fb4">7,980</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="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="iff08c488809d40f789fa42bc1dc1104b_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ1LTItMS0xLTEzMDU3NA_3565d594-aa80-4470-a255-4ba43ea37e78">7,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ1LTgtMS0xLTEzMDU3NA_128065c4-6dad-4962-b7b5-14a03accc9fd">7,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ1LTEyLTEtMS0xMzA1NzQ_3b8d8e3e-060b-4eb4-b884-8d0e07b0e321">7,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;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="i6e7286651af14e4ebba241fd82254c81_D20220101-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ2LTEwLTEtMS0xMzA1NzQ_89c4d985-c7d1-4a39-9fae-a1d1e30487f4">17,533</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ2LTEyLTEtMS0xMzA1NzQ_388583c0-dc83-4dc6-ab1d-54d58e7ea5aa">17,533</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 13pt;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, 2022</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="ica3c2493b4b04ef89271244d2c39f095_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTItMS0xLTEzMDU3NA_f1717af4-67c6-4799-b404-f270656c8f42">1,429,102</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="i9cda76dd6998417483f9c556cdb600e6_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTQtMS0xLTEzMDU3NA_9f3abd24-d34f-4cca-9cd7-8747105dc21e">66,048</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="iaf8bc205d233491080f193aaee92dfb3_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTYtMS0xLTEzMDU3NA_b35b89da-b047-487b-8f35-664541b77489">828,878</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="ia1ab9f07a3f04915b981d9ec2b1a07f9_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTgtMS0xLTEzMDU3NA_80e21c0b-29f7-475a-ade5-e4a7637c2b79">2,191,932</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="i60131908f50b40f4a2b245327b435c7c_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTEwLTEtMS0xMzA1NzQ_7090e51a-2885-4a5e-8ccf-8b4e097e1e75">52,994</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTEyLTEtMS0xMzA1NzQ_6bece0cb-fea5-470a-9566-f6f01d2f008c">2,244,926</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:4pt;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 - 17</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_145"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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: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><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="background-color:#cceeff;padding:2px 1pt;text-align: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzctMS0xLTEtMTMwNTc0_5c8d540e-70b2-422f-b9c8-72ece22da439">1,766,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzctMy0xLTEtMTMwNTc0_0169eb2a-c089-4f8e-b957-90a2d40a620a">1,362,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzctNS0xLTEtMTMwNTc0_cf9c8b38-dbd3-4888-9736-d4053819a8cf">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i8c86920ced464d83ae921e30a13eef1f_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzktMS0xLTEtMTMwNTc0_7f05c8a7-5507-493e-a57b-60353d14f7aa">864,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52336a448a5e4519b94ffdb06ddb6667_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzktMy0xLTEtMTMwNTc0_40645365-3d84-4777-993f-cce0a86263eb">531,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="if72a74588c874df3932676555b3ba83f_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzktNS0xLTEtMTMwNTc0_c7b4f1ec-9b1e-4e21-9bde-cd5e62032b47">345,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEwLTEtMS0xLTEzMDU3NA_67749b55-82eb-465a-b04e-41d5b5829389">204,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEwLTMtMS0xLTEzMDU3NA_406cbc54-a2d0-4a6c-baa7-bab2f45afb69">196,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEwLTUtMS0xLTEzMDU3NA_22877457-bb24-4c54-8432-eeb15e4ab3d7">180,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Energy production 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="i7874538f30cb492cbd8eb70d9f42b81a_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzExLTEtMS0xLTEzMDU3NA_547ea801-005c-4422-a6f3-0291d3eead14">147,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc0ead7d8f414478a158a89c4ed3f6a5_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzExLTMtMS0xLTEzMDU3NA_16d9207a-9bca-4c3b-b5d2-d2c3ea7e300e">143,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="i9a3db1e49491438d93c371bcd5130f89_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzExLTUtMS0xLTEzMDU3NA_a9c75e3c-f4e7-4db7-b44e-c0d65771ac9f">137,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEyLTEtMS0xLTEzMDU3NA_fb214c89-33da-4e09-b296-b7e180fa726d">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEyLTMtMS0xLTEzMDU3NA_d07aaa96-e584-4604-a13a-758e032b19a5">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEyLTUtMS0xLTEzMDU3NA_f332283e-d90f-4174-8a0a-d9d7f6bf5b32">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEzLTEtMS0xLTEzMDU3NA_1a44e278-9291-4fa9-9cd6-20e8151bba61">180,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEzLTMtMS0xLTEzMDU3NA_9c5acf1d-cdb8-4b26-a9f0-9a0c78fff528">170,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEzLTUtMS0xLTEzMDU3NA_45adf28a-1e3c-4732-bff6-83256f76ef49">165,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Transmission and distribution 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE0LTEtMS0xLTEzMDU3NA_3d1117b3-a9e6-4a4c-8e5e-10d93122fa64">58,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE0LTMtMS0xLTEzMDU3NA_bd0885f2-00f1-4720-ad1e-4e44ee875d3b">49,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE0LTUtMS0xLTEzMDU3NA_92576171-8eac-4f7b-a2c8-685179ae23d8">49,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Taxes other than 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE1LTEtMS0xLTEzMDU3NA_e3a51205-bdce-4133-ad4d-f9beea8adbf3">49,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE1LTMtMS0xLTEzMDU3NA_d8944e25-3ea2-4146-ad6c-f3eb94e0c3ae">46,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE1LTUtMS0xLTEzMDU3NA_bdfced3d-425a-42b3-b5e7-533b58abadf1">45,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 operating expenses</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE2LTEtMS0xLTEzMDU3NA_6f214ae5-6622-4a96-ac1d-b8a4100167ce">1,505,338</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE2LTMtMS0xLTEzMDU3NA_81e13461-2f4f-4268-a2c9-fecc2d9e2a2e">1,140,523</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE2LTUtMS0xLTEzMDU3NA_39182d86-7caa-4f69-a47b-656c5c61d36a">924,937</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%">Operating 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE3LTEtMS0xLTEzMDU3NA_e2d577eb-26b8-4ab6-bfc0-1d8e7bd44a56">261,487</ix:nonFraction>&#160;</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE3LTMtMS0xLTEzMDU3NA_15e5c7c9-2dc9-4fd8-9bb9-834b94032217">221,497</ix:nonFraction>&#160;</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE3LTUtMS0xLTEzMDU3NA_1149af96-b046-43d1-99ed-98c1683f9e79">214,897</ix:nonFraction>&#160;</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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE5LTEtMS0xLTEzMDU3NA_9ad96b1d-ede0-47c7-bb53-1d851bc883cd">14,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE5LTMtMS0xLTEzMDU3NA_332f0392-56de-4619-bb77-3336598b4b78">14,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE5LTUtMS0xLTEzMDU3NA_a406b967-ac97-407f-8262-c6b0a63badbd">14,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Gains (losses) on 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIwLTEtMS0xLTEzMDU3NA_99c226e6-15cc-4859-881c-5ba4ca0179d5">78,357</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIwLTMtMS0xLTEzMDU3NA_732d55d9-6004-44f6-bb54-04171845f23f">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIwLTUtMS0xLTEzMDU3NA_564e532a-a5be-45d9-b5ec-c75294b69a49">21,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIxLTEtMS0xLTEzMDU3NA_e92809c5-b1d2-4445-a1bb-f9c94e7e2657">10,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIxLTMtMS0xLTEzMDU3NA_79d81933-eb6a-4c64-9749-e6c4ee64ea62">11,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIxLTUtMS0xLTEzMDU3NA_63b7bbcb-8fb5-4279-80d4-a3e73e8c8f89">9,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 (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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIyLTEtMS0xLTEzMDU3NA_3be6d19b-bd9e-4262-83b7-650a85e67cfb">9,418</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIyLTMtMS0xLTEzMDU3NA_0743b37b-4361-4a74-a9ec-d7d768e6bb80">14,431</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIyLTUtMS0xLTEzMDU3NA_2093e7fe-45db-4be6-80be-d48f5d7698ba">14,279</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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIzLTEtMS0xLTEzMDU3NA_e412158c-f2de-49ad-94b3-be007cb25529">62,196</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIzLTMtMS0xLTEzMDU3NA_c2bc7a1b-29fc-4aa3-9a06-473d8baf49c7">28,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIzLTUtMS0xLTEzMDU3NA_e9fc80a4-9321-4c61-8780-710a70fb32c9">31,589</ix:nonFraction>&#160;</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI0LTEtMS0xLTEzMDU3NA_49065ee4-4560-4beb-9c46-92c445d42e12">61,073</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI0LTMtMS0xLTEzMDU3NA_c47c1fbf-9220-44a8-baea-c2ea55de21c7">51,360</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI0LTUtMS0xLTEzMDU3NA_d3627980-4109-4125-8266-c4d94d4ff14d">64,615</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI1LTEtMS0xLTEzMDU3NA_dfb89851-fd88-45ec-9a1f-5551cae0f653">138,218</ix:nonFraction>&#160;</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI1LTMtMS0xLTEzMDU3NA_61099520-7a8f-44de-bba2-c1eb99325877">198,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI1LTUtMS0xLTEzMDU3NA_6a8c1829-05e1-44ad-9154-3da5e1687a5e">181,871</ix:nonFraction>&#160;</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 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI2LTEtMS0xLTEzMDU3NA_4ae8e742-23a0-437e-a942-444aabec6bad">19,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI2LTMtMS0xLTEzMDU3NA_610d33d3-82e9-41ac-ba40-f251bf745ba5">26,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI2LTUtMS0xLTEzMDU3NA_b4ae731f-25f3-47a9-98ce-8bbde92fa143">21,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI3LTEtMS0xLTEzMDU3NA_846282c6-e091-4cfd-a810-3422c27fbc18">119,020</ix:nonFraction>&#160;</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI3LTMtMS0xLTEzMDU3NA_a049bf95-62d0-41ce-baa9-e79eb0d516b1">171,559</ix:nonFraction>&#160;</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI3LTUtMS0xLTEzMDU3NA_71e37266-fb6a-4b59-a3c9-92f73cda3d5d">160,014</ix:nonFraction>&#160;</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) Attributable to Valencia Non-controlling Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI4LTEtMS0xLTEzMDU3NA_75e661a0-c484-4c0c-abfb-5d826bef24bc">15,122</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI4LTMtMS0xLTEzMDU3NA_bbc39c7f-5c91-4149-8266-eb0765a9e1a6">15,490</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI4LTUtMS0xLTEzMDU3NA_84b9f6a1-9f31-43a2-a933-8a602b723a83">14,013</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 PNM</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI5LTEtMS0xLTEzMDU3NA_a25fb565-a442-45fd-8713-afb684eb2c4e">103,898</ix:nonFraction>&#160;</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI5LTMtMS0xLTEzMDU3NA_7a32e893-18cd-4017-88d7-fa9df847e275">156,069</ix:nonFraction>&#160;</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI5LTUtMS0xLTEzMDU3NA_322892ed-c637-4738-93f9-f9fb8e0872bb">146,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMwLTEtMS0xLTEzMDU3NA_37e8bace-4d11-4254-a958-e73678efe94f">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMwLTMtMS0xLTEzMDU3NA_e3e7588b-ed0f-4ab7-8280-8a03cda74647">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMwLTUtMS0xLTEzMDU3NA_34d2323f-fd18-447a-ac8d-a0d3925ca9f7">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 Available for PNM Common Stock</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMxLTEtMS0xLTEzMDU3NA_9837cdbf-927c-4f9e-b29d-9772b160d396">103,370</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMxLTMtMS0xLTEzMDU3NA_12e29e5c-a3b4-49f7-aa06-9e6779a59670">155,541</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMxLTUtMS0xLTEzMDU3NA_b053d9dc-6c2a-40fa-aed8-374417f93779">145,473</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:4pt;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 - 18</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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="padding:2px 1pt;text-align: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="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%">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%">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="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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzMtMS0xLTEtMTMwNTc0_21255244-7fb5-466f-8c6e-0904f4874401">119,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzMtMy0xLTEtMTMwNTc0_14909327-72e1-45b1-89f2-d02694bc8190">171,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzMtNS0xLTEtMTMwNTc0_73292edf-c5c2-4b74-912d-75570529f0ff">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (losses) arising during the period, net of income tax (expense) benefit of $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzkzY2RkN2NiY2Q4NDdiNjhhMzA1ZDcyNmI0MjE0MThfODc_8d7bdf21-6b8b-4827-ae33-d56cc69b2767">490</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzkzY2RkN2NiY2Q4NDdiNjhhMzA1ZDcyNmI0MjE0MThfOTE_d7130d6f-1017-4150-bdee-32a37b39e28a">478</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzkzY2RkN2NiY2Q4NDdiNjhhMzA1ZDcyNmI0MjE0MThfOTk_4f0bd2a9-be9a-42d9-b380-5c7033459b60">5,736</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMS0xLTEtMTMwNTc0_4a197c6d-7fb6-43bc-ae8a-96236abb3719">1,438</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMy0xLTEtMTMwNTc0_70bf185e-523b-4c73-baf4-32433d37eecf">1,403</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtNS0xLTEtMTMwNTc0_1dd6a3c0-d625-4798-b349-99276fcb16ed">16,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246OGIyM2NkMDc0YjM2NGVlNTg3ZjAwM2I3MWJlZDQ2YWRfOTk_c357b809-79bb-4d73-b2ca-7e46c2bffa22">972</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246OGIyM2NkMDc0YjM2NGVlNTg3ZjAwM2I3MWJlZDQ2YWRfMTAz_d9a8a8b3-482f-4af6-81d3-838250277316">2,480</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246OGIyM2NkMDc0YjM2NGVlNTg3ZjAwM2I3MWJlZDQ2YWRfMTEx_0546d7d3-e52b-4822-a5e3-4bd1ea857dfe">2,412</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMS0xLTEtMTMwNTc0_7cdaa1ca-eda8-4bd0-ac2c-e55f77f19f3e">2,855</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMy0xLTEtMTMwNTc0_5a2d337c-f487-4552-ba4a-344e710fc3e3">7,285</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctNS0xLTEtMTMwNTc0_6d787c4d-cec1-438a-b69e-a59f38efd255">7,085</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NGRmNjcyMjMxZmU2NDljZThmZDdlMDNjYWJiN2ZiZDJfNzA_d08511cb-18ae-4cb2-a787-efaf2dca78fd">1,159</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NGRmNjcyMjMxZmU2NDljZThmZDdlMDNjYWJiN2ZiZDJfNzQ_ad4f4d8b-2b35-4671-8e06-3c4c2e528722">3,076</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NGRmNjcyMjMxZmU2NDljZThmZDdlMDNjYWJiN2ZiZDJfODI_d2fb4fd8-eb52-4916-9dae-dd86ca8ca632">1,562</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMS0xLTEtMTMwNTc0_f6b7c4bc-9c12-4ef0-9b71-96cb02af606f">3,406</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMy0xLTEtMTMwNTc0_24777eb1-332a-438c-ad49-ef4f7d9e2d29">9,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktNS0xLTEtMTMwNTc0_affa26b6-d957-42b8-8ed3-10aa6aa62866">4,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;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1NTQzODgwYWM5YzQzY2NiN2IzNWJjYzZlZWE0OGM3XzE0Mg_9ad25f6c-eece-435a-8dfc-616a72401885">1,804</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1NTQzODgwYWM5YzQzY2NiN2IzNWJjYzZlZWE0OGM3XzE0Ng_ea8df722-b5ce-4203-848b-eaf0d9ace3ee">2,120</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1NTQzODgwYWM5YzQzY2NiN2IzNWJjYzZlZWE0OGM3XzE1NA_7e2bb80e-d571-49b0-9548-b2502ce98557">2,108</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTEtMS0xLTEzMDU3NA_071ac1e0-bbe4-4e80-8b8b-fa1c8d8bf0ec">5,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTMtMS0xLTEzMDU3NA_40fe6cfa-feea-4bdc-b45e-9c001bed207b">6,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTUtMS0xLTEzMDU3NA_5336b060-fd39-4eed-9abc-90938c7a9d3e">6,192</ix:nonFraction>&#160;</span></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE0LTEtMS0xLTEzMDU3NA_fc9821c4-dd0e-4f31-85f4-645ee6d88955">2,399</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE0LTMtMS0xLTEzMDU3NA_d2f13b7e-08fe-4715-8f79-7da806cd56e6">6,575</ix:nonFraction>&#160;</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE0LTUtMS0xLTEzMDU3NA_7a5498f3-e9fb-453d-90c9-ea6f7d7b3edf">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE1LTEtMS0xLTEzMDU3NA_17b7ec2d-99f4-4236-8847-df2ba2df1c2a">116,621</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE1LTMtMS0xLTEzMDU3NA_58215237-a71a-4648-904f-74183dcd9fe4">178,134</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE1LTUtMS0xLTEzMDU3NA_2e357c44-5ee1-43b3-b884-a19a65b5dd96">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></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE2LTEtMS0xLTEzMDU3NA_475de95e-7843-4b4d-895e-8a486b72a7f6">15,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE2LTMtMS0xLTEzMDU3NA_d318da3f-d488-4fba-a7b1-acaf415f3690">15,490</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE2LTUtMS0xLTEzMDU3NA_7e9cdef8-1d48-45a9-abca-09e710f518f2">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: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE3LTEtMS0xLTEzMDU3NA_789f664e-53a0-458b-91ca-7c7e62513490">101,499</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE3LTMtMS0xLTEzMDU3NA_3dd0d808-d167-442b-80f4-ff42c37ace5c">162,644</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE3LTUtMS0xLTEzMDU3NA_ad72f53e-9d0f-4722-a7ad-52bb302ca939">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></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 - 19</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="padding:2px 1pt;text-align: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="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%">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%">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="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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzQtMS0xLTEtMTMwNTc0_21255244-7fb5-466f-8c6e-0904f4874401">119,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzQtMy0xLTEtMTMwNTc0_14909327-72e1-45b1-89f2-d02694bc8190">171,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzQtNS0xLTEtMTMwNTc0_73292edf-c5c2-4b74-912d-75570529f0ff">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzYtMS0xLTEtMTMwNTc0_781fd0e0-5531-4e04-9034-acf02d2c46fb">213,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzYtMy0xLTEtMTMwNTc0_89c7b9c4-1acb-435a-8f12-50ad1fb70aa2">203,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzYtNS0xLTEtMTMwNTc0_9a9d969d-b724-42b9-9137-bf8a9376daeb">198,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 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzctMS0xLTEtMTMwNTc0_c0b0ff93-64dc-4d02-8bea-0913071d031c">29,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzctMy0xLTEtMTMwNTc0_f25a19c6-2ea4-40b2-877b-db0fc6940577">27,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzctNS0xLTEtMTMwNTc0_c176be50-ff02-4062-9f1f-130374d67a1e">22,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzktMS0xLTEtMTMwNTc0_561fec32-007a-4473-8d63-b0b42fc62fab">78,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzktMy0xLTEtMTMwNTc0_028615aa-5649-4455-aaec-893414b50a64">16,850</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzktNS0xLTEtMTMwNTc0_519a6839-389e-4ea9-8a98-4a574db70045">21,599</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 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzExLTEtMS0xLTEzMDU3NA_5cb05125-3298-45ce-9232-445f2762d0bc">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzExLTMtMS0xLTEzMDU3NA_04242afb-1bd8-4683-9f4a-49c87b78f0a4">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzExLTUtMS0xLTEzMDU3NA_323acbaf-7c83-4a4f-aa7e-9e6911a45def">1,098</ix:nonFraction>&#160;</span></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzEzLTEtMS0xLTEzMDU3NA_1968a591-3ad6-4c25-b392-b71b90ee9425">9,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzEzLTMtMS0xLTEzMDU3NA_e8735b94-6052-49ed-a3ad-fa94d3cd324a">9,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzEzLTUtMS0xLTEzMDU3NA_3213f955-7313-4d79-b61d-bf82ccd5d8d8">6,958</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE0LTEtMS0xLTEzMDU3NA_0336114a-14a9-44f2-a725-0ba1a9bbf18c">3,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE0LTMtMS0xLTEzMDU3NA_fe85955b-e5ba-4ae9-94f9-4ea5bded4836">4,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE0LTUtMS0xLTEzMDU3NA_db565520-a4e9-44e4-b713-3b3810d9d146">4,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE2LTEtMS0xLTEzMDU3NA_2adfc16b-ef72-41b2-b65e-c727cc4e1a3c">60,743</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE2LTMtMS0xLTEzMDU3NA_d5d3a951-45a2-41bc-9e51-9fb3b5ca2ca2">24,757</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE2LTUtMS0xLTEzMDU3NA_388e8d6f-ed44-48e7-acb0-463a0c32e6a6">41,340</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE3LTEtMS0xLTEzMDU3NA_246e1230-7e5b-4ea8-9c37-a2ac8c727e30">4,804</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE3LTMtMS0xLTEzMDU3NA_d9302218-a609-42f1-897e-0109d9fdaa51">2,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE3LTUtMS0xLTEzMDU3NA_73c3e7b7-4777-4649-bf22-2394881480e0">11,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE4LTEtMS0xLTEzMDU3NA_f0997db3-1b5c-4d82-a193-1bfeac401b3c">17,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE4LTMtMS0xLTEzMDU3NA_39fd7e52-188b-4e4e-9c66-813799202252">2,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE4LTUtMS0xLTEzMDU3NA_b1e01d3d-1c3a-442b-a3e6-6b92c7834985">2,718</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE5LTEtMS0xLTEzMDU3NA_a60b6096-27a7-48d9-8fb8-c5c026e3c557">5,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE5LTMtMS0xLTEzMDU3NA_457fe7be-f030-4542-9cc3-e0aaf60c8708">30,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE5LTUtMS0xLTEzMDU3NA_02e8bdc7-a6bb-4e0b-a751-dade61948cea">24,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIwLTEtMS0xLTEzMDU3NA_27034a8d-c26d-4770-8e71-b3ef54cabda7">48,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIwLTMtMS0xLTEzMDU3NA_c8d09de3-04d9-4455-bb22-ceb6c3666f97">9,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIwLTUtMS0xLTEzMDU3NA_4e32a33c-a99d-4499-98c4-4b9611552d96">6,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIxLTEtMS0xLTEzMDU3NA_b82ae11e-45a4-4a5e-a679-ced58ca8ed10">19,574</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIxLTMtMS0xLTEzMDU3NA_7699cd48-c51f-4897-a9a8-53699674b46a">20,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIxLTUtMS0xLTEzMDU3NA_2087cdf6-7539-46e0-872a-6b8b9ea548f3">11,572</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIyLTEtMS0xLTEzMDU3NA_99c7631c-5816-4789-9634-a0d03db5ac44">41,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIyLTMtMS0xLTEzMDU3NA_5d8ed79e-eb0b-4605-aff3-78459524829e">9,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIyLTUtMS0xLTEzMDU3NA_4fbdf78e-0c99-41ea-9e5f-a1f13a2219c6">16,682</ix:nonFraction>&#160;</span></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI0LTEtMS0xLTEzMDU3NA_c8c09430-cae9-4e98-b93f-b18fde55aff4">26,029</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI0LTMtMS0xLTEzMDU3NA_5163b325-7be0-459e-a5a5-304197225393">37,884</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI0LTUtMS0xLTEzMDU3NA_4780a81d-200d-4a9c-adb0-dbd8444cb8e9">36,556</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI1LTEtMS0xLTEzMDU3NA_ac50e1c1-f2ca-464e-90a9-e163bb771820">354,933</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI1LTMtMS0xLTEzMDU3NA_99e7edef-09cc-44e5-844d-dcfedc40f5da">392,451</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI1LTUtMS0xLTEzMDU3NA_c6525ece-4fd6-404b-8154-4fad75fdc853">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI3LTEtMS0xLTEzMDU3NA_c5bb0ac0-f9f1-4537-9d47-84244a11349b">433,459</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI3LTMtMS0xLTEzMDU3NA_20d33456-7584-4185-95af-c0f691a0e50a">602,180</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI3LTUtMS0xLTEzMDU3NA_0f5023a1-e08e-4c13-b664-b3cb4ad3670c">335,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 7.75pt;text-align: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI4LTEtMS0xLTEzMDU3NA_34a8ada2-3b2b-4240-abb7-643b4ee9ef3e">526,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI4LTMtMS0xLTEzMDU3NA_fa5cb7d4-11ec-437f-8b49-6c4656dd5399">459,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI4LTUtMS0xLTEzMDU3NA_f50d990f-76bf-436f-8d55-9a85babf1de6">590,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI5LTEtMS0xLTEzMDU3NA_b84bb1e9-3090-45e1-9882-420061ab65a2">564,912</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI5LTMtMS0xLTEzMDU3NA_934726d2-d8ee-4d6e-beb7-ea3d3df949e9">477,672</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI5LTUtMS0xLTEzMDU3NA_bebc1b3d-58a2-4fbf-87ee-f14509ea0177">607,591</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM0LTEtMS0xLTEzMDU3NA_086cc96d-6955-4e43-a767-ab5660175051">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM0LTMtMS0xLTEzMDU3NA_a6a9ab74-b45d-4b26-bef7-109f96b4af20">9</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM0LTUtMS0xLTEzMDU3NA_a44ea78d-1ab7-48e1-b256-e4762b8d4f8b">14,942</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 used in 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM1LTEtMS0xLTEzMDU3NA_85372e92-c00d-4903-961f-d804897f6a26">471,484</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM1LTMtMS0xLTEzMDU3NA_1e9014a4-0b30-4926-aee8-afc8c565da9b">619,994</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM1LTUtMS0xLTEzMDU3NA_487242f3-c03f-4b7f-81dd-110d77f90aee">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></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">2020</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%">Revolving credit facilities borrowings (repayments), net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzQtMS0xLTEtMTMwNTc0_b6deb767-cf96-480f-a3c3-7d5288fe45be">178,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzQtMy0xLTEtMTMwNTc0_72278918-2b69-4a0a-84ea-39544da635c5">2,600</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzQtNS0xLTEtMTMwNTc0_f7ad5377-3aa1-4275-850d-8e8eae1b1341">48,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzYtMS0xLTEtMTMwNTc0_3836566d-58df-4b9e-af7c-131df4c704be">298,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzYtMy0xLTEtMTMwNTc0_0b762f25-ac79-4f7f-8fe3-de804eb03f88">631,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzYtNS0xLTEtMTMwNTc0_bb38a07c-75e7-443d-98a2-e45b3436b953">852,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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzctMS0xLTEtMTMwNTc0_63a627d6-075e-4b46-bf9c-4b7df6d9d96c">179,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzctMy0xLTEtMTMwNTc0_a1d303e5-130f-467c-a03a-7f01e9b56b6c">446,345</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzctNS0xLTEtMTMwNTc0_1a7acd28-1bf7-4367-8aad-ac960c8a5975">902,845</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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzgtMS0xLTEtMTMwNTc0_0a187b7a-efb2-4650-98ee-3cbaccf8d2a1">&#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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzgtMy0xLTEtMTMwNTc0_44a1133a-6920-4f5e-befa-48480307ea58">53,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzgtNS0xLTEtMTMwNTc0_30d5534c-a0a5-4a25-8813-b6a7d450ee4a">230,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 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzktMS0xLTEtMTMwNTc0_27a270f6-225b-40a6-8102-9950388b5b5b">154,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzktMy0xLTEtMTMwNTc0_97ed0c16-bbf6-4c63-9044-2b6fbea8d1cd">60,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzktNS0xLTEtMTMwNTc0_d8e8d795-561c-4f28-a3cc-dfb714a235db">41,181</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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEwLTEtMS0xLTEzMDU3NA_60263555-3964-4f54-ab3b-898424c70e3d">17,533</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEwLTMtMS0xLTEzMDU3NA_9e0af1ff-c94c-4833-9941-ba8ee5561d41">19,094</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEwLTUtMS0xLTEzMDU3NA_8186ca8d-fe4a-4c34-83b5-48c17629a1b4">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="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%">Transmission interconnection and security deposit 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzExLTEtMS0xLTEzMDU3NA_4b1c3cbe-eded-4506-8ec8-d5c1ae759b2b">90,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzExLTMtMS0xLTEzMDU3NA_63c70615-36f9-4e18-bbcb-74331efeee20">47,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzExLTUtMS0xLTEzMDU3NA_1a6d1559-cddd-4016-89bd-15fc3f0a65ea">4,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Refunds paid 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEyLTEtMS0xLTEzMDU3NA_f09ac5fb-ee05-4cb0-8c25-d6e7bc023b9d">93,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEyLTMtMS0xLTEzMDU3NA_a2921917-1c10-46a5-ac56-d5cbe777cab1">2,893</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEyLTUtMS0xLTEzMDU3NA_528829e3-2e63-4ab7-9f28-4f22cf205634">5,905</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%">Debt issuance costs and 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEzLTEtMS0xLTEzMDU3NA_ce75bd91-eec9-433c-8d92-3404086fd631">2,825</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEzLTMtMS0xLTEzMDU3NA_08952ae2-da3b-4461-b64e-14eec6ce8264">4,627</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEzLTUtMS0xLTEzMDU3NA_240583d6-6901-4f7c-8850-be38310f33f7">364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE0LTEtMS0xLTEzMDU3NA_8175c286-cc37-4052-a618-4d0f58e83623">119,517</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE0LTMtMS0xLTEzMDU3NA_dba72f42-e733-4dd5-a51d-631979e28c59">196,116</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE0LTUtMS0xLTEzMDU3NA_4105d62e-568c-420c-bee2-aaf3c7b6d290">71,272</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:15pt"><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;text-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE2LTEtMS0xLTEzMDU3NA_5c4117f7-481c-4464-afc1-0cc859465806">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE2LTMtMS0xLTEzMDU3NA_b8422417-aa89-4fbb-b62f-547feb90be53">31,427</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE2LTUtMS0xLTEzMDU3NA_e7e49e2f-eb06-4682-93c7-a611cc232092">30,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE3LTEtMS0xLTEzMDU3NA_b8504010-2414-405d-b798-492b85129b84">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50d8b2b8d2941189a89ffe798cbed95_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE3LTMtMS0xLTEzMDU3NA_66223713-bad3-487c-9694-86442505dc60">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd26aa120674374910eef8c45186e7c_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE3LTUtMS0xLTEzMDU3NA_21e16edc-063e-4649-9a78-ebbae48df3a5">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"><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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE4LTEtMS0xLTEzMDU3NA_e2f771a2-9790-49b4-95a5-ad92d0b28f23">2,985</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE4LTMtMS0xLTEzMDU3NA_4e643cd1-6740-4195-bb35-c5fd975af3ac">19</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="ic50d8b2b8d2941189a89ffe798cbed95_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE4LTUtMS0xLTEzMDU3NA_b4eee2c9-70e7-4695-b91f-a0e4df7f23d9">31,446</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: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#ffffff;padding:2px 1pt;text-align: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:#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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI1LTEtMS0xLTEzMDU3NA_3cd1b309-5c41-4bc0-8682-b6d363e4a18b">54,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI1LTMtMS0xLTEzMDU3NA_7e6bcb72-462e-40f7-9235-f5b0b846fe61">45,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI1LTUtMS0xLTEzMDU3NA_8ac6e74e-0d01-405a-bf25-7c3016716c1a">60,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI2LTEtMS0xLTEzMDU3NA_df808d3e-d6c5-46a8-827b-3494b982c201">11,602</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI2LTMtMS0xLTEzMDU3NA_3af594e8-5880-4905-a4a2-e78ee80b5860">19,492</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI2LTUtMS0xLTEzMDU3NA_48c910ee-21fb-45d6-b460-77f2f1a0b5a3">&#8212;</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 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;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:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI5LTEtMS0xLTEzMDU3NA_6782614a-7492-43ec-946b-b5cfd6372c86">6,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI5LTMtMS0xLTEzMDU3NA_2358bf68-cc91-4bc8-9758-1479dbf4ce75">23,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI5LTUtMS0xLTEzMDU3NA_5437d50d-5ee5-4892-99a5-ed6b03a0c743">48,037</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 - 21</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzUtMS0xLTEtMTMwNTc0_ddc2fd00-83ae-452a-9210-8e600a3863fb">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzUtMy0xLTEtMTMwNTc0_b97684ac-8e40-4178-8537-611873110b72">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 credit losses of $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246YmIwYmIyNDNjYmQzNDRjOWJmNjY1MWY2MGNhMWI0MGRfNjM_6ae54068-c605-4ea5-ab9a-f266d0ce63b3">4,925</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246YmIwYmIyNDNjYmQzNDRjOWJmNjY1MWY2MGNhMWI0MGRfNzA_68e7ac60-3799-4390-8724-69c09bd97850">7,265</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMS0xLTEtMTMwNTc0_ab5f734a-a599-4352-8ffc-fadaede9e108">151,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMy0xLTEtMTMwNTc0_0a683de0-d3a4-4ae1-a112-1c88b9d3aa2a">98,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzctMS0xLTEtMTMwNTc0_e66a00ce-767b-4ec2-bb38-067cebb0546b">45,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzctMy0xLTEtMTMwNTc0_00e162dc-b9a2-4f40-8d41-604d0232aa2d">44,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzgtMS0xLTEtMTMwNTc0_41cd803b-53e6-4a35-a877-e5253fc0cc92">13,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzgtMy0xLTEtMTMwNTc0_e3dccc32-e50e-43da-b8f6-af395775853a">16,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzktMS0xLTEtMTMwNTc0_78f62eb8-32cd-44c1-9ecd-27696a81e9eb">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzktMy0xLTEtMTMwNTc0_8442c41c-9a4a-4dd7-bda5-be54dc785f97">8,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEwLTEtMS0xLTEzMDU3NA_b34111e7-848d-4b1a-a8f0-63049fc6bfd5">55,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEwLTMtMS0xLTEzMDU3NA_f32cf8bd-e010-4296-9b92-b69a8899072d">57,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzExLTEtMS0xLTEzMDU3NA_4fb6ad94-0741-4ecf-8fc1-719dd10dbce4">18,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzExLTMtMS0xLTEzMDU3NA_d4f687ca-ecf4-49cb-8f07-7bb1f51e92ea">8,721</ix:nonFraction>&#160;</span></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%">Prepaid 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEzLTEtMS0xLTEzMDU3NA_e4fc8214-f823-4b6b-bb9d-3b7b1360f9a3">10,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEzLTMtMS0xLTEzMDU3NA_3b101cb2-50ca-4f8e-97a2-a44a70348f0a">30,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE0LTEtMS0xLTEzMDU3NA_7f05d9e1-3470-4b26-840d-8da39583b6b8">18,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE0LTMtMS0xLTEzMDU3NA_eec5e2c5-ec99-46fd-a3a8-72755ef4b380">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE2LTEtMS0xLTEzMDU3NA_8c91bf67-0a13-46f1-8320-20f28a6bc55a">20,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE2LTMtMS0xLTEzMDU3NA_44b4e979-742a-4409-a175-b186fc2698ff">1,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE3LTEtMS0xLTEzMDU3NA_219d5928-f0b5-4421-b2d1-cf84c7532e9b">345,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE3LTMtMS0xLTEzMDU3NA_9c5c6993-ac0e-4024-b1d8-999a9421558f">266,689</ix:nonFraction>&#160;</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIwLTEtMS0xLTEzMDU3NA_bdb1744a-b97e-4669-a4e4-d73790d4a712">417,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIwLTMtMS0xLTEzMDU3NA_369614a6-9378-4123-934a-dcd3bb34accb">463,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIxLTEtMS0xLTEzMDU3NA_3fb51aa9-b80f-44fb-9e23-eb07422a8132">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIxLTMtMS0xLTEzMDU3NA_570bc9f9-d923-48f2-bcb4-468655cf9dd8">129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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-utility property, including financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIyLTEtMS0xLTEzMDU3NA_ec921cc6-b0c6-48c6-b188-f07bbbcbc4d6">11,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIyLTMtMS0xLTEzMDU3NA_052db005-82a5-436f-8d22-5b3d6cec4601">10,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 other property and investments</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:TotalOtherPropertyAndInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIzLTEtMS0xLTEzMDU3NA_f38018c3-c7fe-4f69-9370-640ba9f5ad91">429,247</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:TotalOtherPropertyAndInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIzLTMtMS0xLTEzMDU3NA_fe7d4585-dc45-4ad2-9857-002500c87aa9">473,972</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%">Utility Plant:</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%">Plant in service, held for future use, and to be abandoned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI1LTEtMS0xLTEzMDU3NA_8480d41f-29b9-4979-a1ff-2e7a2ac2b40f">6,007,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI1LTMtMS0xLTEzMDU3NA_e5db0bb2-c3c9-448c-ae50-7171fe6aaa41">6,602,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 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI2LTEtMS0xLTEzMDU3NA_a753c218-de35-49c3-a238-9d7b73a7450b">1,908,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI2LTMtMS0xLTEzMDU3NA_7816c3f0-e035-4352-91ec-136ce053e542">2,235,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="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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI3LTEtMS0xLTEzMDU3NA_d62603e1-25ea-40df-8dc9-e0fd5d019312">4,098,820</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI3LTMtMS0xLTEzMDU3NA_9b3a525e-b441-400e-9521-6de48be1f29c">4,366,947</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%">Construction work in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI4LTEtMS0xLTEzMDU3NA_1f676737-1e7a-464b-9e04-e57039ea9f22">300,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI4LTMtMS0xLTEzMDU3NA_982ed173-b6b5-4027-90c7-eb30c8e69f04">182,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Nuclear fuel, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:AccumulatedAmortizationNuclearFuel" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmUxNTI5YWI1MzM3NDRhZTFiMjZhNTJkOGFlNmQxYzQ3XzUz_067a3b58-b430-49bc-a181-f838c8616a73">43,985</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:AccumulatedAmortizationNuclearFuel" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmUxNTI5YWI1MzM3NDRhZTFiMjZhNTJkOGFlNmQxYzQ3XzYw_693e1350-44a4-4b85-84e0-10fa4c96c8c2">41,181</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:NuclearFuelNetOfAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTEtMS0xLTEzMDU3NA_a57218e0-a284-4803-a13c-a519a446a6dd">95,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:NuclearFuelNetOfAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTMtMS0xLTEzMDU3NA_8b59ee6c-8a05-49fc-ac81-43296f6de210">98,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 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMwLTEtMS0xLTEzMDU3NA_5a118dc8-947e-4511-ae5d-1e39dd7169bd">4,494,815</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMwLTMtMS0xLTEzMDU3NA_d381de80-ce66-4d16-9294-8577abfd52c1">4,648,404</ix:nonFraction>&#160;</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMyLTEtMS0xLTEzMDU3NA_410b0952-51ee-4672-bcaf-8e32b107f87b">763,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMyLTMtMS0xLTEzMDU3NA_8e2437ed-281b-45e2-a044-d6327baafbdd">428,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMzLTEtMS0xLTEzMDU3NA_65e2d692-a7d8-4841-855f-5761bd426c25">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMzLTMtMS0xLTEzMDU3NA_24f1971c-79e4-4ec2-bf70-e45a8c871470">51,632</ix:nonFraction>&#160;</span></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%">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM1LTEtMS0xLTEzMDU3NA_de843cfb-cfe7-4a83-881a-7424840623b0">52,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM1LTMtMS0xLTEzMDU3NA_a963b4ed-e5a7-4cde-9a96-3867efe7d38d">73,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OtherDeferredCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM2LTEtMS0xLTEzMDU3NA_fe715f87-f212-47da-8329-028ded1fb629">134,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OtherDeferredCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM2LTMtMS0xLTEzMDU3NA_251baaca-3624-4a10-9185-0d1b279b32ad">116,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%">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:TotalDeferredChargesAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM3LTEtMS0xLTEzMDU3NA_3fbd6efe-b86c-4ac7-8fd9-282f27fa0801">1,002,459</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:TotalDeferredChargesAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM3LTMtMS0xLTEzMDU3NA_12ec982f-d54a-4df9-8d63-ca309ab4396e">671,068</ix:nonFraction>&#160;</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM4LTEtMS0xLTEzMDU3NA_29775579-5260-40c0-992b-01569bb6b8c0">6,272,166</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM4LTMtMS0xLTEzMDU3NA_64b47f3e-c761-4df6-ade1-a7a8a169855a">6,060,133</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:4pt;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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzUtMS0xLTEtMTMwNTc0_e2296e42-f26c-468a-b19b-ab6afac59a9c">185,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzUtMy0xLTEtMTMwNTc0_491003a3-8217-44b3-8d7e-b41e124b0950">7,400</ix:nonFraction>&#160;</span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzctMS0xLTEtMTMwNTc0_f2d04b35-a762-4657-b0f8-7a22aa9cda87">184,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzctMy0xLTEtMTMwNTc0_e850ee9d-2f82-4574-94ae-bc8466c94113">179,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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzgtMS0xLTEtMTMwNTc0_d43399e6-e68b-4cbb-929b-f671027a2683">163,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzgtMy0xLTEtMTMwNTc0_95618eaa-dd83-4e68-bde0-4c86a4eed5a3">107,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzktMS0xLTEtMTMwNTc0_44e3d701-3582-4bb8-92e3-0b2552b0e24b">14,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzktMy0xLTEtMTMwNTc0_e5170050-9c78-4d3c-9ff4-029f03fd7684">15,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEwLTEtMS0xLTEzMDU3NA_f4a5e559-565d-4c81-8a77-1d5ac980ba41">6,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEwLTMtMS0xLTEzMDU3NA_517ab904-0903-4e2c-a7d2-101002038d63">5,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzExLTEtMS0xLTEzMDU3NA_407f54b0-5317-45bb-8b60-aecaade894db">35,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzExLTMtMS0xLTEzMDU3NA_6ece12b2-86be-46c9-9cc8-c35a53fc1684">37,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEyLTEtMS0xLTEzMDU3NA_c418eeae-5c4a-4c40-84b0-e72a81b96237">7,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEyLTMtMS0xLTEzMDU3NA_322d4d91-ea5d-4d1a-8eb2-7feaec066d67">8,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%">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEzLTEtMS0xLTEzMDU3NA_ead58844-7342-411a-86e0-e35035a5eb60">17,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEzLTMtMS0xLTEzMDU3NA_3c39cf73-674c-4c9e-a278-113cfcdb71b4">25,278</ix:nonFraction>&#160;</span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE1LTEtMS0xLTEzMDU3NA_66168bdc-7ce3-4718-b819-b0c80492f1d9">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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE1LTMtMS0xLTEzMDU3NA_490689d4-02a9-473c-8a25-36b0f67b6109">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%">Transmission interconnection arrangement 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:TransmissionInterconnectionArrangementLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE3LTEtMS0xLTEzMDU3NA_a036622b-b76f-447c-b117-c6d7bcfcef5c">20,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:TransmissionInterconnectionArrangementLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE3LTMtMS0xLTEzMDU3NA_080534bf-0d5c-4eba-b30e-d0b28f804e56">39,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE4LTEtMS0xLTEzMDU3NA_1f043684-b8df-471e-9869-1c70cfe6d610">55,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE4LTMtMS0xLTEzMDU3NA_841777c9-a049-4c1c-a81f-26e19c46faac">70,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE5LTEtMS0xLTEzMDU3NA_0956a1dc-7b6b-4e7c-9360-8add39576fed">692,155</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE5LTMtMS0xLTEzMDU3NA_f2b24ed8-1160-4c6b-87fa-6c7f0aa9c569">495,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></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIwLTEtMS0xLTEzMDU3NA_ba88ce51-a809-46f9-ac3b-7ef003ec0f36">1,816,107</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIwLTMtMS0xLTEzMDU3NA_f645870c-300d-4792-b5c3-42d413eec14b">1,701,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: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIyLTEtMS0xLTEzMDU3NA_94d23858-774b-4d74-b063-3a4d8c084143">682,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIyLTMtMS0xLTEzMDU3NA_a8195285-895e-45dc-9871-0e5a95582dc6">630,682</ix:nonFraction>&#160;</span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI0LTEtMS0xLTEzMDU3NA_fedb6131-d858-4bc1-9070-f265a4f66892">556,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI0LTMtMS0xLTEzMDU3NA_5033765b-ce32-46bf-80b4-36580ce436a7">653,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI1LTEtMS0xLTEzMDU3NA_7e317f7f-3d94-44fd-a80c-bc0faf68c277">222,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI1LTMtMS0xLTEzMDU3NA_daad0176-c0a0-4fbf-9971-fb1dc41d4c58">233,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI2LTEtMS0xLTEzMDU3NA_4d11d1ef-5fbe-4278-b896-3aa57ba74c07">32,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI2LTMtMS0xLTEzMDU3NA_60c5e7dc-6c88-49a3-8328-a281c8e95384">18,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI3LTEtMS0xLTEzMDU3NA_3f066ea6-228a-4881-83b2-6ab670fa5e8a">39,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI3LTMtMS0xLTEzMDU3NA_e5411fdc-3cfc-4aa3-97b4-fd6735d5826c">52,552</ix:nonFraction>&#160;</span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI5LTEtMS0xLTEzMDU3NA_674e28c1-c843-45dc-b942-b4acea451b75">258,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI5LTMtMS0xLTEzMDU3NA_9ef50b42-f81e-47fe-bfb3-740a25b4e4c7">246,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMwLTEtMS0xLTEzMDU3NA_1a60fe7f-5ad6-429f-849d-f5708dce64b7">1,792,051</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMwLTMtMS0xLTEzMDU3NA_bb57ceed-6287-4f13-bf74-c39ecf7b26ee">1,835,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></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMxLTEtMS0xLTEzMDU3NA_09fa5158-78eb-4016-bb88-242e3af3fa30">4,300,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><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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMxLTMtMS0xLTEzMDU3NA_98947dd7-0b19-44aa-adad-8e0f5c12aead">4,033,340</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMyLTEtMS0xLTEzMDU3NA_6412868a-dc9b-4e6f-b5f3-7af755d01cca"></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="i582a9324905540049da38fb718566033_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMyLTMtMS0xLTEzMDU3NA_1eb0ae96-a9dc-4cbf-bd7b-e633ed76d53c"></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</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzQ3_56b2ce9b-484a-4677-affd-954cf0e75a5b"><ix:nonFraction unitRef="usdPerShare" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzQ3_c2634a75-4d71-42be-8694-9894a9fef21f">100</ix:nonFraction></ix:nonFraction> stated value; <ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzY0_17bedaab-e4f2-4139-8fb9-8c66d624175d"><ix:nonFraction unitRef="shares" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzY0_69822d01-a4e6-48e2-98f8-c8649988ee6c">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_19c45c5f-77c4-410a-86b5-0dc44ccc962f"><ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_4299b918-a6b2-4649-a1c2-9d75b6770839"><ix:nonFraction unitRef="shares" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_b5b58793-35ab-4e24-8c5d-d7e3a0803a85"><ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_bf0663b5-0b90-4d99-8d0a-64e694bece3f">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTEtMS0xLTEzMDU3NA_3fc33846-52b1-411b-ab8e-a169c9d0c98f">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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTMtMS0xLTEzMDU3NA_c8027277-9e17-4b47-b33c-ceecd59c3fd5">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%">PNM common stockholder&#8217;s 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: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzE4_6a6f72c2-0a67-4c1a-922d-cf7bac08ad72"><ix:nonFraction unitRef="usdPerShare" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzE4_a8aa0e42-3058-4a36-ad4e-8f8140800b8c">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzMy_6175b655-c5a5-40b7-82bb-99a1be6092ed"><ix:nonFraction unitRef="shares" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzMy_f51f91c9-fb93-4679-8f7a-46d7f33cc3a7">40,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_17b4c325-4346-4d1f-bd5c-82e7fb27e235"><ix:nonFraction unitRef="shares" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_5e71f9e7-821e-4b7f-84c4-87cfdd3de0b0"><ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_b50e0098-a45e-4017-9fbf-fe2252162ce2"><ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_e37befa0-652f-4b9d-b96a-d3525921579b">39,117,799</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTEtMS0xLTEzMDU3NA_fcdb8603-bf0a-4790-acbc-d31514f527ae">1,547,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTMtMS0xLTEzMDU3NA_bb3329d5-14de-4792-a4cf-39fb4bbd8fd4">1,547,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM4LTEtMS0xLTEzMDU3NA_3a965b0f-a499-4a5e-be04-f85ca23cea17">74,335</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM4LTMtMS0xLTEzMDU3NA_83cfad80-662b-4c41-b39e-db2e34c40bca">71,936</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM5LTEtMS0xLTEzMDU3NA_a3f6d58f-6de2-4164-ad40-5a7996eabf74">433,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM5LTMtMS0xLTEzMDU3NA_a413a5ae-cdb0-4130-893b-b55147eb53ad">483,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 PNM common stockholder&#8217;s 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQwLTEtMS0xLTEzMDU3NA_76fd2ee6-8f73-4056-a18f-42596e9b1e78">1,907,330</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQwLTMtMS0xLTEzMDU3NA_d869a2fc-b1f8-43fe-bba6-7b5e80e4b317">1,959,859</ix:nonFraction>&#160;</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQxLTEtMS0xLTEzMDU3NA_15977df8-a93a-45c8-8484-6a4ffe0dd93d">52,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQxLTMtMS0xLTEzMDU3NA_a83eba03-4ea7-4bc6-9238-3f24eba531b1">55,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQyLTEtMS0xLTEzMDU3NA_946086d9-6000-45b6-9c06-4e899fd26fc4">1,960,324</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQyLTMtMS0xLTEzMDU3NA_0376ba8f-b097-409e-99f6-2dfa24e9c4ad">2,015,264</ix:nonFraction>&#160;</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQzLTEtMS0xLTEzMDU3NA_58bd1203-d612-4504-ba0b-c9ab8cb380a4">6,272,166</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQzLTMtMS0xLTEzMDU3NA_281c2cf5-672e-45e1-9fc6-409a2fb119ea">6,060,133</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:4pt;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 - 23</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_157"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 2px 22pt;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 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb16be421cd4421c9cf90bd927444d48_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtMS0xLTEtMTMwNTc0_7604256b-46ed-46dc-b4ce-509c3bcf3369">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="i720f21625ee74b18a3019edf3c326604_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtMy0xLTEtMTMwNTc0_d4905b21-054c-4b9b-8842-f583a022df6b">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i308b549a0e5f42af980ce328f62770c2_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtNS0xLTEtMTMwNTc0_4c3971bb-87be-4d2c-943b-7df010aa4fa5">283,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00d0c265a4c452fa908e47e07e199b8_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtNy0xLTEtMTMwNTc0_ae1757fa-db76-4c3c-b331-011b95e16c9a">1,449,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f695a812e874f359cdc5e6d0fbd8354_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtOS0xLTEtMTMwNTc0_74e010a4-1ce2-47e4-b38f-fedec2717ba6">63,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd26aa120674374910eef8c45186e7c_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtMTEtMS0xLTEzMDU3NA_355878be-90a8-4d78-834f-e914ab5329a3">1,512,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ia17d7d9e3a9248c5999b397d23b92bdd_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtNS0xLTEtMTMwNTc0_504ab591-a144-4d42-8ea3-35fb0c1e5481">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="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtNy0xLTEtMTMwNTc0_e356bb15-593a-4209-94dc-722dd361a619">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="i1c8d23c10f2e472aa81e76f025a02c2c_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtOS0xLTEtMTMwNTc0_edc7bd98-e590-4403-ac44-b91b0a8296b9">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtMTEtMS0xLTEzMDU3NA_ac5c5eb4-8ba4-4f09-b522-b893945b521a">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 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="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzctMy0xLTEtMTMwNTc0_da22508c-be7a-4d21-93ef-443fedac02cd">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="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzctNy0xLTEtMTMwNTc0_67577c6e-b3f8-4b58-b8b6-34b0fd5e889b">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzctMTEtMS0xLTEzMDU3NA_54a3bdbd-739c-4e48-b16e-c8c9e9ce2cca">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="ia17d7d9e3a9248c5999b397d23b92bdd_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzgtNS0xLTEtMTMwNTc0_a38ffaca-cef7-4026-9f31-3ae158c409cc">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="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzgtNy0xLTEtMTMwNTc0_b26d7580-a413-4189-8db3-719a6b7da5b2">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzgtMTEtMS0xLTEzMDU3NA_1d174888-4257-4b97-9290-220f8bd13ec0">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="i48d7d42dc1024e689bab6b16d0c0a0e5_D20200101-20201231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzktMS0xLTEtMTMwNTc0_ed589a7c-326a-42df-859e-55bfb5a240c8">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="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzktNy0xLTEtMTMwNTc0_7e0dac37-ff56-4763-ab12-cecac233b833">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzktMTEtMS0xLTEzMDU3NA_54e7a1cc-d82f-489a-8f96-0573c38ce6a5">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="ia17d7d9e3a9248c5999b397d23b92bdd_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEwLTUtMS0xLTEzMDU3NA_9d6ffa80-cbee-4c57-a596-d56ee5070185">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="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEwLTctMS0xLTEzMDU3NA_5cb2b1eb-1ac5-47fa-92d3-1d87bf83bfe7">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEwLTExLTEtMS0xMzA1NzQ_fdd0f42b-e78f-4050-9764-74ed35a36cbb">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="i1c8d23c10f2e472aa81e76f025a02c2c_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzExLTktMS0xLTEzMDU3NA_fdcc816c-0613-49bd-935d-6a9c44e0b05d">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzExLTExLTEtMS0xMzA1NzQ_5f4205a7-9e72-450c-8b61-668a2f433026">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 22pt;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, 2020</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="i87f00c5dc2c74c47a4f315ed44709d20_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTEtMS0xLTEzMDU3NA_56b59dcc-c596-4e77-acd8-3e8e536bd4af">1,494,918</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="i45f65f1f26164cac9a72190d5e5353bd_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTMtMS0xLTEzMDU3NA_88f93f91-71e0-4582-983f-9ad69285e188">78,511</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="i1ade5ea6540f4fea908ef1344a09be21_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTUtMS0xLTEzMDU3NA_7e5f9c04-caf5-4376-b16b-bde2f296fc7d">388,336</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="ibb076567cf8847f3a6b202c0a77c2b93_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTctMS0xLTEzMDU3NA_2045088a-913e-4436-8f3d-2bbc1f685864">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="id2a40a40815c42919746d598b6299e8f_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTktMS0xLTEzMDU3NA_1f2e9400-c400-4271-95e2-117d422ff7b7">59,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><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="ic50d8b2b8d2941189a89ffe798cbed95_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTExLTEtMS0xMzA1NzQ_63c4c265-f966-4f60-a6b7-a43dade01e4c">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#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</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="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTUtMS0xLTEzMDU3NA_792f0c41-e9fc-49e6-87f5-34e1e1712288">156,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTctMS0xLTEzMDU3NA_38154dc2-754c-45c3-aa15-5aa34f16b95e">156,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd4ef72c8562447c8129c5bab934afe8_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTktMS0xLTEzMDU3NA_39861831-4a77-4491-b3dc-994c1902bcdf">15,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTExLTEtMS0xMzA1NzQ_1170ddf1-e9ce-46e1-9185-c49d067fde12">171,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Total other comprehensive 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%">&#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="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE4LTMtMS0xLTEzMDU3NA_a4ca36da-186a-48b5-8542-d93eca4b9013">6,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE4LTctMS0xLTEzMDU3NA_a86a033e-dafa-4d58-b899-e239be4512df">6,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE4LTExLTEtMS0xMzA1NzQ_3ca57f5a-b233-484e-b654-7f167cfa58f1">6,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Dividends declared on preferred 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="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE5LTUtMS0xLTEzMDU3NA_c541c77a-2ca0-49cd-ab8b-1940215e5aa9">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="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE5LTctMS0xLTEzMDU3NA_244ff0d2-b036-4231-a487-5e6c7eb9eca2">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%">&#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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE5LTExLTEtMS0xMzA1NzQ_16674655-7852-4395-9581-41b7f036174a">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"><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 contributions from parent</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="i34a813d6d9884ee28986a753ccd874d7_D20210101-20211231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIwLTEtMS0xLTEzMDU3NA_4cbbfc5a-d254-458c-9210-a2297e824b60">53,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%">&#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="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIwLTctMS0xLTEzMDU3NA_d34beb59-8e2f-4a89-a994-ecbaf092642c">53,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%">&#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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIwLTExLTEtMS0xMzA1NzQ_563c68e6-6142-410c-9d8c-0bd1bee7326a">53,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"><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="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIxLTUtMS0xLTEzMDU3NA_6a409638-2b9f-4e8a-b0c3-ed4e7f7aa60c">60,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="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIxLTctMS0xLTEzMDU3NA_4326ed57-db66-49e1-85a5-d915430df5f5">60,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%">&#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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIxLTExLTEtMS0xMzA1NzQ_810df786-5b4f-479a-8a36-9f2404b271ea">60,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;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="icd4ef72c8562447c8129c5bab934afe8_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIyLTktMS0xLTEzMDU3NA_584f95a7-f47d-4e64-a8a9-3e6b17f60c5f">19,094</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIyLTExLTEtMS0xMzA1NzQ_8aa7cd1d-e2b8-4861-a713-0cecb96ac3db">19,094</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 13pt;text-align: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, 2021</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="if446e8859b364dae8c1f2dcbfd6c9d8d_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTEtMS0xLTEzMDU3NA_2ba54c2b-66dd-453d-bf9f-3b4cfa9aa558">1,547,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="ifbb5cc82c653436e82ded455ad4f7263_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTMtMS0xLTEzMDU3NA_9d3441ef-c645-42e6-9402-ec423cd324e8">71,936</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="ie09a2d0e4c1c46c0953ab332e7d36628_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTUtMS0xLTEzMDU3NA_21154d6f-a0c6-46be-b059-1832212bf462">483,877</ix:nonFraction>&#160;</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="i603516ef58a14823ac76b54d0321b176_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTctMS0xLTEzMDU3NA_514ecda1-b93d-4d41-b831-e95fab8c38cc">1,959,859</ix:nonFraction>&#160;</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="i66e2ff1bc4d74e159cf3acd03a212b00_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTktMS0xLTEzMDU3NA_360a2dd4-5289-4cb1-a53b-c5b3ce46a745">55,405</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTExLTEtMS0xMzA1NzQ_7a477efb-038d-4799-bb6f-852d016f537c">2,015,264</ix:nonFraction>&#160;</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="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTUtMS0xLTEzMDU3NA_bdc4b4b9-2334-4a67-8059-5b38786dcfba">103,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTctMS0xLTEzMDU3NA_7495cd81-694e-446e-8420-def3923c9aa3">103,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id99d19725b0140bcbb50e3315fb3ab02_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTktMS0xLTEzMDU3NA_cb280a12-5fcc-41ef-a3e0-6f1bba61fe2e">15,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTExLTEtMS0xMzA1NzQ_ceca9c4b-b979-46c2-9710-ab0d80322ecc">119,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI4LTMtMS0xLTEzMDU3NA_bda76fb4-f1d2-44a3-a1ef-ff680d3d1c1b">2,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%">&#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="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI4LTctMS0xLTEzMDU3NA_f0d26e87-0033-44c7-9194-7f074642a1c3">2,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%">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI4LTExLTEtMS0xMzA1NzQ_e437df39-871d-4046-9dd3-b4902542db0d">2,399</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="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI5LTUtMS0xLTEzMDU3NA_f3a3f653-83a4-4a18-9340-45838e488a31">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="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI5LTctMS0xLTEzMDU3NA_ec9ad9bd-4ff6-471f-8610-5c225fd7a780">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI5LTExLTEtMS0xMzA1NzQ_8e25f235-9c37-4801-9564-048a089165b2">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="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMxLTUtMS0xLTEzMDU3NA_a5016c20-ecea-4199-bad3-a45c211f2acc">153,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="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMxLTctMS0xLTEzMDU3NA_bbc8300b-2f72-4bf5-9993-c8d7584d5648">153,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%">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMxLTExLTEtMS0xMzA1NzQ_4ca9ba71-31d6-4a46-97cf-d3cffc26aeef">153,500</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="id99d19725b0140bcbb50e3315fb3ab02_D20220101-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMyLTktMS0xLTEzMDU3NA_cd70f347-5a51-44e6-84c0-c87bad4c1ede">17,533</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMyLTExLTEtMS0xMzA1NzQ_a3ad5ee6-beab-49b9-bbcc-c147ba55d1c6">17,533</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 13pt;text-align: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, 2022</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="i1e0600bced1d4f1ba407b565d2c40bec_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTEtMS0xLTEzMDU3NA_05216040-41f2-4b6c-b60d-f496e28f4ff1">1,547,918</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="i1076b41f31404254a4b56d595a887388_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTMtMS0xLTEzMDU3NA_60319c6a-7d5d-4fc4-b536-55ab44f6c72d">74,335</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="i62c6ba4abd7b4f6aabc0f4f1fe4fff82_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTUtMS0xLTEzMDU3NA_767f2144-6a74-4b0a-beff-31b201221b07">433,747</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="i547132a486fd42e9901decae514a8f01_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTctMS0xLTEzMDU3NA_79a965d7-9efc-4d1a-b830-069e01796efb">1,907,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="i37bc644416a848429634403f366c266e_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTktMS0xLTEzMDU3NA_4e587fad-ef43-4c7f-bded-bbcb64ddea46">52,994</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTExLTEtMS0xMzA1NzQ_6c85f5c6-ec5d-4e25-94ac-3f0122871d31">1,960,324</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 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 - 24</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzgtMS0xLTEtMTMwNTc0_d42b4a68-d586-478a-93b3-6d8dace03829">482,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzgtMy0xLTEtMTMwNTc0_f93e237d-229c-4aba-8be4-d98d53f590e9">417,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzgtNS0xLTEtMTMwNTc0_72070e0f-ffad-452b-8175-85bb36471032">383,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;text-align: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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEwLTEtMS0xLTEzMDU3NA_f620b3d5-0036-4464-b3ea-50a9813530ca">123,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEwLTMtMS0xLTEzMDU3NA_f1bad076-2b24-46bd-9bef-4b74e00443e5">113,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEwLTUtMS0xLTEzMDU3NA_a69a5031-d229-403a-8078-e472da3635ae">102,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzExLTEtMS0xLTEzMDU3NA_45a4e185-fc2e-4e93-bb99-fb5b08561336">49,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzExLTMtMS0xLTEzMDU3NA_91c17c1a-403f-482c-b31c-fc292ff506b5">47,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzExLTUtMS0xLTEzMDU3NA_a47ce1a9-cc96-450f-ad41-c262401108d4">44,811</ix:nonFraction>&#160;</span></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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEzLTEtMS0xLTEzMDU3NA_5579ddef-2aa0-4ec8-a7fa-ab03e8fb023b">98,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEzLTMtMS0xLTEzMDU3NA_c72e1d5e-5a04-4f68-b4ce-989d4b170efe">90,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEzLTUtMS0xLTEzMDU3NA_1984d92f-9d84-45f9-beda-5443bc72caad">87,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Transmission and distribution 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE0LTEtMS0xLTEzMDU3NA_d942f55b-2dbf-46eb-b8fe-cf779a1dd542">36,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE0LTMtMS0xLTEzMDU3NA_45709cfd-8129-4943-9780-b84283ba51f3">31,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:TransmissionAndDistributionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE0LTUtMS0xLTEzMDU3NA_3647c113-3805-4f07-820c-d92e89ca9d22">28,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Taxes other than 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE1LTEtMS0xLTEzMDU3NA_1fbed955-31bb-41b8-a866-c055a7f04769">38,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE1LTMtMS0xLTEzMDU3NA_5aa414f1-63dd-4b00-b29a-c3fea890086a">34,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE1LTUtMS0xLTEzMDU3NA_50dd60c6-c22e-4251-894d-c04a0893bb7e">31,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="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 operating expenses</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE2LTEtMS0xLTEzMDU3NA_0b382518-802c-447d-8363-3cdfad900b5c">346,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE2LTMtMS0xLTEzMDU3NA_230e79b2-0c17-497c-a8f9-9ebc2f12fe5c">317,735</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE2LTUtMS0xLTEzMDU3NA_f5751e5b-226f-44fc-b11e-e777d8eb962f">294,725</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%">Operating 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE3LTEtMS0xLTEzMDU3NA_748337b7-d847-4e63-b366-43f70214fd6e">135,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE3LTMtMS0xLTEzMDU3NA_25cc19a3-1f20-4ccd-a66b-adddf41e3a55">100,118</ix:nonFraction>&#160;</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE3LTUtMS0xLTEzMDU3NA_7b58cb05-cf79-4490-aafd-c93880d7eae0">88,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIwLTEtMS0xLTEzMDU3NA_0bf50650-e929-4062-8392-eb3a8af34bab">10,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIwLTMtMS0xLTEzMDU3NA_4f783633-c705-431e-ba6b-cc0b7b303238">7,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIwLTUtMS0xLTEzMDU3NA_fa38a0f1-f1ee-4c76-9757-bdc6fcbb8afa">8,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 (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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIxLTEtMS0xLTEzMDU3NA_e152ab00-8fee-4171-99fa-cf5a350c41e4">1,988</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIxLTMtMS0xLTEzMDU3NA_cb59763a-b60e-49da-afa9-16d9a9f965b2">1,768</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIxLTUtMS0xLTEzMDU3NA_1986d39e-2441-4735-aada-28fb1ffd666b">1,718</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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIyLTEtMS0xLTEzMDU3NA_c1c186cc-e025-46da-98d9-89a0d074d690">8,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIyLTMtMS0xLTEzMDU3NA_de62d133-9abb-4f11-8559-9d11c87543d2">5,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><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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIyLTUtMS0xLTEzMDU3NA_b3b79fb7-6edf-46af-ac60-baab2ae6c927">6,828</ix:nonFraction>&#160;</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIzLTEtMS0xLTEzMDU3NA_2d27e831-c601-4d0b-972e-09541280af12">37,192</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIzLTMtMS0xLTEzMDU3NA_02166a5e-53d1-4b6a-afcf-ae02b1b87dc8">33,735</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIzLTUtMS0xLTEzMDU3NA_6ad82176-d2b8-4565-a13f-42f8e96685a0">30,388</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI0LTEtMS0xLTEzMDU3NA_9b7fdaaf-ddd0-494b-9f4e-094220f9ef5d">107,428</ix:nonFraction>&#160;</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI0LTMtMS0xLTEzMDU3NA_de4e5216-232a-4b80-a770-6c898bd3f247">71,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><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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI0LTUtMS0xLTEzMDU3NA_86418c86-a488-4636-9cf9-c0c2dd2b4ec4">64,893</ix:nonFraction>&#160;</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 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI1LTEtMS0xLTEzMDU3NA_40c69d43-c621-4179-9baa-6a0f52c43646">15,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI1LTMtMS0xLTEzMDU3NA_5966f027-0dfe-4a2d-ad11-03a3fc6d37bb">7,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI1LTUtMS0xLTEzMDU3NA_f9e95737-9df8-438e-988d-a1925a13ddf4">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI2LTEtMS0xLTEzMDU3NA_42396666-1b5a-4faf-b78c-cee176d96e76">92,267</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI2LTMtMS0xLTEzMDU3NA_352bb29c-7e59-4da6-b470-814b8a54def7">63,879</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI2LTUtMS0xLTEzMDU3NA_ebce6d56-b74c-4c48-b4fd-74f0e69c068c">58,585</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:4pt;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 - 25</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzQtMS0xLTEtMTMwNTc0_e08fc853-6e98-47a1-acb5-b30612302561">92,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzQtMy0xLTEtMTMwNTc0_aeb2b1d8-ffe1-4434-a6ec-09e9be1580c0">63,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzQtNS0xLTEtMTMwNTc0_dac1a389-6551-44ea-9b3d-5c9d814b30ef">58,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;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzYtMS0xLTEtMTMwNTc0_8d9ae826-fd7e-403e-9e82-27314a1cdcc0">99,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzYtMy0xLTEtMTMwNTc0_4cb3ec8d-6b52-4111-a63c-3db9522c76ef">91,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzYtNS0xLTEtMTMwNTc0_8e848f66-671b-4c97-89bf-dda27ceee04c">89,010</ix:nonFraction>&#160;</span></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="padding:2px 1pt 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 (benefit) </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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzgtMS0xLTEtMTMwNTc0_84cc4897-3b5d-4e19-b1b2-66a5a306d199">4,556</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzgtMy0xLTEtMTMwNTc0_825b1a72-36ee-43e7-a74e-9adf53ff311f">253</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzgtNS0xLTEtMTMwNTc0_f9a336af-3923-4ad9-a74f-e0526dc5beb5">7,773</ix:nonFraction>)</span></td><td style="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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEwLTEtMS0xLTEzMDU3NA_aa339a90-9f49-492a-bfed-6a6aa1c43fd9">4,477</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEwLTMtMS0xLTEzMDU3NA_f90bcd1b-2195-4639-88aa-222de55859f3">3,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEwLTUtMS0xLTEzMDU3NA_68ab3de2-ce53-4f57-837b-2c65b6d88378">4,305</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 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEzLTEtMS0xLTEzMDU3NA_c16585e5-0441-4395-97ad-2c1207381c58">12,356</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEzLTMtMS0xLTEzMDU3NA_bfa0a796-ce00-4449-9c8c-cdd6aef18a37">1,167</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEzLTUtMS0xLTEzMDU3NA_15f141ed-b882-4943-a478-7da30b090bf8">695</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE0LTEtMS0xLTEzMDU3NA_69250fdf-4599-41ae-81f2-a1b4b7b24ba1">3,723</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE0LTMtMS0xLTEzMDU3NA_e7536aa7-23e2-4a92-8e39-edc3b2db3b98">1,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE0LTUtMS0xLTEzMDU3NA_829adb0e-bf25-464e-adc2-62268203f85b">241</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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE1LTEtMS0xLTEzMDU3NA_c6e9f425-9bfc-4768-a6a3-db5ae36efbb6">264</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE1LTMtMS0xLTEzMDU3NA_82ac953b-d9a5-475a-9688-2dddd3be2039">6,132</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE1LTUtMS0xLTEzMDU3NA_0ba9858b-0248-4387-8763-a73d8cd7ba3d">1,291</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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE2LTEtMS0xLTEzMDU3NA_3167a781-63fd-406c-bce6-2e0da57fa4d0">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE2LTMtMS0xLTEzMDU3NA_f7427ca3-841d-45e4-90ad-ef20e811cefc">6,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE2LTUtMS0xLTEzMDU3NA_cbedc3ec-822f-4551-9b97-66ca132c4ebb">8,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE3LTEtMS0xLTEzMDU3NA_7814e006-4b6b-4339-be38-3291eaeb2266">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE3LTMtMS0xLTEzMDU3NA_04c7fcae-36b5-4e72-a2fd-b073ca57e2cc">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE3LTUtMS0xLTEzMDU3NA_6696b12d-c198-48b8-9f96-fca02f66b53a">1,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE4LTEtMS0xLTEzMDU3NA_64c1ec37-49e1-4ea2-a7df-fb67262c4cb6">14,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE4LTMtMS0xLTEzMDU3NA_96c839a5-5b16-41f6-af5c-3be05a1b6575">1,533</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE4LTUtMS0xLTEzMDU3NA_869e03e3-c239-47bc-ac18-58f2df9c0a07">530</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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE5LTEtMS0xLTEzMDU3NA_646af52d-2291-416e-8009-95cc5854cb4b">11,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE5LTMtMS0xLTEzMDU3NA_c4700522-cba7-441e-b133-99b5e47ad1d9">620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE5LTUtMS0xLTEzMDU3NA_df10c925-685a-4607-9701-9e12f7f4592d">2,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIwLTEtMS0xLTEzMDU3NA_56692993-667a-430f-b5ca-3b8cf2e22969">1,757</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIwLTMtMS0xLTEzMDU3NA_6b6ae98a-9d0c-49e9-908f-c5fed745d800">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIwLTUtMS0xLTEzMDU3NA_0c0a9b6f-6474-46c3-bb7e-7d1e4831a54e">2,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIxLTEtMS0xLTEzMDU3NA_76236aef-9446-43ee-90ce-6c15002a7edc">194,947</ix:nonFraction>&#160;</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIxLTMtMS0xLTEzMDU3NA_664eb107-5b25-4104-9bac-117389770996">155,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><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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIxLTUtMS0xLTEzMDU3NA_03a3a38f-502f-498f-9a00-05fb52b358ec">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIzLTEtMS0xLTEzMDU3NA_b84b9e61-eaff-4b30-94d7-a9ed0c00dd4d">449,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIzLTMtMS0xLTEzMDU3NA_166d51ab-f2b0-44de-a5a7-4a05fcfba591">311,909</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIzLTUtMS0xLTEzMDU3NA_b06d3b40-61c1-42ff-9613-2722d0d73edc">321,505</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 used in 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzI0LTEtMS0xLTEzMDU3NA_6f03127c-7250-4eaa-aad1-72c94e33476e">449,534</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzI0LTMtMS0xLTEzMDU3NA_c410b9f9-9a66-48e3-b282-fdb259fdc82c">311,909</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzI0LTUtMS0xLTEzMDU3NA_a951f8f7-49de-4350-a05d-aa3fe32a21f0">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></tr></table></div><div style="margin-top:4pt;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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">2020</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 facilities borrowings (repayments), net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzYtMS0xLTEtMTMwNTc0_f9728877-835b-44ad-b81e-3651bd9d4fee">36,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzYtMy0xLTEtMTMwNTc0_c763d3a8-113b-4d41-8438-4addbecf4e37">400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzYtNS0xLTEtMTMwNTc0_8afe456e-83fa-4ef8-ab3a-fc98d7020f73">15,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzgtMS0xLTEtMTMwNTc0_6f5a8474-b382-42df-b068-fd36ce433e2c">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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzgtMy0xLTEtMTMwNTc0_2dc66fe1-5bb3-4017-a51b-67d4a5fdf552">65,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzgtNS0xLTEtMTMwNTc0_f2fb17d4-be7f-4b22-80ab-207f61e36f0b">185,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzExLTEtMS0xLTEzMDU3NA_cbdfafd7-0e53-4774-a14f-6894878a02ea">6,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzExLTMtMS0xLTEzMDU3NA_c495e4cf-0f9d-448a-b6d1-7ba96a68791a">32,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzExLTUtMS0xLTEzMDU3NA_3c2b1462-cf17-4864-98d5-d9faf08e1d66">7,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Refunds paid 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEyLTEtMS0xLTEzMDU3NA_0c60a158-cd54-4c92-b8a9-a9a0a2025a58">14,150</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEyLTMtMS0xLTEzMDU3NA_9bc1c063-bab9-4b88-8065-ccc085f9d6e6">7,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEyLTUtMS0xLTEzMDU3NA_cbf915a6-9d46-42a7-a977-499a9d1110f2">&#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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEzLTEtMS0xLTEzMDU3NA_f43bcddf-a459-40ad-914d-1c5560f5a7b1">68,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEzLTMtMS0xLTEzMDU3NA_cbe75abb-8e0b-43e6-886a-e010c31676f9">52,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEzLTUtMS0xLTEzMDU3NA_e9a5dbc5-6412-43a9-8f87-b152b7b12c08">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 2px 7.75pt;text-align: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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE0LTEtMS0xLTEzMDU3NA_fed5faa5-a315-4aea-b6df-4718b7535157">&#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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE0LTMtMS0xLTEzMDU3NA_29a5d437-879a-4574-b67e-ead5e8993cbb">&#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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE0LTUtMS0xLTEzMDU3NA_0778b03a-c671-4657-8c38-27d723a7f0a1">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs and 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE1LTEtMS0xLTEzMDU3NA_bba3912d-9be5-4e4a-9207-39340cefe4be">1,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE1LTMtMS0xLTEzMDU3NA_263f84ee-695c-480f-a6e0-024c855207e7">840</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE1LTUtMS0xLTEzMDU3NA_58c3e10c-a10d-41d7-bf70-4ecdfad1bb43">2,136</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%">Net cash flows from financing 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE2LTEtMS0xLTEzMDU3NA_78dc3514-2b34-4a15-890a-d89a1f326ae5">254,587</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE2LTMtMS0xLTEzMDU3NA_92244913-b4a2-48b7-9345-6c40de409605">141,958</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE2LTUtMS0xLTEzMDU3NA_c1f09638-215c-41b8-8fca-2133590cc694">187,732</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:15pt"><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;text-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE4LTEtMS0xLTEzMDU3NA_5a258bcc-6446-4d9f-adb9-5225ce548cee">&#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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE4LTMtMS0xLTEzMDU3NA_7f4fa970-68e5-4af2-8928-8720e44399d9">14,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE4LTUtMS0xLTEzMDU3NA_f8dedd76-b14a-4056-b7c8-feaa7855588f">13,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;text-align: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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE5LTEtMS0xLTEzMDU3NA_a2ee622f-f043-4333-8f3b-d1d5ff05dcdb">&#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="i1142779ba240422fac0dfbb126f30b85_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE5LTMtMS0xLTEzMDU3NA_e1858722-791d-4b02-b44e-0154dfee0ad5">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee206138f3c4ed1b19f8746098627e3_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE5LTUtMS0xLTEzMDU3NA_42837a20-8d15-4820-8bcb-5559285b8f66">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;text-align: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIwLTEtMS0xLTEzMDU3NA_7ad9d034-56ed-40d5-b40a-aa6838ab485c">&#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><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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIwLTMtMS0xLTEzMDU3NA_a3fbeaaf-8abe-4323-b97e-9b3d5a510f6f">&#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><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="i1142779ba240422fac0dfbb126f30b85_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIwLTUtMS0xLTEzMDU3NA_d5e582f6-dd29-4737-82d6-808e471117c1">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></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="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIzLTEtMS0xLTEzMDU3NA_8eb2a48b-8c7f-456f-a4be-bf2e3b141355">33,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIzLTMtMS0xLTEzMDU3NA_b03c540e-58cf-4629-93e8-bc0bf01f4ccb">31,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIzLTUtMS0xLTEzMDU3NA_147c5c70-0911-451d-8d93-2f788e05d03c">28,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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, 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI0LTEtMS0xLTEzMDU3NA_4a2338c3-e316-4eab-bea6-080002f96351">9,245</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI0LTMtMS0xLTEzMDU3NA_0eb3a5a9-ac0f-4f7e-b380-44fd4eeb4d6e">13,735</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI0LTUtMS0xLTEzMDU3NA_972e33ea-01f2-4c26-bd4e-6ab77e9f44db">16,790</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 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;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:#cceeff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI3LTEtMS0xLTEzMDU3NA_215da86f-063f-425b-aa2d-30cdc205a611">9,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI3LTMtMS0xLTEzMDU3NA_666410ea-a7cd-4213-b093-3c52faa9b563">9,131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI3LTUtMS0xLTEzMDU3NA_58b9060f-c311-42e9-ae3b-f8482f559020">11,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:4pt;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 - 27</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzUtMS0xLTEtMTMwNTc0_f610375b-c3fa-4794-b37f-dfd23cb61357">&#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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzUtMy0xLTEtMTMwNTc0_b93bcd25-86b7-42bd-b066-bfbe7b201b9f">&#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%">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzYtMS0xLTEtMTMwNTc0_92a3f453-b54a-4d12-b5ba-1d3a2222e157">32,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzYtMy0xLTEtMTMwNTc0_2ba7aa8e-f953-4ddf-8b14-811121205543">25,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzctMS0xLTEtMTMwNTc0_9f0db42a-66fa-4afe-bad9-5f333b09bcb3">18,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzctMy0xLTEtMTMwNTc0_0443bd9b-9c84-499d-afb6-b45ce39498cf">12,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzgtMS0xLTEtMTMwNTc0_03248d13-b53e-46ed-b623-debabb8b46db">8,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzgtMy0xLTEtMTMwNTc0_f7993e7f-e4dc-4d1a-ba6b-cee7225c2b50">4,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="display:none"></td><td colspan="3" 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 and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEwLTEtMS0xLTEzMDU3NA_c44c417f-936c-4b9d-9660-4f8a20b01649">10,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEwLTMtMS0xLTEzMDU3NA_5d95f1af-208a-4aa8-8ebf-2eecaff3556f">7,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzExLTEtMS0xLTEzMDU3NA_e4623323-0eae-4f07-a56a-2307018ee926">1,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzExLTMtMS0xLTEzMDU3NA_71945d3c-0c94-4559-ac1e-be52cc229484">6,064</ix:nonFraction>&#160;</span></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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEzLTEtMS0xLTEzMDU3NA_6e27f34d-59ec-47d5-9ec6-bf8da11caf13">2,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEzLTMtMS0xLTEzMDU3NA_e3ec44fc-e680-4c96-929f-9d2d5952d471">1,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE0LTEtMS0xLTEzMDU3NA_6cb54319-121c-48fe-a55b-8288d0490afd">74,147</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE0LTMtMS0xLTEzMDU3NA_62730d2e-3651-455a-a855-eebf61f2e098">57,398</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE2LTEtMS0xLTEzMDU3NA_dcbdf520-ea38-4d54-8852-6c16614a7e5d">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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE2LTMtMS0xLTEzMDU3NA_1102bbd5-318f-48e2-9ba1-417ec2c89934">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 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE3LTEtMS0xLTEzMDU3NA_67fdae6e-40b9-4aa0-8fb3-f79faea45bf7">14,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE3LTMtMS0xLTEzMDU3NA_11017c41-ba26-4c48-a21c-aa5db076623f">13,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 other property and investments</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:TotalOtherPropertyAndInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE4LTEtMS0xLTEzMDU3NA_46055a21-b363-422e-a720-fac1f6426a96">14,111</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:TotalOtherPropertyAndInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE4LTMtMS0xLTEzMDU3NA_def7af9e-f3d0-4fff-b006-322da7e8645b">13,635</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%">Utility Plant:</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%">Plant in service and plant held for future use</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIwLTEtMS0xLTEzMDU3NA_61af0b8b-7b93-421f-a22a-64066c7f6d89">2,853,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIwLTMtMS0xLTEzMDU3NA_145869fc-ef89-44da-88bb-7a28454a5047">2,475,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Less accumulated 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIxLTEtMS0xLTEzMDU3NA_d65224c0-8714-46c6-b9b9-a5e14463c15e">578,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIxLTMtMS0xLTEzMDU3NA_9f9bce8c-7c2b-452a-9942-20700948f59b">563,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: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIyLTEtMS0xLTEzMDU3NA_f27cd712-69b6-4bd6-ba7d-a6a9a500913b">2,274,973</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIyLTMtMS0xLTEzMDU3NA_a72f6175-7802-4d87-ab58-47f08a276bf7">1,912,855</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%">Construction work in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIzLTEtMS0xLTEzMDU3NA_6eb85a77-7a1d-4caf-aa7e-77520f7dc7b9">63,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIzLTMtMS0xLTEzMDU3NA_7b4711ad-907d-4111-94ef-4fda9c40c6ba">53,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI0LTEtMS0xLTEzMDU3NA_cf5c8ae1-4af4-4f67-9e46-4a26e79affdf">2,338,793</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI0LTMtMS0xLTEzMDU3NA_d58ee825-2a44-4aca-af89-ef93f52c4a9e">1,966,256</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI2LTEtMS0xLTEzMDU3NA_19fc6bac-3a94-4d4b-90f3-9f51a0ef2559">82,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI2LTMtMS0xLTEzMDU3NA_9fc0a397-cc80-48ff-bb84-80d64c02a618">85,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI3LTEtMS0xLTEzMDU3NA_12c19caa-2dd5-4574-b948-352d805fbf68">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI3LTMtMS0xLTEzMDU3NA_bc585ef7-22ed-4306-8e7c-b622d48e6db9">226,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI4LTEtMS0xLTEzMDU3NA_416b0bd9-f4f2-4aa3-9dfc-81bafe2e4da0">3,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI4LTMtMS0xLTEzMDU3NA_a2113127-a95d-49b1-af9e-ad9e7466a0c7">5,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OtherDeferredCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI5LTEtMS0xLTEzMDU3NA_2d90d9c2-1acf-42d8-833c-33569246bf61">6,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OtherDeferredCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI5LTMtMS0xLTEzMDU3NA_e04bf081-0a9a-4173-a55f-6a31f8403266">10,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 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:TotalDeferredChargesAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMwLTEtMS0xLTEzMDU3NA_1f310d2f-9d90-47b0-b4ac-d9d8b6d97f45">319,550</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:TotalDeferredChargesAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMwLTMtMS0xLTEzMDU3NA_c48d43e1-01fb-455c-a086-e2a5ad58516c">327,483</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMxLTEtMS0xLTEzMDU3NA_6b1b8572-3bc0-4cca-aca2-e2932e0b7f86">2,746,601</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMxLTMtMS0xLTEzMDU3NA_3ccd6c0c-9313-4630-af59-c2a4948d70f9">2,364,772</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:4pt;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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzUtMS0xLTEtMTMwNTc0_2e0ab016-d716-41ba-855e-03f337e8622d">36,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzUtMy0xLTEtMTMwNTc0_5b810e31-01b3-4e64-ad38-9e818aad5c6f">400</ix:nonFraction>&#160;</span></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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzctMS0xLTEtMTMwNTc0_837bfb29-4e4e-43bc-80b4-06ada43eeb0a">34,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzctMy0xLTEtMTMwNTc0_5cd3f4fc-7b1a-4b27-9e2d-e0a9de6f6688">43,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%">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzgtMS0xLTEtMTMwNTc0_cc059546-e8bc-421a-9394-db0042141d30">6,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzgtMy0xLTEtMTMwNTc0_2d70e0c1-0735-45eb-85e5-a4ebb176b59e">6,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzktMS0xLTEtMTMwNTc0_d2d8223d-a6f7-47ab-8b56-9516df00879c">54,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzktMy0xLTEtMTMwNTc0_6ef30cba-3b6f-4b94-8a6e-68940914d258">40,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEwLTEtMS0xLTEzMDU3NA_e226179d-56d4-426b-ba72-8c63644a7308">9,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEwLTMtMS0xLTEzMDU3NA_b5a326f5-d9f9-4290-ab16-873d14d1ff8a">&#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%">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzExLTEtMS0xLTEzMDU3NA_acdf55c9-79aa-47e8-a2c2-6a8ad9ee7807">1,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzExLTMtMS0xLTEzMDU3NA_49f76fc0-a85c-4c83-8112-89c4ef74a2d5">1,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEyLTEtMS0xLTEzMDU3NA_47444bd7-d3ff-4af6-adb2-1fa285a2c809">6,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEyLTMtMS0xLTEzMDU3NA_1eba7acd-adb1-49c1-bac9-54fcee27efbd">4,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEzLTEtMS0xLTEzMDU3NA_bb99eafd-baf1-4e7d-a719-7bda1a44bfb2">148,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEzLTMtMS0xLTEzMDU3NA_4e68030d-c01f-4404-ad23-2cf4d97fb3a2">96,912</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE0LTEtMS0xLTEzMDU3NA_b0525dad-9237-498a-a518-820844d34a20">1,076,875</ix:nonFraction>&#160;</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE0LTMtMS0xLTEzMDU3NA_d4952eed-1591-4dd6-8576-07a7cb99686c">918,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: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE2LTEtMS0xLTEzMDU3NA_2c955985-f875-45de-bae5-d09ba6fc14cd">164,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE2LTMtMS0xLTEzMDU3NA_1a2d260c-84ee-4b38-b1c1-c755b088020b">157,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE3LTEtMS0xLTEzMDU3NA_0d4aa850-69a4-44d0-a788-53f73b47b607">198,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE3LTMtMS0xLTEzMDU3NA_280b038a-e4d2-49d0-8e6c-2b16ab5cbb0b">187,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE4LTEtMS0xLTEzMDU3NA_5d096224-382b-4849-986b-5448261691ff">828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE4LTMtMS0xLTEzMDU3NA_9dcc0ed2-9d3c-4fde-9b84-700a0e773d62">763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE5LTEtMS0xLTEzMDU3NA_f8b2b2b3-9488-4be0-89ce-67d610a3db4a">792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE5LTMtMS0xLTEzMDU3NA_be64af2b-188b-4b52-ac18-44217ee79451">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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIwLTEtMS0xLTEzMDU3NA_124a1ae2-7fd8-4091-8914-3c0903c2b6ed">1,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIwLTMtMS0xLTEzMDU3NA_85fbfbb2-3a9c-4ada-a2e9-2ac5aa56970c">3,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIxLTEtMS0xLTEzMDU3NA_a6cca345-22aa-4824-836c-f9c7403e505a">52,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIxLTMtMS0xLTEzMDU3NA_b4c98211-3de7-49c1-b91e-86e0e55ce80e">59,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIyLTEtMS0xLTEzMDU3NA_a40d6476-37e2-4a60-828f-23b912d3bf4d">419,137</ix:nonFraction>&#160;</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIyLTMtMS0xLTEzMDU3NA_61ba82f5-bc44-41b7-913b-95273981f7c0">408,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></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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIzLTEtMS0xLTEzMDU3NA_1546bc66-f015-4a4d-824c-c1047be1db09">1,644,777</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIzLTMtMS0xLTEzMDU3NA_768dab4c-b19b-4407-9fe7-fb37db37097c">1,423,215</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="icff042ac392943468a52fe2a40ed45fa_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI0LTEtMS0xLTEzMDU3NA_22c244f1-a424-4259-a8a7-131da794c90e"></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="i749cb645efc743f69b595e655ebdd66f_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI0LTMtMS0xLTEzMDU3NA_0ac24d2e-c6c0-476f-8a5f-e2cf2e75d164"></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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzE4_724f3615-4003-4a4a-8e4d-edef1a2e6cf4"><ix:nonFraction unitRef="usdPerShare" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzE4_7a6c2894-9731-402a-aadd-6fc6dc2eb463">10</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzMy_af9e4c60-0985-4b3b-8c30-cf698ad81950"><ix:nonFraction unitRef="shares" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzMy_ede68716-85d3-467c-9a00-0dfeac1f7d0d">12,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding   <ix:nonFraction unitRef="shares" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_467d659c-6ee6-4e34-b8f4-114cecf71805"><ix:nonFraction unitRef="shares" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_d3aed6fc-16c2-4bdf-b50c-5bff5f087697"><ix:nonFraction unitRef="shares" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_d416740e-2467-43d9-bce3-995edde7e9cd"><ix:nonFraction unitRef="shares" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_f597a140-27ec-438c-b156-c959e35704a2">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTEtMS0xLTEzMDU3NA_a9316e5d-f464-4cb8-aa7d-83e5a62bb8c4">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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTMtMS0xLTEzMDU3NA_17e20a6b-a885-4fad-af87-c5843c23cebb">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI3LTEtMS0xLTEzMDU3NA_d7e04a17-e5ab-49d6-a3f2-e68210005bb1">805,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI3LTMtMS0xLTEzMDU3NA_0208e2be-7d5f-4b7c-9ed1-56ffe535ff27">737,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI5LTEtMS0xLTEzMDU3NA_acb9a28b-ea35-4105-a59c-83ed9d69817c">296,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI5LTMtMS0xLTEzMDU3NA_10b36825-68ac-42b0-8cbc-6aff25df1951">204,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMwLTEtMS0xLTEzMDU3NA_e3a3704c-a5d8-46bc-b95e-828c5709d146">1,101,824</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMwLTMtMS0xLTEzMDU3NA_74611f72-239d-4758-8be5-76aee2134aca">941,557</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMxLTEtMS0xLTEzMDU3NA_4fb0420e-c054-4b87-ada2-a25245ca3a30">2,746,601</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMxLTMtMS0xLTEzMDU3NA_50188b10-02cf-4ce6-a25c-9a766f99de5a">2,364,772</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:4pt;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 - 29</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_175"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc60b0581ad545d9ac4deda5fb4526fb_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItMS0xLTEtMTMwNTc0_d3f9402f-c5d8-42bc-b535-4e7b5482fee4">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="i4a27611f88a54310a28422beb3042ff6_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItMy0xLTEtMTMwNTc0_5ac26170-4143-4fb3-95c4-bc6fd64e9ef4">614,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="id245fc90221c4346acdb599ee5a2459a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItNy0xLTEtMTMwNTc0_7c0bdb60-635c-46c0-be4e-08b74185a20e">140,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="i8ee206138f3c4ed1b19f8746098627e3_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItOS0xLTEtMTMwNTc0_3915bdcc-1d8a-44da-81e8-e6af87093358">754,627</ix:nonFraction>&#160;</span></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="i0970ab68aa9e47c79d3a71cdf7fb8aad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzQtNy0xLTEtMTMwNTc0_68ead778-5ba0-423d-bcbb-4d4bcfa5dcb3">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzQtOS0xLTEtMTMwNTc0_2b86303f-989a-4b14-9b23-2fcc32411bde">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 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="i7be112a7652b4c549c75b4c548c8c009_D20200101-20201231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzYtMy0xLTEtMTMwNTc0_eafdb76e-d7e2-4e31-8d7c-5be7f41d6d93">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzYtOS0xLTEtMTMwNTc0_2cc5d905-9dd7-478c-8f6b-eb38d728fc50">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="i0970ab68aa9e47c79d3a71cdf7fb8aad_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzctNy0xLTEtMTMwNTc0_741fa647-18fd-4aa7-b240-5d8030b25614">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzctOS0xLTEtMTMwNTc0_299acb72-5a55-4535-aa58-ac9f568c7771">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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5df7f2ed48942c2b21a85045da6bad7_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtMS0xLTEtMTMwNTc0_cea8782f-4f46-4a57-a535-4cc0277fca90">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="id58b6b2edd7d440986db7892b20e6b1a_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtMy0xLTEtMTMwNTc0_77e8357f-21e4-488f-8fef-bfa6485c0aad">685,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="iff2dcd4d73d24034bae341e354318dae_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtNy0xLTEtMTMwNTc0_ca9b2d11-1d9e-410a-a69f-9cdc03936ed2">140,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><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="i1142779ba240422fac0dfbb126f30b85_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtOS0xLTEtMTMwNTc0_d729dbbb-84f9-470c-86a6-97987a2ad73c">825,678</ix:nonFraction>&#160;</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="i6ec802e5cab247b98d8c3b481826bdb2_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzktNy0xLTEtMTMwNTc0_627f11a8-bdf6-4f9e-97fb-f925ceb29fc4">63,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzktOS0xLTEtMTMwNTc0_ed9cac63-306a-46e7-8472-4627b62be437">63,879</ix:nonFraction>&#160;</span></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="icbdea347cdef48b1974e5ac2ab222f5b_D20210101-20211231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzExLTMtMS0xLTEzMDU3NA_d3e5ac58-9b89-40a8-bd93-2050bfef189c">52,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzExLTktMS0xLTEzMDU3NA_f3cbe777-08a3-40d0-9840-fa499acabb4c">52,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><td colspan="3" style="display:none"></td><td colspan="3" 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%">Balance at December&#160;31, 2021</span></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="ib875f8437e7f4680a2d06d0ee0fc5e71_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTEtMS0xLTEzMDU3NA_4947cbcf-8a78-40d7-8211-1aef29a7e472">64</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="ib8c8918e1b1c4185b7cd64bbedbc9e0e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTMtMS0xLTEzMDU3NA_d61f2512-17b7-41d3-b7cb-7653d3d390dc">737,166</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="i04fab519ed664587809dab9f5006fa3e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTctMS0xLTEzMDU3NA_d9d538bd-1e5e-4eda-961e-2fa22867f57a">204,327</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTktMS0xLTEzMDU3NA_ecc260b7-8fe4-44f0-bf3e-a7c8bf53deba">941,557</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: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%">&#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="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="i95677195fc84470a98f3712673aa82d2_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE0LTctMS0xLTEzMDU3NA_1e27555c-61b3-48e7-b756-ef32bf915dae">92,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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE0LTktMS0xLTEzMDU3NA_778173b4-5f32-40cf-81b3-ad1c4a111f17">92,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Equity contributions 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%">&#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="ia87a394743cf41089a087b775638d8dd_D20220101-20221231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE2LTMtMS0xLTEzMDU3NA_058d72f9-fd62-4995-ae44-11d82417d263">68,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="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%">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE2LTktMS0xLTEzMDU3NA_945b120e-de33-4253-ba96-9b638650159c">68,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><td colspan="3" style="display:none"></td><td colspan="3" 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, 2022</span></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="i6e4f845d0e2542a187872f84a2c78f8a_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTEtMS0xLTEzMDU3NA_e685a48b-4491-48e2-a475-dfafaf1e1419">64</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="i5fe356a7ecd741478f86893ff7d4286f_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTMtMS0xLTEzMDU3NA_da4084e3-2b6e-4cb3-a9ac-b3840a7dd147">805,166</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 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 #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="icc61749fed0b4a08a4348453e95c5761_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTctMS0xLTEzMDU3NA_a0a0af1b-300d-4602-aa4a-527cfe84a4bd">296,594</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTktMS0xLTEzMDU3NA_7fda27ca-2fbc-4a60-bf9b-76ad461b7220">1,101,824</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="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="i4c06bd82e5fe46d0a2a7bac21d65b00a_178"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_181"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTMx_053675af-67dc-47b6-97b5-26260c76fa72" continuedAt="i5fb10a96919f4c6386ef9830b0e155e9" escape="true">Summary of the Business and Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5fb10a96919f4c6386ef9830b0e155e9" continuedAt="i828faf5a2071418c8c235d355fb79a20"><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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="INF" name="pnm:NumberOfRegulatedUtilities" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEzNA_c64afe1b-fa55-4985-9c91-dd4a0fcbcf7a">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTMy_8fe3b106-4eef-4e4b-bf86-5dd4972c5fdb" 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><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 2021 and 2020 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2022 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 accordingly.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTI4_1418780a-289d-4434-bdef-be4a2ab415a8" continuedAt="idccc9eff0e174d73b9f38f2781f748b4" 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 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="pnm:CollaborativeArrangementOwnerObligationsDefaultAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzMwNjM_4387ab44-bef1-4ee5-a38e-e3081b4413ed">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="idccc9eff0e174d73b9f38f2781f748b4">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 intercompany loans, 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:10pt;font-weight:400;line-height:110%">&#160;</span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTY5_66ce534f-2bab-4b68-8beb-27d57487f07e" continuedAt="iddd8e6cd09f24d6a8c0fb7e07d440f7a" 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 are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for </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 - 31</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i828faf5a2071418c8c235d355fb79a20" continuedAt="ia3e18bee869b4eff8c6dc1206dc4a909"><ix:continuation id="iddd8e6cd09f24d6a8c0fb7e07d440f7a"><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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjY5_5367cf37-61a4-42b6-b397-acf0c9d8ff69" 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, 2022 and 2021 there was <ix:nonFraction unitRef="usd" contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="INF" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_0a617171-a1b3-4008-afa9-8851b324d69b"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="INF" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_24715cfd-8d8b-4cd0-9e7e-d2ff7cd74874"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="INF" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_441fb953-4138-4a94-a8d2-cb17f64e7af3"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_a3d8ebdd-dac6-4f81-a061-e689c4d3a90d"><ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="INF" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_ae153f81-48dc-47e7-b951-ec2bb145100a"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_b6c7a4d7-b2c7-4bf1-965f-10382fe37fa5">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjAz_fa36071e-0803-47ce-9b46-f1ce9832e980" 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:RegulatoryDepreciationAndAmortizationPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTg1_532a42cb-9745-4833-b935-b0afeae51e28" continuedAt="i0af7fb5c65314de7b7f7b12ee4868287" 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="i0af7fb5c65314de7b7f7b12ee4868287">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTQy_954a9bb5-9c97-4af9-bafc-e4f2e7e676cd" continuedAt="id4e08725c4fb415e990e6f6eeac5345b" escape="true">Average straight-line rates used were as follows:</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><ix:continuation id="id4e08725c4fb415e990e6f6eeac5345b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i60caf3db91c8475f8e289e67535b2b50_D20220101-20221231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzMtMS0xLTEtMTMwNTc0_a7215829-93aa-4742-99a4-461537fa6fc0">2.55</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="i3d5fd95feddb4f648f6e317e67ba9475_D20210101-20211231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzMtMy0xLTEtMTMwNTc0_2786f932-bc7a-4805-b82a-326197fdbf93">2.48</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="ieebe81aead49470baabcf638fa4ec9ac_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzMtNS0xLTEtMTMwNTc0_e6fd6700-eb20-4589-b7ac-6e31b5b84c9b">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></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="i74448d1b89a8492bb8862163e80549de_D20220101-20221231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzQtMS0xLTEtMTMwNTc0_8565bf90-d223-4c10-aa13-5a63baac535f">7.83</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="i366fd5e569c2450e98ba80005bca74bf_D20210101-20211231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzQtMy0xLTEtMTMwNTc0_7c7a7764-a51f-4e54-9453-44f0258bbed9">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="ide25d50b7ea84fef83c11008d86c7add_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzQtNS0xLTEtMTMwNTc0_4b528253-daea-48c7-b1d4-aa744e18dbf8">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzUtMS0xLTEtMTMwNTc0_df9a72d2-b702-4f3f-acd5-b7a9e3ec314b">3.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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzUtMy0xLTEtMTMwNTc0_d1609c8d-665b-4d48-9d0a-579d3ffe3a88">3.88</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzUtNS0xLTEtMTMwNTc0_ac61d21d-e369-46b6-b5d0-9c649ecf27cb">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></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:AllowanceForFundsUsedDuringConstructionPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTc3_2ea07407-d529-45a9-831a-ef887c8f501b" continuedAt="i38807513f2ca43e393c866f64959afc7" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 - 32</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ia3e18bee869b4eff8c6dc1206dc4a909" continuedAt="i7fe5b202c7ba49019bfcb1c741c024a7"><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="i38807513f2ca43e393c866f64959afc7">&#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, 2022, 2021, and 2020, PNM recorded $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5MzU_2202f49b-4ac3-46fe-b8ac-464f3f30463d">3.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5Mzk_1b0f88b1-ea4d-413c-8661-0e7ea17e9b9a">3.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5NDc_af24781c-9745-4508-a9ac-f42496f12788">3.0</ix:nonFraction> million of debt AFUDC at annual rates of <ix:nonFraction unitRef="number" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5ODM_6bc08f59-04a3-4471-8dcc-44f128c3c6bf">1.70</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5ODc_2bea47f8-1296-484a-8b25-9620ba4f22c7">1.70</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5OTU_ad838011-6da1-4153-9bca-ce1b57cc4820">2.40</ix:nonFraction>% and $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwMDI_62baa37a-ce81-419d-a09e-1149c31c8431">9.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwMDY_08ddab81-a8b1-4589-a30a-2ecc35ecb6f5">9.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwMTQ_1a96a848-0de5-45bc-aeea-5e22ae125852">7.0</ix:nonFraction> million of equity AFUDC at annual rates of <ix:nonFraction unitRef="number" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwNTI_b1138fd3-12bb-4b92-a43e-be7e4c06a176">4.26</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwNTY_75fd9fb5-2075-4c1d-a1b0-1ecacd88b47c">4.94</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwNjQ_b0feb84b-84c9-4824-a955-79fc87006b90">3.42</ix:nonFraction>%.  For the years ended December 31, 2022, 2021, and 2020, TNMP recorded $<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxMzg_3a536369-e052-40d0-8a23-fd991d4d50f3">3.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxNDI_4479c54c-3787-4dd0-9a30-d5a15747d6f2">1.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxNTA_cd1f1e59-ceb9-4b1f-988e-b377975417fa">2.1</ix:nonFraction> million of debt AFUDC at rates of <ix:nonFraction unitRef="number" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxNzk_28eb4f26-25e2-4331-9ef5-890ae2da6eb2">2.25</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxODM_5d25fbec-1462-461b-97a3-8d83fc8a3b42">1.80</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxOTE_47d6c372-8f31-4016-9e67-4857ef752a70">2.20</ix:nonFraction>% and $<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxOTg_807ac968-2a86-4fa2-89f2-4bc592d25005">4.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyMDI_0568f5dc-eb4f-4b22-a2e5-81f9a0257ac4">3.3</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-5" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyMTA_414e3140-f58b-444c-bb8a-dc11a4ba0f86">4.3</ix:nonFraction> million of equity AFUDC at rates of <ix:nonFraction unitRef="number" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyNDE_4a8fe762-14c2-4894-bcae-8afd438782f3">2.99</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyNDU_78164a00-dcb2-4ac3-ac35-0312d37e9a37">3.67</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyNTM_4d4b8321-aff6-4cd4-bce6-754f8aeb4797">4.42</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%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:InventorySuppliesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NzIy_0da95aa8-b77e-469e-b94a-e606f7b75396" continuedAt="ibd223755da614f45840bd3d61119735b" escape="true">Materials, Supplies, and Fuel Stock</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="ibd223755da614f45840bd3d61119735b">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.  Average cost is equal to net realizable value under the ratemaking process.</ix:continuation>  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjE2_3615433b-c136-4f15-a3c2-193bfa3c0e96" continuedAt="i25e33cc966f54431a68d5764a7830741" escape="true">Inventories consisted of the following at December&#160;31:</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><ix:continuation id="i25e33cc966f54431a68d5764a7830741"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i1d6be8209b9f4fbb862330b02ef5c238_I20221231" decimals="-3" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtMS0xLTEtMTMwNTc0_44f4ac46-3737-42de-b8d7-528b74ed21ff">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd72c7c094955a7932ad9cafc8844_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtMy0xLTEtMTMwNTc0_195adec4-c824-4831-93e6-c88fd8d0ffed">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i830897cc80524a2185daf0dc036fb492_I20221231" decimals="-3" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtNS0xLTEtMTMwNTc0_cfc256c1-a4cd-4a02-b24c-d7f2d9a1110e">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i340d395a62ae4eb9ad43d61369eded58_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtNy0xLTEtMTMwNTc0_fa97c66a-5a61-4b10-8551-8544303507bc">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i640dfe5279c04c2683522dd5f05ccd6c_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtOS0xLTEtMTMwNTc0_70b6adf0-b230-4c75-a6f7-e8e6d48887ed">&#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="i787b98e6452c4483bb04e08914b623b6_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtMTEtMS0xLTEzMDU3NA_3ec96c81-3a76-47b2-a282-5cc22a7cf428">&#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="idb385965a3124cfc9214d781239a8131_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtMS0xLTEtMTMwNTc0_f719ea89-4dba-44ad-ace6-1d564b17a445">65,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="i0cc35f3d2c354c19a191bbc7a9b8399e_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtMy0xLTEtMTMwNTc0_d60e94d3-cc31-4af4-80f3-c94f7e06d304">62,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f87f69d194a4ec784097c55b4a74a0f_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtNS0xLTEtMTMwNTc0_e42c4005-3852-4a58-8072-fa415c521318">54,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57432a46f1174957b30879db089c485f_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtNy0xLTEtMTMwNTc0_b4c82b21-2427-4be7-ab42-7ff9266095e3">54,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d5b4f73f64305bf902126d2b3e3c1_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtOS0xLTEtMTMwNTc0_60719d26-5f3b-4872-98f7-58a59e8f4f2c">10,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddfa68beda2940aabdb3c577149e1d1b_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtMTEtMS0xLTEzMDU3NA_e07aefc4-d60e-4e41-969f-e3502dd1d91b">7,119</ix:nonFraction>&#160;</span></td><td style="background-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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtMS0xLTEtMTMwNTc0_80e55451-edf2-4993-99db-fce53f9d8476">66,733</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtMy0xLTEtMTMwNTc0_f5f66cb3-5cd4-4f06-93bf-2e89fcb09546">65,061</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtNS0xLTEtMTMwNTc0_f3505bc1-faa1-4318-9802-621d31446327">55,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtNy0xLTEtMTMwNTc0_5b7a93cd-2f6e-4e54-a8d5-240b0cf302e1">57,942</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtOS0xLTEtMTMwNTc0_8d19cde4-1e16-4332-b7c6-85a530bba29f">10,843</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtMTEtMS0xLTEzMDU3NA_05345f73-f121-4358-b387-488ce2693902">7,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><div><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTI5_a5974a1b-9311-4075-a21c-f1ad5cbaa8ac" continuedAt="i1d8cfbdb8d464758bacf3880545c770d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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, a trust for PNM&#8217;s share of decommissioning costs at SJGS, and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines that served SJGS and continue to serve Four Corners (Note 16).  Investments (both equity and available-for-sale debt securities) are measured at fair value on a quarterly basis with changes in fair value for equity securities recognized in earnings for that period.  Since third party investment managers have sole discretion over the purchase and sale of the securities (under general guidelines and targets provided by management), PNM records an impairment, as a realized loss, for any available-for-sale debt security that has a fair value which is less than cost at the end of each quarter.  For the years ended December&#160;31, 2022, 2021 and 2020, PNM recorded impairment losses on the available-for-sale debt securities of $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEwNzUw_7e7b0dbd-6636-4d82-99b0-31002010104a">25.8</ix:nonFraction> million, $(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEwNzU0_57d94d57-fd0d-43ef-ae72-d67a1f082543">0.7</ix:nonFraction>) million and $<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-5" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEwNzYx_23dd51da-58a6-4fdf-8e80-85ea31121456">3.2</ix:nonFraction>&#160;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i1d8cfbdb8d464758bacf3880545c770d">As discussed above, PNM immediately records an impairment loss 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.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</ix:continuation></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><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:EquityMethodInvestmentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTMw_253a0a41-311f-4dbc-9b2d-7e68a640fd72" continuedAt="iad1dc0ae36544086886cddde467de7d6" 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="iad1dc0ae36544086886cddde467de7d6">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NzA1_a21c3fd7-2c09-4706-ad96-469626c90010" continuedAt="i0211deaea2ed4d7896ef5b9843dc2f9f" 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="i0211deaea2ed4d7896ef5b9843dc2f9f">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></ix:continuation><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 - 33</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i7fe5b202c7ba49019bfcb1c741c024a7" continuedAt="i138cde109e264b49bd5ab545ede72066"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTYy_5dcb6034-0903-4201-9304-3b5b647d4b4f" escape="true"><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.</span></div></ix:nonNumeric><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%">See Note 4 for a discussion of accounts receivable and the allowance for credit losses.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTI3_bf017932-9c55-4206-98c7-7614b4789af4" 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5Njcz_ab249719-f858-42f0-86bd-7d3ed0d8b7b6" continuedAt="ieb0fc0441871468e8bda4223be252d68" 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 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="ieb0fc0441871468e8bda4223be252d68" continuedAt="i05412fa906464422b56f6d22ddbe7a1b">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:DecommissioningCostsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjU5_9d919278-d188-4a57-9d6e-0431007fb45a" continuedAt="if267e6d09cc34c3e8c50c37b2bc8d7c5" 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 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.  PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  See Note 16. </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="if267e6d09cc34c3e8c50c37b2bc8d7c5">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:EnvironmentalCostExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjQy_e681c0ed-df94-46c5-9a22-61d40d1cb3f7" continuedAt="i19c4ae0493ef43f6a53d461574152978" 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></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 - 34</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i138cde109e264b49bd5ab545ede72066"><div style="text-align:justify;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="i19c4ae0493ef43f6a53d461574152978">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, 2022, 2021, and 2020, as well as the amounts of environmental liabilities at December&#160;31, 2022 and 2021, 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTc0_8218cfba-2664-4af5-b36a-873156a5d08f" 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.  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><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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzU0OTc1NTgzOTQ1OQ_a9cfb00b-bc9f-45c4-a5b8-0cbd0b82ee7c" 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 a recently issued accounting pronouncement that has not yet been adopted by the Company is presented below.  The Company does not expect difficulty in adopting this standard by its required effective date.</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 2022-03 - Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions</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 June 2022, the FASB issued ASU 2022-03 clarifying that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the security and, therefore, is not considered in measuring fair value.  The amendment also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction.  Disclosure requirements from the amendment include disclosure of the fair value of equity securities subject to contractual sale restrictions that are reflected in the balance sheet; the nature and remaining duration of the restriction(s); and the circumstances that could cause a lapse in the restriction(s).  ASU 2022-03 is effective for the Company beginning January 1, 2024 with early adoption for both interim and annual periods being permitted.  ASU 2022-03 is to be applied prospectively with any adjustments recognized in earnings and disclosed on the date of adoption.</span></div></ix:nonNumeric></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 - 35</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_184"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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%">(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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwNjg_254cf3da-507d-4ff2-87e2-b92664d6ad55" continuedAt="i761a1ba2791047e782018b29bf51cf42" escape="true">Segment Information</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i761a1ba2791047e782018b29bf51cf42" continuedAt="iab2f6e796dbb49d6bf86f78c16111897"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwNzE_f048ba36-e50d-46f2-871f-f68ac1bd26de" 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 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><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%">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: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 through 2022.  FERC has jurisdiction over wholesale power and transmission rates.</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%">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 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="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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany transactions are reflected in the Corporate and Other segment.</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:120%">PNMR SEGMENT INFORMATION</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwNzg_51a44320-c8af-4c65-973a-440ccc023bcc" continuedAt="i3666f41048a547608d186fc32aecb795" 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 tables present summarized financial information for PNMR by segment.  PNM and TNMP each operate in only <ix:nonFraction unitRef="segment" contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE5NTQ_72bc5af8-5a51-41e6-ab11-11815eea98fe"><ix:nonFraction unitRef="segment" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE5NTQ_cdc0f95f-1748-4b9a-b3f9-a03f77a6ee6d">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItMS0xLTEtMTMwNTc0_06401c51-6570-4a55-8431-9fed0554184d">1,766,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItMy0xLTEtMTMwNTc0_6e45ea53-725a-45d3-b79a-6d837413bc74">482,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i781887af95e84fa190bc898776189871_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItNS0xLTEtMTMwNTc0_7a2c62b2-e8b4-48bd-8d34-8d0195c3eea8">&#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="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItNy0xLTEtMTMwNTc0_9dadfb9c-ce0d-4865-8fa0-c7f8d12964f9">2,249,555</ix:nonFraction>&#160;</span></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="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtMS0xLTEtMTMwNTc0_ebd21b62-6c75-4b30-8088-d7b170215624">864,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="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtMy0xLTEtMTMwNTc0_0f703970-d982-4557-a40c-110977032d21">123,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i781887af95e84fa190bc898776189871_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtNS0xLTEtMTMwNTc0_d3b9c617-c59b-4289-8585-80b181a250a3">&#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="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtNy0xLTEtMTMwNTc0_e3b31b3f-6767-4af8-8b87-fbefe6ed8c68">987,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtMS0xLTEtMTMwNTc0_31b7346b-5ce2-4914-8fc1-73903cdea6bc">902,812</ix:nonFraction>&#160;</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="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtMy0xLTEtMTMwNTc0_65ff9047-8c88-477b-9a29-81fbb2f9721f">358,802</ix:nonFraction>&#160;</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="i781887af95e84fa190bc898776189871_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtNS0xLTEtMTMwNTc0_24c6b0f7-98ad-4d83-88a2-e52e26b06a2c">&#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="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtNy0xLTEtMTMwNTc0_6a8270f8-3cf5-4b57-b64e-0963ac6d77be">1,261,614</ix:nonFraction>&#160;</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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctMS0xLTEtMTMwNTc0_9d8bdde3-6b9c-42e3-9935-c7d93a2fe1c7">460,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctMy0xLTEtMTMwNTc0_953cd3fa-affb-427e-a08a-63701a348dd4">124,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctNS0xLTEtMTMwNTc0_797db324-4487-4bdb-bf49-6b0cfcaad1d8">22,031</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctNy0xLTEtMTMwNTc0_22991c8c-7b9a-41f6-a467-6c24c678a827">563,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtMS0xLTEtMTMwNTc0_e7bff285-85fb-4f72-91f2-8649d64be549">180,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtMy0xLTEtMTMwNTc0_f7815b14-f2f8-4f5b-8d00-ce2859bc6f0b">98,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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtNS0xLTEtMTMwNTc0_e447b434-591d-456f-939a-8ed5947e287d">25,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtNy0xLTEtMTMwNTc0_64e77944-6146-424e-813a-9dac878916a6">304,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktMS0xLTEtMTMwNTc0_2c9e6b0e-0c0b-4ecb-9a29-c69480c47beb">261,487</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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktMy0xLTEtMTMwNTc0_cb77812b-e70c-4efe-85f5-bcfaf4676d35">135,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><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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktNS0xLTEtMTMwNTc0_41999c83-d661-4319-b9ef-8b40f87856b3">3,694</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktNy0xLTEtMTMwNTc0_1868b4a7-0e25-4432-bb72-054296ea970b">393,760</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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTEtMS0xLTEzMDU3NA_c11fd03f-4f2f-45c7-8ff8-3694346db569">14,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTMtMS0xLTEzMDU3NA_49c7bcd5-5943-4d8b-892f-09273ce7279c">&#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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTUtMS0xLTEzMDU3NA_6e33f6c0-1cad-4a89-bee0-8dc79a54f943">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTctMS0xLTEzMDU3NA_f04a5293-ba4a-4b2b-a730-cbd5d4477d84">16,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" sign="-" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTEtMS0xLTEzMDU3NA_871ed030-1a23-4ed3-a676-d6d256f107c3">77,012</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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTMtMS0xLTEzMDU3NA_69717c24-5106-4d01-b44f-7acfbbdf9352">8,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTUtMS0xLTEzMDU3NA_73fd50f1-ddd8-4dec-92cb-bff899c6d23b">2,278</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTctMS0xLTEzMDU3NA_a3a4c8b8-cf14-4adc-9905-925bf959ea94">70,637</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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTEtMS0xLTEzMDU3NA_a6cde899-54e1-4c87-b76e-508d06647d30">61,073</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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTMtMS0xLTEzMDU3NA_436837ab-d661-4a78-a943-6770d4bdf714">37,192</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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTUtMS0xLTEzMDU3NA_9c8e0908-ab70-490b-83b3-c6eaeffac22a">29,643</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTctMS0xLTEzMDU3NA_adcd9994-e886-4886-ae25-1388c79bad2c">127,908</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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTEtMS0xLTEzMDU3NA_06568119-7628-45c5-a8e5-f552696ecd26">138,218</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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTMtMS0xLTEzMDU3NA_e7d8f5f9-2a09-4f9d-9bce-6e62f0118b86">107,428</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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTUtMS0xLTEzMDU3NA_ba8a6db9-18d5-4642-bafa-5319f7bcebd4">34,336</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTctMS0xLTEzMDU3NA_01717235-6655-4fa0-9e88-beddc7d00ba6">211,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTEtMS0xLTEzMDU3NA_19fab10b-32f3-46e1-8820-2f64f1e00257">19,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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTMtMS0xLTEzMDU3NA_dcb3435a-fa09-4089-931e-46b419211efb">15,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTUtMS0xLTEzMDU3NA_d6f821d9-33ca-4584-bbeb-cb5dcb20b6ff">8,229</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTctMS0xLTEzMDU3NA_785d840f-7a40-4355-8242-d85768330556">26,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTEtMS0xLTEzMDU3NA_cc67c99d-b5b0-43bc-aae6-663544981959">119,020</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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTMtMS0xLTEzMDU3NA_8bfa6bc3-45f9-4034-8ff3-b15721fc25db">92,267</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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTUtMS0xLTEzMDU3NA_03cf3129-66ce-4ec1-9955-dd475dce3745">26,107</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTctMS0xLTEzMDU3NA_8bf65be4-e613-4a94-b2b7-fc745313d39e">185,180</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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTEtMS0xLTEzMDU3NA_1d2eec08-9196-4e8e-85d1-dca6e29ac85d">15,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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTMtMS0xLTEzMDU3NA_867241ba-2c34-49b8-aef4-bcbb1bcdfd24">&#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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTUtMS0xLTEzMDU3NA_08d60dc7-b8fe-4a7a-8345-7fa6322aa807">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTctMS0xLTEzMDU3NA_e31e5857-dde2-472c-8d93-dd2bbccd1868">15,122</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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTEtMS0xLTEzMDU3NA_05750a10-c04b-4e3a-a259-fe370965e869">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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTMtMS0xLTEzMDU3NA_59ee6c0b-2216-4142-be0f-faf36afbb880">&#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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTUtMS0xLTEzMDU3NA_1c26cf08-4b53-4a50-acc3-27edb7c8c39b">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTctMS0xLTEzMDU3NA_05676144-ece3-408a-a299-df935b587d23">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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTEtMS0xLTEzMDU3NA_71eee2cf-5c53-417b-bcdb-bc11171dde4b">103,370</ix:nonFraction>&#160;</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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTMtMS0xLTEzMDU3NA_bb8dc3ac-e3af-402c-8684-3c2a6d0c8902">92,267</ix:nonFraction>&#160;</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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTUtMS0xLTEzMDU3NA_92dd0d21-a02f-4d97-9c5e-491bfc1a31d4">26,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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTctMS0xLTEzMDU3NA_6f1e5617-fde6-4ebe-a7b8-2df214fd48b8">169,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></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, 2022:</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="i17bde78300da499bbbba927676b64088_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTEtMS0xLTEzMDU3NA_a83d1cb1-e83f-4b00-a8ed-d4c41b228f16">6,272,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692b3fec8de74c999646be8249739416_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTMtMS0xLTEzMDU3NA_46582859-5313-4879-9aa0-c239a3bfd30b">2,746,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6a60899972d446b9a8b62f5ef4f575ed_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTUtMS0xLTEzMDU3NA_25b7ae56-35a1-428f-afff-0c0c12205139">238,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTctMS0xLTEzMDU3NA_65e2b3a8-bb18-447b-b4da-4f6431d0b598">9,257,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i17bde78300da499bbbba927676b64088_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTEtMS0xLTEzMDU3NA_94babe29-6a06-4374-8495-ca758a9ed98f">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="i692b3fec8de74c999646be8249739416_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTMtMS0xLTEzMDU3NA_51178ef2-e343-42d4-a837-8774b15d7842">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="i6a60899972d446b9a8b62f5ef4f575ed_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTUtMS0xLTEzMDU3NA_6e3fd6f0-557b-45da-a5fd-e7e66731dde3">&#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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTctMS0xLTEzMDU3NA_d63704a9-68f5-45a6-8ff2-f2c69af74cb4">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></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: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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><ix:continuation id="iab2f6e796dbb49d6bf86f78c16111897" continuedAt="i4a11e77375c142cdad1714ace1c8b72e"><ix:continuation id="i3666f41048a547608d186fc32aecb795"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2021</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="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItMS0xLTEtMTMwNTc0_6fb75ed1-ce9c-4423-8a60-adf3f6c5ca3d">1,362,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItMy0xLTEtMTMwNTc0_3e67aee0-10e9-41bb-a037-688168df3443">417,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItNS0xLTEtMTMwNTc0_7c0a7495-c42e-432f-a91f-550068300c4f">&#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="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItNy0xLTEtMTMwNTc0_d2fe1059-6f77-46ee-8bd9-78064f042683">1,779,873</ix:nonFraction>&#160;</span></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="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtMS0xLTEtMTMwNTc0_a1b14c4a-a7a0-40d1-9217-cba4a7f4f3ea">531,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtMy0xLTEtMTMwNTc0_443ded0c-4b07-48ff-a5f9-519608beda93">113,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtNS0xLTEtMTMwNTc0_02e3214f-660e-43b1-8c47-f492055a4b9b">&#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="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtNy0xLTEtMTMwNTc0_a7af8840-15dd-4851-96c8-47bea7ddf7a5">644,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtMS0xLTEtMTMwNTc0_0cc2383e-4d16-4a70-9edd-19ec378422de">830,234</ix:nonFraction>&#160;</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="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtMy0xLTEtMTMwNTc0_85c415af-7781-4553-b280-1d1758086d1c">304,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="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtNS0xLTEtMTMwNTc0_3057588c-ba6f-45bf-9868-cb8bb0d7f475">&#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="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtNy0xLTEtMTMwNTc0_b77fdffa-73ea-4857-8912-598e5a0979ec">1,135,020</ix:nonFraction>&#160;</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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctMS0xLTEtMTMwNTc0_27eeea54-fbdd-4966-9253-d398fe7e18f0">438,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctMy0xLTEtMTMwNTc0_d5cfd968-3cb5-4398-80d5-11ee8151d56b">114,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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctNS0xLTEtMTMwNTc0_c23c57ae-ed84-4eb0-a2d1-05ab6eef0c6a">9,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctNy0xLTEtMTMwNTc0_6220c414-757f-4cf2-98dc-94faee0bd10d">542,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtMS0xLTEtMTMwNTc0_ffd270b6-cf90-4481-9c5b-944323410797">170,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtMy0xLTEtMTMwNTc0_a25e8a61-b684-4160-85d9-c85348b966c5">90,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtNS0xLTEtMTMwNTc0_2d87dcf7-6c11-4db2-a993-c12c744ef25f">23,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtNy0xLTEtMTMwNTc0_d2341cb7-a10b-4158-b116-a56394cbc611">284,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktMS0xLTEtMTMwNTc0_72b026e2-63a6-45a7-a26c-291c924250b8">221,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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktMy0xLTEtMTMwNTc0_efa165db-f0d9-47a4-92f3-d924207ddc33">100,118</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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktNS0xLTEtMTMwNTc0_944e51e4-e11e-4dd1-981e-1a83c05d0373">13,462</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktNy0xLTEtMTMwNTc0_5224d8bb-2575-4b56-9c97-d553e3fa8918">308,153</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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTEtMS0xLTEzMDU3NA_c3def8cf-df5d-4355-bd27-b601d0741e79">14,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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTMtMS0xLTEzMDU3NA_8878d4d6-b6c1-43bf-a338-dfb4ee2c1d51">&#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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTUtMS0xLTEzMDU3NA_cb26fcbc-7d92-45e6-9c09-56410be4bed1">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTctMS0xLTEzMDU3NA_234cac97-a672-4a3c-8f2e-2b147e474522">14,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"><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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTEtMS0xLTEzMDU3NA_2d3b2a81-ffa1-4e4b-868f-5d0abaf79af7">13,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTMtMS0xLTEzMDU3NA_6e18fdcc-74ad-473b-a279-32b993c037a7">5,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTUtMS0xLTEzMDU3NA_00187b75-5f69-4737-b745-dadc2d6b4647">726</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTctMS0xLTEzMDU3NA_ca7cf8a7-7e21-4dd6-a3c1-4a7236f46a30">18,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTEtMS0xLTEzMDU3NA_3adf48d2-119e-470d-844d-dae992f5f243">51,360</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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTMtMS0xLTEzMDU3NA_de39945f-63c7-4809-8e51-d3f69ac7be12">33,735</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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTUtMS0xLTEzMDU3NA_2cf442fa-11ab-42e5-a809-809cf2fb5b5d">11,782</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTctMS0xLTEzMDU3NA_5c7fa044-d0f8-4462-af0d-3412dac38557">96,877</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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTEtMS0xLTEzMDU3NA_eaa56853-0a02-4619-bcab-6124273c27a7">198,551</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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTMtMS0xLTEzMDU3NA_3a930bac-f91d-4ac1-ac36-35b5de1843d6">71,791</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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTUtMS0xLTEzMDU3NA_4468b1c4-0408-4f03-a32a-77ca558de730">25,913</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTctMS0xLTEzMDU3NA_56ca8baa-ecf9-4eae-9dc7-882a402b985d">244,429</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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTEtMS0xLTEzMDU3NA_e4469cd0-553c-434c-a45d-9b65685d7bab">26,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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTMtMS0xLTEzMDU3NA_c57b06f0-7677-4a86-9610-23cc0fe04823">7,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTUtMS0xLTEzMDU3NA_b21546e2-f4b1-48e5-b73b-5f8fd93350b2">2,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTctMS0xLTEzMDU3NA_7645207f-e09e-4b90-be14-40388751f6a1">32,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTEtMS0xLTEzMDU3NA_6d967b68-13d3-46aa-b64a-a11868a93a4d">171,559</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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTMtMS0xLTEzMDU3NA_9dfe26df-0a33-4a03-9fd4-a588d679faec">63,879</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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTUtMS0xLTEzMDU3NA_1b6e6cb3-d5b5-4ba7-ac57-e81908fb4312">23,591</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTctMS0xLTEzMDU3NA_99d59f30-5ac3-49f8-88bc-f380aed79ab3">211,847</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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTEtMS0xLTEzMDU3NA_df1ecc7b-8124-4a3a-adce-de2253fb0b6a">15,490</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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTMtMS0xLTEzMDU3NA_54b7fb9b-5643-471f-9f92-4f9e223f02fe">&#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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTUtMS0xLTEzMDU3NA_34713231-37ba-49e2-8644-3ac8dc4a3ebe">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTctMS0xLTEzMDU3NA_626367a0-efd8-4572-83ca-33db4f046c50">15,490</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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTEtMS0xLTEzMDU3NA_e7a27a70-3889-4bd8-9cc4-854112578873">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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTMtMS0xLTEzMDU3NA_42d86282-e877-4ebd-ae61-21e61239263e">&#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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTUtMS0xLTEzMDU3NA_559bc89d-00c4-4b05-abb6-ad1ebcd74574">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTctMS0xLTEzMDU3NA_4a0559bf-f24c-4280-956c-a50141bf734c">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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTEtMS0xLTEzMDU3NA_c16618d2-4502-4b71-b113-46a9fffee0e6">155,541</ix:nonFraction>&#160;</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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTMtMS0xLTEzMDU3NA_34895b15-8252-443e-b98e-d7ca4c18ef5b">63,879</ix:nonFraction>&#160;</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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTUtMS0xLTEzMDU3NA_7f227e99-92d1-4c5f-bb0a-a80cfcc5dafd">23,591</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTctMS0xLTEzMDU3NA_82f23a30-3f09-4314-b60c-8b8487643de2">195,829</ix:nonFraction>&#160;</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, 2021:</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="i7df4b58224fe4049bec475c836996ce9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTEtMS0xLTEzMDU3NA_4cbd33b2-b3b8-4973-9e03-55dfba21295d">6,060,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="i4ca7ea36335c404fa2c9cd358fbe61c9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTMtMS0xLTEzMDU3NA_d138dbad-fc65-4f06-95fc-1c2758f4ffc5">2,364,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if070b154eda746209f19b6af38f7a9b0_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTUtMS0xLTEzMDU3NA_f9c63e13-9d1e-415a-b8bd-9ab2be27bea2">241,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTctMS0xLTEzMDU3NA_548cfbf9-400c-424e-ba07-066b1f7966d7">8,666,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i7df4b58224fe4049bec475c836996ce9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTEtMS0xLTEzMDU3NA_2f7425ac-2b6f-48aa-adba-404458254fe4">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="i4ca7ea36335c404fa2c9cd358fbe61c9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTMtMS0xLTEzMDU3NA_7560dc23-0ed4-4d75-88a2-c792c4f64cc2">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="if070b154eda746209f19b6af38f7a9b0_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTUtMS0xLTEzMDU3NA_e2310740-e956-4568-b827-8590875c3393">&#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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTctMS0xLTEzMDU3NA_402d9428-6e70-4de5-a8c4-5a57378145c7">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><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">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="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="ie0fb29b284154692a0d597f00fc21803_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtMS0xLTEtMTMwNTc0_e6156b6a-a0df-4a72-a2cd-42c678b806e9">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="i59d7cece202c4f76ab62558d90fa25b6_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtMy0xLTEtMTMwNTc0_5b244e91-c448-44fc-855e-7dcb3403e734">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 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="id8d5272386564ba3aa09fb1fd1b37dc3_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtNy0xLTEtMTMwNTc0_68b88a75-0ba6-438a-9104-a73d8bf049d5">&#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="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtOS0xLTEtMTMwNTc0_8bd78429-6884-4cb5-b24a-dfb1fffdd54b">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="background-color:#ffffff;padding:2px 1pt;text-align: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="ie0fb29b284154692a0d597f00fc21803_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtMS0xLTEtMTMwNTc0_9f478c0f-cdd5-491e-9bc7-fbaebbf8fb61">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="i59d7cece202c4f76ab62558d90fa25b6_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtMy0xLTEtMTMwNTc0_ee15a843-421a-43a3-b9c2-160839416238">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="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="id8d5272386564ba3aa09fb1fd1b37dc3_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtNy0xLTEtMTMwNTc0_2a38ec2e-c5d6-4edb-bc20-bdb8af9ae2f1">&#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="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtOS0xLTEtMTMwNTc0_7e5d135f-3c2b-4fd1-9510-d1dd6787a3a3">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="ie0fb29b284154692a0d597f00fc21803_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctMS0xLTEtMTMwNTc0_5680239c-6860-4145-8f6a-ccae9ebc79c9">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="i59d7cece202c4f76ab62558d90fa25b6_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctMy0xLTEtMTMwNTc0_47148d17-6aa9-40eb-969d-cd65ee7561fd">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="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="id8d5272386564ba3aa09fb1fd1b37dc3_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctNy0xLTEtMTMwNTc0_e1ecf2c3-b962-44a2-ac55-82d183173562">&#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="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctOS0xLTEtMTMwNTc0_cf0fc7bd-f0ad-4d7c-b7e4-be0e860e7786">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtMS0xLTEtMTMwNTc0_7d7e72eb-6ce6-4048-a498-3d12d29bcdc2">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtMy0xLTEtMTMwNTc0_0aaa4d9b-bede-414f-bc5e-bf40d9d13040">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtNy0xLTEtMTMwNTc0_ff44a497-3cd6-4fea-ac75-590552bd8cb1">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtOS0xLTEtMTMwNTc0_1415d488-d8b8-42d4-91f7-0d540977f929">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktMS0xLTEtMTMwNTc0_9e6325a4-9123-4cbc-8a80-67350fa2354e">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktMy0xLTEtMTMwNTc0_77581d37-5e9a-494d-9cde-8ace903e7786">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktNy0xLTEtMTMwNTc0_df9591f8-9c99-435e-bbbe-b484d1edabdf">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktOS0xLTEtMTMwNTc0_fa6aaa41-b13a-4bbe-9ed9-001575e9f37b">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTEtMS0xLTEzMDU3NA_04b60159-4f89-46cc-942a-19851680170b">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTMtMS0xLTEzMDU3NA_7bc2bdff-b167-4d4b-a737-edecee4188e1">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTctMS0xLTEzMDU3NA_1b42cef4-21b6-4ef7-b460-1db33eb5dd4e">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTktMS0xLTEzMDU3NA_965028b1-74b2-4406-83d0-4660e36a674d">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 (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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTEtMS0xLTEzMDU3NA_c2a69efe-1a51-4576-bfd4-8be71111b8eb">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTMtMS0xLTEzMDU3NA_df7aea72-30b9-4175-a28c-68b4b2d984c4">&#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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTctMS0xLTEzMDU3NA_786e7f01-6697-41c6-a7fe-bbe93a1a0a79">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTktMS0xLTEzMDU3NA_d7202e1d-87cc-4a73-a683-168539f0a188">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTEtMS0xLTEzMDU3NA_120a47ee-007e-44e2-af2c-1a7f712b6495">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTMtMS0xLTEzMDU3NA_5b41e31c-b5ee-4941-8fd3-87595fb74692">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTctMS0xLTEzMDU3NA_c430826a-e410-4488-b848-2c8041256b60">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:OtherIncomeDeductionsExcludingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTktMS0xLTEzMDU3NA_1c8c0da2-939c-438e-b9ee-8d703cd99f43">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTEtMS0xLTEzMDU3NA_70b03bb8-dc0a-40ad-aad0-2b06c9759c39">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTMtMS0xLTEzMDU3NA_b0e11c2e-2280-407a-8329-7ae4ed94f72a">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTctMS0xLTEzMDU3NA_076d9e26-11a0-48a3-83ca-2a108f3d57a2">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTktMS0xLTEzMDU3NA_761da62a-e89a-43ec-9023-0fcc561c8c2e">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTEtMS0xLTEzMDU3NA_37aaa5e8-6430-4796-b3d7-f5d7eb99736b">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTMtMS0xLTEzMDU3NA_b7318937-0883-4c2e-9fe7-c5bf59b0af0e">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTctMS0xLTEzMDU3NA_ab92b622-7340-4543-b1a9-274feed93b7a">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTktMS0xLTEzMDU3NA_177d5826-b6a8-4380-93fd-9342fbb42af4">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTEtMS0xLTEzMDU3NA_f61f0a93-83d8-4aa0-8c91-714c6865c55c">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTMtMS0xLTEzMDU3NA_d4dc6fe9-50de-45fd-83f5-eef88662d591">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTctMS0xLTEzMDU3NA_82b68236-942f-4906-93c3-ae5fbb53d509">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTktMS0xLTEzMDU3NA_a19c6158-1ee3-4a40-ab05-fb9553454c1d">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTEtMS0xLTEzMDU3NA_c5adaed9-9d83-45b1-8f87-5f6b6710cb6b">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTMtMS0xLTEzMDU3NA_4aeea639-9b5d-40ab-ae35-9bb2b88c8470">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="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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTctMS0xLTEzMDU3NA_6ec4c88f-c819-43c4-9506-513b4dfd7883">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTktMS0xLTEzMDU3NA_19268808-1f18-48ce-8fac-bce31fe439fc">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTEtMS0xLTEzMDU3NA_18b9bba5-bd2d-433e-9da5-e9c0d5a1a14e">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTMtMS0xLTEzMDU3NA_5e2fcfe6-b93f-4c50-a3ae-335aed457182">&#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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTctMS0xLTEzMDU3NA_28366959-4a51-4ff7-b80f-74bca7da5a0b">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTktMS0xLTEzMDU3NA_628be109-cefc-4fce-b997-fba90119add0">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTEtMS0xLTEzMDU3NA_02a83535-38ea-4c28-9fe8-6b59087dbdf8">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTMtMS0xLTEzMDU3NA_1d79488e-16b8-4d81-a62b-e24db57a1f63">&#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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTctMS0xLTEzMDU3NA_1925aebd-9783-4e93-be50-4c652e3adf21">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTktMS0xLTEzMDU3NA_71612b22-9322-4e56-a790-776ff824ed30">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTEtMS0xLTEzMDU3NA_14e2a3c8-7c44-4d64-992b-b0cfdc77f05f">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTMtMS0xLTEzMDU3NA_95984b37-d252-44e5-857c-e6628e71dbb1">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 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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTctMS0xLTEzMDU3NA_e72646ad-2706-480a-bf8d-ac5b30415468">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTktMS0xLTEzMDU3NA_82885d11-f3b7-4dd0-b21c-e10bee07f3da">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: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, 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="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="iebca0e31e73b44b398aa2b8741817cf5_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTEtMS0xLTEzMDU3NA_18cad0d3-f5e5-4b2a-8b6f-5573ef18307a">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="i688ccdd0d76f4ea1882465a741f7aeae_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTMtMS0xLTEzMDU3NA_428d041b-d13f-45a0-8b5b-e95108775bd9">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 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="i34c4265f6c894e6da2b5826720b5dae5_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTctMS0xLTEzMDU3NA_10a67d2f-ef3d-4e48-b565-426abebd1688">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="i0009fabadfe24c28819f55a22f4c43ec_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTktMS0xLTEzMDU3NA_b805b311-f303-4619-9930-0132b001b8f7">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 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="iebca0e31e73b44b398aa2b8741817cf5_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTEtMS0xLTEzMDU3NA_0ef4cc8a-38f0-4f65-ae49-873f443efa59">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="i688ccdd0d76f4ea1882465a741f7aeae_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTMtMS0xLTEzMDU3NA_adf4fa81-c8ea-4e47-b315-6c56298964c5">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="i34c4265f6c894e6da2b5826720b5dae5_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTctMS0xLTEzMDU3NA_b2d51737-890b-4990-82e8-39535884c2a5">&#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="i0009fabadfe24c28819f55a22f4c43ec_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTktMS0xLTEzMDU3NA_4d17ce58-9a1b-4e6f-868e-a376dbb99e38">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></ix:continuation><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%">Non-GAAP Financial Measures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 consumers through TNMP&#8217;s transmission cost recovery factor.  Utility margin is not a financial measure required to be presented and is considered a non-GAAP measure.  PNM and TNMP do not intend for utility margin to represent any financial measure as defined by GAAP; however, 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 - 37</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i4a11e77375c142cdad1714ace1c8b72e"><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%">calculation of utility margin, as presented, most closely compares to gross margin as defined by GAAP.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzU0OTc1NTgxNzg0OQ_44ed462e-68b4-44f2-a1fc-c6b2132880d0" continuedAt="ib1af9d99a3b044e0a1536cb618cf5319" escape="true">Reconciliations between utility margin and gross margin are presented below.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="ib1af9d99a3b044e0a1536cb618cf5319"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.210%"><tr><td style="width:1.0%"></td><td style="width:34.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.364%"></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 #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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">Corporate and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:400;line-height:100%">(In thousands)</span></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:700;line-height:100%;text-decoration:underline">2022</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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtMS0xLTEtMTQxOTM3_467952e1-262a-431e-b0ec-c9ee5d9a1758">516,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtMy0xLTEtMTQxOTg2_825a5d1b-73cc-42dc-bcd5-ad9b95bf522d">224,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtNS0xLTEtMTQ0Mjkx_1c9963a7-3969-4fdd-9a29-eca3e4024056">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtNy0xLTEtMTQ0Mjkx_b09541cd-98de-466c-968b-43d463a7a161">740,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="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%">Energy production costs</span></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="i27a9234ed0ba4ea88f8ac0c025e3ea36_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtMS0xLTEtMTQxOTM3_15f02950-7ecd-45c0-8128-e582c23aaea2">147,347</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="i403d5bcfff884f97999891eb4c1de623_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtMy0xLTEtMTQxOTg2_3bd0575f-a5bd-4f4f-bc3e-5bdad7f273f1">&#8212;</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="i0bdd5cd5570a41e982eb73fec32c97cf_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtNS0xLTEtMTQ0MzAw_d2e18310-1002-4447-8812-7769b61e0535">&#8212;</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="i359443f0b9294ea98ae25c68fd80f5ec_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtNy0xLTEtMTQ0MzAw_457717c5-69d2-469a-9a12-736970c9239e">147,347</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="padding:0 1pt"></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%">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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtMS0xLTEtMTQxOTM3_ccc041e8-38b2-4076-8e68-937bfa587652">58,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtMy0xLTEtMTQxOTg2_9d712293-87bd-45ee-8889-3db9c6ccb4c6">36,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtNS0xLTEtMTQ0MzAw_3479d5b5-e6d4-4c85-8dea-0612f34e1660">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtNy0xLTEtMTQ0MzAw_8ad32584-54eb-4381-952e-2833d01549f4">94,684</ix:nonFraction>&#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:bottom"><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="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtMS0xLTEtMTQxOTM3_0078afb5-a75e-4310-8bb3-c0d2a5db99c6">180,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="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtMy0xLTEtMTQxOTg2_67b41661-8e99-47ba-8677-24611ee2f1be">98,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="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtNS0xLTEtMTQ0MzAw_7de3ef2c-dd1a-45fc-89e6-6838186f690d">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtNy0xLTEtMTQ0MzAw_ccc6441a-ab9b-4699-bacf-b765cd2ceea0">279,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="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 2px 13pt;text-align:left;vertical-align:bottom"><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 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%"><ix:nonFraction unitRef="usd" contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctMS0xLTEtMTQxOTM3_3bb9f055-b495-4f6e-aeac-91cb562b1a18">902,812</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 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%"><ix:nonFraction unitRef="usd" contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctMy0xLTEtMTQxOTg2_3968e999-ab25-4cdc-b0b1-9a5485af2385">358,802</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 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%"><ix:nonFraction unitRef="usd" contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctNS0xLTEtMTQ0MzAw_14b66237-6b55-4022-b1dc-3e03e687e141">&#8212;</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 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%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctNy0xLTEtMTQ0MzAw_2cbc258d-4c16-4e24-a230-ce7964adacc3">1,261,614</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="padding:0 1pt"></td></tr><tr style="height:12pt"><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="border-top:3pt double #000;padding:0 1pt"></td><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="border-top:3pt double #000;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:700;line-height:100%;text-decoration:underline">2021</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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTEtMS0xLTE0MTk0Nw_e616a271-55a4-4774-9b4a-f5a672421ab4">466,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTMtMS0xLTE0MTk5NA_3e06714c-24ca-43f6-87bd-175a5202249b">182,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="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTUtMS0xLTE0NDMwNA_3a513d4e-08aa-4406-a897-c1c1d7d6790d">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTctMS0xLTE0NDMwNA_bb99aaef-a6f7-4591-8f26-8890a2f94805">648,949</ix:nonFraction>&#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:bottom"><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;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="i3b21736770cd41ba9fbee3561e06aa37_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTEtMS0xLTE0MTk0Nw_7c989cce-c11f-493d-84cc-1b0e4fa5f9d2">143,931</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="i5fe8ecd6ba0f4b678df33f1cf8479143_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTMtMS0xLTE0MTk5NA_854d12b2-be75-4d7e-916e-23c747661b35">&#8212;</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="i245025c6e13e4ba08c79bf821b97d232_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTUtMS0xLTE0NDMwNA_bf0a4162-a358-4181-a07b-a466ab2ad460">&#8212;</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="i21af226b1f884651b1f4555bb11792df_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTctMS0xLTE0NDMwNA_d7816232-677f-41a3-a87c-bc3eca38ea38">143,931</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="padding:0 1pt"></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%">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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTEtMS0xLTE0MTk0Nw_570938a0-8a80-47f2-aaa2-87e8fb68a60e">49,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTMtMS0xLTE0MTk5NA_fcdfdeb9-521e-41b3-96f3-54d97627dd33">31,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTUtMS0xLTE0NDMwNA_a931d129-e18a-42ea-a971-2034720c7ffb">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTctMS0xLTE0NDMwNA_675d150c-0a0a-4f37-a74c-19ff984b15f0">81,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="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%">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="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTEtMS0xLTE0MTk0Nw_57aef32c-8efb-42f8-a9a3-e6a2ea24b866">170,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="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTMtMS0xLTE0MTk5NA_5f174740-3ab4-457a-8431-b4c2ffa11f68">90,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTUtMS0xLTE0NDMwNA_d035954f-68de-46c0-bb7f-0b1c36a8103e">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTctMS0xLTE0NDMwNA_d7a3a940-96b8-4aa9-8115-cfd3ae7ca6b1">260,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: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 2px 13pt;text-align:left;vertical-align:bottom"><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 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%"><ix:nonFraction unitRef="usd" contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTEtMS0xLTE0MTk0Nw_773b3b9b-b002-4b0b-a211-758a880c6ec4">830,234</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 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%"><ix:nonFraction unitRef="usd" contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTMtMS0xLTE0MTk5NA_d3b4509a-208d-4983-955e-909b957a8d86">304,786</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 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%"><ix:nonFraction unitRef="usd" contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTUtMS0xLTE0NDMwNA_158bbaef-4877-42ca-b426-f018278a96ad">&#8212;</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 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%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTctMS0xLTE0NDMwNA_4ce4ee54-dbb8-485c-a12c-41dc4588ec25">1,135,020</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="padding:0 1pt"></td></tr><tr style="height:12pt"><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="border-top:3pt double #000;padding:0 1pt"></td><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="border-top:3pt double #000;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:700;line-height:100%;text-decoration:underline">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="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTEtMS0xLTE0MTk1OA_2085ce3b-a149-47f1-9407-2b9c5ffb3630">441,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTMtMS0xLTE0MjAwMg_d8d6c02b-eea4-4a3e-bc66-d88fae067acd">164,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTUtMS0xLTE0NDMwNg_b70d8267-de9f-4e80-ba56-f4b02e11ba9a">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTctMS0xLTE0NDMwNg_4b3ea5f0-cd6e-4cc5-8531-c3bff7444ae1">606,727</ix:nonFraction>&#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:bottom"><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;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="i9e7dcbd46293443b968f0f559f10a3b1_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTEtMS0xLTE0MTk1OA_a3a2ccdc-9694-482b-a5f6-7cfd070e1ce3">137,977</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="i78089780b2d643a0b3326b02a0b89d51_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTMtMS0xLTE0MjAwMg_3c050a23-d600-4859-a614-a246e8989205">&#8212;</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="i2d67ecd071264df0879636e908f08f04_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTUtMS0xLTE0NDMwNg_3aa5f8c3-3a2b-4a0e-943f-6a233dc522ad">&#8212;</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="i89c0afb0f1bb49c29d2754571a0c4a23_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTctMS0xLTE0NDMwNg_88adaf8c-6078-40bb-9de6-cd1d142b9445">137,977</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="padding:0 1pt"></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%">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTEtMS0xLTE0MTk1OA_261d9ba2-67d0-44bb-ab28-aab978c0fc4b">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTMtMS0xLTE0MjAwMg_ccec9281-d4a4-41c9-b522-d9077ffa35d0">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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTUtMS0xLTE0NDMwNg_950aa0e5-7d7e-4de1-804c-e3921430a3d7">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTctMS0xLTE0NDMwNg_5fa4a253-2ae8-4fec-b11c-bbd60bd353cd">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="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%">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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTEtMS0xLTE0MTk1OA_d27f0fcf-f00e-4eb8-863e-06d98df3824b">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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTMtMS0xLTE0MjAwMg_26f4a479-5f33-4d8e-93d7-91f66acfd0c8">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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTUtMS0xLTE0NDMwNg_d7dad8f0-f895-413b-9cea-a2b3d2107bf8">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTctMS0xLTE0NDMwNg_a62c23f7-e6e2-4191-8770-fbd0aa9bb9bd">253,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="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 2px 13pt;text-align:left;vertical-align:bottom"><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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTEtMS0xLTE0MTk1OA_076800f1-53a7-4265-a6b2-551d945202e5">794,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTMtMS0xLTE0MjAwMg_04848bdf-1ce1-40ba-a697-65b903e8a2c8">281,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTUtMS0xLTE0NDMwNg_9cf6b46c-5370-4910-bf13-f61615c68078">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:UtilityMargin" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTctMS0xLTE0NDMwNg_32c07f13-d1eb-4e6e-94d1-c0fb73e7cfe2">1,075,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%">Corporate and Other depreciation and amortization represents corporate level activities that are billed at cost and reflected as general and administrative expenses at PNM and TNMP and therefore are not a component of gross margin or utility margin. See Note 1.</span></div></ix:continuation><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%">PNM&#8217;s participation in EIM, operated by CAISO, accounted for approximately <ix:nonFraction unitRef="number" contextRef="i24f2bbde79c741df8c34080462baa79a_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE2NDkyNjc0NDY2Njg_1982fa43-6f77-440a-8b46-f69ba45c3c60">24</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i265c1b47a4ff40dfb3c98a8494f9c31d_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE2NDkyNjc0NDY2Nzc_0478617c-388c-420a-8398-0b1253ae4032">11</ix:nonFraction>% of electric operating revenues during the years ended December 31, 2022 and 2021.  These revenues are passed on to customers under PNM&#8217;s FPPAC with no impact to net earnings.  No individual PNM customer accounted for more than 10% during the year ended December 31, 2020.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwODQ_54a7f15f-3a6e-4b3b-9b69-8c9226dafe38" continuedAt="ica3094e5bfe94c32944c3f6edb121e0c" escape="true">Two REPs accounted for more than 10% of the electric operating revenues of TNMP during the year ended December 31, 2022 and three REPs during the years ended December 31, 2021 and 2020 as follows: </ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="ica3094e5bfe94c32944c3f6edb121e0c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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="i052e6b016e4e4184975ed2e46e0bbc63_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzItMS0xLTEtMTMwNTc0_9c77ca25-9389-4b8c-b236-79b1939c36e4">27</ix:nonFraction>&#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="i77c846329ee04502850d10bc46711cb0_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzItMy0xLTEtMTMwNTc0_2e092d03-812f-4f69-ac3a-f3ffe5b88da8">23</ix:nonFraction>&#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="i764fb26fa4254db49be506790899786f_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzItNS0xLTEtMTMwNTc0_5493d08e-4add-4e16-a8b5-23f2c4d325e2">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="i3bbe3240c22c46b2bb7fac5c34539237_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzMtMS0xLTEtMTMwNTc0_c8a67be7-39d7-412b-9fac-be6bdda202e5">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i99ef0b5260194b668b4810d4bab90f1b_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzMtMy0xLTEtMTMwNTc0_3320a7ef-e14a-4677-b402-d5c758b6fa5e">19</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="i2aa5d3ac784e4ceba9c2a01eb2bfbba9_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzMtNS0xLTEtMTMwNTc0_7e7f9bf4-845f-4305-ad4d-2d82469327ab">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: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id28515c43f0644199e3c264210fba13e_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzQtMy0xLTEtMTMwNTc0_ceef4b7f-0799-4ad1-9940-3f6943a647c1">10</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="i887152f5ace5425e86c1119a0b486eca_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzQtNS0xLTEtMTMwNTc0_222d8cf4-f253-49ca-afe8-c6bb9692f6c3">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></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 - 38</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_187"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90ZXh0cmVnaW9uOmIyMGI4MGM4NTkyYzRmZmNhODFlNjdhMzEyMjc1NzMwXzczMA_b9b3d438-8e41-4b9f-bb1a-b73a50b61bd2" continuedAt="i8c641129dccf43129b07c9c8ddade6e9" 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="i8c641129dccf43129b07c9c8ddade6e9"><div style="text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90ZXh0cmVnaW9uOmIyMGI4MGM4NTkyYzRmZmNhODFlNjdhMzEyMjc1NzMwXzczNw_300a6435-0965-4c7a-8538-5b721bf8bebe" continuedAt="i75f63f18a83d4079b81c0d2f47a077cd" escape="true">Information regarding AOCI is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i75f63f18a83d4079b81c0d2f47a077cd" continuedAt="i830abfce3b13465f85094dda81275e61"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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, 2019</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%"><ix:nonFraction unitRef="usd" contextRef="i8fcc869d80cb4fe29b4a5725832d718d_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctMS0xLTEtMTMwNTc0_ee7e7f28-6247-413c-a4b4-06d687fa640b">10,638</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 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%">(<ix:nonFraction unitRef="usd" contextRef="i53fa5885a8454343a6151780e6252f49_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctMy0xLTEtMTMwNTc0_1e569010-d6f1-4a78-90f2-71b19d7d84c1">109,693</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 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%">(<ix:nonFraction unitRef="usd" contextRef="i720f21625ee74b18a3019edf3c326604_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctNS0xLTEtMTMwNTc0_544fe89c-dd3d-4f32-b91f-4c985a5345b3">99,055</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 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%">(<ix:nonFraction unitRef="usd" contextRef="ifb2c4cd2f1c043fca088f8da59303d48_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctOS0xLTEtMTMwNTc0_2bec5fae-04ed-46d4-b00b-02dfb24a583a">322</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5b20780c9b944d5ad0f4f6ff1b27a65_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctMTEtMS0xLTEzMDU3NA_24c5ebb5-f5eb-47df-a8d5-8605387ad5a5">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;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="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtMS0xLTEtMTMwNTc0_1290e2f1-8c5d-443c-849b-af5f6d1bec2d">9,497</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="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtMy0xLTEtMTMwNTc0_f35e7cc6-f70a-4735-ac98-e01115b6a87f">8,300</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="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtNS0xLTEtMTMwNTc0_e4875420-ed7f-4e87-9b10-b5c6250afec3">1,197</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="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="i379799b28de34548ada3829273642b2d_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtOS0xLTEtMTMwNTc0_76ea2513-f2d1-4ea0-a464-b5c7584af96f">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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtMTEtMS0xLTEzMDU3NA_377c61ae-6dcf-4220-910d-5357819a87b8">2,937</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="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktMS0xLTEtMTMwNTc0_82116814-312c-479d-a6a3-dc9150c94746">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="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktMy0xLTEtMTMwNTc0_2bc2ed89-4ff0-499b-b88f-121a98fbd4fd">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="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktNS0xLTEtMTMwNTc0_c5568b83-eb8d-465f-804b-424461a67312">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="i379799b28de34548ada3829273642b2d_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktOS0xLTEtMTMwNTc0_a637103b-4f2b-473e-916b-c1383449e648">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="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktMTEtMS0xLTEzMDU3NA_d1434f90-9589-4892-811d-3c98ffd051bb">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="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTEtMS0xLTEzMDU3NA_f4822826-1e52-4acd-8454-90966b0467d7">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="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTMtMS0xLTEzMDU3NA_bac08e00-22ac-4ef0-9c30-93fc5ab044cc">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="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTUtMS0xLTEzMDU3NA_f1ea9a03-9019-4021-b089-a655f88cc449">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="i379799b28de34548ada3829273642b2d_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTktMS0xLTEzMDU3NA_a66e1a5f-ac4c-4206-8785-e011c0083ccd">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="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTExLTEtMS0xMzA1NzQ_b4a41d78-135b-475d-8cba-c5cda50f90a0">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="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTEtMS0xLTEzMDU3NA_2c8b25df-3b6b-45d9-bd92-2ee29e8e155a">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="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTMtMS0xLTEzMDU3NA_9d619962-c74c-40c1-a141-74c7ba59c0ee">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="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTUtMS0xLTEzMDU3NA_220fe6d9-b666-4f93-8677-ab8e2a1f68c0">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="i379799b28de34548ada3829273642b2d_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTktMS0xLTEzMDU3NA_93c19345-ea92-4a87-9db1-5132a20125c9">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="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTExLTEtMS0xMzA1NzQ_40a865bd-e1e0-4823-88de-2cf95f147b6e">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="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTEtMS0xLTEzMDU3NA_18283c7b-97d7-4c51-a609-63fefca0d973">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="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTMtMS0xLTEzMDU3NA_d1bdc9b9-af42-463a-a5b5-2a9c7c3f2ff8">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="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTUtMS0xLTEzMDU3NA_d09ba07c-afbf-49d1-885b-99aa7be7bd08">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="i379799b28de34548ada3829273642b2d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTktMS0xLTEzMDU3NA_5ea15af5-d248-4b07-9046-8ceb98244fac">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="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTExLTEtMS0xMzA1NzQ_b13ffe64-c784-41eb-848c-33e636301868">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 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, 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%"><ix:nonFraction unitRef="usd" contextRef="i3dd979655a33475daf92ee9e48265678_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTEtMS0xLTEzMDU3NA_77700209-90a1-4330-afc6-12f9571e3a16">20,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="ic6feaa1a47a74e3d9f4776f48c842f67_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTMtMS0xLTEzMDU3NA_552bdf2b-49a4-4b8a-bf68-1e8ff8561845">98,914</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="i45f65f1f26164cac9a72190d5e5353bd_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTUtMS0xLTEzMDU3NA_0fefd924-c80d-4e2e-b21d-ad0d1bdf2057">78,511</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="i01e756e0ec624623a210457870c331cc_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTktMS0xLTEzMDU3NA_f5f6c49f-ec87-4ac6-8099-0be9774b8379">672</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="i4b75ed2658ca41cbbdb74b06317071b1_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTExLTEtMS0xMzA1NzQ_48cc8f58-6087-470b-8573-f9e285b7ca41">79,183</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="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTEtMS0xLTEzMDU3NA_d537286c-24be-454d-b002-bec1e3bfebe0">9,765</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="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTMtMS0xLTEzMDU3NA_36bacff0-edcf-4415-af7b-d6b76b8744cd">8,348</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="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTUtMS0xLTEzMDU3NA_dbee1b4a-a4d6-470c-ac76-5228017de85f">1,417</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="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTktMS0xLTEzMDU3NA_7fdbc90b-ae67-4711-9f50-86e56e01ed41">903</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;border-top:1pt solid #000000;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="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTExLTEtMS0xMzA1NzQ_5cbce95b-7201-44ce-9be0-52838a27686d">2,320</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="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTEtMS0xLTEzMDU3NA_d5de3bb6-caea-4e66-a22e-958c32ca9cfe">2,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="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTMtMS0xLTEzMDU3NA_432734e0-349d-438b-9f2e-41ddd9c666ca">2,120</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="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTUtMS0xLTEzMDU3NA_8cc9194b-9a51-474f-9230-2591621a25d3">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 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="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTktMS0xLTEzMDU3NA_d92a4b8d-63d1-4f11-b752-409fc0f1a501">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTExLTEtMS0xMzA1NzQ_3f23bd2a-05e6-4fc0-a4b5-956860891cdb">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: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="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTEtMS0xLTEzMDU3NA_41fc7ae0-3133-4bc2-be77-363b4ef88fa8">1,881</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="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTMtMS0xLTEzMDU3NA_250d82af-2fba-41b1-94fb-0e98c3cb2d93">12,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="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTUtMS0xLTEzMDU3NA_8e494cdb-54ba-44b1-8448-3380506ea647">10,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="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="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTktMS0xLTEzMDU3NA_be98c813-7a27-4b1c-b61c-5c9c3d909306">1,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTExLTEtMS0xMzA1NzQ_35ba762c-1091-489e-9703-2da869372d3f">12,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTEtMS0xLTEzMDU3NA_409d2758-20a2-4fe6-b6c7-cba8d809a083">478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTMtMS0xLTEzMDU3NA_114949d2-99ba-4b24-9831-4d7ced0a4cd4">3,076</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="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTUtMS0xLTEzMDU3NA_623db2bf-7f50-4e23-8c9a-6cc9130ef40a">2,598</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="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTktMS0xLTEzMDU3NA_a958815a-df6b-4473-ae58-1e8abd76aaf8">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="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTExLTEtMS0xMzA1NzQ_eb08ecde-d59d-46e4-9430-19b915f6f2d6">3,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: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="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTEtMS0xLTEzMDU3NA_e8b4b5a6-45a5-44a1-9ba1-ddab592fb09e">8,688</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="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTMtMS0xLTEzMDU3NA_c4d49972-5e65-4593-82d3-6950530e1904">15,263</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="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTUtMS0xLTEzMDU3NA_77b966e9-eecc-477e-a1f1-43376f0a270f">6,575</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="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTktMS0xLTEzMDU3NA_ee00764e-68d5-4489-a625-0460054ca53b">672</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="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTExLTEtMS0xMzA1NzQ_910dc2d3-1e6c-47fb-b8e5-38ba9940e04c">7,247</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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</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="i71544fc649804188b361d6260b2bddd5_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTEtMS0xLTEzMDU3NA_bc7aa1fc-40cd-4117-b08a-3e490084a461">11,715</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="if2bc1beb0ade47dfb16ff6ed07902bc0_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTMtMS0xLTEzMDU3NA_e24261e1-f52a-46b4-999e-91c095c52e63">83,651</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="ifbb5cc82c653436e82ded455ad4f7263_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTUtMS0xLTEzMDU3NA_dbb82e9e-f7ea-4bcb-bf77-f28ca5c923e8">71,936</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="i0e382b20a482407e8f5c5315ac843132_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTktMS0xLTEzMDU3NA_42bdb712-71ae-40a1-a20f-b6f54e40ddc8">&#8212;</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="i1a060a83cd0a499984b018b85f4017b3_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTExLTEtMS0xMzA1NzQ_e774d6ff-1875-4077-acfa-59b0da546ccc">71,936</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTEtMS0xLTEzMDU3NA_471aab3d-bf40-471e-ab83-9221ff584cf1">3,827</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="id2244d8221a949bcbfa3025006331e22_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTMtMS0xLTEzMDU3NA_8a590e17-3205-46a1-9572-59a4a758734f">7,104</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 #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="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTUtMS0xLTEzMDU3NA_03a922c0-24c3-45be-8102-9ec7a8b903a0">3,277</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="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTktMS0xLTEzMDU3NA_8189d0bd-7f4e-49b7-8e96-2ee9f66e88cb">1,176</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="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTExLTEtMS0xMzA1NzQ_94fbb66f-aeb0-4251-bd6e-64ee52353555">2,101</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: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="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTEtMS0xLTEzMDU3NA_c7608a34-eb00-41db-986d-0133a2a8075f">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2244d8221a949bcbfa3025006331e22_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTMtMS0xLTEzMDU3NA_3d958a9d-836a-4c41-bfb4-558b71bd5184">1,804</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="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTUtMS0xLTEzMDU3NA_c8939d44-ce0c-4090-a02a-423c5f078309">832</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="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTktMS0xLTEzMDU3NA_f2a9c4d3-a024-4250-af65-4ce4c6961b27">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="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTExLTEtMS0xMzA1NzQ_1ef1f85a-4e34-48c8-b281-1cb25f25edbd">533</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="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTEtMS0xLTEzMDU3NA_d27a32aa-b965-422e-9763-81640b61b340">1,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="id2244d8221a949bcbfa3025006331e22_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTMtMS0xLTEzMDU3NA_590ec955-a74b-4a57-96ea-960dd8501417">4,565</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="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTUtMS0xLTEzMDU3NA_44c84d47-96da-41f6-81f7-3fa6a987a1b0">6,493</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="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTktMS0xLTEzMDU3NA_18ab7243-90fd-4a7c-98df-24f4ca03e273">12,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="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTExLTEtMS0xMzA1NzQ_ecb0bf81-1693-4cb0-b7c7-62b119e82de0">5,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;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="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTEtMS0xLTEzMDU3NA_26043ee9-8237-4384-9d69-49bf76744001">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="id2244d8221a949bcbfa3025006331e22_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTMtMS0xLTEzMDU3NA_2511448b-ddfd-4a57-bb6e-792e3b0f7348">1,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="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTUtMS0xLTEzMDU3NA_9619c4d0-1583-4ca3-a288-38ecb1ff827a">1,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 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="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTktMS0xLTEzMDU3NA_90fe825e-0fdf-4756-bc22-191f8acc9f89">3,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%">(<ix:nonFraction unitRef="usd" contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTExLTEtMS0xMzA1NzQ_55df9a06-a5f6-4e4f-9ca9-4a3dfd0d98f6">1,472</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="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTEtMS0xLTEzMDU3NA_dfa6d37c-5361-4dfe-adf2-521feed31924">4,293</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="id2244d8221a949bcbfa3025006331e22_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTMtMS0xLTEzMDU3NA_0f0be141-f82d-4dc8-b67f-33566afaabbf">1,894</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="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTUtMS0xLTEzMDU3NA_d3734740-b331-44ac-bf3f-1995129a4aa9">2,399</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="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTktMS0xLTEzMDU3NA_6bfb7f36-9e37-4e94-8215-12fe5d19d84a">8,287</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="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTExLTEtMS0xMzA1NzQ_bc7d6804-f35e-4e8e-bed5-784768cffeb7">5,888</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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</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="i5a0c79827014472ab0b6980fa663216f_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTEtMS0xLTEzMDU3NA_455b1351-91d0-4d0b-ab6c-2b43d7e8ef8c">7,422</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="i8637c8b255274a6798325d3e1d12632d_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTMtMS0xLTEzMDU3NA_6b8fc90d-db6e-40af-abd0-85e4ede42c35">81,757</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="i1076b41f31404254a4b56d595a887388_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTUtMS0xLTEzMDU3NA_00b6936e-22b3-4aa0-86aa-076da42a545d">74,335</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="i8475729e95eb4ba8801051f1b5634352_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTktMS0xLTEzMDU3NA_a69ce6b5-b64d-43f9-ba24-a6e88d5ef2d5">8,287</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="i9cda76dd6998417483f9c556cdb600e6_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTExLTEtMS0xMzA1NzQ_9eaff695-9e61-4308-9b72-22961fae1999">66,048</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_190"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTMx_ff2c5a37-9cb2-45ed-a99a-f01a87066468" continuedAt="iac14ccf71c89491aa53d539d54430fe6" escape="true">Electric Operating Revenues</ix:nonNumeric></span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><ix:continuation id="iac14ccf71c89491aa53d539d54430fe6" continuedAt="ia2f23f2d561542ff89c550e7c2c748e4"><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%"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTMy_ddc8688b-5da1-4880-9421-546d1797bbd6" continuedAt="i0d0cae529e2949cf96f494e65bb3bdd4" escape="true">Accounts Receivable and Allowance for Credit Losses</ix:nonNumeric></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%"><ix:continuation id="i0d0cae529e2949cf96f494e65bb3bdd4">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.  The Company 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.</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%">As a result of the economic conditions resulting from the COVID-19 pandemic, PNM updated its allowance for accounts receivable balances and recorded incremental reductions to credit losses of $(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1Xzc1NA_9f0b2a18-5f93-429a-bcf4-8fd0dd724b96">2.3</ix:nonFraction>)&#160;million and $(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1Xzc2MQ_2d459be7-a504-46f1-9e9a-4b55a6d0dc37">1.1</ix:nonFraction>)&#160;million in 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 - 39</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ia2f23f2d561542ff89c550e7c2c748e4" continuedAt="ic04033675f2c4195bf2587ef5409f284"><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%">years ended December 31, 2022 and 2021.  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 discussion regarding regulatory treatment 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%">In addition to the allowance for credit losses on trade receivables, the Company has evaluated other receivables for potential credit related losses.  These balances include potential exposures for other non-retail utility services.  In the years ended December 31, 2022 and 2021, PNM recorded <ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-6" name="pnm:OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzNDk_d7a12dc7-6853-44ea-80cf-c3dd17a9254c">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-5" name="pnm:OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzNTY_df7ce7c5-929a-4846-bd02-f1100c9b5a1b">1.0</ix:nonFraction>&#160;million in estimated credit losses related to these transactions.</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 February 2021, Texas experienced a severe winter storm delivering the coldest temperatures in 100 years for many parts of the state.  During the weather event, generators experienced an extreme spike in market driven fuel prices and in turn charged REPs excessive market driven power prices which eventually get passed to end users on their electricity bill.  Given the uncertainty of the collectability of end users' bills by REPs, ERCOT also increased the collateral required by REPs in order to do business within ERCOT's Balancing Authority. TNMP has deferred bad debt expense (credit losses) from defaulting REPs to a regulatory asset totaling $<ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-5" name="pnm:RegulatoryAssetsFromDefaultingREPs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzI0OTI_45edb852-1754-40b3-9c13-1c53cc2f4819">0.8</ix:nonFraction>&#160;million at December 31, 2022 and will seek recovery in a general rate case.</span></div><div style="padding-left:18pt;text-indent:-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%">Revenue Recognition</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTI5_bfe547d8-b22b-443f-9a63-703e091e5a7d" continuedAt="i02e6b562a4544351907f93938d838162" 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%">Retail 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 retail 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 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 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, 2022, 2021, and 2020 none of the joint owners in its collaborative arrangements were customers under Topic 606.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the revenue recognition 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 or market 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></ix:nonNumeric></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ic04033675f2c4195bf2587ef5409f284" continuedAt="i6d519f485e4249e9ace5e267370b3899"><ix:continuation id="i02e6b562a4544351907f93938d838162" continuedAt="i7b35c4e1bec64c1db8c8a439ff31be73"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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;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%">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.  In December 2021, PNM completed the purchase of the Western Spirit Line and services under related transmission agreements were initiated using an incremental rate, approved by FERC, that are separate from the formula rate mechanism.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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%">Wholesale Energy Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; PNM engages in activities 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.  PNM began participating in the EIM in 2021.  The EIM is a real-time wholesale energy trading market operated by the CAISO that enables participating electric utilities to buy and sell energy.  The NMPRC granted PNM authority to seek recovery of costs associated with joining the EIM, which have been included in the 2024 Rate Change and to pass the benefits of participating in EIM to customers through the FPPAC.  PNM&#8217;s participation in EIM has significantly increased Electric operating revenues which are passed on to customers under PNM&#8217;s FPPAC with no impact to net 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%">Beginning on January 1, 2018, PNM acquired a <ix:nonFraction unitRef="mw" contextRef="i79ab359c391a4da584f71d58a22b66b9_I20180101" decimals="INF" name="pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzIyMzIw_e9094aa0-620f-4961-b793-caffbe95c4cd">65</ix:nonFraction> MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC.  PNM sold power from <ix:nonFraction unitRef="mw" contextRef="i79ab359c391a4da584f71d58a22b66b9_I20180101" decimals="INF" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzIyMzI0_9778aa5c-53b2-465c-9296-59dfb8db8e0b">36</ix:nonFraction> MW of this capacity to a third party at a fixed price that was recorded as revenue from contracts with customers.  PNM was obligated to deliver power under this arrangement only when SJGS Unit 4 was operating.  In May 2022, PNM executed a new agreement to sell <ix:nonFraction unitRef="mw" contextRef="ib3a011663fb74f19855aae8db4281083_I20220531" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzY1OTcwNjk3ODgwNjQ_e175a6bb-db04-48a2-baba-e7526f5ef95c">50</ix:nonFraction> MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent basis.</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-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%">TCOS</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 </span></div></ix:continuation></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i6d519f485e4249e9ace5e267370b3899" continuedAt="i5632c9f910ec4d41b4f7b238a7284c5c"><ix:continuation id="i7b35c4e1bec64c1db8c8a439ff31be73"><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%">revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  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="ie0342e09aa934b79887790d184f9934b_I20190101" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEwMjQ1_305425bf-19e2-46a9-bf72-4979c75064b0">five years</ix:nonNumeric>.</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%">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 economic hedges that meet the definition of a derivative, and are therefore not considered revenue from contracts with customers.  Derivative revenues include gains and losses representing changes in fair value (Note 9) and settlements from sales of electricity under forward sales contracts.</span></div></ix:continuation><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%">Disaggregation of Revenues</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTMw_ed6d96d4-7538-4042-9a68-e218d8a8be88" continuedAt="i39ad15d5f032468ab485941d7c188031" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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="i5b803c6e616d4cca95ff59ec3745d141_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzUtMi0xLTEtMTMwNTc0_077a953d-d7a1-4902-9fed-c15af1ac41b0">484,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926e69d7ba2d45fb95b74453b8320b0a_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzUtNC0xLTEtMTMwNTc0_0d030d73-846d-4b82-b94e-740db6628ca0">187,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ebaa75c95c48e19a12c17620a807e7_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzUtNi0xLTEtMTMwNTc0_19915c0c-24db-4157-a9f5-a5ebefc33d2c">672,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i5ea2e606a39f4906bd702d059dc4d0f8_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzYtMi0xLTEtMTMwNTc0_d1a67812-fe38-4453-8724-2e490605b3d2">422,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a4d0ac1231b493082042eb097b8339d_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzYtNC0xLTEtMTMwNTc0_a520751e-88fb-47be-afd1-4aca15d26240">154,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3138909fc614a3e94fcd214d76e5b89_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzYtNi0xLTEtMTMwNTc0_b6e9e1bc-d921-436a-a3c8-5ef18e4c8908">576,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i49739c92e4754aa09daa54fce6e69f01_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzctMi0xLTEtMTMwNTc0_83624e3d-c569-4056-b270-37f72b1877b3">85,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dd5d195a964ba4902ccaee2060cffa_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzctNC0xLTEtMTMwNTc0_cecd268b-491d-4605-a6c8-6f02ead0497c">36,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2789f09287f4417c9bf847cb1f16eb2c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzctNi0xLTEtMTMwNTc0_5cf00e74-2ea0-4c5f-81d7-f7b041b46cbf">122,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic93be3b238b64946a5105bc89ae94c31_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzgtMi0xLTEtMTMwNTc0_94d6ab44-7d4b-41f0-b02b-22be320ff558">21,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2c33c95cc72406dbe99392b63ed7c2e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzgtNC0xLTEtMTMwNTc0_2fab8178-41ed-4bc3-a45e-eaa09eb2f2c9">6,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01188aa81c584f07ab81a61407ef7825_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzgtNi0xLTEtMTMwNTc0_62e8fb92-d60b-4202-bddf-ffeb07b67044">27,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 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="i76009d5f5a1d458bbbe8d8060013ae3c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzktMi0xLTEtMTMwNTc0_e7f5deb5-8a29-4d84-988f-65f572e78693">45,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="id563d9841a574578991c0d7bbc9c36fb_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzktNC0xLTEtMTMwNTc0_c9a4b07f-a5a7-480a-b02c-56bc5715637c">&#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="if3a39495d5814cc4b3880713791f7a74_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzktNi0xLTEtMTMwNTc0_922170b1-982b-4b65-a02b-151716316961">45,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i23e38a46ba2a41698cafc4ee63988172_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEwLTItMS0xLTEzMDU3NA_e67ac49a-89fc-433d-90d0-21321db55901">149,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e8fcae580b843d683487f452c2b1313_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEwLTQtMS0xLTEzMDU3NA_efc669b9-ceb3-4ff2-b4bd-d423ff8d33ae">113,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb9877580f294e22af411e39d7ee9e51_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEwLTYtMS0xLTEzMDU3NA_57fc7b85-abae-4003-9bc6-6776a24189cb">263,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Wholesale energy sales</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="i98aa0312bb884ce19bd745a6f661e80a_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTItMS0xLTE1OTU1Mg_2fe77f82-fc49-4cf4-b731-4cd63b6c884c">534,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8802d13942714992b3ba543748735a4a_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTQtMS0xLTE1OTU1Mg_ff9ed347-b896-4587-8358-1e27d787cb71">&#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="i393ce7e4b3d841359a65d74cacc85b69_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTYtMS0xLTE1OTU1Mg_670d2ded-056a-45a1-97d3-bb043ef7d068">534,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Miscellaneous</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="i9c5fa6834ac648e98b8c8b8476fd3aa7_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTItMS0xLTEzMDU3NA_2e675527-9b88-4214-8ba5-5b3cac6c892b">5,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc02639c3d084106a30f199bd8a8c9d2_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTQtMS0xLTEzMDU3NA_30b2860b-e0a2-4e0e-bb48-26dccfb5fb47">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd6e3fa4bb4c0fadff0aaa18e25c18_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTYtMS0xLTEzMDU3NA_9e53c3cc-f6da-4e01-8a1c-8113b1739a97">9,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:400;line-height:100%">Total revenues from contracts with customers</span></div></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEyLTItMS0xLTEzMDU3NA_e717ce55-e567-45aa-b986-1121bee0b8f6">1,747,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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEyLTQtMS0xLTEzMDU3NA_8a20bc77-c0c1-43fd-94f0-e57a86a4d215">502,907</ix:nonFraction>&#160;</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEyLTYtMS0xLTEzMDU3NA_646ec4a7-b2e4-4940-9794-e11ec8979d52">2,250,217</ix:nonFraction>&#160;</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: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEzLTItMS0xLTEzMDU3NA_173c7c20-7854-4ff2-ab02-83d8d00804ca">692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEzLTQtMS0xLTEzMDU3NA_5adb2b9f-dcc2-4fad-99fa-23011c70fcdb">20,177</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEzLTYtMS0xLTEzMDU3NA_c535d004-84f2-45bc-b3ab-880ef5940bb0">19,485</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%">Other electric operating revenues</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE0LTItMS0xLTEzMDU3NA_ccf4304b-20f6-47e2-88da-2808d17f987d">18,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE0LTQtMS0xLTEzMDU3NA_98bfbe67-a47c-4c53-a824-bace0f585c8a">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE0LTYtMS0xLTEzMDU3NA_8ca90350-6ffe-4cec-a6a5-72f5ed53efb7">18,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:700;line-height:100%">Total Electric Operating Revenues</span></div></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE1LTItMS0xLTEzMDU3NA_72ffda43-f192-4ec6-b4ac-716d897fda7e">1,766,825</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE1LTQtMS0xLTEzMDU3NA_41490019-1e05-4ed1-a0b9-d85e24090642">482,730</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE1LTYtMS0xLTEzMDU3NA_051d6981-74cd-4e46-86ec-a60c081dee86">2,249,555</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: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, 2021</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="iebc986a625804237a884b4a59e50aad8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIxLTItMS0xLTEzMDU3NA_734369d1-d03b-49aa-9610-a884ca28245b">484,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff34706068f54b61b1be2ba1b27e2fb0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIxLTQtMS0xLTEzMDU3NA_baa58c6c-3f07-4ffb-bc84-f2296d340e18">158,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cc8d04fc6c4a98b5213bfddf8d5ea6_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIxLTYtMS0xLTEzMDU3NA_c8d55b51-e04b-406a-89e1-568ec8ca9f98">643,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: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="i0e87a218333c4c1489288782760a0544_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIyLTItMS0xLTEzMDU3NA_be9b16c5-12c7-4bbf-976e-79127dcfed9e">419,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4127c23d211b4d439cdc34bee3663e77_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIyLTQtMS0xLTEzMDU3NA_c8796c13-c439-41b7-b4c9-7a0342bb33f7">125,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98bf854c1f7f4aaf90f1149b4da82481_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIyLTYtMS0xLTEzMDU3NA_e44737e4-66be-44ec-90d9-b91b235aa9d7">544,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 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="i7fd4eb3305c1471c8fe91f611fbb6505_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIzLTItMS0xLTEzMDU3NA_ec644840-5524-4643-b5db-96ebcdaf433f">88,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8fa4e2f03564d43a8c5eaf39b3b0642_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIzLTQtMS0xLTEzMDU3NA_63a3587d-8c11-4e52-8440-d0379baa9d03">29,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="i6341876769d244a7ad3e1d4a2871a00c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIzLTYtMS0xLTEzMDU3NA_46e8c4fa-1d2e-45ff-8695-65559c31aa6e">117,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i656c5222f00a4430961c73aab93dcba8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI0LTItMS0xLTEzMDU3NA_91fae672-b0a6-4143-bc49-8498370e84df">22,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76978db3525c4e4bab07bb580075b4b3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI0LTQtMS0xLTEzMDU3NA_26cb4963-192e-40af-900e-05316e433c39">6,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie91d7735dc1647b693aa01ac5d32f2d1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI0LTYtMS0xLTEzMDU3NA_3d4b13b1-15ed-4042-a1c0-643d4fc0a8b6">28,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1d9f91fb1694475e8b18e6d74e529436_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI1LTItMS0xLTEzMDU3NA_90db87ee-a69b-46a0-a954-bb8cc91fabe7">35,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic533d8246c814577927e7d38440e31b2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI1LTQtMS0xLTEzMDU3NA_6ac1c573-2b0a-41b7-ae33-0564ee32e2e7">&#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="i40ae7dbb7aa84687800d8ccc20d0705c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI1LTYtMS0xLTEzMDU3NA_aa86292a-3efb-4e9b-a761-f6bc0568b0cc">35,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i9c510e49d71345eda783d8cea7b9619f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI2LTItMS0xLTEzMDU3NA_be0a1130-9fd1-482b-8c69-eafe14b888df">87,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68374ff19fb4c8595fcd068844bf8fc_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI2LTQtMS0xLTEzMDU3NA_6769273c-144c-4a90-a89f-1e40e85fc5c8">94,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300678678543481b9c210abf375564ab_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI2LTYtMS0xLTEzMDU3NA_892912fe-f7cd-45db-bb7c-3ed8e7c15a3b">182,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Wholesale energy sales</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="i3b77f068f6ae47489db4bb032fb9b92c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTItMS0xLTE2MDY3Ng_5edcce41-065c-4b8e-8904-d9c83ef71573">184,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="i12318d9425f44b9caa6fc0e51c798fcb_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTQtMS0xLTE2MDY3Ng_284ebc1c-4ecb-49f1-a66c-26be077dc73e">&#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="i3c0a701207cf41339d54a5ff9de9d026_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTYtMS0xLTE2MDY3Ng_eb0538da-fce4-4894-909b-a45739228e80">184,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="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%">Miscellaneous</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="i44dcffb83fab40c9abf6aec8bf10b237_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI3LTItMS0xLTEzMDU3NA_6c03fb41-2eb8-4de0-9a04-0fee5624e99c">4,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc321e6d37324cff8f767bda26849064_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI3LTQtMS0xLTEzMDU3NA_9ec773ff-fa10-4da3-a05b-a4bf663b56e9">3,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42862b73f57346acbd67108c9177dac7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI3LTYtMS0xLTEzMDU3NA_57931d69-a0d2-41f1-bf90-571f9c36772b">8,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:400;line-height:100%">Total revenues from contracts with customers</span></div></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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTItMS0xLTEzMDU3NA_7d88e4af-6322-4a96-aa43-1e48eef5c228">1,327,172</ix:nonFraction>&#160;</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTQtMS0xLTEzMDU3NA_eb453ec1-95b5-4fbe-bdaf-dc014989d2ae">417,509</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTYtMS0xLTEzMDU3NA_8890deeb-95a5-44f7-af0d-57a970dd4a8a">1,744,681</ix:nonFraction>&#160;</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: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI5LTItMS0xLTEzMDU3NA_f5d63e62-b4d5-4505-9b9b-5820defb9f42">4,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI5LTQtMS0xLTEzMDU3NA_a0a3aa84-ada7-4c69-bc71-ae414d3cccd3">344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI5LTYtMS0xLTEzMDU3NA_3b56bcb0-194e-4d1b-ba18-d88ede28fd7a">3,764</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%">Other electric operating revenues</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMwLTItMS0xLTEzMDU3NA_02a4310e-ab38-476a-bcf7-0ab2c858ac08">38,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMwLTQtMS0xLTEzMDU3NA_eb32067a-bdae-448a-86a2-fe794c0c11fa">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMwLTYtMS0xLTEzMDU3NA_889223e4-2a47-45f9-b692-bbd200ef50c0">38,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:700;line-height:100%">Total Electric Operating Revenues</span></div></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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMxLTItMS0xLTEzMDU3NA_f1f84453-4473-4ad6-873b-e1586c4975ec">1,362,020</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMxLTQtMS0xLTEzMDU3NA_38ea1d9a-635e-4a0c-be7f-50c6713618de">417,853</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMxLTYtMS0xLTEzMDU3NA_6b6d51ba-f72d-4a4d-8a4b-cb08ff2f931a">1,779,873</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: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></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i5632c9f910ec4d41b4f7b238a7284c5c"><div style="margin-top:5pt;text-align:center"><ix:continuation id="i39ad15d5f032468ab485941d7c188031"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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: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="id14d1cff79f54463954d025c4ac4a79a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzM5LTItMS0xLTEzMDU3NA_37a1ca8c-ae8e-40b4-8e6b-ef25f4ead1a2">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="i72250b76bd3445e9aa84737f893f8dc0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzM5LTQtMS0xLTEzMDU3NA_9f20fa28-2209-4514-b5a3-385dd6557e38">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="ifb11d63e7de2471aaf97d8b08e300437_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzM5LTYtMS0xLTEzMDU3NA_89adf7ed-586d-4916-af7a-29a7e755e8ef">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="i2034bf28acd74713974ad533af166e36_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQwLTItMS0xLTEzMDU3NA_aa875f46-fb03-41c6-9371-2e7749f61dc9">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="ib71d0db60c49482bbb1c8b54aa04f375_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQwLTQtMS0xLTEzMDU3NA_86f9a401-fd7f-4b64-93c3-06c67ab706b1">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="i1e72fd7f220e4d29b0f0a406c928804b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQwLTYtMS0xLTEzMDU3NA_3673dd36-28e7-451d-ad0c-fe28b206eda4">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="i1a50a5f4eb8d4106ab939ca2d780b3ad_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQxLTItMS0xLTEzMDU3NA_7fa03e81-8f1c-465a-b9c5-2865ab44de08">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="i4c63d6430fcd4e7bb28eefb1f54bf898_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQxLTQtMS0xLTEzMDU3NA_bfc28cbe-af90-4ebc-bc94-cd60946b66b7">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="i1ff871f81609458f8da36b334291c4d3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQxLTYtMS0xLTEzMDU3NA_5cb7d5e4-8640-41a4-87f4-982f503a1e87">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="i05c9eab1f13240fbb51bd0bd0a068ee2_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQyLTItMS0xLTEzMDU3NA_d02cde11-5f24-42e9-80a3-d1e91b12ba48">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="i4c5db138623d4eb8b4099b3d3603eaed_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQyLTQtMS0xLTEzMDU3NA_412b485b-b991-4dc1-97c5-89bea50a5f15">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="i77065714dbb54a4289bdafc75979a9cb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQyLTYtMS0xLTEzMDU3NA_efa3d2df-1b51-4042-96fb-d266ce41a2ac">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="ieddcca7df7814617a7fbff85d76d0f18_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQzLTItMS0xLTEzMDU3NA_5ffdc79a-24d9-462b-93ff-f939ce63456e">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="i5e8b11fc49ee4ad682e925b0de4eea8c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQzLTQtMS0xLTEzMDU3NA_f6917f78-fe94-46b4-a7e3-b18b0ad9fb55">&#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="i39b6e75f31f74624afd182cd3905a853_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQzLTYtMS0xLTEzMDU3NA_21e1d37b-503b-4ef7-9491-3b1dab011361">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="i5352da6b3442489b9cf8ff46377e4647_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ0LTItMS0xLTEzMDU3NA_346cc466-5869-4301-a207-dab044b1de83">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="i290b847c43d04257b713d73f07931d73_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ0LTQtMS0xLTEzMDU3NA_a663ba4a-7d6c-4798-8701-ff3966b32f0f">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="ia9e11346c8e34b55beaa0f87b254cf48_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ0LTYtMS0xLTEzMDU3NA_44ea9a45-e3c1-4037-a9a7-6bf0f230e688">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%">Wholesale energy sales</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="ib7fb8698a6684c358ff2cc90782290c8_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTItMS0xLTE2MDY3OA_10d998bb-0351-4906-9834-5f3a9215a5cb">50,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="i7f9bdfe4963a465daa469bd226f27d0c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTQtMS0xLTE2MDY3OA_e6d05d00-d2b4-4bdb-a553-68c7330e4347">&#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="ic6e4fed0aeb74c5c94f2336aa8ddb660_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTYtMS0xLTE2MDY3OA_25090e14-39b6-4651-85ed-1851143a26c0">50,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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26b4d2c90682479bbb0feab9afaf9d7e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ1LTItMS0xLTEzMDU3NA_a59d6cb9-f637-41e2-8b56-2562add23614">5,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aed59ea37244d5482cda2b173937d27_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ1LTQtMS0xLTEzMDU3NA_8fd83ec8-d692-4a22-a9a1-daf162f8d923">3,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="i4a3cd375eab347b38124486f61d7dc94_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ1LTYtMS0xLTEzMDU3NA_eeb08eb7-bf55-4344-84b3-d0f793ac964c">9,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;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:#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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ2LTItMS0xLTEzMDU3NA_b9564415-660e-4775-9dc4-fb5de6b1b19f">1,120,580</ix:nonFraction>&#160;</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ2LTQtMS0xLTEzMDU3NA_779d54ea-0df0-4461-abfb-045ea1151fb3">391,641</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ2LTYtMS0xLTEzMDU3NA_8f4b9611-9830-441e-ac42-a18af36e7871">1,512,221</ix:nonFraction>&#160;</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: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTItMS0xLTEzMDU3NA_d23634a1-6e9c-4060-a2c9-d6e8a0cf0f1b">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTQtMS0xLTEzMDU3NA_e18f4124-590d-4969-b7e3-d60a886c2e92">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTYtMS0xLTEzMDU3NA_6dcf4cae-4529-4d40-8f76-89eef7bb9dbd">11,994</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%">Other electric operating revenues</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ4LTItMS0xLTEzMDU3NA_71eb59c6-a609-4dbc-9bd3-c4c48afcbf4d">22,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ4LTQtMS0xLTEzMDU3NA_30b1740c-237d-4bda-a4de-3612baed669e">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ4LTYtMS0xLTEzMDU3NA_121c1399-2d68-49a9-a2b9-651f720f74ce">22,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:700;line-height:100%">Total Electric Operating Revenues</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ5LTItMS0xLTEzMDU3NA_6aa0d2a6-94c1-4e6c-aca8-3c1414cba8ef">1,139,834</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ5LTQtMS0xLTEzMDU3NA_1c934416-1b52-4ddd-943d-9bf59eafe6e0">383,178</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ5LTYtMS0xLTEzMDU3NA_28682d00-0bbd-409a-a8fa-d9c0c98bcdf1">1,523,012</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: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%">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 ARPs.  For PNM, accounts receivable reflected on the Consolidated Balance Sheets, net of allowance for credit losses, includes $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzExODEx_ec3a48c3-2d4f-42e7-b92e-d7928ffe43b7">151.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzExODE4_db2e3ed9-5a9e-4552-b0ac-127310a0c4ce">94.9</ix:nonFraction> million at December&#160;31, 2022 and 2021 resulting from contracts with customers.  All of TNMP&#8217;s accounts receivable results from contracts with 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%">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).  Upon the completion of the Western Spirit Line, PNM entered into a TSA with Pattern Wind under an incremental tariff rate approved by FERC.  The terms of the agreement provide for a financing component that benefits the customer.  As such, the revenue that PNM recognizes will be in excess of the consideration received at the beginning of the service term resulting in a contract asset.  The balance of the contract asset was $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="us-gaap:CommodityContractAssetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEyNjcw_719d363c-c76d-4009-8f5b-4bf6f8253e6f">11.9</ix:nonFraction>&#160;million at December 31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-5" name="us-gaap:CommodityContractAssetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzM4NDgyOTA3MTEzMjk_79924f19-35b4-4258-81da-2ddad4162fc9">0.6</ix:nonFraction>&#160;million at December 31, 2021, and is included in Other deferred charges 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%">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 not material for any of the 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 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="text-align:center"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_193"></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:100%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.84pt"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90ZXh0cmVnaW9uOmJmOWZhOTdhNDhiYjQ3YTA5OGU2MTEyZjZkMDdlMmRlXzI3OQ_31ff5898-2dcb-4d2d-bf4a-37025ce313ae" continuedAt="if0925551723d4b3984a9fa486bc676c6" escape="true">Earnings and Dividends Per Share</ix:nonNumeric></span></div><ix:continuation id="if0925551723d4b3984a9fa486bc676c6"><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90ZXh0cmVnaW9uOmJmOWZhOTdhNDhiYjQ3YTA5OGU2MTEyZjZkMDdlMmRlXzI4Nw_b93340c0-9692-494e-8530-8d42433da80d" continuedAt="i7f9b43c652bf412da5a979b6d10fe758" escape="true">Information regarding the computation of earnings per share and dividends per share is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i7f9b43c652bf412da5a979b6d10fe758"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzMtMS0xLTEtMTMwNTc0_73c4f6ee-e9fd-4563-aa90-9715586802ea">169,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzMtMy0xLTEtMTMwNTc0_5fbec618-044d-4cf4-8610-9b7301d9f0b4">195,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzMtNS0xLTEtMTMwNTc0_b55d4d26-be54-452b-9d16-f0ab9cc5aee6">172,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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzUtMS0xLTEtMTMwNTc0_223b194d-d0d6-429f-a74e-0ff5c0718479">85,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzUtMy0xLTEtMTMwNTc0_3dd79654-904e-4b70-964b-994b21657480">85,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzUtNS0xLTEtMTMwNTc0_97454405-ba33-4942-ad58-1d4c28e2ae57">79,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzYtMS0xLTEtMTMwNTc0_0da220be-d15c-46cc-8905-37304869d978">287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzYtMy0xLTEtMTMwNTc0_8146b559-8fd2-4f66-91b4-dedc364acf3c">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="shares" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzYtNS0xLTEtMTMwNTc0_5ba66ca0-c9d5-4c38-9dc7-11e2b6dd00b2">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzctMS0xLTEtMTMwNTc0_06be7c72-c5fc-422e-ba39-167b399bc5dd">86,122</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzctMy0xLTEtMTMwNTc0_db3d1ddd-26d8-4091-8a36-f42aa5828128">86,070</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzctNS0xLTEtMTMwNTc0_6df46faa-33ff-46d5-8b0d-d9aba415692a">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></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzktMS0xLTEtMTMwNTc0_13f538ff-d2ec-4197-b466-41f7548ef05f">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzktMy0xLTEtMTMwNTc0_f137256c-f22c-4952-a9f2-514834889391">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzktNS0xLTEtMTMwNTc0_14ac3612-9ad3-49f7-bc24-07722b498e03">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEwLTEtMS0xLTEzMDU3NA_c1f167fd-fef9-4564-84b1-797c2912e96b">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEwLTMtMS0xLTEzMDU3NA_871b24c2-22d6-4ec7-aa7c-a835c67ecadf">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEwLTUtMS0xLTEzMDU3NA_7900f6a1-455b-442d-ac32-7be6257c8a0a">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzExLTEtMS0xLTEzMDU3NA_bc98ce8a-5110-4bb2-9e89-936f33c8459c">86,169</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzExLTMtMS0xLTEzMDU3NA_6d620e00-8a5b-4103-9e42-21361605cc0f">86,111</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzExLTUtMS0xLTEzMDU3NA_0034d9a9-7868-4d10-93c2-a86c2713b387">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEzLTEtMS0xLTEzMDU3NA_0228ecca-642f-4b4a-9674-3f17db2ff5cc">1.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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEzLTMtMS0xLTEzMDU3NA_af3068aa-65f4-4e75-b3e1-bd07beca356f">2.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEzLTUtMS0xLTEzMDU3NA_cdf99ef0-73bc-41bc-b41a-52b839e765f8">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE0LTEtMS0xLTEzMDU3NA_54a4e170-c1b2-40a4-8312-11e9a5d24fea">1.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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE0LTMtMS0xLTEzMDU3NA_cd2531c2-95eb-44bc-9306-8abc630f0d12">2.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE0LTUtMS0xLTEzMDU3NA_2012fd30-9600-4503-b611-8fc8a8bd483e">2.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE1LTEtMS0xLTEzMDU3NA_29b6bd6f-8a6f-4a14-9ba4-7c7ee8d5bcdf">1.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE1LTMtMS0xLTEzMDU3NA_c5f93acb-0067-4e3f-9fc1-ecf2e68a457b">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE1LTUtMS0xLTEzMDU3NA_9152c458-8a53-4714-9340-142dc9f82e28">1.25</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">(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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ2Nzc_35b84277-3c19-41b0-a3ed-fd0e62ce7f6a" continuedAt="i56b3740519ae4aed9e3e365f4e257987" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i56b3740519ae4aed9e3e365f4e257987" continuedAt="ifc82d3c04ae14bc9b20c305feb42b21f"><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%">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="if41703b1c27a46018d52a1c4b559006d_D20201215-20201215" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzE4Mw_3a30c5ed-1a3d-483d-bcb5-ab21e2917454">6.2</ix:nonFraction>&#160;million shares to the forward purchasers at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ie3dc397af11c44749ab6d184e5bcd7c8_I20201215" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIzMw_bc6bea91-1670-4168-9c1e-c597092ccf94">45.805</ix:nonFraction> per share, aggregating net proceeds of $<ix:nonFraction unitRef="usd" contextRef="if41703b1c27a46018d52a1c4b559006d_D20201215-20201215" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI3NA_4d1cb8a6-c2ea-43e7-9376-1c2b2c45a268">283.1</ix:nonFraction>&#160;million.  In addition, PNMR recorded a net $<ix:nonFraction unitRef="usd" contextRef="if41703b1c27a46018d52a1c4b559006d_D20201215-20201215" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzMxMg_1a2f9e40-c617-4412-b63b-62d47671470a">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.  PNMR, PNM, and TNMP did not issue any common stock during the years ended December 31, 2022 and 2021.  Neither PNM nor TNMP issued any common stock during the year ended 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%">PNMR funded <ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzgyMA_c058a288-fc3a-4591-9823-2761b4fe51d4">zero</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="INF" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzgyNA_34bf1532-41a3-4b88-b1a3-0581cd76ed75">53.0</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="INF" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzgzMg_ec493c28-87a0-44bf-a96c-ead19f5bd239">230.0</ix:nonFraction>&#160;million of cash equity contributions to PNM in 2022, 2021, and 2020, respectively.  PNMR also funded $<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzkyOA_211c3e5c-69c6-4aac-958e-5863f211aa99">68.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzkzMg_befa8817-7007-40aa-86ea-fd06b8a03da6">52.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromContributionsFromParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4Xzk0MA_ff937942-a44c-4422-ba44-12f8bb1e548a">71.0</ix:nonFraction> million of cash equity contributions to TNMP in 2022, 2021, and 2020, 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:110%">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 expired 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:100%">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:105%">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:105%">PNM declared and paid cash dividends to PNMR of $<ix:nonFraction unitRef="usd" contextRef="i9e87b66b67784d098869056b3dfb9eab_D20220101-20221231" decimals="-5" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIwNzA_5cc52445-c83c-4f0d-842d-0973d6b8e543">153.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i591673904fb143a5a4036efa124e2a65_D20210101-20211231" decimals="INF" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIwNzQ_38d1fc45-f0cc-4bd8-b44a-1d6d41936c35">60.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="idff3c5e541374d2593a299f4fee0e095_D20200101-20201231" decimals="-5" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIwODI_7296b684-8d73-45d9-a06e-baf98ed27c95">40.7</ix:nonFraction> million in 2022, 2021, and 2020, respectively.  TNMP declared and paid cash dividends to PNMR of <ix:nonFraction unitRef="usd" contextRef="i002a4da855d64c0294c8583152ea69e9_D20220101-20221231" decimals="INF" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIxNTQ_0da8c6d0-6e2c-4d81-98b7-cfe24a14cce2">zero</ix:nonFraction>, <ix:nonFraction unitRef="usd" contextRef="i0a6730ccd6724b16867fe5d5de3904ef_D20210101-20211231" decimals="-5" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIxNTg_e3e35ef8-1508-45f9-ac06-d841dc08de8f">zero</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ibd31b03abb9342ba8f1b3c0cf4dcce5a_D20200101-20201231" decimals="-5" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIxNjY_adc69303-8fcf-4639-aef9-a080ae62b8dd">58.5</ix:nonFraction> million in 2022, 2021, and 2020, respectively. </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 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, with at least 15 days prior notice, 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 </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ifc82d3c04ae14bc9b20c305feb42b21f"><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:105%">by public utilities.  Debt-to-capitalization ratio requirements, as discussed in Note 7, remain at less than or equal to <ix:nonFraction unitRef="number" contextRef="i1571efb9658a48e9ae0c1e023410119d_D20220101-20221231" decimals="INF" name="pnm:RatioOfDebtToCapitalMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI4NTc_76045d8c-3e1b-466b-bf2c-15110fc53837"><ix:nonFraction unitRef="number" contextRef="i33b154c2caa84345a7fd6b1ad272bb1e_D20220101-20221231" decimals="INF" name="pnm:RatioOfDebtToCapitalMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI4NTc_8e357f7f-5655-41d5-a0a8-6d14cd524795">65</ix:nonFraction></ix:nonFraction>% for PNM and TNMP and less than or equal to <ix:nonFraction unitRef="number" contextRef="ie263bec69f9f49f48a53a3e7184a0225_D20220101-20221231" decimals="INF" name="pnm:RatioOfDebtToCapitalMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI5MDM_c41c6915-2a33-42a1-a4c9-68224a58e338">70</ix:nonFraction>% for PNMR.  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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="pnm:Financialcovenantspercentageofassetsallowedtotransfer" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzMyMzY_578b4e06-6847-4372-8e4f-e029e154ec1f">five</ix:nonFraction> percent of PNM&#8217;s assets.  As of December&#160;31, 2022, 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="ie263bec69f9f49f48a53a3e7184a0225_D20220101-20221231" decimals="INF" name="pnm:RatioOfDebtToCapitalMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzMzODY_158cc8d2-e90c-4edf-a7e2-95a82ece13fa">70</ix:nonFraction>% debt-to-capitalization covenant would restrict the payment of dividends by PNMR to $<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-5" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzM0NzI_01d85fb0-2d8f-4acd-9ae7-8f55ed7775e7">255.8</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: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%">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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align: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%">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, which for any fiscal quarter in 2023 shall not exceed $<ix:nonFraction unitRef="usdPerShare" contextRef="i17eeba4bf847468b936243be5d0e2674_D20201020-20201020" decimals="4" name="pnm:DividendsPayablePerShareMaximumDistribution" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzEwOTk1MTE2MzM5Njg_5bf4c2fd-65e9-4e26-8931-4dbcb33ff06d">0.3675</ix:nonFraction>, 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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">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:105%">PNM&#8217;s cumulative preferred shares outstanding bear dividends at <ix:nonFraction unitRef="number" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQwNDA_1962d1d8-4491-4413-8497-7e9023f6f8b9">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="pnm:PreferredStockRedemptionPremiumPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQxNjY_c987980b-45a4-4ebf-aa15-94b7bbc4b03f">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:105%">PNMR and TNMP have <ix:nonFraction unitRef="shares" contextRef="id14d6dcc2b0947d3b2d27a5f883fa091_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ1NDQ_a5ddbf61-63fb-4cb1-a03b-cb64aa34740b">no</ix:nonFraction> preferred stock outstanding.  The authorized shares of PNMR and TNMP preferred stock are <ix:nonFraction unitRef="shares" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ2MzY_296bd875-9d46-406b-ad8a-0524497d1392">10</ix:nonFraction> million shares and <ix:nonFraction unitRef="shares" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ2NTA_f3371e48-6232-4120-a704-d396568b165d">1</ix:nonFraction> million shares, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_199"></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:100%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:6.34pt"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTc0_c86db3e3-7410-485a-8cc3-9e5d9bbe2102" continuedAt="i624a9fbd8d4c4058ad9032735f1b6757" escape="true">Financing</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i624a9fbd8d4c4058ad9032735f1b6757" continuedAt="i43eebf0a11084b4085036de1c9c82d0d"><div style="padding-left:4.5pt;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:105%">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.  Each of the Company&#8217;s revolving credit facilities, term loans, and other debt agreements contains a single financial covenant that requires the maintenance of a debt-to-capitalization ratio.  For the PNMR agreements this ratio must be maintained at less than or equal to <ix:nonFraction unitRef="number" contextRef="i2530a6b7ef37442a8de83f4b46b5ec1b_D20220101-20221231" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzc3Ng_578ec266-5bd6-4951-bb84-a0a43507b9d0">70</ix:nonFraction>%, and for the PNM and TNMP agreements this ratio must be maintained at less than or equal to <ix:nonFraction unitRef="number" contextRef="i8d6fd39a109c4ca28b5269e0a82ca910_D20220101-20221231" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzg3MQ_5c4da115-d37f-4635-a821-292b7c2a1a49">65</ix:nonFraction>%.  The Company&#8217;s revolving credit facilities, term loans, and other debt agreements generally also contain customary covenants, events of default, cross-default provisions, and change-of-control provisions.</span></div><div style="padding-left:36pt;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:105%">PNM must obtain NMPRC approval for any financing transaction having a maturity of more than <ix:nonNumeric contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" name="pnm:PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzExNzM_0faf5019-8d17-44b9-a171-0246fcac7a5e">18</ix:nonNumeric> months.  In addition, PNM files its annual informational financing filing and short-term financing plan with the NMPRC.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">Financing Activities</span></div><div style="text-indent:27pt"><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:95%">PNMR</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:105%">At December 31, 2020, PNMR had $<ix:nonFraction unitRef="usd" contextRef="if5deb04773d04adfb23670d298cbcd80_I20201231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzQ4NjA_6bc3140b-4c0b-4232-a3b4-d70fe3edab0c">300.0</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="if5deb04773d04adfb23670d298cbcd80_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzQ4OTM_4183c004-f750-466c-b326-5fac0e4cf3ed">3.25</ix:nonFraction>% SUNs outstanding (the &#8220;PNMR 2018 SUNs&#8221;), which were set to mature on March 9, 2021.  As discussed below, on March 9, 2021, PNMR utilized $<ix:nonFraction unitRef="usd" contextRef="i0cbafa494da64a95abe31b0d89e07bde_I20210309" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUwMzM_e99f73eb-e999-4c3f-a73d-fa7d15528131">220.0</ix:nonFraction>&#160;million of capacity under the PNMR 2020 Delayed-Draw Term Loan as well as $<ix:nonFraction unitRef="usd" contextRef="icdf22c0a12a64a8490fd0e8cec60bee1_D20210309-20210309" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUxMDI_e41368ab-a059-4032-8a0e-3a7bdd6e9ccb">80.0</ix:nonFraction>&#160;million in borrowings under the PNMR Revolving Credit Facility to repay the PNMR 2018 SUNs.  </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:105%">At December 31, 2020, PNMR had $<ix:nonFraction unitRef="usd" contextRef="id318e858d721439e9dc407ffc05152df_I20211231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUyMjM_70731931-88bd-4da8-87a5-acce9046c5e8">65.0</ix:nonFraction>&#160;million outstanding under the PNMR Development Term Loan that was amended to reduce the balance from $<ix:nonFraction unitRef="usd" contextRef="i2ce894c4a2c4499cae289a4f54168c19_I20201230" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUzMTk_cd4a8b42-2fa9-43dc-a492-d638b4c05022">90.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i75106b0fc89b4e9b9aac506682574baf_I20201231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUzMjU_a3cb8164-cf68-4c43-8637-d419ee798f51">65.0</ix:nonFraction>&#160;million.  On May 18, 2021, the $<ix:nonFraction unitRef="usd" contextRef="i928a6bd37d4f424f94ee9a13c1ce93e3_D20210518-20210518" decimals="INF" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUzNTE_618146e2-d8eb-419f-965b-1a4b97d7197e">65.0</ix:nonFraction>&#160;million PNMR Development Term Loan was repaid using proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">At December 31, 2020, PNMR had $<ix:nonFraction unitRef="usd" contextRef="ia044916ba09f4413a20820988c3c11a2_I20201231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTg_359f20ba-0bd0-453d-85b4-dcface7b8558">150.0</ix:nonFraction>&#160;million outstanding under the PNMR 2019 Term Loan.  On May 18, 2021, the $<ix:nonFraction unitRef="usd" contextRef="i63edbc6e0a884ce6a5205ecd6ec7576b_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU2MDY_641c28f3-9273-49b6-a95b-5719538b5884">150.0</ix:nonFraction>&#160;million PNMR 2019 Term Loan was repaid using proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed 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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><ix:continuation id="i43eebf0a11084b4085036de1c9c82d0d" continuedAt="i7249c4b68ce245ea942b5aec1ecc9b25"><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:105%">On December 21, 2020, PNMR entered into a $<ix:nonFraction unitRef="usd" contextRef="i3dbb83ced36d4eb68223c3a986e24f28_I20201221" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU3NTc_474a2b56-5af6-4275-97ac-bc66833ec0ac">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="i84d573167e9043b9aa5f9c8d98af24ea_D20201221-20201221" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU5MzY_c5aa774b-3e7d-45da-9c73-9f2376f7f1ee">50.0</ix:nonFraction>&#160;million PNMR 2018 <ix:nonNumeric contextRef="ib2e911376dc44cb2a3de2c4bd3b0a33b_D20201221-20201221" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTc3_caddfb0d-209a-44d3-9618-942c9a64066c">Two-Year</ix:nonNumeric> Term Loan and for other corporate purposes.  On May 18, 2021, the PNMR 2020 Term Loan was repaid with proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">On December 22, 2020, PNMR entered into a $<ix:nonFraction unitRef="usd" contextRef="i51fb5d5c84e349b58284b310c08fcc2c_I20201222" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzYyMzQ_0ae25ebe-045d-4eea-a007-23d94e81e691">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="ib0530d06238b4274a04ac8399eb1c217_D20201222-20201222" decimals="-5" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzY0MTg_17242fd3-ce42-4fcc-8a49-0854177123c8">80.0</ix:nonFraction>&#160;million to refinance existing indebtedness and for other corporate purposes.  PNMR used the remaining $<ix:nonFraction unitRef="usd" contextRef="i2f29fd2a039840d2b492d5ee1522984c_D20201222-20201222" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzY1MTU_5dac18c5-7765-4063-a8c2-908483ba3412">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.  On May 18, 2021, the $<ix:nonFraction unitRef="usd" contextRef="i3ce6198416394e38a0c7c70aec9ee1cb_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzY3MzQ_8134a7d2-4c28-4ad4-8659-6e5bfc15b92c">300.0</ix:nonFraction>&#160;million outstanding under the PNMR 2020 Delayed-Draw Term Loan was repaid with proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">On May 18, 2021, PNMR entered into the PNMR 2021 Delayed-Draw Term Loan, among PNMR, the lenders party thereto, and Wells Fargo Bank, N.A., as administrative agent.  Initially PNMR drew $<ix:nonFraction unitRef="usd" contextRef="i01a8961bc89a4f999259a748a875b241_D20210518-20210518" decimals="-5" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcwNjM_f80b8934-3096-4b39-8b0b-e8d2f3163458">850.0</ix:nonFraction>&#160;million to repay and terminate existing indebtedness, including the $<ix:nonFraction unitRef="usd" contextRef="ic1ac80b3ca1943f38a81e3491a210938_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcxMjY_c4068a82-288e-4930-b53e-9f4651218979">150.0</ix:nonFraction>&#160;million PNMR 2019 Term Loan, the $<ix:nonFraction unitRef="usd" contextRef="i3ce6198416394e38a0c7c70aec9ee1cb_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcxNTQ_9f406733-bf8a-4101-8763-aa404a2d8095">300.0</ix:nonFraction>&#160;million PNMR 2020 Delayed-Draw Term Loan, the $<ix:nonFraction unitRef="usd" contextRef="i2e7d7afbbc1048868e5b20eb1c58db6d_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcxOTU_47aca9c5-7d3e-4215-a114-7a380c948e05">150.0</ix:nonFraction>&#160;million PNMR 2020 Term Loan, the $<ix:nonFraction unitRef="usd" contextRef="i88b5a73e9e204c3fa5135e1ff8ce461c_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcyMjM_a0e46bc9-2714-46fe-9e5d-2c3e56d8ffe7">65.0</ix:nonFraction>&#160;million PNMR Development Term Loan, and $<ix:nonFraction unitRef="usd" contextRef="i48b8ba92243f412e8b72dab2b83c0955_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcyNTg_1ca2717d-be52-4c6b-88f5-362e3eeef77c">40.0</ix:nonFraction>&#160;million in borrowings under the PNMR Development Revolving Credit Facility.  Additionally, PNMR repaid $<ix:nonFraction unitRef="usd" contextRef="i9c7b1eed97784026b2c5de36c348cb54_D20210518-20210518" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzczNTY_ca120f1c-cced-48e3-afa3-b490ccbd6e2c">92.1</ix:nonFraction>&#160;million in borrowings under the PNMR Revolving Credit Facility.  On December 2, 2021, PNMR drew an additional $<ix:nonFraction unitRef="usd" contextRef="i526d19bbdd3648d183392fa0806d02d1_D20211202-20211202" decimals="-5" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzc0NjE_8c8df8aa-e2f9-482b-85a4-5777c56789a1">50.0</ix:nonFraction>&#160;million under the PNMR 2021 Delayed-Draw Term Loan.  On January 24, 2022, PNMR drew the remaining $<ix:nonFraction unitRef="usd" contextRef="ia36867183ed14127847951c9d1d9eb8f_D20220124-20220124" decimals="-5" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyODUzNDQ_c13bdc33-e50d-4d2b-b998-bc3b6acd8ee6">100.0</ix:nonFraction>&#160;million available under the PNMR 2021 Delayed-Draw Term Loan.  On May 20, 2022, PNMR amended and restated the PNMR 2021 Delayed-Draw Term Loan, extending its maturity to May 18, 2025.  The PNMR 2021 Delayed-Draw Term Loan provides for assignment of the term loan to Avangrid upon completion of the Merger.  Draws on the PNMR 2021 Delayed-Draw Term Loan bear interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="ie0113aeda7f3481c8b3d59d8950c4bf6_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzc1OTk_13e29577-3355-424a-ac3d-ac41aba6e5d1">5.37</ix:nonFraction>% at December 31, 2022.  </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:105%">On November 10, 2022, PNMR entered into a distribution agreement with BofA Securities, Inc., MUFG Securities Americas Inc. and Wells Fargo Securities, LLC, as sales agents and Bank of America, N.A., MUFG Securities EMEA plc and Wells Fargo Bank, N.A., as forward purchasers, pursuant to which the Company may sell, from time to time, up to an aggregate sales price of $<ix:nonFraction unitRef="usd" contextRef="iedb820524e674cc2803c8c8602c13f2c_D20221110-20221110" decimals="-5" name="pnm:DistributionAgreementSaleOfStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTM5Mw_68b856a0-06ca-449b-9f50-123122ee5681">200.0</ix:nonFraction>&#160;million of its common stock, <ix:nonFraction unitRef="usdPerShare" contextRef="i72c0f45affae45b8b81c9e52233f45ea_I20221110" decimals="2" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDExMA_60cbae01-d888-45eb-bb52-50312ce6cc39">no</ix:nonFraction> par value, through the sales agents (the &#8220;PNMR 2022 ATM Program&#8221;). Sales of the shares made pursuant to the distribution agreement, if any, may be made in &#8220;at the market offerings&#8221; as defined in Rule 415 of the Securities Act.  Actual sales will depend on a variety of factors to be determined by the Company, including market conditions, the trading price of PNMR&#8217;s common stock, capital needs and determinations by the Company of the appropriate sources of funding for the Company.  PNMR did not initially receive any proceeds upon the execution of this agreement.  The Company also may enter into forward stock purchase transactions, in which forward purchasers may borrow from third parties and, through a sales agent, sell a number of shares equal to the number of shares of the Company&#8217;s common stock to hedge the agreement.   Except in certain specified circumstances, PNMR has the option to elect physical, cash, or net share settlement of the forward stock purchase transactions.  The Company will not receive any proceeds from the sale of borrowed shares of common stock by a forward seller.  The Company expects to receive proceeds from the sale of shares directly or upon future physical settlement(s), in which case, the Company will expect to receive, subject to certain adjustments, aggregate net cash proceeds at settlement equal to the number of shares underlying the relevant forward agreement, multiplied by the relevant forward sale price. </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:105%">On March 2, 2022, PNMR filed a shelf registration that provides for the issuance of various types of debt and equity securities.  The PNMR shelf registration statement expires in March 2025.</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-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%">PNM</span></div><div style="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:105%">At December 31, 2020, PNM had a $<ix:nonFraction unitRef="usd" contextRef="i952747509cd041ea8e0d244aeb9def3e_I20201231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk0ODE_8d07c500-c995-46bc-9f87-062f2da3c0b6">40.0</ix:nonFraction> million outstanding term loan agreement (the &#8220;PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i952747509cd041ea8e0d244aeb9def3e_I20201231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk1MTk_750cd934-7142-4e38-8557-959dfc3bc78c">40.0</ix:nonFraction> million Term Loan&#8221;), between PNM and Bank of America, N.A. as sole lender and administrative agent.  On June 18, 2021, the $<ix:nonFraction unitRef="usd" contextRef="ie6b5187961234c8aa4a7462a884dc1fa_D20210618-20210618" decimals="INF" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk3OTc_fc0f2b41-9ee1-476c-8eb0-52029db20773">40.0</ix:nonFraction>&#160;million PNM 2019 Term Loan was repaid using proceeds from the PNM 2021 Term Loan discussed below.</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:105%">At December 31, 2020, PNM had outstanding PCRBs aggregating $<ix:nonFraction unitRef="usd" contextRef="id7746baeaa924952b545152f6bbf065e_I20201231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzExODY4_66a83601-286b-4126-9692-b0232322d94f">100.3</ix:nonFraction>&#160;million, that were issued in the weekly mode (the &#8220;PNM Floating Rate PCRBs&#8221;).  The PNM Floating Rate PCRBs bore interest at rates that were reset weekly, giving investors the option to return the PCRBs for remarketing to new investors upon 7 days' notice.  On October 1, 2021, PNM converted the PNM Floating Rate PCRBs to a fixed rate period and successfully remarketed them to new investors (the &#8220;PNM 2021 Fixed Rate PCRBs&#8221;).  The PNM 2021 Fixed Rate PCRBs now bear interest at <ix:nonFraction unitRef="number" contextRef="i12e2bbf718704cb987a5f4191e8104d7_I20211001" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzEyODIy_e964dbc7-4d77-4f36-9bec-5df6a5fd6766">0.875</ix:nonFraction>% and are subject to mandatory tender on October 1, 2026.</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:105%">At December 31, 2020, PNM had $<ix:nonFraction unitRef="usd" contextRef="if03c5b6e57c34f0cb868e827a0b5bd58_I20201231" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTgwNzI_af5dc94e-a080-48ff-9cdf-4996eb79b683">146.0</ix:nonFraction>&#160;million of outstanding PCRBs with a final maturity of April 1, 2033.  These PCRBs were subject to mandatory tender on October 1, 2021, and were successfully remarketed to new investors on that date.  The $<ix:nonFraction unitRef="usd" contextRef="i2867a421bab140bea1ed51f19e205dbd_I20211001" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTgyNzE_0fe0ef25-5913-4143-a80b-c15c2dcfb8d1">146.0</ix:nonFraction>&#160;million PCRBs bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i2867a421bab140bea1ed51f19e205dbd_I20211001" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTgzMTQ_77a67bbf-7085-423b-8df6-8989a5025557">2.15</ix:nonFraction>% until their final maturity.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><ix:continuation id="i7249c4b68ce245ea942b5aec1ecc9b25" continuedAt="i25aa7cb5ac2243fe86dcd1fb1e488954"><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:105%">At December 31, 2021, PNM had $<ix:nonFraction unitRef="usd" contextRef="i2d8fdea9a39d41bab70b1eb5d5497c2d_I20211231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTAz_b6f1da0f-70ab-4b89-a68a-a9ce81a5d318">80.0</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="i2d8fdea9a39d41bab70b1eb5d5497c2d_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTMw_0ef030b0-ea18-49b8-bc8a-88b96e76a05b">2.59</ix:nonFraction>% senior unsecured notes outstanding, due July 15, 2033, and $<ix:nonFraction unitRef="usd" contextRef="i345c9baa31ff4977b80b2c0e71562696_I20211231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTY1_3e364393-f007-4687-baef-4e348c067a14">80.0</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="i345c9baa31ff4977b80b2c0e71562696_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTcx_5d73edc0-7d4a-467f-ac32-435f86ff91d1">3.14</ix:nonFraction>% senior unsecured notes outstanding, due July 15, 2041 (the &#8220;PNM 2021 SUNs&#8221;).  The PNM 2021 SUNs were offered and issued to institutional investors in private placement transactions on July 14, 2021 under the PNM 2021 Note Purchase Agreement.  Proceeds from the PNM 2021 SUNs were used to repay the total amount of $<ix:nonFraction unitRef="usd" contextRef="i5dfc7e2e9e7247a791b4f80c40d35b6d_D20210714-20210714" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MjY2_c1e487b0-246d-4ed7-8677-17c5330302f7">160.0</ix:nonFraction>&#160;million of PNM's <ix:nonFraction unitRef="number" contextRef="i6472328b63b045aebb0d2520d6b24bd3_I20210714" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0Mjc4_79425424-c778-4345-818a-5a4fd052de59">5.35</ix:nonFraction>% SUNs, at par, earlier than their scheduled maturity of October 1, 2021.  The PNM 2021 Note Purchase Agreement includes the customary covenants discussed above.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2021 SUNs at par.  Although there are customary change of control provisions in the PNM debt agreements, the change of control provisions in these agreements, including the PNM 2021 Note Purchase Agreement, are not triggered by the closing of the Merger.  PNM has the right to redeem any or all of the PNM 2021 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</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:105%">At December 31, 2021, PNM had $<ix:nonFraction unitRef="usd" contextRef="i9716b604af764c98bb3e1542329d531f_I20211202" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1MjA3_db8fb73b-1db5-44ea-b600-ef50a8d17002">50.0</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="iff5d5a0f92e94be58c6f32db0253065d_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1MjQ0_2d00b1fe-bf95-481c-b480-315e6d0d489c">2.29</ix:nonFraction>% senior unsecured notes outstanding, due December 30, 2031, and another $<ix:nonFraction unitRef="usd" contextRef="ife9be7cfc08f402bba39951746cbd759_I20211231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1Mjgz_fda2800e-656d-4e1f-bec8-89aa35eb0f18">100.0</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="ife9be7cfc08f402bba39951746cbd759_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1Mjg5_a4d9c38f-93ac-4802-a87b-a5d4eb0721c5">2.97</ix:nonFraction>% senior unsecured notes outstanding, due December 30, 2041 (the &#8220;PNM September 2021 SUNs&#8221;).  The PNM September 2021 SUNs were offered and issued to institutional investors in private placement transactions on December 2, 2021 under the PNM September 2021 Note Purchase Agreement.  Proceeds from the PNM September 2021 SUNs were used for funding of capital expenditures, including the purchase of the Western Spirit Line, repayment of existing indebtedness, and for general corporate purposes.  The PNM September 2021 Note Purchase Agreement includes the customary covenants discussed above.  In the event of a change of control, PNM will be required to offer to prepay the PNM September 2021 SUNs at par.  Although there are customary change of control provisions in the PNM debt agreements, the change of control provisions in these agreements, including the PNM September 2021 Note Purchase Agreement, are not triggered by the closing of the Merger.  PNM has the right to redeem any or all of the PNM September 2021 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</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:105%">On June 18, 2021, PNM entered into a $<ix:nonFraction unitRef="usd" contextRef="ic4e1b447379a4e999646ccca7a97938d_I20210618" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTg3Nzc_1ab34f02-3c38-4519-a172-84faeb65c85e">75.0</ix:nonFraction>&#160;million outstanding term loan (the &#8220;PNM 2021 Term Loan&#8221;) between PNM and Bank of America, N.A., as lender.  The PNM 2021 Term Loan was used to repay the PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="ie6b5187961234c8aa4a7462a884dc1fa_D20210618-20210618" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTg5MzU_c7f39427-bfe1-43c4-939e-8df447fdb790">40.0</ix:nonFraction>&#160;million Term Loan and for other corporate purposes.  On August 5, 2022, the PNM 2021 Term Loan was prepaid without penalty with proceeds from the PNM 2022 Delayed-Draw Term Loan discussed below.</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:105%">At December 31, 2021, PNM had $<ix:nonFraction unitRef="usd" contextRef="if2225574f9d34cf3a7fd773be2b54c09_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQzMQ_ccb9840b-edab-4fc5-924b-cc1c075852c9">104.5</ix:nonFraction>&#160;million PCRBs outstanding with a mandatory remarketing date of June 1, 2022, consisting of $<ix:nonFraction unitRef="usd" contextRef="ife39b88297f34fa091041551545e6cfc_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQwOQ_ff22bfc6-f83d-4db9-8f36-52f339560742">36.0</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="ife39b88297f34fa091041551545e6cfc_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQyNA_449f9040-fa43-4807-ae12-d5c4b627d163">1.05</ix:nonFraction>% issued by the Maricopa County, Arizona Pollution Control Corporation with a final maturity of January 2038; $<ix:nonFraction unitRef="usd" contextRef="i285dfbc41f9e45aeacd1eaa4508e8afa_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ2OA_f7244a19-d90a-4658-b24d-3483381ec797">37.0</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="i285dfbc41f9e45aeacd1eaa4508e8afa_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ4Mw_963a5413-8782-4891-948e-597859c984f8">2.125</ix:nonFraction>% issued by the City of Farmington, New Mexico with a final maturity of June 2040; $<ix:nonFraction unitRef="usd" contextRef="ie5532e8786b94c15b96f8cc409c46ffe_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA0NQ_96b1dab4-1bab-47b6-a0d1-b0acc1a08c26">11.5</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="ie5532e8786b94c15b96f8cc409c46ffe_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ2MQ_5e232f88-760f-47ef-9df3-46c42c620486">1.20</ix:nonFraction>% issued by the City of Farmington, New Mexico with a final maturity of June 2040; and $<ix:nonFraction unitRef="usd" contextRef="ifb3c3ef17be34ad2bef4799b6e18b831_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ0Nw_b4da9bad-0268-493b-893d-9bf0abe69232">20.0</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="ifb3c3ef17be34ad2bef4799b6e18b831_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU5Nw_6dfab34a-903d-4799-a156-c57d2d12173f">2.45</ix:nonFraction>% issued by the City of Farmington, New Mexico with a final maturity of September 2042.  On June 1, 2022, PNM remarketed to new investors the $<ix:nonFraction unitRef="usd" contextRef="ib5b1177fc07f4637962a8bf6fd86fad6_I20220601" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ5OA_086d6231-a348-4be8-bf11-cbb86df313f0">36.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id64d2379cccf460d984c1a0c9cd0d4cc_I20220601" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTUxMw_ff99db49-d7f6-4148-b7b8-3d2e5effbd20">37.0</ix:nonFraction>&#160;million series in the tax-exempt market at <ix:nonFraction unitRef="number" contextRef="i9cda195a05b0456ba3713679ad75578e_I20220601" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ5MQ_74d76900-4237-47c9-9bb3-c43b621d7303">3.00</ix:nonFraction>% with a mandatory put date of June 1, 2024.  PNM purchased and redeemed the remaining <ix:nonFraction unitRef="derivative" contextRef="i15f42918ec354ed28a0815986a95a703_I20220601" decimals="INF" name="us-gaap:DerivativeAssetNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA2NA_fbf423a5-8221-493c-b2f9-27f079ae7042">two</ix:nonFraction> series of PCRBs, totaling $<ix:nonFraction unitRef="usd" contextRef="i947b0a95d3dc4280b050b4ab64d78dec_I20220601" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA2OA_9de87146-ef57-40fb-b7b0-43ee06618890">31.5</ix:nonFraction>&#160;million, on June 1, 2022.</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:105%">On August 5, 2022, PNM entered into a $<ix:nonFraction unitRef="usd" contextRef="i89a0766736594029b06f9b94fa280bb6_I20220805" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU0Mw_151c2044-35c1-48ae-87b7-fc3cbba647c4">225.0</ix:nonFraction>&#160;million delayed-draw term loan agreement (the "PNM 2022 Delayed-Draw Term Loan"), among PNM, the lender parties thereto, and Royal Bank of Canada, as administrative agent.  PNM initially drew $<ix:nonFraction unitRef="usd" contextRef="i97d5baf9324a49d29950c2478ffbe3f5_D20220805-20220805" decimals="-5" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU3NA_615f98d9-1e26-4dfa-a45e-0613d84c073a">180.0</ix:nonFraction>&#160;million to repay the $<ix:nonFraction unitRef="usd" contextRef="ic4e1b447379a4e999646ccca7a97938d_I20210618" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTUyOA_aba5766c-bf2b-4aa7-a447-a34990e8dee6">75.0</ix:nonFraction>&#160;million PNM 2021 Term Loan ahead of its December 2022 maturity and for other corporate purposes.  On September 30, 2022, PNM drew the remaining $<ix:nonFraction unitRef="usd" contextRef="i9e6dfbaa7db54e4d8c27938d7fbc4ddd_D20220930-20220930" decimals="-5" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU1OQ_195f4c2a-cbc6-4d4e-ad49-ca9a8361c453">45.0</ix:nonFraction>&#160;million and used the proceeds for general corporate purposes.  Draws on the PNM 2022 Delayed-Draw Term Loan bear interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="i2d6fdd2c5d9046c7ac81d74f04ae5fa6_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU5MA_f02f6502-9cfa-459c-8e33-b02c0408499b">5.09</ix:nonFraction>% at December 31, 2022 and must be repaid on or before February 5, 2024.</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:105%">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="i50be8fed64ab488f8d03830bb8a4bf2f_I20221231" decimals="INF" name="pnm:DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE2NTU0_9e789f02-db2d-4628-a5cb-69b07425c390">650.0</ix:nonFraction> million of senior unsecured notes.</span></div><div style="text-indent:27pt"><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%">TNMP</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:105%">On July 14, 2021, TNMP entered into the TNMP 2021 Bond Purchase Agreement with institutional investors for the sale of $<ix:nonFraction unitRef="usd" contextRef="id9ed18e2541746778afb4370c9d66264_I20210714" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE5NDM2_0a91fe9d-58de-4eb8-959d-5a84b9aa0681">65.0</ix:nonFraction>&#160;million aggregate principal amount of the TNMP 2021 Bonds offered in private placement transactions.  On August 16, 2021, TNMP issued all $<ix:nonFraction unitRef="usd" contextRef="ie358a2bb56f741529c52c6e5c9091afe_I20210816" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE5NTY5_c2f633ec-900c-4ca7-ba8a-488eb3b0d9da">65.0</ix:nonFraction>&#160;million of the TNMP 2021 Bonds at <ix:nonFraction unitRef="number" contextRef="ie358a2bb56f741529c52c6e5c9091afe_I20210816" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE5NTk4_10bab9bb-203e-41f5-b701-31de31ad4bf4">2.44</ix:nonFraction>% with a maturity of August 15, 2035, and used the proceeds to repay existing debt and for other corporate purposes.  The TNMP 2021 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the supplemental indenture governing the TNMP 2021 Bonds.  The terms of the supplemental indenture governing the TNMP 2021 Bonds include the customary covenants discussed above.  In the event of a change of control, TNMP will be required to offer to prepay the TNMP 2021 Bonds at par.  However, the definition of change of control in the supplemental indenture governing the TNMP 2021 Bonds will not be triggered by the closing of the Merger.  TNMP has the right to redeem any or all of the TNMP 2021 Bonds prior to their maturity, subject to payment of a customary make-whole premium.</span></div></ix:continuation><div style="text-align:justify;text-indent:27pt"><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i25aa7cb5ac2243fe86dcd1fb1e488954" continuedAt="i686a04d8c162435f9053624b42ecebea"><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%">On April 27, 2022, TNMP entered into an agreement (the "TNMP 2022 Bond Purchase Agreement") with institutional investors for the sale of $<ix:nonFraction unitRef="usd" contextRef="i4472b373b37544eb83aac70005c01175_I20220427" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTYwNA_588e2c78-16f7-4072-bc2c-f3b35aac3d9a">160.0</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="bond" contextRef="i4472b373b37544eb83aac70005c01175_I20220427" decimals="INF" name="pnm:DebtInstrumentSeriesOfBondIssuance" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA4Nw_1a5eb085-7fe5-450f-9555-f73c8a35e04c">two</ix:nonFraction> series of TNMP first mortgage bonds (the "TNMP 2022 Bonds") offered in private placement transactions.  TNMP issued the first series of $<ix:nonFraction unitRef="usd" contextRef="i2072ace03c4f4c5787931cf981ac625d_I20220427" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTYyNw_e4afd472-b5cf-489f-abdd-5f2e26c0e4b2">65.0</ix:nonFraction>&#160;million of the TNMP 2022 Bonds on May 12, 2022, at a <ix:nonFraction unitRef="number" contextRef="i2072ace03c4f4c5787931cf981ac625d_I20220427" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTYyMA_2026c5e8-c766-4006-9396-022baed80077">4.13</ix:nonFraction>% interest rate, due May 12, 2052, and the second series of $<ix:nonFraction unitRef="usd" contextRef="i576626efe3aa4029a479e5766eef0222_I20220427" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY0Mg_33d6974a-f8fe-4090-abe0-5f4850f37901">95.0</ix:nonFraction>&#160;million of the TNMP 2022 Bonds on July 28, 2022, at a <ix:nonFraction unitRef="number" contextRef="i576626efe3aa4029a479e5766eef0222_I20220427" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY1Nw_14977f4e-dfd2-4c52-ab77-709ca8c03bbb">3.81</ix:nonFraction>% interest rate, due July 28, 2032.  The proceeds were used to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  The TNMP 2022 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the supplemental indenture governing the TNMP 2022 Bonds.  The terms of the supplemental indentures governing the TNMP 2022 Bonds include the customary covenants discussed above.  In the event of a change of control, TNMP will be required to offer to prepay the TNMP 2022 Bonds at par.  However, the definition of change of control in the supplemental indentures governing the TNMP 2022 Bonds will not be triggered by the close of the Merger.  TNMP has the right to redeem any or all of the TNMP 2022 Bonds prior to their maturity, subject to payment of a customary make-whole premium.</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-style:italic;font-weight:400;line-height:100%">Merger Related Financing Activities</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%">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 have 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 was not triggered by the execution of the Merger Agreement.</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%">On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of &#8220;Change of Control&#8221; 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.  On September 15, 2021, PNMR and TNMP and the lender parties further amended the definition of &#8220;Change of Control&#8221; in the PNMR Revolving Credit Facility and the TNMP Revolving Credit Facility such that the closing of the Merger does not constitute a Change of Control under those facilities.  The Change of Control provisions in the PNM debt agreements, PNM note purchase agreements, TNMP 2021 Bond Purchase Agreement, and TNMP 2022 Bond Purchase Agreement are not triggered by the closing of the Merger and did not require amendment. </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 documents governing TNMP's aggregate $<ix:nonFraction unitRef="usd" contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxODc0_3a19da00-0e80-42b7-8481-a3332096fffb">750.0</ix:nonFraction>&#160;million of outstanding 2014 to 2020 First Mortgage Bonds (&#8220;TNMP FMBs&#8221;) obligated TNMP to offer, within <ix:nonNumeric contextRef="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231" name="pnm:DebtInstrumentPrepaymentPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTcy_f12fe3fa-17e4-4299-b59a-e7a164759aba">30</ix:nonNumeric> business days following the signing of the Merger Agreement, to prepay those $<ix:nonFraction unitRef="usd" contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyMDUy_cd915a15-931c-42b2-8bfe-595b1e709b18">750.0</ix:nonFraction>&#160;million outstanding TNMP FMBs at <ix:nonFraction unitRef="number" contextRef="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyMDgw_d5ec3b59-1b87-4f86-8f0c-c52709e825dd">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 2014 to 2020 TNMP FMBs require TNMP to make another offer, within <ix:nonNumeric contextRef="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231" name="pnm:DebtInstrumentPrepaymentPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyNDU0_91052e57-b79b-4d71-af87-81f657372024">30</ix:nonNumeric> business days of closing of the Merger, to prepay those $<ix:nonFraction unitRef="usd" contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyNTEz_a50766fb-8ab9-4b9c-9068-9a17ea542b1d">750.0</ix:nonFraction>&#160;million outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the $<ix:nonFraction unitRef="usd" contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyNTg3_66731fb2-4007-4f06-a844-22934bd401ba">750.0</ix:nonFraction>&#160;million outstanding 2014 to 2020 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: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 TNMP FMBs are not registered under the Securities Act and may not be offered or sold in the United States absent registration or applicable exemption from registration requirements and applicable state laws.  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:27pt"><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:120%">Interest Rate Hedging Activities</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2017, PNMR entered into <ix:nonFraction unitRef="derivative" contextRef="ib45ceceb41004f1db4830a9594fb48df_I20171231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzODUz_35e7dee1-6e0c-4484-ba13-f84e283bd917">three</ix:nonFraction> separate <ix:nonNumeric contextRef="idbcc902b7f454ec48c40787dc1349bce_D20170101-20171231" name="us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTYz_f212abe3-6aa8-43bc-b761-9b02e0c95e68">four-year</ix:nonNumeric> hedging agreements that effectively established fixed interest rates of <ix:nonFraction unitRef="number" contextRef="i888d862691be4fd7a3e188c64821c298_I20171231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzOTQ1_e3bcc8ed-7869-4f02-9641-6c0eb5fd98e5">1.926</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i9b9d1d2a25ac487982d94a32b2eedcf2_I20171231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzOTQ5_b4c8b41a-bb4e-4bba-b8b8-c7939f0c143c">1.823</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i3520cff8d39747df9e8a3b09313f543d_I20171231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzOTU3_c8c96cbf-6fe8-4b2f-83ef-d4234d82615a">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="ib45ceceb41004f1db4830a9594fb48df_I20171231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI0MDY0_35e7dee1-6e0c-4484-ba13-f84e283bd917">three</ix:nonFraction> separate tranches, each of $<ix:nonFraction unitRef="usd" contextRef="i79bdb7fd1d864fbaa5c70238dfd11714_I20171231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI0MDk0_5420ea27-06a5-44a3-8f4f-7e3a722785bd">50.0</ix:nonFraction> million, of its variable rate debt.  These fixed interest rate hedging agreements expired according to their terms in 2021.</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%">On May 2, 2022, PNMR entered into <ix:nonFraction unitRef="derivative" contextRef="i373f31f62b80465c94b0504aa6f0e4c4_I20220502" decimals="INF" name="us-gaap:DerivativeAssetNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA5NQ_b501444a-5a3c-4489-b08c-075060ff5005">two</ix:nonFraction> separate <ix:nonNumeric contextRef="ieff1500e19e543e88d2f385a1e49fc5e_D20220502-20220502" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg1Mg_0020cbc1-2a3f-45d5-b23a-1e7e578a9f83">20-month</ix:nonNumeric> hedging agreements for $<ix:nonFraction unitRef="usd" contextRef="i5951770625574ca4b5210017f715b789_I20220502" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY2NA_04ed3b0b-675c-4009-a06a-879f43afa5a0">150.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ife0caf36138f44db9c004806ddaddc49_I20220502" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY4OA_8e5ebd37-bdab-4470-a5c1-32961f019653">200.0</ix:nonFraction>&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="i373f31f62b80465c94b0504aa6f0e4c4_I20220502" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTgxOQ_01ac328d-2848-4a8a-838f-f8e5f9564a93">2.65</ix:nonFraction>%.  On May 20, 2022, PNMR entered into a third <ix:nonNumeric contextRef="i69cc795f413e44af9f3e1b5fa4040246_D20220520-20220520" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg5MQ_6fc1c0aa-1550-4ada-8ce6-2a394cb62b4c">19-month</ix:nonNumeric> hedging agreement for $<ix:nonFraction unitRef="usd" contextRef="i5516c90b4ab849e89822e7babf255fac_I20220520" decimals="INF" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTcwNA_b02844ab-147f-49ad-bdaa-c9532e401e68">100.0</ix:nonFraction>&#160;million to hedge an equal amount of its variable rate debt, whereby it effectively established a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="i5516c90b4ab849e89822e7babf255fac_I20220520" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTcyMA_aaa96745-bc38-4377-b41c-41169f104b77">2.52</ix:nonFraction>%.  On September 30, 2022, PNMR entered into <ix:nonFraction unitRef="derivative" contextRef="i4970d38b5c494fdc8b58bde279035529_I20220930" decimals="INF" name="us-gaap:DerivativeAssetNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDEwMw_08ee36aa-53c5-4767-be42-1b3d0dd44c40">two</ix:nonFraction> </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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i686a04d8c162435f9053624b42ecebea" continuedAt="i60ceecd8d8c54537bc17f21876a67695"><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%">separate <ix:nonNumeric contextRef="i5bc3f033501f4fc99206d5c38962025d_D20220930-20220930" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg2NQ_c7ff01d3-3f1c-45b1-9224-278fd93d76f5">15-month</ix:nonNumeric> hedging agreements for $<ix:nonFraction unitRef="usd" contextRef="i5c33a817f5064f708ab25a9bf36a9f74_I20220930" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc3Mw_40623693-8dbd-4297-aea1-61e95f1e58a1"><ix:nonFraction unitRef="usd" contextRef="i8f53e303ffb24c90b218a165b19ac47f_I20220930" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc3Mw_d9c0d158-9652-4a76-a30e-aac5a967f32e">100.0</ix:nonFraction></ix:nonFraction>&#160;million each, totaling $<ix:nonFraction unitRef="usd" contextRef="i4970d38b5c494fdc8b58bde279035529_I20220930" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTcyNw_2a689919-07b5-4025-b7e1-061b61dfdd92">200.0</ix:nonFraction>&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates of <ix:nonFraction unitRef="number" contextRef="i5c33a817f5064f708ab25a9bf36a9f74_I20220930" decimals="INF" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc4OQ_8ca95355-647a-46ac-a839-9e9fc1d3ae43">4.17</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8f53e303ffb24c90b218a165b19ac47f_I20220930" decimals="INF" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc5Ng_2fb40365-76d4-4eb2-9db8-e4b031a5d640">4.18</ix:nonFraction>%.  On October 31, 2022, PNMR entered into <ix:nonFraction unitRef="derivative" contextRef="i449480f06ffb4b94a80567a3eea3d597_I20221031" decimals="INF" name="us-gaap:DerivativeAssetNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MTA5OA_114e4cef-1790-49b1-b2bd-882fa37273ee">two</ix:nonFraction> additional <ix:nonNumeric contextRef="iea8fb8308f2e46989c1f61117cc99fad_D20221031-20221031" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg3OA_c425415e-678a-44ee-86b2-85dd7c42229c">14-month</ix:nonNumeric> hedging agreements for $<ix:nonFraction unitRef="usd" contextRef="i791c078bbccf4029a9fea2fd964f576d_I20221031" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTgwMw_413ec607-4222-47e1-b195-abbdd1c6fc91">100.0</ix:nonFraction>&#160;million each, totaling $<ix:nonFraction unitRef="usd" contextRef="ib01b23741a44418d908a4edcf52a6696_I20221031" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc0Mw_633b811a-d93f-41ec-b10e-6b5afa7dfd18">200.0</ix:nonFraction>&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates of <ix:nonFraction unitRef="number" contextRef="i791c078bbccf4029a9fea2fd964f576d_I20221031" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc1OQ_3c2d7066-1b59-48db-9073-df7d5138f516">4.66</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ib01b23741a44418d908a4edcf52a6696_I20221031" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc2Ng_6f4bdffb-2d49-4213-b000-ba84971ea303">4.65</ix:nonFraction>%.  All of the hedging agreements discussed above establish the fixed rate indicated, plus a customary spread over SOFR, which is subject to change if there is a change in PNMR's credit rating.</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%">These hedge agreements are accounted for as cash flow hedges and had fair values of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTgyNg_78952a97-4454-44d8-9790-5952518c2a80">11.1</ix:nonFraction>&#160;million that were included in Other current assets on the Consolidated Balance Sheet at December 31, 2022.  As discussed in Note 3, changes in the fair value of the cash flow hedges were deferred in AOCI and amounts reclassified to the Consolidated Statement of Earnings were recorded in interest charges.  The fair values were determined using Level 2 inputs under GAAP, including using forward SOFR curves under the mid-market convention to discount cash flows over the remaining term of the agreements. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrowing Arrangements Between PNMR and its Subsidiaries</span></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:110%">PNMR has intercompany loan agreements with its subsidiaries.  Individual subsidiary loan agreements vary in amount up to $<ix:nonFraction unitRef="usd" contextRef="i16ee99b3e69c40998468667b10582c44_I20221231" decimals="INF" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1MDMz_9c14a83d-bfec-4c84-b422-440ff3d5b58d">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.  All balances outstanding under intercompany loan agreements are eliminated upon consolidation.  See Note 1.  PNM and TNMP had <ix:nonFraction unitRef="usd" contextRef="i6f86583fc859428b9bbb91e1fb361bb0_I20211231" decimals="INF" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NDE0_2f23d203-13b8-46ea-a657-06b73d6f9447"><ix:nonFraction unitRef="usd" contextRef="i0df11044a7e643e9a991083e807d9b1c_I20221231" decimals="INF" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NDE0_97d4b63b-306c-4d43-ac5e-b87db0092925">no</ix:nonFraction></ix:nonFraction> borrowings from PNMR at December&#160;31, 2022 and 2021.  PNMR Development had <ix:nonFraction unitRef="usd" contextRef="i6bf67e860b0d4e2ebb2cd07ad15d04c3_I20221231" decimals="INF" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NTY5_a869bd2a-1673-4e9e-80cb-fd427f226ac2"><ix:nonFraction unitRef="usd" contextRef="if5b0ba7b11484363878b8b808fdd7e98_I20211231" decimals="INF" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NTY5_f4028f4a-e4cd-45b9-ab45-3f22fcedef3f">no</ix:nonFraction></ix:nonFraction> short-term borrowings outstanding from PNMR at December 31, 2022 and 2021.  PNMR had $<ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-5" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1Njg4_c31e1a8b-bd71-4410-b83c-a3579f0bbd0f">5.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-5" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1Njk1_63e3109a-fa25-4aac-bb75-e246d2c6cd7a">6.4</ix:nonFraction> million in short-term borrowings outstanding from PNMR Development at December 31, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">Short-term Debt and Liquidity</span></div><div style="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%">Currently, the PNMR Revolving Credit Facility has a financing capacity of $<ix:nonFraction unitRef="usd" contextRef="iee7b5cd1bdaf439da6375958f7e0e22c_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1OTIy_4c9e2ac1-d6f5-4af2-bf16-4caaed98c7c5">300.0</ix:nonFraction> million and the PNM Revolving Credit Facility has a financing capacity of $<ix:nonFraction unitRef="usd" contextRef="i56c59313af884f1186d88c80ea9355a8_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1OTkx_0f808232-12c4-421e-bd11-e6794b3c65fe">400.0</ix:nonFraction> million.  On May 20, 2022, both PNMR and PNM extended the facilities to October 31, 2024, with <ix:nonFraction unitRef="extension_option" contextRef="iae91200f02424a028c4d1ec654e64352_D20220520-20220520" decimals="INF" name="pnm:DebtInstrumentNumberOfExtensions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTkyNTAyMA_10468df0-cd7a-432a-be87-7c36ab8fde09">two</ix:nonFraction> <ix:nonNumeric contextRef="iae91200f02424a028c4d1ec654e64352_D20220520-20220520" name="pnm:DebtInstrumentExtensionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA0Mw_a2f1c69f-0f4b-48ca-8b1c-2af33eb3be96">one-year</ix:nonNumeric> extension options that, if exercised, would extend the maturity through October 2026, subject to approval by a majority of the lenders.  On January 26, 2023, PNMR and PNM exercised <ix:nonFraction unitRef="extension_option" contextRef="i0eda0a20dd6642fb8b4da29172056a69_D20230126-20230126" decimals="1" name="pnm:DebtInstrumentExtensionExercised" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MjUxMQ_431a81b6-dab3-44d4-83b6-ccc84fec44de">one</ix:nonFraction> of the <ix:nonNumeric contextRef="i0eda0a20dd6642fb8b4da29172056a69_D20230126-20230126" name="pnm:DebtInstrumentExtensionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MjUyNg_c7a0205c-6c9d-4c69-8582-1c2d7aa8b298">one-year</ix:nonNumeric> extension options extending their maturities through October 2025; provided that, effective November 1, 2024, the amount of the PNMR Revolving Credit Facility will adjust to $<ix:nonFraction unitRef="usd" contextRef="i704c61b2cf3d4dd7800489aa79a3eca0_I20230126" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4NDE2NA_91771dc5-2e4d-4ec4-b9dd-67fee5321312">285.0</ix:nonFraction>&#160;million and the PNM Revolving Credit Facility will adjust to $<ix:nonFraction unitRef="usd" contextRef="ia42ac9590c8f42a9b299c54f9fdd8951_I20230126" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4NDE5OA_a406bf0c-dc8b-42c2-9345-1d0e42f2a2e5">380.0</ix:nonFraction>&#160;million because one lender in each facility failed to agree to the one-year extension through October 2025.  Also on May 20, 2022, the $<ix:nonFraction unitRef="usd" contextRef="i0dab1780e5c94b31a09f28a60a5ba161_I20220520" decimals="-5" name="pnm:DebtInstrumentsNMPRCApprovedCreditFacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg5Mw_60ab4890-6973-4d80-94dd-5bbf85012d06">40.0</ix:nonFraction>&#160;million PNM New Mexico Credit Facility was extended to May 20, 2026.  At December 31, 2021, the TNMP Revolving Credit Facility had a financing capacity of $<ix:nonFraction unitRef="usd" contextRef="i3b83768f70754af0a897dfc01e31e09b_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI2Mjg5_9e12bb29-3748-4df0-a0cb-7cdb34ac9858">75.0</ix:nonFraction> million, secured by $<ix:nonFraction unitRef="usd" contextRef="i6c30399edc7f4f3daa7195c26d5d8cfd_I20211231" decimals="INF" name="us-gaap:SecuritiesReceivedAsCollateral" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI2MzI5_3792f8e0-aac7-4770-834f-c6f0491d209b">75.0</ix:nonFraction> million aggregate principal amount of TNMP first mortgage bonds.  On March 11, 2022, the TNMP Revolving Credit Facility was amended to extend the maturity to September 23, 2024, with <ix:nonFraction unitRef="extension_option" contextRef="i98587ce76f2d4062ae2b0c68b949c874_D20220311-20220311" decimals="INF" name="pnm:DebtInstrumentNumberOfExtensions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk5Nw_038bfa61-04a6-45fa-8581-a13187919215">two</ix:nonFraction> <ix:nonNumeric contextRef="i98587ce76f2d4062ae2b0c68b949c874_D20220311-20220311" name="pnm:DebtInstrumentExtensionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDAyMg_09da8121-9ed7-4a80-85d6-b70dd3ee4b69">one-year</ix:nonNumeric> extension options that, if exercised, would extend the maturity to September 23, 2026, subject to approval by a majority of the lenders.  The amended TNMP Revolving Credit Facility also contained an accordion feature that would allow TNMP to increase the size of the revolver from $<ix:nonFraction unitRef="usd" contextRef="i1eba4196ccd440309f4a3d95ad09a5f2_I20220310" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTkwOA_39312a0e-cbcc-4b70-ae9f-7c375bd075ce">75.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i9ec873a6b7d64d17bb5f0b94eeda8f92_I20220311" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTkyMw_9763d35e-1526-4c86-afd9-4c1224476130">100.0</ix:nonFraction>&#160;million, subject to certain conditions.  On May 13, 2022, TNMP exercised the accordion feature and increased the capacity of the TNMP Revolving Credit Facility to $<ix:nonFraction unitRef="usd" contextRef="ie4367410b27946e29e65563dcd7267eb_I20220513" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTkzOQ_29cba31e-765f-4931-a679-9fd7332d566a">100.0</ix:nonFraction>&#160;million, secured by $<ix:nonFraction unitRef="usd" contextRef="ied7cb7baa1fa4c5294f94d09ef799d14_I20220513" decimals="-5" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk1NQ_736f6990-5d42-4e67-8cdb-2cd4429ca9e5">100.0</ix:nonFraction>&#160;million aggregate principal amount of TNMP first mortgage bonds.  On January 26, 2023, TNMP exercised <ix:nonFraction unitRef="extension_option" contextRef="i1a2fe094f2de4ae19992573707fa3495_D20230126-20230126" decimals="INF" name="pnm:DebtInstrumentExtensionExercised" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk3MzA2_7061427f-2560-41a6-861c-329f363351d9">one</ix:nonFraction> of the <ix:nonNumeric contextRef="i1a2fe094f2de4ae19992573707fa3495_D20230126-20230126" name="pnm:DebtInstrumentExtensionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzEwOTk1MTE3MjUwODg_b6803a44-685f-4c4b-acf5-0491891fd199">one-year</ix:nonNumeric> extension options on its credit facility, which extended the maturity to September 23, 2025.  PNMR Development had a $<ix:nonFraction unitRef="usd" contextRef="ia53d3a43e1054cda8786a9818a9271c3_I20210518" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk3MQ_485a33f8-4745-40cc-8d20-a8093505c12c">40.0</ix:nonFraction>&#160;million revolving credit facility that was terminated on May 18, 2021.  Variable interest rates under the PNMR, PNM, and TNMP revolving credit facilities are based on SOFR.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:27pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTg4_5594a55f-3ba2-4ce9-aef4-9822c918a45f" escape="true"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term debt outstanding consists of:</span></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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="i56c59313af884f1186d88c80ea9355a8_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzQtMi0xLTEtMTMwNTc0_d89f944c-f69b-404a-8b35-52cca92fc93e">145,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea7183655384030bffb2b5278669984_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzQtNC0xLTEtMTMwNTc0_ea4c1e65-50ed-40e7-a383-c695bf60affa">7,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="i945be1ef2fb54d8cb2952b891fe7deac_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzUtMi0xLTEtMTMwNTc0_94a3cea7-fd87-4148-b774-0df46b3c2df7">40,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="i84b448cf47b147c0a3abe345531ac0eb_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzUtNC0xLTEtMTMwNTc0_8ab6e272-c0c6-4f7f-8daf-c5f70d9d92e0">&#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: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzYtMi0xLTEtMTMwNTc0_aaaf927b-adde-4a54-80ce-f9debb3fd67e">185,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzYtNC0xLTEtMTMwNTc0_e00cb1b2-5aed-4f4f-972f-37c5085ab409">7,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i58964a36a1314eb6a2c9e1d276bb684c_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzctMi0xLTEtMTMwNTc0_ffb44622-0bf7-40d6-8442-cc94920180fb">36,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="i3b83768f70754af0a897dfc01e31e09b_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzctNC0xLTEtMTMwNTc0_84671e03-1c34-4ccb-90ff-08b6d3322da9">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: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="iee7b5cd1bdaf439da6375958f7e0e22c_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzktMi0xLTEtMTMwNTc0_f2f556d0-7748-4e8e-a67e-f82646f72ab4">9,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="if4308e2528d84bc5aa84092ecd478fce_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzktNC0xLTEtMTMwNTc0_bc944d75-1d65-4dcd-a48e-4840ed49d4e3">54,900</ix:nonFraction>&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzEzLTItMS0xLTEzMDU3NA_cb36d542-7422-4f86-a83c-516e024dd2df">232,000</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzEzLTQtMS0xLTEzMDU3NA_deb4747c-0fc5-4c53-b1d8-e4897afd1a40">62,700</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:nonNumeric></ix:continuation><div style="padding-left:36pt;text-align:justify;text-indent:27pt"><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i60ceecd8d8c54537bc17f21876a67695" continuedAt="i198e5084a5c24b399cb2c2dfaf4f3fbe"><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%">In addition to the above borrowings, PNMR, PNM, and TNMP had letters of credit outstanding of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MDA2_4f389615-94e6-40ee-92e6-ece2a964b9ab">3.4</ix:nonFraction> million, <ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MDEw_889f5379-e406-4b17-8dd5-17b057ddd11b">zero</ix:nonFraction>, and <ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MDE4_f056e092-15bc-4a31-9d2e-2d50693c9612">zero</ix:nonFraction> at December&#160;31, 2022, that reduce the available capacity under their respective revolving credit facilities.  In addition, PNMR had $<ix:nonFraction unitRef="usd" contextRef="i486f9d3e619245719ba6d329c7958f4c_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MTM3_46e67618-c5c6-4173-8433-0aa717684fc1">30.3</ix:nonFraction> million of letters of credit outstanding under the WFB LOC Facility.  At December&#160;31, 2022, interest rates on outstanding borrowings were <ix:nonFraction unitRef="number" contextRef="i621b3f1a482f48f7945190bbd10d3088_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MjU1_8b6035b2-d745-45f5-8c70-907f661da10f">5.90</ix:nonFraction>% for the PNMR Revolving Credit Facility, <ix:nonFraction unitRef="number" contextRef="ifd77fff2a79649d6a6eb0c3362464c1d_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3Mjk4_eb8292be-9082-426b-94fa-2bbce176eab6">5.67</ix:nonFraction>% for the PNM Revolving Credit Facility, <ix:nonFraction unitRef="number" contextRef="i75899c70c9634932a6b462df8a411d6f_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk4Ng_8990b59a-8b80-42ff-aaeb-b297dc0ebb49">5.68</ix:nonFraction>% for the PNM New Mexico Credit Facility, and <ix:nonFraction unitRef="number" contextRef="i9e458f3007f544a9bf65011b37ec7753_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MzQ0_485d6124-0096-409c-a2b9-137de58cb129">5.29</ix:nonFraction>% for the TNMP Revolving Credit Facility.    </span></div><div style="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:700;line-height:100%">Long-Term Debt</span></div><div style="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:100%">          <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTcw_c0611a37-2891-4d75-a1e2-668953de0739" continuedAt="i33414ece430144b09843dece00d4234c" escape="true">Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:</ix:nonNumeric></span></div><div><ix:continuation id="i33414ece430144b09843dece00d4234c" continuedAt="i1ca83a833c9643caaed945e37adf90ac"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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 style="height:3pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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" 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: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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NmY2NDBhMzk1NDc0NDI5NTgzYTRiMmUxODhjYjc5ZDhfNA_4dc8285b-4935-4946-beac-7de856124577">2.15</ix:nonFraction>% due April 2033</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="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtMi0xLTEtMTMwNTc0_e9465e83-6e00-408b-8950-9f7cc7b102b6">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="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtNC0xLTEtMTMwNTc0_4f008030-20c2-41ae-bdae-7d9b381972aa">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e09df47a6b94cecaa3b8aff60b0bb1a_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtNi0xLTEtMTMwNTc0_0fdf0902-d02e-4ead-90bd-1120ba6ea588">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="i9e09df47a6b94cecaa3b8aff60b0bb1a_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtOC0xLTEtMTMwNTc0_120d51ce-c7f9-41da-99f0-7e73fb536775">1,003</ix:nonFraction>&#160;</span></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 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="i60c20dd1f7b84d5891de18402db1d6d5_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246N2E1MTVkZjEwZjJlNDU5NmJmODExMjljMGViYThkOTZfNA_2a23f2db-c213-4417-867b-33e6d787afc3">2.125</ix:nonFraction>% due June 2040, mandatory tender - June&#160;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="i60c20dd1f7b84d5891de18402db1d6d5_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtMi0xLTEtMTMwNTc0_bf143381-3ba3-42bc-89ff-56d28ebd0f6f">&#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="i60c20dd1f7b84d5891de18402db1d6d5_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtNC0xLTEtMTMwNTc0_2ceab128-2f8b-49ec-9cd4-1bb7ae0bea5a">&#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="i7d87aec82eca46dc8218b40bf2fd0897_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtNi0xLTEtMTMwNTc0_4090397e-0fda-4c53-948f-133f49a9b0d7">37,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="i7d87aec82eca46dc8218b40bf2fd0897_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtOC0xLTEtMTMwNTc0_632d99f7-662f-4f63-80e5-c54907e851f7">45</ix:nonFraction>&#160;</span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#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="i8a749495c4bf48f097335cac709ded9e_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTAtMS0xLTE0NDc5MC90ZXh0cmVnaW9uOmJjMjQ0MzUwZGYwMDQwMGE4NmMwMzVlNmE0MzI2NDEwXzU0OTc1NTgxMzk0OQ_9ce748c1-c6e0-42dc-831a-bff45841bd1f">3.00</ix:nonFraction>% due June 2040, mandatory tender - June 1, 2024</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="i8a749495c4bf48f097335cac709ded9e_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTItMS0xLTE0MzU3OA_39b58d17-9f12-480f-8886-8c2a16ba4341">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="i8a749495c4bf48f097335cac709ded9e_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTQtMS0xLTE0MzU4Ng_233648ab-f740-42f1-afa5-ba7ae40207f9">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="i6a496de08431490e8d360d2bfae04ddd_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTYtMS0xLTE0MzYyMQ_7c9f109b-8c65-42fe-8246-a0c51e9866d8">&#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="i6a496de08431490e8d360d2bfae04ddd_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTgtMS0xLTE0MzYwMA_eac348e2-71d9-4b5b-b7d4-54d25b5a3470">&#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: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="iacfb64c9a87947398ee005522756c9de_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjA0MjA4YWEyMDgzZjQ4ZTc5OTNjNTVkOWJjMzA1N2VlXzQ_ee6e8fdf-cd38-4337-acc4-3833e2ddc29a">2.45</ix:nonFraction>% due September 2042, mandatory tender - June&#160;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="iacfb64c9a87947398ee005522756c9de_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTItMS0xLTEzMDU3NA_1c6a0f98-f125-485a-af81-8c178870ae46">&#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="iacfb64c9a87947398ee005522756c9de_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTQtMS0xLTEzMDU3NA_7a193bbd-e180-4c51-9060-007eaf77e20d">&#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="i8cda2272628b4bf793d169a2c129fd81_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTYtMS0xLTEzMDU3NA_4af10a85-7ead-49c8-8089-9e5c017d5892">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="i8cda2272628b4bf793d169a2c129fd81_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTgtMS0xLTEzMDU3NA_85c20d49-60a8-4690-8f64-b55fc28dd946">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#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="i24cda1884b12424a85bd0bed7443f35d_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjk4YjIzNmJiYmVkZDRhYWZhMTY4ZDIzMjgzZWFhMDUwXzQ_10c1670f-b0d4-4ac0-863b-427d1873bb3e">0.875</ix:nonFraction>% due October 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="i24cda1884b12424a85bd0bed7443f35d_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTItMS0xLTEzMDU3NA_6e9db6c9-d2c7-45d6-a822-d3d08d2f5ba4">100,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="i24cda1884b12424a85bd0bed7443f35d_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTQtMS0xLTEzMDU3NA_0f4599ab-d961-404d-b740-b5bf24cd40f8">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="i356a33147f9048148802059321d61617_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTYtMS0xLTEzMDU3NA_c6f5d317-e900-404f-b13f-06210588ecd7">100,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="i356a33147f9048148802059321d61617_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTgtMS0xLTEzMDU3NA_8a9c41ea-4bb2-4820-b7ab-92d37a6ac4f6">697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i96a9157595964d2791af28fc7f943626_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmU3Y2ViOTU0NDY3MDRmOTc5ZGZlMTZmMzlkMGVjYWI1XzQ_4b30e1fe-62a0-4c1e-8cc4-37ee0255cf77">1.05</ix:nonFraction>% due January 2038, 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="i96a9157595964d2791af28fc7f943626_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTItMS0xLTEzMDU3NA_b439d731-4b7d-47ea-9dca-78b1647c0883">&#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="i96a9157595964d2791af28fc7f943626_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTQtMS0xLTEzMDU3NA_d087fcb7-7ccd-4a3f-a163-a2cf1fb571bf">&#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="i978a1a5b52f447489db3779ecd90244a_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTYtMS0xLTEzMDU3NA_0ae27620-c1b8-4f67-b38c-fb40962c26b0">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="i978a1a5b52f447489db3779ecd90244a_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTgtMS0xLTEzMDU3NA_71ba8cdf-7c3f-4179-8d12-ecacce9fec54">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5298c0cbbda94709bee4094f1ab8c67e_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTAtMS0xLTE0NTAxOS90ZXh0cmVnaW9uOjg3YjQwMzdlYTkwNTRiMmZiNDA2NTc1OGE0YjI4NWRiXzU0OTc1NTgxMzkxOQ_e286fea0-3b4d-4423-aff2-c02878ea4f4b">3.00</ix:nonFraction>% due January 2038, mandatory tender - June 1, 2024</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="i5298c0cbbda94709bee4094f1ab8c67e_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTItMS0xLTE0MzU2Nw_bf68edf0-3727-4bd8-9212-b8d534572734">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="i5298c0cbbda94709bee4094f1ab8c67e_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTQtMS0xLTE0NDc5NA_d449cce2-2cd6-4af0-8569-6db637fd6785">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e25214799124a4aad46f5da1c4595cd_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTYtMS0xLTE0MzU5Mw_c259587c-8ab5-4e13-a056-57ed91d90a77">&#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="i1e25214799124a4aad46f5da1c4595cd_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTgtMS0xLTE0MzYzOQ_f39791d3-4a17-4feb-a5a6-d967a982036c">&#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="i02afdad7df79473499ea6e9a3ef1f117_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmQ5NDNlNDMxYmY0YzQzOWQ4ODljZGJjNmE1OTcyYjRiXzQ_57451191-b8b1-49fd-97d2-0bf834e7d010">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="i02afdad7df79473499ea6e9a3ef1f117_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTItMS0xLTEzMDU3NA_c4350b53-0664-4de3-b8f9-2cf1cddcc67e">&#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="i02afdad7df79473499ea6e9a3ef1f117_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTQtMS0xLTEzMDU3NA_a8c1bbac-769b-486e-aba2-4bcc66f27e29">&#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="id50ed7fdefcf48309fdef8addc0c1d31_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTYtMS0xLTEzMDU3NA_23f25be1-df6c-496f-af4c-e8d7af2e2b79">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="id50ed7fdefcf48309fdef8addc0c1d31_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTgtMS0xLTEzMDU3NA_0b1ebbbc-8c80-4a7d-a687-3ad9a87e6c9f">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: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="i84019e7ddb214488a01db62b09c79f98_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmUzM2QxODZjNWFlMDQ3NjA5OTY1ZjY5Yzg2NGUxNzdiXzQ_8fe98dcc-d180-4c3a-aeb7-c476d6006afd">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="i84019e7ddb214488a01db62b09c79f98_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTItMS0xLTEzMDU3NA_3a2cb56b-efe9-42a1-9068-15008e4bc710">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="i84019e7ddb214488a01db62b09c79f98_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTQtMS0xLTEzMDU3NA_0e2e3630-637a-4823-9819-8958de73bd5a">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2db6cb9e1043bebd163a0cd4207f11_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTYtMS0xLTEzMDU3NA_33584703-de17-433c-9a32-2eda5d10f4a7">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="i8f2db6cb9e1043bebd163a0cd4207f11_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTgtMS0xLTEzMDU3NA_593b1644-42ca-406d-b8bc-1781be565e7e">535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNlY2QyYjQyYTQ1NzRmMDliODJhN2VkYzM0MzhhMTI5XzQ_28513202-e2b4-4a4e-81da-627b1ddfaed1">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="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTItMS0xLTEzMDU3NA_c837b55a-4c62-4e40-ba91-e5a95ff3b4af">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="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTQtMS0xLTEzMDU3NA_ff614258-e54a-42e4-9194-5cbaca71b5d4">383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1f2645f02c544dcba4911775a42933a_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTYtMS0xLTEzMDU3NA_2cb39b38-6d91-4f57-99f3-106c3348c7a9">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="if1f2645f02c544dcba4911775a42933a_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTgtMS0xLTEzMDU3NA_6a724f75-5fda-443c-b38e-60c7a2b1ac61">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="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%">Senior Unsecured Notes:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#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="i3b4f84e064f64647b475536c0ac20764_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjVmOWExZGZiMzJmNDQ0YzdiZjlkNTA0MmJmYzRhY2RiXzQ_f587c1d1-2069-4976-b762-84f9977d3c6f">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="i3b4f84e064f64647b475536c0ac20764_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTItMS0xLTEzMDU3NA_3c1d4a31-81bb-485e-8e90-887dcc5ea3e3">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="i3b4f84e064f64647b475536c0ac20764_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTQtMS0xLTEzMDU3NA_11d4ef5a-dc8a-4700-ab44-7d57a65900e1">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba49482798d8471d8ecb05f27d4712ed_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTYtMS0xLTEzMDU3NA_5891171d-a571-49bc-87a6-a4d4ba51430f">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="iba49482798d8471d8ecb05f27d4712ed_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTgtMS0xLTEzMDU3NA_1b8946f3-9662-41b8-a073-70b4a4435224">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQzMmQ3ZjdkNzcwMzRjYjE4MTUxODkxOWU3YWVjNDAzXzQ_25150acc-2186-490b-a923-0c542b812d96">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="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTItMS0xLTEzMDU3NA_4254d104-3634-4854-a5a8-135903496fd1">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="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTQtMS0xLTEzMDU3NA_e8a55a64-bc90-4dcc-97cb-acf29e21b322">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf579134f75449d4bb991127fb41f4f9_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTYtMS0xLTEzMDU3NA_936bb9b9-1050-4cae-b807-f1d42306dbcb">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="ibf579134f75449d4bb991127fb41f4f9_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTgtMS0xLTEzMDU3NA_7db7ca63-0b6f-4235-acd5-fb1b6232b0b8">353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjk1ODNmODk3YjkxNTRlZmU4YWIyN2I1NGQyMTk1ZjM3XzQ_c0adc8f7-da83-472e-bb91-d337352935bc">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="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTItMS0xLTEzMDU3NA_f6563bb9-df45-435c-878d-9b12bf39e218">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="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTQtMS0xLTEzMDU3NA_cbd7d86c-319e-43ef-9884-b523c35e4fb3">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="iaa85be22039540268a54cb39b06257a8_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTYtMS0xLTEzMDU3NA_ba02db1a-19cb-418c-85f8-b1a97f5cae65">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="iaa85be22039540268a54cb39b06257a8_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTgtMS0xLTEzMDU3NA_150485c5-ddd8-48ff-9149-3da67143d1a9">1,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i6b4079cfc240499fa17b1cfbd6259900_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjUwYmEzZGM3MjQzMDRiYzNiZDYyMTUxZGZiYzNhY2EwXzQ_f844bde4-7caa-42b1-8b53-a54837ade23e">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="i6b4079cfc240499fa17b1cfbd6259900_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTItMS0xLTEzMDU3NA_00dcf88e-1fc0-41b0-aab8-abb138f4977a">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="i6b4079cfc240499fa17b1cfbd6259900_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTQtMS0xLTEzMDU3NA_73083bf2-1f98-4193-82f6-c605914039a1">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="ic0836a234aa24cdcb59515e0faf8686b_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTYtMS0xLTEzMDU3NA_e1b7f28c-62bb-497f-9c06-f70f9ceedc8c">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="ic0836a234aa24cdcb59515e0faf8686b_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTgtMS0xLTEzMDU3NA_3e0e002e-1769-4ccd-adb4-28e94d474688">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;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="if10446e59e9b4257984cd2c823b119a5_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjZkY2IwN2UxYmQyZDRlNzU5ZDkwMjFiYzU2MGRiNjU2XzQ_eb2afee4-612b-4479-97ac-58167aec39a5">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="if10446e59e9b4257984cd2c823b119a5_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTItMS0xLTEzMDU3NA_fa0388a3-381d-4a03-b3d7-609ea9925637">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="if10446e59e9b4257984cd2c823b119a5_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTQtMS0xLTEzMDU3NA_c931da25-b4c4-4717-8487-c723ca82767f">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5ac6e836544763a99ab03885930a4b_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTYtMS0xLTEzMDU3NA_f0c56231-5ffd-42cd-9e80-23f135926a43">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="i9a5ac6e836544763a99ab03885930a4b_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTgtMS0xLTEzMDU3NA_cb1b1ad1-f706-40b7-804d-7dcbb376da82">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i82b7da473d3e4020a5a52f49f8521540_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjIwNGNiYTJmMGI4NjRhN2RhM2QzOTIxZWI3MTE0NDFlXzQ_f61bb48f-7dbf-4dd5-ab10-56b4fb2a70e2">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="i82b7da473d3e4020a5a52f49f8521540_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTItMS0xLTEzMDU3NA_54bf91e8-911b-460d-8c3c-373979761740">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="i82b7da473d3e4020a5a52f49f8521540_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTQtMS0xLTEzMDU3NA_232c6a18-dbdb-44b5-a0fd-240a4795eeed">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc31b453a4354a1a84aa54808cf4294b_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTYtMS0xLTEzMDU3NA_c82862da-0313-4e01-a43d-eae0739d9502">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="idc31b453a4354a1a84aa54808cf4294b_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTgtMS0xLTEzMDU3NA_0f395815-2143-459d-aa16-dca50b7b3b20">203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id9eb312861da469eadd3e97a84a30afb_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjVmMTkwOTFkMjZiZjRmZTBhYTcwY2E5MmViOWVjZGRmXzQ_021dfafa-0b09-4a43-870d-61fc06688aae">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="id9eb312861da469eadd3e97a84a30afb_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTItMS0xLTEzMDU3NA_4945c1bb-2ef1-4ba7-8490-c0ebbf795ce0">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="id9eb312861da469eadd3e97a84a30afb_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTQtMS0xLTEzMDU3NA_10e9f248-e0af-43e0-83fd-ee7df05ea264">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="i02b287a61a3b4bb2acf2d0bfffb0aed6_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTYtMS0xLTEzMDU3NA_baa42651-ccb3-479a-9fc9-71715bb512c2">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="i02b287a61a3b4bb2acf2d0bfffb0aed6_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTgtMS0xLTEzMDU3NA_249c9184-cf65-461d-a9b2-732ac76f3ddb">259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i41dda295829b43a4b17d58f78b10a7b2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjI4YzI0NjkxNWI0MDQ5YjliZDI3YjRmZWY2MzVhMTQzXzQ_96493671-4bfa-4746-ba86-78ade42660c4">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="i41dda295829b43a4b17d58f78b10a7b2_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTItMS0xLTEzMDU3NA_5cf36ae5-6178-43d5-87dd-e4f1d671e303">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="i41dda295829b43a4b17d58f78b10a7b2_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTQtMS0xLTEzMDU3NA_a25540fe-006c-427e-bb65-e532da770004">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7afa31e36c449739ee22da029f29488_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTYtMS0xLTEzMDU3NA_ae265cfb-2b6b-4245-be32-6bcfbe9a80af">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="if7afa31e36c449739ee22da029f29488_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTgtMS0xLTEzMDU3NA_fe1b662a-f081-42bd-980f-0c3ab5d94054">124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i260b03746107426db671bf40ac693ab4_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmYyNzgyZDg3MDA4YzRjOGNhODVjYjQyNTgwYzNlNTcwXzQ_315bcc90-72cc-42ff-ad88-c87e99919e78">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="i260b03746107426db671bf40ac693ab4_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTItMS0xLTEzMDU3NA_1842e7fc-0a9f-44df-bd65-aa5cbaf382a5">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="i260b03746107426db671bf40ac693ab4_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTQtMS0xLTEzMDU3NA_56828722-0a40-438c-b656-9df1ee12977b">510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8e1489cfb464925a1020d6d3311ae11_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTYtMS0xLTEzMDU3NA_474319f8-ceab-42a6-a370-688f84e71b4e">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="ib8e1489cfb464925a1020d6d3311ae11_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTgtMS0xLTEzMDU3NA_b05ea42a-a7c8-4fc0-9bad-b27c7f50c540">530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="iffff00dafd624475afe420611150a591_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjUxMDgyZTU1MGY2ZTQ3ZmZiOWQzZjBhOTJhODJkNjlhXzQ_acf4368e-915f-4c63-8678-3510852b88fd">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="iffff00dafd624475afe420611150a591_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTItMS0xLTEzMDU3NA_be1c3add-f738-4d03-b19b-1f090d9ff056">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="iffff00dafd624475afe420611150a591_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTQtMS0xLTEzMDU3NA_6cfdca6a-b4b8-476c-9c8b-dc70500c7018">1,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="ic5a347eca433419aaec893372f0b3e48_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTYtMS0xLTEzMDU3NA_12b89203-a72a-4d86-a121-5f3d80267bec">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="ic5a347eca433419aaec893372f0b3e48_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTgtMS0xLTEzMDU3NA_7a3ca726-060e-4e59-95b1-9a5604f55049">1,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjVjYTI2ZDJjOGU2ZDQwOWM4YjhmZDJlNGNiZjlkMWM0XzQ_d9c28c90-f205-42c6-833f-8f957e09454f">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="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTItMS0xLTEzMDU3NA_5c033ef8-638e-4686-a2ab-71cc3b0d110e">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="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTQtMS0xLTEzMDU3NA_c2a771fe-7949-4617-8e35-70e93ada6313">454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i728d373908f045a3b0283fbf8016c4b1_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTYtMS0xLTEzMDU3NA_1b061846-d6cc-4a67-a812-b346170b214a">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="i728d373908f045a3b0283fbf8016c4b1_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTgtMS0xLTEzMDU3NA_d0d7f78f-e1b0-4023-9f04-86be367f8dbb">482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="id7768e563b004f2289c68c36ca73125c_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmU5N2JhMWJhMjQ3YzRjYjRhOWMyNGZiYmQ1YjM4ZWZlXzQ_a2af5c98-aa12-4187-8f63-2d0db929e390">2.59</ix:nonFraction>% due July 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="i4e6e1947ca7d42ecbf20d9e0ace54853_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTItMS0xLTEzMDU3NA_0cca54c6-8e03-4d2b-8f2c-8cbfc5941415">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="i4e6e1947ca7d42ecbf20d9e0ace54853_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTQtMS0xLTEzMDU3NA_5ce228f7-968c-41f1-bca0-2c658853e9bc">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="id3813c34d1404773bc045cae9648dfde_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTYtMS0xLTEzMDU3NA_d7f2d9f1-f7b1-48d0-832d-027ac6f5e903">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="id3813c34d1404773bc045cae9648dfde_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTgtMS0xLTEzMDU3NA_68db1329-5de3-4d86-9d53-3a83050759f6">443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6a6fe295038d40c8a20e9039cb1be3fa_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjI2OTlmMjRhMDhmMDQ3MGI4YTJmNzg0NTFkMTA5ZDViXzQ_e8f47e58-a3c9-4dab-993f-ceeb4fda2749">3.14</ix:nonFraction>% due July 2041</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="ic0c7c20093fd4b2f9258d6e9cf016b39_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTItMS0xLTEzMDU3NA_f3056149-4649-4328-a760-c67368e56f0c">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="ic0c7c20093fd4b2f9258d6e9cf016b39_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTQtMS0xLTEzMDU3NA_aa4935ae-834c-472d-8848-a613c6b1d29e">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62d8cf7f600c4cc7b04dfa0a00769789_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTYtMS0xLTEzMDU3NA_9c4edc8b-2106-4ab2-bfc8-de3099df8410">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="i62d8cf7f600c4cc7b04dfa0a00769789_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTgtMS0xLTEzMDU3NA_aa2af2f9-ff5e-4578-9e46-f0b34cbe732e">450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="iecffc45b829d409e97e87e8318a31da8_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmYwZWRlMmI5ZDgxNTRmNmZhZmY2OThjYjRmMjhkYWJjXzQ_86144903-d414-425a-bc48-0a0f6935a15e">2.29</ix:nonFraction>% due December 2031</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="ieefcd08376e74a459ca34a31bde5e9cd_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTItMS0xLTEzMDU3NA_76720b1f-39ff-4a7d-a755-256a9a25acfa">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="ieefcd08376e74a459ca34a31bde5e9cd_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTQtMS0xLTEzMDU3NA_03fa55f2-fd27-4e3d-ba2e-a7db89b74221">264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4064f5061cd9496ba122a8289de406fa_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTYtMS0xLTEzMDU3NA_cd1bceff-4114-4a6e-afa6-677a6dd65272">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="i4064f5061cd9496ba122a8289de406fa_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTgtMS0xLTEzMDU3NA_46670537-c5da-48f1-bf6e-e51992cb355d">293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie69f7d1306744875ae55cb97888da6a2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjE1YWM2N2M5YWJkMDQzYzY4MjAwNjQyYWEzZTlkYjg3XzQ_d734bbfc-1a27-4fe6-9b96-ef32f74852d1">2.97</ix:nonFraction>% due December 2041</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="i76866eec4c854390b2bfb92750658625_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTItMS0xLTEzMDU3NA_62f16958-cdcd-4c92-b3dd-c2ab5eccbd5c">100,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="i76866eec4c854390b2bfb92750658625_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTQtMS0xLTEzMDU3NA_036c5058-f015-4c84-bc22-e48df6ebdd8f">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="i5014f12add454816a83b03d594cac5c5_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTYtMS0xLTEzMDU3NA_f716730b-2c89-4fae-9da1-d39574bc4b0c">100,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="i5014f12add454816a83b03d594cac5c5_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTgtMS0xLTEzMDU3NA_0d895415-b7f7-42a9-a9e0-b54558c12c98">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2021 $<ix:nonFraction unitRef="usd" contextRef="i5a518eeb74be466bae4da5ed144d3fc5_I20211231" decimals="-3" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmI5ZGNmMGE1OGViMTQwODI4OTI2YjhjMjcyYWYzOTMzXzEz_a802be60-6ec3-4035-a255-01fe809cdac5">75.0</ix:nonFraction> Million Term Loan due December 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="i1ed6f19c3e9b44c493e4095a4c427606_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTItMS0xLTEzMDU3NA_05584564-6586-496c-9c67-3dd130ae7c4c">&#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="i1ed6f19c3e9b44c493e4095a4c427606_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTQtMS0xLTEzMDU3NA_305a804a-efc0-40d0-9d43-e0a5ebcb42a6">&#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="i5a518eeb74be466bae4da5ed144d3fc5_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTYtMS0xLTEzMDU3NA_349e6036-6e83-4c71-85a7-377e4ebf1acf">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="i5a518eeb74be466bae4da5ed144d3fc5_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTgtMS0xLTEzMDU3NA_2f2909cb-7354-4b7f-85b6-137d55b83893">&#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%">PNM 2022 <ix:nonFraction unitRef="usd" contextRef="i514400d05e9843d79769b4293d831176_I20221231" decimals="-3" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTAtMS0xLTE0NDgwNS90ZXh0cmVnaW9uOmFjZmNiY2Q1YmRmNTQyNjFhNDIyMzAyODU1YjYxZTM1XzU0OTc1NTgxMzk0OQ_810b5946-b5cc-4968-8ff6-2b66d4e7f7b4">225.0</ix:nonFraction> Million Term Loan due February 2024</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="i514400d05e9843d79769b4293d831176_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTItMS0xLTE0MzcxNA_7bfe98e5-542b-42d3-a2f6-a628abcdee56">225,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="i514400d05e9843d79769b4293d831176_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTQtMS0xLTE0MzcyMQ_ed125058-52b8-4d6b-93c6-c3e58c67ff59">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbae36c28e6d43b2b0aea707f61d4200_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTYtMS0xLTE0MzcyOA_4c21a2c8-8e4f-4081-b421-8ecbd96a592b">&#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="idbae36c28e6d43b2b0aea707f61d4200_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTgtMS0xLTE0MzczNQ_76792f1e-d81d-4ada-b844-21b9a9e021ca">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTItMS0xLTEzMDU3NA_5827173a-a73a-46a6-994c-9cb845601273">2,009,345</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTQtMS0xLTEzMDU3NA_cdd378a3-a0d9-4ff8-bd04-a9071bf622c6">8,445</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTYtMS0xLTEzMDU3NA_94f4e4ea-b80b-4039-bb6d-f6b0cbd31ee2">1,890,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTgtMS0xLTEzMDU3NA_b94d9243-d3c4-4209-b23f-25dac5c1ba48">9,735</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTItMS0xLTEzMDU3NA_82c6b02b-cfbb-49be-9a50-038cae81808e">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTQtMS0xLTEzMDU3NA_45e7cf93-d404-4746-87c9-70dc961ffee9">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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTYtMS0xLTEzMDU3NA_9a6be674-a9c4-4316-a901-c29b09711db4">179,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTgtMS0xLTEzMDU3NA_bee44f2d-85be-418a-be1d-ddc17a7d063d">161</ix:nonFraction>&#160;</span></td><td style="background-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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTItMS0xLTEzMDU3NA_914efb67-ed71-4c40-9517-a6d4abec3f25">1,824,345</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTQtMS0xLTEzMDU3NA_51d2bf07-65fe-48e1-9459-a2ce6bb9cf3b">8,238</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTYtMS0xLTEzMDU3NA_d92dd9ed-65ac-42e3-99d5-3ff916a88871">1,711,345</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTgtMS0xLTEzMDU3NA_5b66fbb1-a534-4d4f-898f-31a8a446f8e4">9,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></table></ix:continuation></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i198e5084a5c24b399cb2c2dfaf4f3fbe"><div><ix:continuation id="i1ca83a833c9643caaed945e37adf90ac"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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, 2022</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, 2021</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: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="padding:2px 1pt;text-align: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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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%">First Mortgage Bonds:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmE2MDBhMjYyMWE0MTRhYTE5ZTA5ZDk2NGU0NDFiNTRhXzQ_070e79ed-857c-44d4-940d-31fe03bb99b4">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="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTItMS0xLTEzMDU3NA_6558b1e3-3508-459c-8b94-73fd0deea0ed">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="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231" decimals="-3" sign="-" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTQtMS0xLTEzMDU3NA_d447fe83-074e-40e9-bbcd-cc72eabd23f2">14,488</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="idb931ee2b9fb40288e790e19f333df0d_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTYtMS0xLTEzMDU3NA_cd2d3d14-d892-45e4-aa1c-aec043501929">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="idb931ee2b9fb40288e790e19f333df0d_I20211231" decimals="-3" sign="-" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTgtMS0xLTEzMDU3NA_9a846b55-37c2-4d67-8d2e-c40b7e891951">15,202</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="i443f96031c8742f59915ddaa5ee1ac91_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQ3N2JlZmU3OTMxMTQwNjViMTIzYjFmZWQxODA2N2E4XzQ_1bf6597b-a939-402d-8389-160488339301">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="i443f96031c8742f59915ddaa5ee1ac91_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTItMS0xLTEzMDU3NA_e79df302-8d41-455b-bf35-3a93f652794a">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="i443f96031c8742f59915ddaa5ee1ac91_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTQtMS0xLTEzMDU3NA_061a8a29-95ab-4be9-a0a7-c38f5fbcaf68">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if39e572baf624ea38205146b11216665_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTYtMS0xLTEzMDU3NA_99ea5d1b-c7bb-4275-b41e-2aca62de3daa">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="if39e572baf624ea38205146b11216665_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTgtMS0xLTEzMDU3NA_4da03fac-a16f-4ad2-a947-15420df50249">264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icba807e8edbc4fd98493b4164f2ca3d2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQ0NTIwMmYzYjljMjRmMDY4MjAxNTFlMDVlNWM1MTllXzQ_f32cd3d6-c144-4e79-8a32-077a8c065947">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="icba807e8edbc4fd98493b4164f2ca3d2_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTItMS0xLTEzMDU3NA_d6da4b5c-6afd-472b-8da4-696aab484a25">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="icba807e8edbc4fd98493b4164f2ca3d2_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTQtMS0xLTEzMDU3NA_0f469a7f-3c3b-4b07-b424-4d2ccc87999e">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11c555255cbd410ea25a073daa2232ed_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTYtMS0xLTEzMDU3NA_c193d347-3d5b-4c83-9b8a-5d2229dff193">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="i11c555255cbd410ea25a073daa2232ed_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTgtMS0xLTEzMDU3NA_20adc96b-0d34-4ee5-bd17-4638f7ca3226">338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i44eb75cb03a14d9a91076c041ad26b66_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQwMjc0MmM1ZGJmMzQ0ODdhMmU0MjFmZTE2ODA5NTE0XzQ_26d2bffd-d4cd-4593-8ecc-10ebb8230bad">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="i44eb75cb03a14d9a91076c041ad26b66_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTItMS0xLTEzMDU3NA_def12d40-4f0a-4277-b680-4123ab0e0be4">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="i44eb75cb03a14d9a91076c041ad26b66_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTQtMS0xLTEzMDU3NA_17c59a85-1242-4924-9819-069aa8a3034d">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="i7c41829976fa4b1bb4868802cbfaba57_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTYtMS0xLTEzMDU3NA_f20b3449-add1-4481-9ff0-e5e9c9efdb7a">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="i7c41829976fa4b1bb4868802cbfaba57_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTgtMS0xLTEzMDU3NA_1f3ae3ed-e268-4c94-8fe6-88421a0d583e">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id4921fad24934bd4a6d6863aafebf49f_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjY1YjM3ZWMxNDllZDQ0ZWI4YzQzZGQxMzYyYmJmNzhiXzQ_b02d5109-7b13-44a9-9055-213b168e8c35">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="id4921fad24934bd4a6d6863aafebf49f_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTItMS0xLTEzMDU3NA_bc3263b1-6cd6-4f1d-ac7a-a9dac94d753f">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="id4921fad24934bd4a6d6863aafebf49f_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTQtMS0xLTEzMDU3NA_a613984d-f742-4d13-891e-0e4fadde37db">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b1733c286a1407e9ae1cf15c3ed5ef1_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTYtMS0xLTEzMDU3NA_e86328b9-1876-40d2-bb6b-bffd01d89a36">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="i7b1733c286a1407e9ae1cf15c3ed5ef1_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTgtMS0xLTEzMDU3NA_bbac2ea5-bac2-49c5-a921-e08c677acc0d">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: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="i0733ce3b4cd74436acd53e881e611210_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmZmMGEzYzFkYjA1ZDQwZjViN2ZhOTZhZWQ2OWYwNDkwXzQ_fe7bb301-f65d-4741-a3c0-9c53c97d1d32">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="i0733ce3b4cd74436acd53e881e611210_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTItMS0xLTEzMDU3NA_ec4dc918-0cb3-43e1-b914-679f92878ce5">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="i0733ce3b4cd74436acd53e881e611210_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTQtMS0xLTEzMDU3NA_4fd2b71e-6383-47f4-9e8a-c4a69e7e8576">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i266eef29c11c408d982c12e4a3a4e70a_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTYtMS0xLTEzMDU3NA_a07a3e33-40c9-4de8-8b25-465c0c0799fa">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="i266eef29c11c408d982c12e4a3a4e70a_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTgtMS0xLTEzMDU3NA_75a81c0b-d106-40d1-85b5-0f947dbeee5a">460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if6b7d3e33cd34e11b5695bca914f27ce_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjk1NGZlYzgxYmU5NTQ0NzVhYTMwYzAwMmI5OGUxMjgzXzQ_21e42777-9b30-4032-9d5e-936a4e4487fa">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="if6b7d3e33cd34e11b5695bca914f27ce_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTItMS0xLTEzMDU3NA_06784bb9-8528-493b-a6eb-c64477033d97">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="if6b7d3e33cd34e11b5695bca914f27ce_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTQtMS0xLTEzMDU3NA_9e458c5a-613a-4b5c-bad0-20c220a46e66">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a21a2dc8af14ffe84e98402039afe9c_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTYtMS0xLTEzMDU3NA_9a8f3120-5dda-4081-b1b6-86202af7a45b">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="i4a21a2dc8af14ffe84e98402039afe9c_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTgtMS0xLTEzMDU3NA_44523958-c2fd-4b43-a392-c445df61be2d">486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i79f5326617f543bcad646ae1d2690401_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjI3MWNmNmE5ZTQ1NDRkOWNiMGEyN2RlNzlhNjkxMGQwXzQ_3468d43b-8fa0-4899-9c7e-4da69be250a2">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="i79f5326617f543bcad646ae1d2690401_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTItMS0xLTEzMDU3NA_c1e26cbf-fcd9-4d2c-868d-d88ae85543ab">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="i79f5326617f543bcad646ae1d2690401_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTQtMS0xLTEzMDU3NA_a98e20dc-a37e-47b1-ac4b-5a956d80d61d">479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbbf87436b2448c7a5afe8d8f0c3e597_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTYtMS0xLTEzMDU3NA_b038783b-4b38-43f4-98af-dc076acc7786">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="ibbbf87436b2448c7a5afe8d8f0c3e597_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTgtMS0xLTEzMDU3NA_ccb2daa7-86c5-4faa-97ad-747df2d734a8">501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i47923cb1ba754be9bba44a428bbdd962_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjZiYzBmOGYzNjlkOTQzZDRhMjNjMzFkMDA1NzhhNGUzXzQ_b03cee31-882e-4c03-914e-874ffb5d91b2">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="i47923cb1ba754be9bba44a428bbdd962_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTItMS0xLTEzMDU3NA_cf945885-eae9-4673-b96c-a858bd04337f">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="i47923cb1ba754be9bba44a428bbdd962_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTQtMS0xLTEzMDU3NA_c6ced8e8-a611-48bb-8c52-7a4817613946">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="iac48a20eea174eb29c0c51c5c816c9cd_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTYtMS0xLTEzMDU3NA_f00f8eeb-e944-4ca5-83d2-fa44ca988a97">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="iac48a20eea174eb29c0c51c5c816c9cd_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTgtMS0xLTEzMDU3NA_cbe51b40-e233-4309-8253-f6c998b3d1cb">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;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="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjg2OGM1ODI1ZDkyZjQwMjZiMDY1ZmVhZGVjNDlkOTY2XzQ_e193cced-5765-49dc-aadc-078949c75146">2.73</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="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTItMS0xLTEzMDU3NA_2b374943-4b39-437c-bcfa-bd514cd7eb28">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="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTQtMS0xLTEzMDU3NA_6a05e6c7-e603-42ff-954b-b1fb19f87154">616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b56068c3734236b8c5f5d1a7330b77_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTYtMS0xLTEzMDU3NA_85e7034e-0ffa-4eb6-95c2-c5c10e0e5a0b">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="i24b56068c3734236b8c5f5d1a7330b77_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTgtMS0xLTEzMDU3NA_56157e8f-8563-4416-8e09-1d207d378e72">699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib96032f6b60043768e7d6573bf7a99a2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjNhNmMwMzQ2ZDA0NDRmMmZiMWZkYzQzMDNhNDQ0MzgzXzQ_4447c07d-0e42-4499-8aa9-2e6f8d03448d">3.36</ix:nonFraction>% due April 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="ib96032f6b60043768e7d6573bf7a99a2_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTItMS0xLTEzMDU3NA_6e1727ef-ddb7-49f4-8bc7-950d58e82bca">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="ib96032f6b60043768e7d6573bf7a99a2_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTQtMS0xLTEzMDU3NA_94023d8a-9fd3-4a0a-aa6e-c18ce44e1a1c">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="i5cc22325207f48d78fcbc4ce590e5a1e_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTYtMS0xLTEzMDU3NA_c17dca4b-938d-4374-9d48-ae1cebbbb47a">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="i5cc22325207f48d78fcbc4ce590e5a1e_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTgtMS0xLTEzMDU3NA_546e2dd6-d5cb-4374-9bee-4f986efad755">235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmFiZTc1MjNmZTBiZDQ3OGU5ZjlkZDQyNzNiZDViYzhhXzQ_49ea6956-cc39-4131-9a9b-b875f356d3d1">2.93</ix:nonFraction>% due July 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="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTItMS0xLTEzMDU3NA_d34cccec-0f1a-4f5a-ab10-d2ed8dabf5f2">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="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTQtMS0xLTEzMDU3NA_a828ec39-2f73-4060-998d-5d2867f9a900">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="i0fba1ff7c9294bf9ad3e3fce22adda13_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTYtMS0xLTEzMDU3NA_fc5030c6-d18f-41e2-bb87-7e68c838a147">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="i0fba1ff7c9294bf9ad3e3fce22adda13_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTgtMS0xLTEzMDU3NA_ce34cb6c-999e-4424-aef4-c95d98255977">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i7f84b589d65c42938037db748c46fcb4_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmYzZjQ4NDNmNDBjYTRjMDY4ODE3N2ZmYTZhMGYwYmY2XzQ_faf69d76-a8de-4c8a-a2f3-aa3694cc7038">3.36</ix:nonFraction>% due July 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="i7f84b589d65c42938037db748c46fcb4_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTItMS0xLTEzMDU3NA_f320e886-b32a-4fef-81b1-3f70249f4cb1">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="i7f84b589d65c42938037db748c46fcb4_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTQtMS0xLTEzMDU3NA_e1fad127-1768-46fe-932b-a27b17b2ec05">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a944cbf2b91480bbe70f199292bd59e_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTYtMS0xLTEzMDU3NA_bed4ee97-c0d5-45b4-bc9b-73f5e6f9b4ce">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="i8a944cbf2b91480bbe70f199292bd59e_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTgtMS0xLTEzMDU3NA_dbc4bfe7-2597-42a5-abd8-c77f5d237777">473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1MDk4MjEwNWYyYTRhYzk4YWY0MDk3Zjg5NjU4MDFkXzQ_ae7107a9-6316-4292-96b9-e5f14f2f74ad">2.44</ix:nonFraction>% due August 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="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTItMS0xLTEzMDU3NA_cd79a98d-9365-4f01-a5ca-a5ef7fc1376a">65,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="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTQtMS0xLTEzMDU3NA_4cfaae78-130d-4599-8a33-13dced5b6136">454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i890d197c7e54428abfec49ee37449026_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTYtMS0xLTEzMDU3NA_db4c465f-56aa-4df5-9271-c25b5fd56e3a">65,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="i890d197c7e54428abfec49ee37449026_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTgtMS0xLTEzMDU3NA_e3112eeb-2e1e-460c-9e84-697016f1b944">489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTAtMS0xLTE0NDgwNy90ZXh0cmVnaW9uOjgyOGY3NGFjYWM1OTQyZThhODM2OGI4OTk1ZTcwOGM1XzU0OTc1NTgxMzkxOQ_ff568b68-058b-4ac3-9281-b7a691ba754b">4.13</ix:nonFraction>% due May 12, 2052</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="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTItMS0xLTE0MzgxMw_ef747edc-7495-4283-9387-f00bc5712a36">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="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTQtMS0xLTE0MzgyMA_553dbe6c-4a5f-4758-b9c9-b5d1f7861384">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="id2d5784506254d86bc0540cc0d5eda73_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTYtMS0xLTE0MzgyNw_19c5d744-cc00-47b9-8cce-7941c1ce6b7f">&#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="id2d5784506254d86bc0540cc0d5eda73_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTgtMS0xLTE0MzgzNA_94704c0e-ae8f-44fc-b800-95b642bdd22b">&#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="i97b9cace45a14f5da43f7207ff096f81_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTAtMS0xLTE0NDgxMy90ZXh0cmVnaW9uOjY3MGYxODk4MDExYjRkNzdhZGE0YWZhOTdjMDg0NjkxXzU0OTc1NTgxMzkyMA_27768bbe-471e-4d99-a7dd-90e0a645f23b">3.81</ix:nonFraction>% due July 28, 2032</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="i97b9cace45a14f5da43f7207ff096f81_I20221231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTItMS0xLTE0MzgxMw_afb6bb18-f985-4e93-812c-b25350820008">95,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="i97b9cace45a14f5da43f7207ff096f81_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTQtMS0xLTE0MzgyMA_cf6dae1b-271c-4c73-9474-bee79783be42">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="i7eb9fb5fd3aa4c3d9229131620212c5d_I20211231" decimals="-3" name="us-gaap:UnsecuredLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTYtMS0xLTE0MzgyNw_8a177ba0-4aec-4a36-92c0-fcfe283c869d">&#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="i7eb9fb5fd3aa4c3d9229131620212c5d_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTgtMS0xLTE0MzgzNA_f6da79c4-6f8a-4973-a19b-27a61df8d0d1">&#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: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 #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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTItMS0xLTEzMDU3NA_e88fbd37-5e83-4da7-a4e1-a386a67820b7">1,068,198</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" sign="-" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTQtMS0xLTEzMDU3NA_549cf9f4-eaca-4116-8d70-47926bb06afe">8,677</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTYtMS0xLTEzMDU3NA_83b9a902-4a6c-493c-a6d8-ba7376fe5d53">908,198</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" sign="-" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTgtMS0xLTEzMDU3NA_ec31992a-a659-4f88-8532-c3ef062ac897">9,852</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 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTItMS0xLTEzMDU3NA_fed39b7e-06ce-4333-ae2e-b7061d11c93b">&#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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTQtMS0xLTEzMDU3NA_07d0a529-a356-461e-a5be-17819f3632f5">&#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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTYtMS0xLTEzMDU3NA_cc10000f-9f60-492d-b58d-5b26750177eb">&#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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTgtMS0xLTEzMDU3NA_118dafbe-f535-419c-abec-0c64c873ef26">&#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: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTItMS0xLTEzMDU3NA_d30d4a27-e2bb-4aa3-b513-d2720c1eb420">1,068,198</ix:nonFraction>&#160;</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" sign="-" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTQtMS0xLTEzMDU3NA_94644508-643b-440d-85a6-c3c88d499857">8,677</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTYtMS0xLTEzMDU3NA_2094fd13-2838-4d0e-b74d-106cfd90ce49">908,198</ix:nonFraction>&#160;</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" sign="-" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTgtMS0xLTEzMDU3NA_8ed8ab6b-5b1e-4932-b4a1-5e1a98d81a0e">9,852</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: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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="padding:2px 1pt;text-align: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="padding:0 1pt"></td><td colspan="21" 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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">PNMR 2021 Delayed-Draw Term Loan due May 2025</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="ib4742347180948b7b80323d197f4cc3e_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTItMS0xLTEzMDU3NA_d1edaeec-dbb2-4b85-ab95-a1e44f4fdbe9">1,000,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="ib4742347180948b7b80323d197f4cc3e_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTQtMS0xLTEzMDU3NA_7e885a9f-4a46-4738-ae5a-b06bf423a73b">388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76063f27363f4c2d911b7efd5196ab21_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTYtMS0xLTEzMDU3NA_1eb5bf0d-5a5a-4f06-b459-05e5b6174990">900,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="i76063f27363f4c2d911b7efd5196ab21_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTgtMS0xLTEzMDU3NA_185b1bfa-262b-4795-8c3a-a2b8bc0cacaf">241</ix:nonFraction>&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTItMS0xLTEzMDU3NA_d3029e67-1d22-4457-97b9-b55532bc6b1f">1,000,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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTQtMS0xLTEzMDU3NA_f2683ffe-ed88-455a-b782-ccadad15c07e">388</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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTYtMS0xLTEzMDU3NA_c4cfb433-f774-4dbb-83e0-4b14305f5e75">900,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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTgtMS0xLTEzMDU3NA_4354b73b-8970-4eac-ab09-39cce88b02a6">241</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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTItMS0xLTEzMDU3NA_e77de75e-c6f4-4467-bb37-f5a39171e69c">&#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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTQtMS0xLTEzMDU3NA_84c06d98-3a41-484f-b3d3-404831079213">&#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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTYtMS0xLTEzMDU3NA_cfd06648-95fc-47c6-8fdc-e048c1f958a7">&#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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTgtMS0xLTEzMDU3NA_ca71cead-fdc8-4c65-8b8c-762f013a5537">&#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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTItMS0xLTEzMDU3NA_f2b4edc4-b9ac-4675-bf3c-b757e87c672c">1,000,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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTQtMS0xLTEzMDU3NA_24377d8a-094d-448f-85ec-7a85d1b9389b">388</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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTYtMS0xLTEzMDU3NA_6923f061-4653-4720-82c1-47e03d93e21a">900,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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTgtMS0xLTEzMDU3NA_ed896ebc-1951-4d83-b019-ced5d301ab96">241</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTItMS0xLTEzMDU3NA_f532954e-365f-4136-9f5d-5caded167e3b">4,077,543</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTQtMS0xLTEzMDU3NA_3d5b7ae6-97b6-422b-b7b3-dc41b03e39c5">156</ix:nonFraction>&#160;</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTYtMS0xLTEzMDU3NA_46ff5417-a15c-4225-98ca-58f3683b54ae">3,699,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTgtMS0xLTEzMDU3NA_bc3ed296-d0ee-4b8a-84a7-dfa232601061">124</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTItMS0xLTEzMDU3NA_ffd3fb8e-997b-4f15-bfbf-69b644f636d5">185,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTQtMS0xLTEzMDU3NA_4e91ab49-fe46-4161-9620-111fe97dec1b">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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:LongtermdebtCurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTYtMS0xLTEzMDU3NA_772acb9d-619b-498a-8cb9-df83005de2b9">179,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTgtMS0xLTEzMDU3NA_a08e158d-8b2a-43e9-9873-0a55972661b3">161</ix:nonFraction>&#160;</span></td><td style="background-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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTItMS0xLTEzMDU3NA_fe8ab68d-6590-4f96-89e0-46b938e336a8">3,892,543</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" sign="-" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTQtMS0xLTEzMDU3NA_50cec584-4c0d-499f-922b-a125d4a069a5">51</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTYtMS0xLTEzMDU3NA_5eff9b67-6515-47c5-88ac-de0f46bccc45">3,519,543</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" sign="-" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTgtMS0xLTEzMDU3NA_471f1dc0-c38b-4783-a1c4-0204a6c5aad1">37</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="padding-left:36pt;text-align:justify;text-indent:27pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTUz_b37dd0f9-6e63-448a-93e9-2a787ad5f9ba" 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%">Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2022, are follows:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItMS0xLTEtMTMwNTc0_04ef01d8-82c3-47a7-ada4-68ad1dac34d2">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItMy0xLTEtMTMwNTc0_1a606413-fa11-42b7-bbab-7196f51a338a">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItNS0xLTEtMTMwNTc0_87ec1842-2a79-43e3-9630-6aa499cfa3a3">&#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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItNy0xLTEtMTMwNTc0_e7c8c8e7-dd15-4976-a6a6-c9de8c88bb70">185,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%">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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtMS0xLTEtMTMwNTc0_48d30e92-5c31-4900-bea4-b3d32f34cfbb">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtMy0xLTEtMTMwNTc0_57bcd9f2-df05-4e5a-80cd-3a168dff0f0f">423,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtNS0xLTEtMTMwNTc0_501ae642-1f3b-43ea-b992-21e40879b3a3">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtNy0xLTEtMTMwNTc0_d7b2495d-a335-464f-9ce3-5193c178d25e">503,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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtMS0xLTEtMTMwNTc0_403dce5a-6fe1-4ee7-92b5-67eb68437a2c">1,000,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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtMy0xLTEtMTMwNTc0_31a1eb12-ab3e-4421-9998-578a7044d3f2">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtNS0xLTEtMTMwNTc0_ebb8f03e-3947-42a9-89c7-85a0dd8d52f4">&#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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtNy0xLTEtMTMwNTc0_6b53299a-9f0e-46a5-84f7-4c63e72bcaac">1,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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtMS0xLTEtMTMwNTc0_c36ddd43-b0cf-4b0d-a1f8-1f0bd828b999">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtMy0xLTEtMTMwNTc0_c70edec5-2f9c-470f-9719-6187dfcb99d9">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtNS0xLTEtMTMwNTc0_7ed3b6b8-2ea7-4000-9372-4c964db811ea">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtNy0xLTEtMTMwNTc0_2a2d988a-8aaf-4819-aab7-70908c8123f7">160,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtMS0xLTEtMTMwNTc0_7a286227-538e-4cd8-80d3-360a662e0e59">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtMy0xLTEtMTMwNTc0_2e5ab06f-5372-46fc-a08e-b4bdd451ecb1">&#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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtNS0xLTEtMTMwNTc0_2b71b1a3-aeb6-4831-aa5f-1e8400695c64">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtNy0xLTEtMTMwNTc0_6aace2ba-5216-4dcc-9767-3f55e9154a55">60,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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctMS0xLTEtMTMwNTc0_458265a4-0ae2-4f52-ab30-3e708e41cdd9">&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctMy0xLTEtMTMwNTc0_f7c35afe-8c73-48b8-a806-6942006c24d8">947,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctNS0xLTEtMTMwNTc0_fb2ccc06-c28f-4064-b674-6050f278a4ef">868,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctNy0xLTEtMTMwNTc0_a5c1aaf7-a99d-4bb6-88ac-6b171a7f827b">1,815,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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtMS0xLTEtMTMwNTc0_95274d35-c944-4b6f-9e5e-0d5cfc659ab0">1,000,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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtMy0xLTEtMTMwNTc0_fd691174-f95b-411f-87df-a3dad8e79ee7">2,009,345</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtNS0xLTEtMTMwNTc0_53d60cef-f461-4df2-b391-d160767440fd">1,068,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtNy0xLTEtMTMwNTc0_0b9f613f-7baf-45f6-9272-537ba1c43d19">4,077,543</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="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:27pt"><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 - 51</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_202"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzA0_1a0ce420-b6a5-4a35-ba74-97ead0408717" continuedAt="ibbc94d5b51a940199a06d179d4326914" escape="true"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzA1_d77ccc3b-1014-4395-92af-9796e203e70a" continuedAt="i3b811c9481224590a39311f16256089d" 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="ibbc94d5b51a940199a06d179d4326914" continuedAt="i9de312e59a844006b513781294192fc0"><ix:continuation id="i3b811c9481224590a39311f16256089d" continuedAt="if87b64b723b74759a05b1f0b3847136d"><div style="text-align:justify;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.  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 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%">In 1985 and 1986, PNM entered into leases for its interest in PVNGS Unit 1 and 2.  The leases initially were scheduled to expire in January 2015 for <ix:nonFraction unitRef="lease" contextRef="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115" decimals="INF" name="pnm:NumberOfLeasesExpiring" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzM4Mzc_211e7c57-1031-4565-9cc3-fadb50f074e8">four</ix:nonFraction> Unit 1 leases and January 2016 for <ix:nonFraction unitRef="lease" contextRef="i3a9b281afd6a40a7b9a1e04cd946f29d_I20160115" decimals="INF" name="pnm:NumberOfLeasesExpiring" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzM4ODM_79133a8f-d3f8-4c85-a57c-345acd5f5cea">four</ix:nonFraction> Unit 2 leases.  Following procedures set forth in the PVNGS leases, PNM notified <ix:nonFraction unitRef="lease" contextRef="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115" decimals="INF" name="pnm:NumberOfLeasesExpiring" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzM5Njc_c08b0154-6cf9-48de-bec2-5e7d05368f00">four</ix:nonFraction> of the lessors under the Unit 1 leases and <ix:nonFraction unitRef="lease" contextRef="i3a9b281afd6a40a7b9a1e04cd946f29d_I20160115" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQwMTM_13ce2852-4a5a-49fd-87d2-32a5d6447458">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="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQxNDA_30bd1842-efe5-418e-91a5-ea2f61085da6">four</ix:nonFraction> Unit 1 leases expired in January 2023 and the <ix:nonFraction unitRef="lease" contextRef="i3a9b281afd6a40a7b9a1e04cd946f29d_I20160115" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQxOTY_dff8e0bd-6955-4f32-b136-1b7e096fa24c">one</ix:nonFraction> Unit 2 lease expires in January 2024.  The annual lease payments during the renewal periods aggregated $<ix:nonFraction unitRef="usd" contextRef="i0193e2c0590d4fb8ab4f15e5294ef746_D20220101-20221231" decimals="-5" name="pnm:AnnualLeasePaymentsDuringRenewalPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQzMDk_6820e79d-2f06-450a-8a5d-109fe5a50a94">16.5</ix:nonFraction> million for PVNGS Unit 1 and $<ix:nonFraction unitRef="usd" contextRef="id16cc8d00e674e7f84610ecf2f9b6313_D20220101-20221231" decimals="-5" name="pnm:AnnualLeasePaymentsDuringRenewalPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQzMzM_fd5b9387-f141-47ad-8eb8-deaf10cce7aa">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.  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 depreciates 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.  Upon expiration of the leases PNM will cease depreciation and as authorized by the NMPRC create a regulatory asset for the associated remaining undepreciated 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:112%">On April 5, 2021, PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The transaction between PNM and SRP received all necessary approvals, including NRC approval for the transfer of the associated possessory licenses to SRP at the end of the term of each of the respective leases.  In January 2023, the Unit 1 leases expired, and PNM closed on the associated sale to SRP, receiving payments of $<ix:nonFraction unitRef="usd" contextRef="i512693e620ee493abab360c3ed6ca193_D20230101-20230131" decimals="-5" name="us-gaap:ProceedsFromSaleOfProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzU0OTc1NTgyODE1OA_1dc0fdfc-0ee5-4078-a05e-8b2a4ce48767">17.7</ix:nonFraction>&#160;million for PNM-owned assets and $<ix:nonFraction unitRef="usd" contextRef="if92223f74e784f03927124bae41b2946_D20230101-20230131" decimals="-5" name="us-gaap:ProceedsFromSaleOfProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzU0OTc1NTgyODE3Mw_eaaf5045-53c8-447c-8ffd-1fbf0eab3af2">17.3</ix:nonFraction>&#160;million for nuclear fuel.  See Notes 16 and 17 for information on other PVNGS matters including the PVNGS Leased Interest Abandonment Application which includes NMPRC authorization to create regulatory assets for the associated remaining undepreciated 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 is exposed to loss under the remaining 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, 2022, amounts due to the lessors under the circumstances described above would be up to $<ix:nonFraction unitRef="usd" contextRef="id7deaf89626d4091b5f06cd7673932ec_I20221231" decimals="-5" name="us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzY2MTg_74b331fe-d3c7-4f22-99c2-e9765bb0072c">14.1</ix:nonFraction> million, payable on January 13, 2023, in addition to the scheduled lease payments due on that date.</span></div></ix:continuation></ix:continuation><div><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i9de312e59a844006b513781294192fc0" continuedAt="icadca9521cec49ca97f0c567dc6908b9"><ix:continuation id="if87b64b723b74759a05b1f0b3847136d" continuedAt="i2c4b7aaa5fc840e6ab705d1107d7ce65"><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="i3c027735da6d456abbf7fe4f27dd0f7e_D20220101-20221231" decimals="-5" name="pnm:LesseeRightOfWayLeaseAnnualPayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzcxMTk_29d82fb3-3748-4fa2-b8b5-84ca3d34d64a">6.0</ix:nonFraction> million, subject to adjustment each year based on the Consumer Price Index, through 2029.  PNM&#8217;s April 2022 payment for the amount due under the Navajo Nation right-of-way lease was $<ix:nonFraction unitRef="usd" contextRef="i3c027735da6d456abbf7fe4f27dd0f7e_D20220101-20221231" decimals="-5" name="pnm:LesseeRightOfWayLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzcyOTY_d8e9e51b-c0d8-4da5-a78c-24110307b6e3">7.9</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, 2022 and 2021, the unamortized balance of these rights-of-ways was $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:UnamortizedCostOfPrepaidRightOfWayAgreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzc5MzA_7522bac2-514a-4fe3-b8e7-b26bebb0f45f">54.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-5" name="pnm:UnamortizedCostOfPrepaidRightOfWayAgreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzc5Mzc_f96e842d-23a9-4348-9c92-eaae07e050c9">53.4</ix:nonFraction> million.  During the years ended December&#160;31, 2022, 2021, and 2020, PNM recognized amortization expense associated with these agreements of $<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-5" name="pnm:AmortizationOfPrepaidRightOfWayAgreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzgwNTM_f545334c-0f7c-43ff-9a81-629a11646eb6">3.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-5" name="pnm:AmortizationOfPrepaidRightOfWayAgreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzgwNTc_25ce30a3-c957-46d1-8b90-a14cacd42493">3.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-5" name="pnm:AmortizationOfPrepaidRightOfWayAgreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzgwNjU_eb16b3d3-95f9-426c-8826-e6e61056da1b">4.4</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, 2022, residual value guarantees on fleet vehicle and equipment leases are $<ix:nonFraction unitRef="usd" contextRef="i216ad8ac7a884d9aae3c57436933afd6_I20221231" decimals="-5" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzg1Nzc_6303ad0d-00bc-45f4-85c5-8aa1e63fb275">1.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i299958aa8d0b454bbb260e929400ffa8_I20221231" decimals="-5" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzg1ODE_ac98a6e5-4cbe-4739-aec8-997b47543318">1.2</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i90359b03691f4fa59689d5c9f44e358c_I20221231" decimals="-5" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzg1ODk_5f5e495b-5d32-4302-86a0-779b3abd3380">2.2</ix:nonFraction>&#160;million for PNM, TNMP, and PNMR Consolidated.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:AssetsandLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzE2_b30caec8-5d80-482a-a13e-da3600aabc57" 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%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtMS0xLTEtMTMwNTc0_3883a1c1-b9ab-4688-866c-e92155273547">52,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtMy0xLTEtMTMwNTc0_5bf5c420-cc94-4180-9ed8-ecc5a2cb178f">3,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtNS0xLTEtMTMwNTc0_c426db4b-f521-41ba-9ce1-2ee8efb835f2">55,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtNy0xLTEtMTMwNTc0_7288fc10-fdd5-47f1-9e32-59b9aa93cd90">73,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtOS0xLTEtMTMwNTc0_f1d8a8e4-ad93-416c-8b4e-08f12c56f63b">5,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtMTEtMS0xLTEzMDU3NA_0fb7c505-bd4b-4986-8315-6ab6f3fdf38a">79,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtMS0xLTEtMTMwNTc0_f5a3ced9-932b-4468-8a78-f93ee5d74d81">17,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtMy0xLTEtMTMwNTc0_56cb9ad5-8e27-462e-b066-4b0d548a88ee">1,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtNS0xLTEtMTMwNTc0_61e97157-eda7-41bd-a276-f48eae66df95">18,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtNy0xLTEtMTMwNTc0_cdc3bf90-32f4-49a1-ab34-07ac503780aa">25,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtOS0xLTEtMTMwNTc0_30d0b4b6-a112-486c-b2a9-9b72fa8215b7">1,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtMTEtMS0xLTEzMDU3NA_367b460c-c0e6-4c91-b68d-94717605aad7">27,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtMS0xLTEtMTMwNTc0_154d8abe-67c5-489f-acbf-8715d96ff50b">39,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtMy0xLTEtMTMwNTc0_c47d1cd2-8edd-4907-ab95-2047ee1f8698">1,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtNS0xLTEtMTMwNTc0_be2c79b5-dbdc-462e-b4a7-efcf7eb49570">41,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtNy0xLTEtMTMwNTc0_17f09a06-60dd-4f96-a4bb-44dba63a8cf8">52,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtOS0xLTEtMTMwNTc0_2452b282-3cb1-408a-9846-d4ba2f497c55">3,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtMTEtMS0xLTEzMDU3NA_0ef44d7d-072d-40d8-9601-021ca8537a32">55,993</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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtMS0xLTEtMTMwNTc0_49d79bba-64f1-44a6-916e-b7d19ad6e43c">19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtMy0xLTEtMTMwNTc0_af008743-c2b2-430c-9a51-e497a121c503">20,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtNS0xLTEtMTMwNTc0_9db19782-8ead-4bcc-986d-f86d7105b1b3">39,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtNy0xLTEtMTMwNTc0_626c85a1-b83d-4fae-bdd4-7a9361f4da82">15,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtOS0xLTEtMTMwNTc0_342044c7-685e-4445-9728-783995a36365">16,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtMTEtMS0xLTEzMDU3NA_6fe978d3-d74d-4f03-9488-feae700cdec4">31,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtMS0xLTEtMTMwNTc0_cbd4b8b3-684a-482f-83bb-bfc9f3972554">7,726</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtMy0xLTEtMTMwNTc0_36e17ca9-2679-42ea-9714-2350709bff64">8,202</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtNS0xLTEtMTMwNTc0_c856e785-2305-4383-b5d6-0a187dbc6797">16,189</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtNy0xLTEtMTMwNTc0_9c433748-0ad9-4ed8-9086-b6822e61665b">4,550</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtOS0xLTEtMTMwNTc0_ba3236dc-ca0e-420b-9b69-c67107f9c6b5">4,923</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtMTEtMS0xLTEzMDU3NA_f3ff4b48-5f46-4817-a068-75c5936727fe">9,660</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtMS0xLTEtMTMwNTc0_8ba6d124-31d2-49c1-b265-f1692f5bcc77">11,598</ix:nonFraction>&#160;</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtMy0xLTEtMTMwNTc0_8c071aba-66e9-4b77-a61e-161caad8aeec">11,882</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtNS0xLTEtMTMwNTc0_14b181a3-757e-481c-8256-89de9faa7cb5">23,549</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtNy0xLTEtMTMwNTc0_b1171b46-6e54-4286-8cda-dd3651a79f89">10,621</ix:nonFraction>&#160;</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtOS0xLTEtMTMwNTc0_2e44269a-67e8-4a9e-9291-e958b073d087">11,258</ix:nonFraction>&#160;</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtMTEtMS0xLTEzMDU3NA_73f69fba-5b0b-4964-a889-57d0a4b2995e">22,035</ix:nonFraction>&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0">Other current liabilities</span></span></span></span></span></span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMS0xLTEtMTMwNTc0_f233a7c1-a203-46ab-a8f2-20c04f0cf150">3,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMy0xLTEtMTMwNTc0_12029753-5336-4f3f-90df-c30b750b2dcc">3,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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtNS0xLTEtMTMwNTc0_c2f0fb3d-ac4e-44a7-ba7e-b0d7b6e30abf">7,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtNy0xLTEtMTMwNTc0_12ad032b-2717-41dd-a864-d5e50beebbd3">2,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtOS0xLTEtMTMwNTc0_66780570-6e69-49ae-9706-0b42d4a0a1f0">2,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMTEtMS0xLTEzMDU3NA_5da082f9-61c6-4c6b-ab58-a8616bda63c9">5,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d">Other deferred credits</span></span></span></span></span></span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMS0xLTEtMTMwNTc0_a6a1bcea-0b99-4317-ae29-4a4b6cf359be">8,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMy0xLTEtMTMwNTc0_67326b41-f39d-4c34-b6eb-b445b50bc994">8,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktNS0xLTEtMTMwNTc0_00031e7b-20b3-4870-b12b-7eaecdbd899f">16,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktNy0xLTEtMTMwNTc0_14abac7e-19d1-4699-a085-81602f14842e">7,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktOS0xLTEtMTMwNTc0_3a30ae1b-b102-4578-b77b-6fc82e5c1a12">8,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMTEtMS0xLTEzMDU3NA_a536cf4c-2757-4e06-a701-417316c66dae">16,075</ix:nonFraction>&#160;</span></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></ix:nonNumeric></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: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><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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="icadca9521cec49ca97f0c567dc6908b9" continuedAt="ic1221eb907da4139bdea84b4dbb63dee"><ix:continuation id="i2c4b7aaa5fc840e6ab705d1107d7ce65" continuedAt="i07240ec98f0846e0b8f4bd4c55317944"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzE3_10118b49-fc1a-455e-84ec-9fa3d26e68da" continuedAt="i042b03dd7f3c474696a30a24bb1828b5" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtMS0xLTEtMTMwNTc0_badcaccf-6acf-46c4-bbb4-eb9ffa149791">6.74</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="icff042ac392943468a52fe2a40ed45fa_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtMy0xLTEtMTMwNTc0_5ee92da0-0e2b-41a6-a477-9a73b3a909b0">2.16</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtNS0xLTEtMTMwNTc0_acbc0f20-ccb7-4ad6-9691-292d7d7cd27e">6.48</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="i582a9324905540049da38fb718566033_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtNy0xLTEtMTMwNTc0_f6f03e5b-0b97-47e3-abae-46465c5f52b7">5.60</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="i749cb645efc743f69b595e655ebdd66f_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtOS0xLTEtMTMwNTc0_5e6f17f4-7df8-461a-a8a1-f13e7eaecaae">2.90</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="i347d858645244f97bfbdd668898eb997_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtMTEtMS0xLTEzMDU3NA_3f27ed0a-77c9-405b-8302-3edc3ee52822">5.44</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtMS0xLTEtMTMwNTc0_c0801ab0-97d7-4530-9009-ba877cf35e18">3.99</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="icff042ac392943468a52fe2a40ed45fa_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtMy0xLTEtMTMwNTc0_7784a05e-9403-451c-a0fe-569aad893194">3.39</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtNS0xLTEtMTMwNTc0_5aaeba3f-5d15-4a30-9884-4f6c08f9c4d9">3.68</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="i582a9324905540049da38fb718566033_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtNy0xLTEtMTMwNTc0_6dd85e44-8444-4ef6-b024-e5a51ff2bd8f">4.30</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="i749cb645efc743f69b595e655ebdd66f_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtOS0xLTEtMTMwNTc0_cb5c80da-249c-479c-b804-c316fed139cc">4.14</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="i347d858645244f97bfbdd668898eb997_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtMTEtMS0xLTEzMDU3NA_5711e2a0-9ae0-4575-a462-ea9b2583e953">4.20</ix:nonNumeric></span></td></tr><tr style="height:6pt"><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><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: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctMS0xLTEtMTMwNTc0_a71182ee-28d6-40d8-bce3-c9f2f9700664">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctMy0xLTEtMTMwNTc0_66d5e39d-87c3-4142-bb86-e3d14d6e69b4">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctNS0xLTEtMTMwNTc0_280e50d6-0041-45f8-9d9c-3ea6c228b19c">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i582a9324905540049da38fb718566033_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctNy0xLTEtMTMwNTc0_d2f72335-d423-4b2e-9f52-6f6fe1af486b">3.99</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctOS0xLTEtMTMwNTc0_8c9bf2c6-897f-4912-ac0c-910d927ca045">3.98</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctMTEtMS0xLTEzMDU3NA_5456922b-e9cb-4910-bf00-dfde0ac25531">3.99</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtMS0xLTEtMTMwNTc0_494866f8-9af0-436b-bed2-50d93813df37">3.36</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtMy0xLTEtMTMwNTc0_6d927d3c-76c7-470d-bd29-ec7c7176049d">3.53</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtNS0xLTEtMTMwNTc0_cbbfd6a3-ccc1-432e-baa1-1bd58603c310">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="i582a9324905540049da38fb718566033_I20211231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtNy0xLTEtMTMwNTc0_4d44f0ec-6ffe-4898-a7de-e96e0faa1a0b">2.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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtOS0xLTEtMTMwNTc0_8d4c8b97-8f23-4040-8f8f-2e4cecdc7ced">2.71</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtMTEtMS0xLTEzMDU3NA_6a85f2be-116e-4926-af4e-1637645fa8ed">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></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 for the components of lease expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzMtMS0xLTEtMTMwNTc0_c2c75e77-edcc-4301-8b23-02bd3b5cd627">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzMtMy0xLTEtMTMwNTc0_572f055c-d991-4c6e-9541-4fdc64a67360">2,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzMtNS0xLTEtMTMwNTc0_de69eab9-5d0a-4d09-9970-6704dbdef40f">28,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzQtMS0xLTEtMTMwNTc0_d101ec0b-e3e1-4648-8776-00cd4f3e84a0">690</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:OperatingLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzQtMy0xLTEtMTMwNTc0_192f88b2-6151-49d0-beac-49dd4807b10c">1,728</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:OperatingLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzQtNS0xLTEtMTMwNTc0_6ee134fb-8331-4539-aedd-7fcb51ccc9fd">2,417</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzUtMS0xLTEtMTMwNTc0_b90059ca-b69c-47b6-9505-b673b30eca2c">26,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><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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzUtMy0xLTEtMTMwNTc0_d1ab7593-9166-431e-88ac-3bd9f7ad9bbb">292</ix:nonFraction>&#160;</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzUtNS0xLTEtMTMwNTc0_38a29e00-94bb-4c99-8829-ce7a41a07c9c">26,418</ix:nonFraction>&#160;</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzctMS0xLTEtMTMwNTc0_1d30369e-e158-4903-a8a4-b163fd1e7cb0">3,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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzctMy0xLTEtMTMwNTc0_b0b467df-c34c-4c03-8961-13f956758b55">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzctNS0xLTEtMTMwNTc0_8a8f0a20-0388-4fc2-8068-f3142fcde1ac">6,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: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzgtMS0xLTEtMTMwNTc0_6d3d3eee-90ee-436a-be4b-5a7cc4d1fb57">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzgtMy0xLTEtMTMwNTc0_20d93829-a175-4f54-859d-9881603ae5d8">330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzgtNS0xLTEtMTMwNTc0_1422cac1-c409-4d81-975e-62c9a15f434a">659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzktMS0xLTEtMTMwNTc0_46e3733d-d2d8-45aa-81aa-74145291bb48">2,264</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzktMy0xLTEtMTMwNTc0_9f5a0105-196a-43d0-929a-3349af3da1f5">3,208</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzktNS0xLTEtMTMwNTc0_7a664d98-8f8c-4a29-b647-9e80abfb4fa3">5,471</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEwLTEtMS0xLTEzMDU3NA_6aae4da0-eb33-4ec3-8325-1f23f86d2ae0">1,238</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEwLTMtMS0xLTEzMDU3NA_11b2314e-cd99-4599-a5f4-0ef0d04f0e99">401</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEwLTUtMS0xLTEzMDU3NA_0f8812de-bbc3-4ad3-bad0-7e6588c2edec">1,717</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"><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;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzExLTEtMS0xLTEzMDU3NA_f367f935-1762-4095-9243-e95796cffb93">890</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzExLTMtMS0xLTEzMDU3NA_7577187b-fafb-44af-8fa5-c8a52d4dd1d8">&#8212;</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzExLTUtMS0xLTEzMDU3NA_77b50a38-039c-4599-9892-fef78016d7f9">890</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:bottom"><div><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><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEyLTEtMS0xLTEzMDU3NA_8401b004-f7f6-4a51-8535-acee5e72fcbf">3,058</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEyLTMtMS0xLTEzMDU3NA_1d6fddfe-466b-41f7-b24d-5fe4b95ce361">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEyLTUtMS0xLTEzMDU3NA_283db80e-a27d-409f-b1e7-429b4e90aa3f">3,109</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 28pt;text-align: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 lease expense for the period</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEzLTEtMS0xLTEzMDU3NA_b245c3cc-5218-4709-a9df-68c99164501b">31,260</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEzLTMtMS0xLTEzMDU3NA_628c133a-1411-4611-8e5d-667c388edf19">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEzLTUtMS0xLTEzMDU3NA_589adaca-62d0-4c8b-b17a-64265a2e231e">32,134</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:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $<ix:nonFraction unitRef="usd" contextRef="i938de74f176648b69296a53b292b88b8_D20220101-20221231" decimals="-5" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzkzMDM_b9e8e94b-8027-4233-8512-f0d412032353">2.7</ix:nonFraction>&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $<ix:nonFraction unitRef="usd" contextRef="i938de74f176648b69296a53b292b88b8_D20220101-20221231" decimals="-5" name="us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk0OTk_5ed29d4c-d2ad-4292-8f73-dbecde658a2f">2.7</ix:nonFraction>&#160;million for the twelve months ended December 31, 2022.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzMtMS0xLTEtMTMwNTc0_1785abcf-0784-409a-a667-30ccdf8a300a">26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzMtMy0xLTEtMTMwNTc0_b5da60b0-c247-4925-9596-847a4ff011a5">2,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzMtNS0xLTEtMTMwNTc0_3171ee9e-c87e-4812-96e1-31874a31e949">29,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzQtMS0xLTEtMTMwNTc0_f098565e-88ed-4546-9d25-23ace24fb9c0">836</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:OperatingLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzQtMy0xLTEtMTMwNTc0_ee29c2e0-9412-4b03-a15f-cf4a2c4d0dce">2,115</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:OperatingLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzQtNS0xLTEtMTMwNTc0_391a764f-553b-4bd0-9074-576679f82142">2,951</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzUtMS0xLTEtMTMwNTc0_70248fa7-939b-4d98-8004-e516fada9f8b">25,854</ix:nonFraction>&#160;</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzUtMy0xLTEtMTMwNTc0_b8d3ebbe-ad6a-4e23-967b-36061b9fdb60">330</ix:nonFraction>&#160;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzUtNS0xLTEtMTMwNTc0_c171a824-f30b-49d3-97b6-8dce232ce57c">26,319</ix:nonFraction>&#160;</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzctMS0xLTEtMTMwNTc0_6650552d-6f93-4afb-b320-73f4f18e7389">2,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzctMy0xLTEtMTMwNTc0_679da765-57f4-46e2-8c32-e9a657b73b04">2,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzctNS0xLTEtMTMwNTc0_3ae09d50-0852-4003-929a-f955a6b4c307">5,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: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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzgtMS0xLTEtMTMwNTc0_20a6ed99-e945-48fb-9af8-51379752276e">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzgtMy0xLTEtMTMwNTc0_684e7727-b75c-4329-b58b-4c7c87864e38">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzgtNS0xLTEtMTMwNTc0_835978e8-3aee-43b7-a56f-c78ae228175a">574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzktMS0xLTEtMTMwNTc0_7df7c244-8d8c-4fb2-b5ae-e74ee911270e">1,726</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzktMy0xLTEtMTMwNTc0_a4bfca32-4b6c-452b-8439-ed67360abf1f">2,678</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzktNS0xLTEtMTMwNTc0_f8d84c44-b34e-459e-9132-609456f5bbab">4,404</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEwLTEtMS0xLTEzMDU3NA_b295996a-fd55-4742-8296-2f3e35b4a27a">1,044</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEwLTMtMS0xLTEzMDU3NA_e68a890a-f404-4726-9de1-d5077366bb5a">311</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEwLTUtMS0xLTEzMDU3NA_24f7faf0-7e0f-4027-bfa1-876e3155f017">1,447</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"><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;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzExLTEtMS0xLTEzMDU3NA_7c0c68de-82d6-4282-999b-173d1999d9ed">380</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzExLTMtMS0xLTEzMDU3NA_a00d380d-812f-4aa1-95a2-c3574d72d656">&#8212;</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzExLTUtMS0xLTEzMDU3NA_f86cca10-e96e-4cd1-9903-7643f8275738">380</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:bottom"><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></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEyLTEtMS0xLTEzMDU3NA_8877038a-9ccf-4cc6-854e-bd5f0e8440fa">2,972</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEyLTMtMS0xLTEzMDU3NA_8a8a234d-dfe0-4111-8611-5f9ec3ea73e4">6</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEyLTUtMS0xLTEzMDU3NA_9356e83f-fd56-4138-b4f5-6e900f3189f2">3,035</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 28pt;text-align: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 lease expense for the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEzLTEtMS0xLTEzMDU3NA_4c9cb597-0630-4fd5-96f2-2c167514086f">30,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEzLTMtMS0xLTEzMDU3NA_a5ae8df0-552b-4586-a1ad-b4d89f51f1ea">647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEzLTUtMS0xLTEzMDU3NA_91216764-c5b1-460a-b80f-8e09522613af">31,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $<ix:nonFraction unitRef="usd" contextRef="i9da1f823c9da466597299880790234e1_D20210101-20211231" decimals="-5" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzE2NDkyNjc0NTMwOTM_54ca42ff-861a-49ce-a9c4-5c8a47493092">2.5</ix:nonFraction> million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $<ix:nonFraction unitRef="usd" contextRef="i9da1f823c9da466597299880790234e1_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzE2NDkyNjc0NTMxMjM_101011a6-55e8-4403-87ab-affda7b549f9">1.8</ix:nonFraction> million for the twelve months ended December 31, 2021.</span></div></ix:nonNumeric></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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ic1221eb907da4139bdea84b4dbb63dee" continuedAt="i62b7ddda62d74e209d5fc67ce5913d02"><ix:continuation id="i07240ec98f0846e0b8f4bd4c55317944" continuedAt="i479cfbddb4f6488cb520e439581b47d0"><ix:continuation id="i042b03dd7f3c474696a30a24bb1828b5"><div style="text-align:justify;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="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtMS0xLTEtMTMwNTc0_b4e39616-ab5e-4b9b-b16a-c10dc32acf79">25,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtMy0xLTEtMTMwNTc0_a534704d-9e8a-497e-a194-0cfcfed9206c">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtNS0xLTEtMTMwNTc0_670e146d-4818-4eba-88b5-7d51221baf78">25,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtNy0xLTEtMTMwNTc0_8b6c4191-41ba-4dcc-a2da-6b1e9151dd63">25,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtOS0xLTEtMTMwNTc0_4ee6ec15-734d-42ea-9804-d492fae4089c">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtMTEtMS0xLTEzMDU3NA_97c801c8-b985-429d-b466-9254724855ed">26,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtMS0xLTEtMTMwNTc0_85134eab-2f57-4e44-8543-bdd34d8faea6">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtMy0xLTEtMTMwNTc0_1a5b2594-e6e4-403b-94a0-66a9f0dbe4ab">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtNS0xLTEtMTMwNTc0_a5200321-f5be-4a48-93ea-46c177ef59c3">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtNy0xLTEtMTMwNTc0_6aab4ecc-10bb-4f7f-846a-c6944897f034">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtOS0xLTEtMTMwNTc0_a3597a9a-68a4-4a5c-af6a-471fc1a795ba">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtMTEtMS0xLTEzMDU3NA_04e7e0f5-8098-4e08-ad5c-a4407f740b79">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Financing cash flows from financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtMS0xLTEtMTMwNTc0_0629be44-d983-4702-9cf6-9a0bb5a98ef4">1,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtMy0xLTEtMTMwNTc0_c404ed98-1e0e-4e91-b25a-7dd0d5834154">499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtNS0xLTEtMTMwNTc0_4975fc58-aa2a-4536-b7a6-d3421a5f67ca">1,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtNy0xLTEtMTMwNTc0_88f6ba7a-9ec0-496d-8eb0-50d7ead84f69">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtOS0xLTEtMTMwNTc0_9ec24128-ac31-426a-bb63-4bcde36aa1f3">339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtMTEtMS0xLTEzMDU3NA_4474492b-b4fa-494b-acc2-9192b4ebe825">1,296</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktMS0xLTEtMTMwNTc0_0655a203-ca6a-4783-82f4-7dd610665e1f">2,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktMy0xLTEtMTMwNTc0_ff99d0a7-133f-49f5-8c95-833b783e4ced">179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktNS0xLTEtMTMwNTc0_ee49a7c0-6842-4f26-802b-30ee3ca6e112">3,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktNy0xLTEtMTMwNTc0_be91dce4-f7d8-4ee4-9677-bc10a1145837">&#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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktOS0xLTEtMTMwNTc0_bad85285-4186-477e-a1f7-dbb8952963a0">317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktMTEtMS0xLTEzMDU3NA_bfed5822-a5a2-49b7-a12b-375224704267">317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTEtMS0xLTEzMDU3NA_dd3431f6-851a-424e-8507-146c67eb763f">4,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTMtMS0xLTEzMDU3NA_8e01bf27-4271-4a2a-8322-3361bac20063">4,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTUtMS0xLTEzMDU3NA_644f1f30-b440-4245-b965-5e5c0cc48b0f">8,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTctMS0xLTEzMDU3NA_680d5888-4f42-4f08-beaf-e8754e479b89">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTktMS0xLTEzMDU3NA_e0beb65d-6df7-4ebd-9fdd-ebcf89dd05fc">3,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTExLTEtMS0xMzA1NzQ_4573bd4a-978d-43c8-a7e1-9309daf4ce07">6,958</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 lease costs are reflected as investing activities on the Company&#8217;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2022 and 2021.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzAy_64940faa-cd26-4e9e-8eb9-3b9c021a2e24" escape="true"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzA3_d7a1a831-7030-4894-937d-94e9d79e9ca7" 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%">Future expected lease payments are shown below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtMS0xLTEtMTMwNTc0_c63a35bd-2997-42fb-bdce-ae32c6a99d4b">3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtMy0xLTEtMTMwNTc0_59774d04-fac2-4ceb-bd1b-18a92f9a2173">17,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtNS0xLTEtMTMwNTc0_9356221a-9b08-4251-8d25-f8e09c8716ab">4,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtNy0xLTEtMTMwNTc0_4be29084-b754-4122-b084-51328c14d8cc">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtOS0xLTEtMTMwNTc0_01969bbf-dce9-4186-b155-5a3ba951e23b">8,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtMTEtMS0xLTEzMDU3NA_7bbc3459-0071-4d41-bdc3-162889dc3300">19,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtMS0xLTEtMTMwNTc0_9f1f4205-d388-44ce-abbd-62200bc48344">3,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtMy0xLTEtMTMwNTc0_82223447-9ea6-4c62-ad84-ba22623f5cb8">8,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtNS0xLTEtMTMwNTc0_da373d9b-5b35-41cd-aeab-078c54bfe9d1">3,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtNy0xLTEtMTMwNTc0_5a3fc44a-5c68-4a40-83aa-ea719fa0e7dd">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtOS0xLTEtMTMwNTc0_4888ad1c-4c5a-4245-9b5e-365738348f06">6,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtMTEtMS0xLTEzMDU3NA_c112e7be-3df3-4b7d-8a1f-aab059958ac6">9,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="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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtMS0xLTEtMTMwNTc0_207d62fe-25da-4e19-96dd-e9b400242f35">2,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtMy0xLTEtMTMwNTc0_30624ca6-995b-4140-b185-9022229d42ab">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtNS0xLTEtMTMwNTc0_03bcf8ad-5a50-4138-9ed2-86d14f07f9cd">2,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtNy0xLTEtMTMwNTc0_035f054d-0aa6-498e-9bcc-2f0a0f9ee088">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtOS0xLTEtMTMwNTc0_5f16523b-59d8-4fc5-98a6-f9dd51d0c6d2">4,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtMTEtMS0xLTEzMDU3NA_f4543e5d-437e-4633-ba23-9c63e6099744">7,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctMS0xLTEtMTMwNTc0_4c1fb548-af30-479a-98bc-4849e067d13d">1,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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctMy0xLTEtMTMwNTc0_58a2114f-87f6-4105-8607-5aae2244020e">7,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctNS0xLTEtMTMwNTc0_ce739a9d-1387-4eb2-bc05-9d368b21cc78">1,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctNy0xLTEtMTMwNTc0_4a08183d-fc7b-47c0-83ba-d467e804f038">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctOS0xLTEtMTMwNTc0_1931f239-ccd1-4c87-a7e9-5a9bec2d1b08">2,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctMTEtMS0xLTEzMDU3NA_19f1d419-309c-4f01-aafc-4c982a411796">7,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtMS0xLTEtMTMwNTc0_8c04dfea-03f7-4365-876a-7d391f8eff46">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtMy0xLTEtMTMwNTc0_9482902c-a4f0-4b59-9083-373d46cce0a2">7,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtNS0xLTEtMTMwNTc0_3b1e35c4-a35d-4569-a9d5-efbefe293fc7">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtNy0xLTEtMTMwNTc0_e37f1165-3158-4600-8814-00eeb2dab02c">&#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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtOS0xLTEtMTMwNTc0_fc5841e5-7839-4932-a583-124cf51ffb1f">1,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtMTEtMS0xLTEzMDU3NA_5408a117-184e-4429-879e-d3f843b14c67">7,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktMS0xLTEtMTMwNTc0_3c1e7b27-fd2e-409a-96c5-af9262f54658">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktMy0xLTEtMTMwNTc0_c853453d-806c-4896-a91e-827936f41045">17,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktNS0xLTEtMTMwNTc0_06d14d48-1be3-4a1d-a935-01e70173168f">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktNy0xLTEtMTMwNTc0_ff2c7c23-cf36-4f93-8dae-55e9c9f7b5d4">&#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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktOS0xLTEtMTMwNTc0_2135b894-c457-470a-9e36-aafe37374554">1,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktMTEtMS0xLTEzMDU3NA_c4822d10-5b92-4910-9211-b53f77220242">17,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTEtMS0xLTEzMDU3NA_1e860d3d-7080-4d3f-8dca-7cc08a5c7654">12,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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTMtMS0xLTEzMDU3NA_f52be691-c721-4f8f-a156-71e11d29ac84">64,355</ix:nonFraction>&#160;</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTUtMS0xLTEzMDU3NA_c5b35c59-5ffe-418b-90ec-88a06e79bc4f">12,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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTctMS0xLTEzMDU3NA_a34beeef-ffec-4c74-90bc-543092112e48">3,334</ix:nonFraction>&#160;</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTktMS0xLTEzMDU3NA_355f800f-58d6-4803-8efa-012640add0b2">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTExLTEtMS0xMzA1NzQ_415d6cb5-772b-4b08-a84f-6236f50e2222">67,840</ix:nonFraction>&#160;</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTEtMS0xLTEzMDU3NA_d672ff51-9f42-4afd-a3a1-7c74e0828fba">839</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTMtMS0xLTEzMDU3NA_f67947d2-1062-498b-b721-17a00d068113">7,483</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTUtMS0xLTEzMDU3NA_a2d7a53c-65ab-46d4-8522-2ca1bb6d756b">734</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTctMS0xLTEzMDU3NA_93da44cf-d660-4b53-9e25-0816b4eb9cef">88</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTktMS0xLTEzMDU3NA_9c09fdc8-7db5-4429-91b2-8218e8ec966f">1,572</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTExLTEtMS0xMzA1NzQ_2cec54ce-d086-467d-9b65-ba138d34ef47">7,723</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, 2022</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTEtMS0xLTEzMDU3NA_726e5b1c-f01c-4389-ade7-794ec853c682">11,520</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTMtMS0xLTEzMDU3NA_8d0ec96b-a280-406e-802e-ea0fa50a1734">56,872</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTUtMS0xLTEzMDU3NA_6ffd86ff-597d-4d3b-bff0-04db0e73ae85">11,895</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTctMS0xLTEzMDU3NA_c8f94dd8-2d5f-4aaa-92fb-aa53e65ce1d6">3,246</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTktMS0xLTEzMDU3NA_ef1bec17-3dd0-425a-877f-b2453ae5453c">23,486</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTExLTEtMS0xMzA1NzQ_3fabe3b8-7caa-4b87-a0a5-65d07dc1bbef">60,117</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="i62b7ddda62d74e209d5fc67ce5913d02"><ix:continuation id="i479cfbddb4f6488cb520e439581b47d0">The above table includes $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="pnm:LesseeOperatingLeaseUnguaranteedResidualValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk5Mzg_cc899f17-c24a-4b26-a6b4-579af5273c25">11.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-5" name="pnm:LesseeOperatingLeaseUnguaranteedResidualValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk5NDI_bcfba770-0128-41e8-a754-95c1b0476721">12.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:LesseeOperatingLeaseUnguaranteedResidualValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk5NTA_ae9b4312-741c-4deb-a67f-8ccdc2075e76">24.2</ix:nonFraction> million for PNM, TNMP, and PNMR at December&#160;31, 2022 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 style="text-align:justify;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;</span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_205"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DerivativesAndFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3Mjk1_aec0d9ad-dd32-46a4-9dc4-40e7301526ad" continuedAt="iee40840c9349498dbd2cac18197af1cc" escape="true">Fair Value of Derivative and Other Financial Instruments</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="iee40840c9349498dbd2cac18197af1cc" continuedAt="ifb065896584a49d8b36f10eb02d38a64">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.</ix:continuation></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ifb065896584a49d8b36f10eb02d38a64" continuedAt="ifa67d95a626b497d90749ca82b5de68e"><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%">In 2021, PNM entered into <ix:nonFraction unitRef="power_purchase_agreement" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="INF" name="pnm:NumberOfPurchasePowerAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzY_e7ba34f9-441f-47eb-b1b2-476a3bafbc2e">three</ix:nonFraction> agreements to purchase power from third parties at a fixed price in order to ensure that customer demand during the 2022 summer peak load period was met.  <ix:nonFraction unitRef="power_purchase_agreement" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="INF" name="pnm:NumberOfPurchasePowerAgreementNotConsideredDerivatives" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzU0OTc1NTgzNTA0Nw_880edca1-a540-4f28-8835-4a2563d5c2a7">Two</ix:nonFraction> of the agreements, the purchase of <ix:nonFraction unitRef="mw" contextRef="i6679a3ba5dbc435386a7308bbfbe4679_D20210101-20211231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE5MzI_717a851e-3e25-4243-a4e6-cb4c024bffc3">85</ix:nonFraction> MW from June through September 2022 and the purchase of <ix:nonFraction unitRef="mw" contextRef="i3ea2ba108a504c13b81e62f3e809981b_D20210101-20211231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE5OTE_54c8ebf4-0bba-4836-aecc-e8248787a23a">40</ix:nonFraction> MW for the full year of 2022, were not considered derivatives because there were no notional amounts due to the unit-contingent nature of the agreements.  The third agreement for the purchase of <ix:nonFraction unitRef="mw" contextRef="i815dc6d606a34b249c4d31ce104fc594_D20210101-20211231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIxODc_9a231f5f-b3ff-4675-8275-e1dc923f50db">150</ix:nonFraction> MW firm power in June and September 2022 met the definition of an economic hedge described below and was accounted for accordingly.  In June and December 2022, PNM entered into agreements to purchase power from third parties in order to ensure that  customer demand during the 2023 summer peak load is met.  The agreements for the purchase of <ix:nonFraction unitRef="mw" contextRef="i84ccbc8164804b22ab67de36b1c078a3_D20220601-20220630" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzU0OTc1NTgzNTAyNg_70fe671b-5b04-450c-ae3a-0e899fe0940c">35</ix:nonFraction> MW and <ix:nonFraction unitRef="mw" contextRef="i484cec95025049b3981e9e32688fea16_D20220601-20220630" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwOTk1MTE2NTMxMzI_e7806927-5ace-49fb-a939-44a76f981238">25</ix:nonFraction> MW from June 1, 2023 through September 30, 2023 were not considered a derivative because there was no notional amount due to the unit-contingent nature of one agreement and the other qualified for a normal purchase, normal sale scope exception.  In the third and fourth quarters of 2022, PNM entered into several additional agreements to purchase power from third parties in order to ensure that customer demand during the 2023 summer peak load is met.  These agreements are primarily derivative agreements and are accounted for as such.  For additional information related to 2023 summer peak resource adequacy, 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 was exposed to market risk for its <ix:nonFraction unitRef="mw" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIzOTU_c0a7ad15-99be-47f4-b06b-6f17af715ad7">65</ix:nonFraction> MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC from January 1, 2018 until September 30, 2022.  PNM entered into agreements to sell power from <ix:nonFraction unitRef="mw" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzI1MzU_52587f9b-3b5f-40c4-9295-ec5f317a930b">36</ix:nonFraction> MW of that capacity to a third party at a fixed price for the period January 1, 2018 through June 30, 2022, subject to certain conditions.  Under these agreements, PNM was obligated to deliver <ix:nonFraction unitRef="mw" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzI3Mjk_731c8663-226a-4fea-bcc3-eccc45309e9a">36</ix:nonFraction> MW of power only when SJGS Unit 4 was operating.&#160; In May 2022, PNM executed a new agreement to sell <ix:nonFraction unitRef="mw" contextRef="ib3a011663fb74f19855aae8db4281083_I20220531" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzU0OTc1NTgzNTAzMA_e175a6bb-db04-48a2-baba-e7526f5ef95c">50</ix:nonFraction> MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent basis.  These agreements were not considered derivatives because there was 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 had a hazard sharing agreement that expired in May 2022.  Under this agreement, each party sold the other party <ix:nonFraction unitRef="mw" contextRef="ic867ae0654bb4d48950418eca90a96f0_I20221231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzMwNTI_54cdcb3e-b40c-48c4-b273-a6a550bc2ee8">100</ix:nonFraction> MW of capacity and energy from a designated generation resource on a unit contingent basis, subject to certain performance guarantees.  The agreement was accounted for as a commodity derivative.  In May 2022, PNM and Tri-State entered into another hazard sharing agreement that existed on a unit contingent basis through September 30, 2022, however this agreement did not include a performance guarantee.  As a result, this agreement was not considered a derivative.  Both the purchases and sales are made at the same market index price.  This agreement served to reduce the magnitude of each party&#8217;s single largest generating hazard and assist in enhancing the reliability and efficiency of their respective operations.  PNM passed 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 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 style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unusually cold weather in February 2021 resulted in higher-than-expected natural gas and purchased power costs.  PNM mitigated the impacts from the cold weather by securing gas supplies in advance, engaging in market purchases when lower prices were available, and adjusting plant operation of its gas units to minimize reliance on higher-priced gas supplies.  PNM estimates the impact of the cold weather conditions in the first quarter of 2021 resulted in approximately $<ix:nonFraction unitRef="usd" contextRef="i35fa1a250e0d40b88e662a06e6578400_D20210101-20210331" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzUxOTI_8c36b98f-3638-4e4d-a11f-f5e4b20d02ea">20</ix:nonFraction>&#160;million of </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ifa67d95a626b497d90749ca82b5de68e" continuedAt="i5e905d164326418587b04bc773067288"><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%">additional natural gas costs and approximately $<ix:nonFraction unitRef="usd" contextRef="idb33a029cc4f42a985f3687035c392bd_D20210101-20210331" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzUyNDU_9715dd56-1159-48b5-9d0f-c1e9d48c6c08">8</ix:nonFraction>&#160;million in additional purchased power costs.  These fuel increases are passed through to customers under the FPPAC.</span></div><div><span><br/></span></div><ix:continuation id="i05412fa906464422b56f6d22ddbe7a1b"><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, 2022, 2021, and 2020, 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 also uses such instruments under an NMPRC approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  Changes in the fair value of instruments covered by its FPPAC are recorded as regulatory assets and liabilities.  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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzU5_101b412b-bbf9-419c-b4a4-453e5df8ba89" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzQtMS0xLTEtMTMwNTc0_4cff4634-df02-4006-b865-09e0fdd08cef">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzQtMy0xLTEtMTMwNTc0_9a68ac09-1d6c-44f1-907b-48de5709c5a0">684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzUtMS0xLTEtMTMwNTc0_56cd8abf-988c-49de-9394-dc077822f175">&#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="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzUtMy0xLTEtMTMwNTc0_602455b3-b969-433f-b474-1b9aa7139d32">&#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: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="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzYtMS0xLTEtMTMwNTc0_41f9d893-09d8-43cc-b982-1be1ad6858c5">9,780</ix:nonFraction>&#160;</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="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzYtMy0xLTEtMTMwNTc0_09cfeaa5-9ba7-41ef-8534-f9e3d2dad64d">684</ix:nonFraction>&#160;</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="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzctMS0xLTEtMTMwNTc0_4cbdda46-cc04-4bad-a601-b4d2100ec5d6">19,209</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="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzctMy0xLTEtMTMwNTc0_dd5e1b10-54eb-4477-abec-bbb972a3242f">2,275</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="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzgtMS0xLTEtMTMwNTc0_18e20cc9-ea6f-4c6a-bb80-0c07851bcdb9">&#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="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzgtMy0xLTEtMTMwNTc0_d01a2183-ae70-4349-9b33-82f7ded6cf93">&#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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzktMS0xLTEtMTMwNTc0_e2701baf-88f6-4b39-ab20-b57e97858b96">19,209</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="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzktMy0xLTEtMTMwNTc0_139c7f8c-ea90-4ee0-b063-c69654b16844">2,275</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="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzEwLTEtMS0xLTEzMDU3NA_fa445451-3267-4fca-b9b1-a1515e5e5bc9">9,429</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="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzEwLTMtMS0xLTEzMDU3NA_1098c66d-47e2-44b6-9ec2-807e0745be5f">1,591</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><tr><td colspan="3" style="display:none"></td><td colspan="3" 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:4pt;text-align:justify;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 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.  Included in the table above are equal amounts of current assets and current liabilities aggregating <ix:nonFraction unitRef="usd" contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="INF" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIxOTkwMjMyODIwODY_3395b0c2-f58f-4591-841b-0e38eaddfcda"><ix:nonFraction unitRef="usd" contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231" decimals="INF" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIxOTkwMjMyODIwODY_613b4e7b-cd69-48f9-b4fe-add9c2b0c55d">zero</ix:nonFraction></ix:nonFraction> at December 31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-5" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc0MTQ_799aafac-12bf-4f43-8499-7cf924a63d8c"><ix:nonFraction unitRef="usd" contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc0MTQ_7e4648a9-db48-4518-8aea-372d36598181">0.5</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31, 2021 resulting from PNM&#8217;s hazard sharing arrangements with Tri-State that ended May 2022.  The hazard sharing arrangements were net-settled upon delivery.  As discussed above, PNM&#8217;s most recent hazard sharing agreement with Tri-State was not considered a derivative.  </span></div><div style="margin-top:4pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, PNM has NMPRC-approved guidelines for hedging arrangements to manage fuel and purchased power costs related to customers covered by its FPPAC.  The table above includes $<ix:nonFraction unitRef="usd" contextRef="ifa5553816dd84a82a9f5c756a8ae61d0_I20221231" decimals="-5" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc3MzM_04097006-c089-4945-9dd1-ebe22ea1444f">9.8</ix:nonFraction>&#160;million in current assets and $<ix:nonFraction unitRef="usd" contextRef="ifa5553816dd84a82a9f5c756a8ae61d0_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc3NTg_37112479-a256-4b28-bf54-684a421349e5">19.2</ix:nonFraction>&#160;million of current liabilities related to these arrangements at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="iab1425abf2384871a930afb302e309e1_I20211231" decimals="-5" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NTkyNTM_1f8b41ef-3a3e-4ad6-a3a2-044b944bb975">0.2</ix:nonFraction> million in current assets and $<ix:nonFraction unitRef="usd" contextRef="iab1425abf2384871a930afb302e309e1_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NTkyNjI_c3834069-3d6f-423a-ae62-9ae1cfb3ac94">1.8</ix:nonFraction> million of current liabilities at  December&#160;31, 2021 with changes in fair value recorded as regulatory assets and regulatory liabilities.  See Note 13.</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, 2022 and 2021, PNM had <ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="INF" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc4OTA_9a38c97d-1108-473a-ba9e-10a98e47cd3d"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="INF" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc4OTA_dbeae405-0175-447a-a2fc-16b883e35976">no</ix:nonFraction></ix:nonFraction> amounts recognized for the legal right to reclaim cash collateral.  However, amounts posted as cash collateral under margin arrangements were $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="us-gaap:MarginDepositAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzMyOTg1MzQ5MDQ2Nzk_db2215e1-5c06-4e9d-9404-128c89e36662">10.5</ix:nonFraction>&#160;million at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-5" name="us-gaap:MarginDepositAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzMyOTg1MzQ5MDQ2OTY_b2d58d03-3622-4e33-bb2e-817f9352ade7">0.5</ix:nonFraction>&#160;million at December 31, 2021.  These amounts are included in other current assets on the Consolidated Balance Sheets.  Obligations to return cash collateral were $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzgxOTk_a21ee060-071a-41ea-81c2-1b18e5da0206">0.2</ix:nonFraction> million at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-5" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NjMxNjU_dc913d99-38f7-4a0f-ac40-b1ffd5dcae7e">0.9</ix:nonFraction>&#160;million at December&#160;31, 2021.  Cash collateral amounts are included on the Consolidated Balance Sheets in other current liabilities.  </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%">The changes in the fair value of commodity derivative instruments that are considered economic hedges had no impact on PNM&#8217;s net earnings during the years ended December&#160;31, 2022 and 2021.  Commodity derivatives also had no impact on OCI for the periods presented.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i5e905d164326418587b04bc773067288" continuedAt="i17e238e6585c472e9e9419c31c55ba28"><div style="text-align:justify;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 net buy (sell) volume positions for energy were <ix:nonFraction unitRef="mwh" contextRef="i38c1ec48f12f4895b9016bfeac1665c2_D20220101-20221231" decimals="INF" name="us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzg2NTc_9014ca42-023d-4042-a21a-c2f27883985f">432,200</ix:nonFraction> MWh and <ix:nonFraction unitRef="mwh" contextRef="i2e172aa75fb840ab9ac2d2390ae6ce61_D20210101-20211231" decimals="INF" name="us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzg2Njg_20e14f39-8597-423b-ae8e-e438b305833e">122,400</ix:nonFraction> MWh at December&#160;31, 2022 and 2021.  PNM had no open gas commodity volume positions at December&#160;31, 2022 and 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 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.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Contractual liability represents those commodity derivative contracts recorded at fair value on the balance sheet, determined on an individual contract basis without offsetting amounts for individual contracts that are in an asset position and could be offset under master netting agreements with the same counterparty.  Cash collateral posted under these contracts does not reflect letters of credit under the Company&#8217;s revolving credit facilities that may have been issued as collateral.  Net exposure is the net contractual liability for all contracts, including those designated as normal purchase and normal sale, offset by existing collateral and by any offsets available under master netting agreements, including both assets and liability positions.  At December 31, 2022, PNM had $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:ContractWithCustomerLiabilityNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzM4NDgyOTA3MTY2NDU_3328650e-f6c7-4a1e-b6d8-4c546c9b5528">15.3</ix:nonFraction>&#160;million of contractual liability, <ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="INF" name="pnm:ContractWithCustomerCashCollateral" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzM4NDgyOTA3MTY2NjY_93323b28-e6ab-4666-8e39-0aa81528e661">zero</ix:nonFraction> posted cash collateral, and $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:ContractWithCustomerLiabilityNetExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzM4NDgyOTA3MTY2Nzc_a145c84e-da77-4dee-bf30-7de601fdb8ee">13.1</ix:nonFraction>&#160;million  of net exposure related to these contingent requirements for contracts in a net liability position. At December 31, 2021, 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, a trust for PNM&#8217;s share of decommissioning costs at SJGS, 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, 2022 and 2021, the fair value of investment securities included $<ix:nonFraction unitRef="usd" contextRef="i6121504c41a7428aaa93cad1d0da0a03_I20221231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDQ3_6a62b3be-41b0-40bd-a178-8d6aee69d85a">325.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i19fa4066546346c39f6fa0dbc30d197c_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDU0_8e034e31-33d8-4530-bc3c-b4b97a4ba1a2">394.5</ix:nonFraction> million for the NDT, $<ix:nonFraction unitRef="usd" contextRef="i1e59ac52c131420eb0a8dc1424feecaf_I20221231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NjcwMjQ_c94ff390-0883-4bcc-93c5-1568b1664387">14.7</ix:nonFraction> million and <ix:nonFraction unitRef="usd" contextRef="idc66e46a6fb9449eb42b95f8ea896956_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NjcwNDY_2d38fe1b-c872-4ced-9f78-625fb20873b6">zero</ix:nonFraction> for the SJGS decommissioning trust, and $<ix:nonFraction unitRef="usd" contextRef="i6d3c61a0bb6c4c059988f094ebb1e9fa_I20221231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDcz_b67b5e4e-266e-4f7a-8fd1-b8d5ddefa59e">77.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iaf76895865004b3d9d38094f7387b8d9_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDgw_6222c7e2-f8c2-4245-928b-f43f8bcec0cb">68.6</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%">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.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzI0_a8c7a2fe-829b-45d7-b4d5-60e82ecfc6b3" continuedAt="ieaaac9b3458e4904aff605650720348a" escape="true">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:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="ieaaac9b3458e4904aff605650720348a" continuedAt="if99d973a7aa247a88e3e0219799a7a8a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2020</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 (losses) 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzQtMi0xLTEtMTMwNTc0_64855795-8e40-4d6e-8117-2373d175e31a">6,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzQtNC0xLTEtMTMwNTc0_8cb46317-8614-4e2c-a771-cc41ccae7423">8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzQtNi0xLTEtMTMwNTc0_8463dae9-73e2-4c34-9eba-9d7458753dd9">5,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzUtMi0xLTEtMTMwNTc0_66b2cd6a-e1b7-41af-9fd1-2960b3e3774f">38,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzUtNC0xLTEtMTMwNTc0_7422c226-93cb-492f-a472-661e88052f42">442</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzUtNi0xLTEtMTMwNTc0_eca38092-1786-4a42-9bbc-c6af00f200f1">17,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzYtMi0xLTEtMTMwNTc0_705e69d2-f9ff-40b7-8477-6b9377efa662">44,965</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzYtNC0xLTEtMTMwNTc0_cc15a781-b804-4a82-8999-b57a72565053">8,296</ix:nonFraction>&#160;</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzYtNi0xLTEtMTMwNTc0_b17ab6bd-31e5-41b7-9c4c-827520e36113">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></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzEwLTItMS0xLTEzMDU3NA_07479b6e-5bec-4a66-b728-7234f8407e9f">33,392</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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzEwLTQtMS0xLTEzMDU3NA_6c385cf4-0fa9-45ef-960e-3731e49ff0d3">8,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzEwLTYtMS0xLTEzMDU3NA_b4d077fc-6df8-4c86-8d29-32d3bf892131">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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%">Net gains (losses) on investment securities</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzExLTItMS0xLTEzMDU3NA_2d5f0bdf-fc29-40da-afe0-7ce998bdf837">78,357</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzExLTQtMS0xLTEzMDU3NA_69597751-c33a-48c3-954d-c34a014e5342">16,850</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzExLTYtMS0xLTEzMDU3NA_b4e1ad12-0ae9-40ea-8cdf-b97f9e3af8ef">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></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 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.  </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i17e238e6585c472e9e9419c31c55ba28" continuedAt="i252d9914df8f472ea63b9eb9db8a3b4b"><ix:continuation id="if99d973a7aa247a88e3e0219799a7a8a"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-5" sign="-" name="pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzExMTg0_03e61858-5e14-4ad4-85a6-55602d884d37">25.8</ix:nonFraction>)&#160;million, $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-5" name="pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzExMTg4_ea3279b6-e64a-49d5-8e1b-a402714a27a3">0.7</ix:nonFraction> million, and $(<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-5" sign="-" name="pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzExMTk2_7b15cca2-c302-4786-968c-a358c21044d5">3.2</ix:nonFraction>)&#160;million for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzMtMS0xLTEtMTMwNTc0_830c7cf9-d6c5-4dc2-9517-a0f35e53cce4">526,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzMtMy0xLTEtMTMwNTc0_e82a3d67-9922-4d63-ac64-81f84e60c70c">459,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzMtNS0xLTEtMTMwNTc0_bee39c41-e544-4f2b-9a08-c87347f3ffa8">590,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzQtMS0xLTEtMTMwNTc0_3c9e4c45-7dd7-4db6-a41c-912c0d580a82">22,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzQtMy0xLTEtMTMwNTc0_b08eead6-811d-43a9-bb0d-7af290cd4295">39,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzQtNS0xLTEtMTMwNTc0_2280d890-2ed7-4d9a-be74-562a3f082df3">35,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzUtMS0xLTEtMTMwNTc0_f5e9a24a-bcf4-4bdf-a1b8-e39b7404274f">36,623</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzUtMy0xLTEtMTMwNTc0_1de5b91a-ba62-4761-a4dd-8b7a657aa044">22,815</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzUtNS0xLTEtMTMwNTc0_62ba3756-9a85-4e8d-8cb3-7b43c509aa13">28,817</ix:nonFraction>)</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;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzIy_9a9d82ae-8b08-42f2-9046-c89f9db3be9f" 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, 2022, the available-for-sale debt securities held by PNM, had the following final maturities:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzItMS0xLTEtMTMwNTc0_90662626-e9ec-4afa-9ce6-129bf3cb9ddd">40,339</ix:nonFraction>&#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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzMtMS0xLTEtMTMwNTc0_be50d565-c77b-4070-92b4-0e03fcd8482d">67,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="display:none"></td><td colspan="3" 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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzQtMS0xLTEtMTMwNTc0_f68c7ea0-70b7-43e6-81c5-8e23268f2d3a">70,608</ix:nonFraction>&#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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzUtMS0xLTEtMTMwNTc0_a1613cec-06df-42f6-b0e2-a4ea10ba5275">15,571</ix:nonFraction>&#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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzYtMS0xLTEtMTMwNTc0_cb2b11d7-0ac6-43a3-a8ea-4233c6341237">12,825</ix:nonFraction>&#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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzctMS0xLTEtMTMwNTc0_3539e192-a732-4a39-a582-073cd7e7cb02">32,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="display:none"></td><td colspan="3" 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="i8793fbc318a04f62b12108cfd49ffb36_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzgtMS0xLTEtMTMwNTc0_18576052-b8b4-4689-a7d1-1e8c7324cb8e">238,980</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><div style="text-align:justify;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzQz_66d835c6-264e-408b-bdac-4750032ad393" continuedAt="icdb818a8f70b47fe9effb889b311f7e8" escape="true">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.  </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="icdb818a8f70b47fe9effb889b311f7e8">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, 2022 and 2021.  Management of the Company independently verifies the information provided by pricing services.</ix:continuation> </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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i252d9914df8f472ea63b9eb9db8a3b4b" continuedAt="i7e7bea3a8008468cba69497b2e041e80"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzA1_1af5c55c-b717-46a8-b07f-3a4b09d6d35d" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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="i32d416e9d99f480c9d427bca83cca2f3_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzQtMS0xLTEtMTMwNTc0_e0f058f4-3715-4ee7-a2d0-c29dc3f86f5b">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb06536494ca48f78b920a5d4c358aa7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzQtMy0xLTEtMTMwNTc0_f458ac23-167c-4c23-b695-5d19ac8ee860">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i503cbde3fba14cb88ebc7130470e6af9_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzQtNS0xLTEtMTMwNTc0_b3f44036-7dfb-46e6-82c4-2d6ec29b63ab">&#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="idfc8fa943a1e409592f22cf77d0ce875_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzYtMS0xLTEtMTMwNTc0_5987c19f-70b9-4480-8796-b55d22544d78">40,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f71f10b6804288ae66fc02fc559b95_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzYtMy0xLTEtMTMwNTc0_61ba9c29-f621-4f9a-a0df-df0c4cabb257">40,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b11eb42d68416a85cdf4dee87a5ac9_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzYtNS0xLTEtMTMwNTc0_0c360492-ff3f-438d-be66-7622a6133a57">&#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="i747c4cad5b5f49eba88badda66f3cd44_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzctMS0xLTEtMTMwNTc0_f78edac3-916f-4cf9-a5a1-546f68c406d9">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b9d5ba29b7745ab8660f1cd9d954e1b_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzctMy0xLTEtMTMwNTc0_9e7cfe4e-ccd7-4a36-ab1e-7a7fb1293791">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="i81b5817dd1e343778237c0716ffbe24a_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzctNS0xLTEtMTMwNTc0_a5cd1271-72c7-4680-8394-fe73671dea34">4,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i94ab5bb9be5e4ce3a9e7c774c44cdae2_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzgtMS0xLTEtMTMwNTc0_6b2375b8-67b2-491b-8fec-13884b818524">66,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3cdf0b6246a492ba2f9e71231a01a71_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzgtMy0xLTEtMTMwNTc0_993d8747-7790-40c4-b7f2-68b7688f6fd9">66,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10e72d3d541d4990aab657f49d2eafd9_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzgtNS0xLTEtMTMwNTc0_6ad05631-1b4d-425a-9a9b-6a45a2ad4b5f">&#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%">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="ic57fda5956624f14b5d69988861e9eb4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTEtMS0xLTEzMDU3NA_13db3b62-d3f2-4f67-bdde-5a06bcb75c74">45,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73dd3cde45874dc5a357d60ed3d00784_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTMtMS0xLTEzMDU3NA_6d414fb8-b4db-4f50-862f-5be76f461ebe">45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94f9d5d11d5248108e10a94bebc75a8c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTUtMS0xLTEzMDU3NA_a178ae12-6207-44db-a166-31d8a1b75e3a">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="i8cbc5d6d01eb4c478aeec955cc0cbf68_D20220101-20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTktMS0xLTEzMDU3NA_927779a3-c868-4c38-b112-ba056c23598b">1,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i99bccd4cf00f44209f238d253ca75830_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTEtMS0xLTEzMDU3NA_7f7a9fc8-272d-4071-b2c9-d410a4d5b453">9,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31d68bba84f3412696f969c010148a7c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTMtMS0xLTEzMDU3NA_6bbafd07-bda8-4d07-9b95-3614b99459f9">&#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="i66f5d4c0e02b4d2185f01ca6737938a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTUtMS0xLTEzMDU3NA_0ab94887-88cd-4b51-b695-c5a25ad12bf6">9,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i35141cedf8d545088d563781bc4a3c2a_D20220101-20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTktMS0xLTEzMDU3NA_1a02ee52-d538-4a52-83d5-0009c833ef84">1,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 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="i8842f3cc593b4dafac85d2132fba1963_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTEtMS0xLTEzMDU3NA_19e609af-5edc-42aa-ae10-92177bb793ef">43,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26dc5ba1f8214356a1ca1ab2bbfde1aa_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTMtMS0xLTEzMDU3NA_b7127f26-c9f0-42e8-997c-b3f62195eb48">&#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="i02f447354b8545deb33427f089b73ac8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTUtMS0xLTEzMDU3NA_f100338b-90d7-4d58-b411-e2d7ca3d1772">43,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="idd018914edd343139354c88ba0985190_D20220101-20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTktMS0xLTEzMDU3NA_c0898021-d040-4695-9d7b-ed01e0f7bd64">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i171837846a7241b28c149f9f5d55c841_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTEtMS0xLTEzMDU3NA_11152c67-4d87-44e4-881f-5e9b72a29037">140,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50862bb756a548fa98bf332f1e2679da_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTMtMS0xLTEzMDU3NA_95aa2904-8737-42db-b857-e2e5aed39f23">&#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="i261cb2bf081548b3bbf5d10d77de2dab_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTUtMS0xLTEzMDU3NA_64a51312-6806-4b6d-8ca5-483ae66e68e8">140,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8baef675ce6f4c468b5cc88594de630d_D20220101-20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTktMS0xLTEzMDU3NA_86b5eb19-dbe2-4d64-91cc-2e750e411b03">6,473</ix:nonFraction>&#160;</span></td><td style="background-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="i7429cd1a71b14b9c981a2902993b52c3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTEtMS0xLTEzMDU3NA_33483624-4d67-4468-9d07-fb6f31472ec0">417,476</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="i0c89013443c14f67829e8ef0beb9296b_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTMtMS0xLTEzMDU3NA_9cde5025-6ffe-4589-b2e8-c61829240f5e">219,740</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="ib0eb9601d353466fa3c31e13639a27ab_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTUtMS0xLTEzMDU3NA_3fe340fd-769f-496f-990d-b39195a5676d">197,736</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="ia985b800c0e5409c835c62037cd6d639_D20220101-20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTktMS0xLTEzMDU3NA_99ed017a-0af5-49c5-8858-a5ac6b39ae03">9,986</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:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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><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, 2021</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="i66c6881f89be4d99ac2d65da16f45d63_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzQtMS0xLTEtMTMwNTc0_aba3becd-3cc3-4e2b-b7eb-cd97a078e423">7,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7964b1ac4b1b49f786db409770c0bc4d_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzQtMy0xLTEtMTMwNTc0_f2c09f6b-dc60-495b-8c74-2e08278fe41e">7,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8f6850702074b7fb86bd1b4bf543762_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzQtNS0xLTEtMTMwNTc0_eaa78baf-9b46-4cd5-80eb-48e863421845">&#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><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="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="i0b1de620d0fc4d8a8cf582eadbb6433c_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtMS0xLTEtMTMwNTc0_7850bed1-a38a-41f1-92ed-5f7a460373b0">97,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ad973d1962445783cd32749d4ff828_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtMy0xLTEtMTMwNTc0_3517ca2d-ef10-4b04-a11d-252915d25f95">97,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if25b0b6104f343baaf6128a4d23aebb7_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtNS0xLTEtMTMwNTc0_2e6359a7-38c9-4a17-8ffc-119c05b2decc">&#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"><ix:nonFraction unitRef="usd" contextRef="i4fc9cdc77eeb4ed4ae86346b2fb0f9a5_D20210101-20211231" xsi:nil="true" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtOS0xLTEtMTMwNTc0_ec20e97d-c39a-43fe-bba2-0e17ff8121d7"></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="i82f90cd45c204a46bbfa141caa1d8a9d_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctMS0xLTEtMTMwNTc0_2f035d82-f778-4744-a25a-abe4b4ae616a">9,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50511436215a4f9cbed5abf60c4846c2_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctMy0xLTEtMTMwNTc0_178ff188-5be2-4f41-8a99-0e683858568b">3,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7546714cd0c940579dc5560b26e2a151_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctNS0xLTEtMTMwNTc0_068995f1-2496-4579-a863-62650f66e2c0">5,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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"><ix:nonFraction unitRef="usd" contextRef="id8c88d12f65d4f83b16f24e0567f28bc_D20210101-20211231" xsi:nil="true" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctOS0xLTEtMTMwNTc0_1390b072-2d8a-4033-b9c4-25963fd771f7"></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="i3637d05668af429f965fc80294516d23_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtMS0xLTEtMTMwNTc0_48b6df34-7b26-403c-8ecc-337c826ff28b">75,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18c9bc7b2f1b4395b70590ea65634c50_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtMy0xLTEtMTMwNTc0_65205b5b-a2ca-4d0b-ab00-b221fd90a527">75,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ecc2487ff4c48a1a176e5c9bbbccf87_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtNS0xLTEtMTMwNTc0_234365d8-de7d-4d58-8d5b-b097346abdf8">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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"><ix:nonFraction unitRef="usd" contextRef="ib40544150b0e4b99a5a82d3dfcf72905_D20210101-20211231" xsi:nil="true" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtOS0xLTEtMTMwNTc0_9427383c-4eb7-40e9-88b9-de3415702103"></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="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="ib50eb36f6634439f971d8448017605a8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTEtMS0xLTEzMDU3NA_6551aece-35b0-4ffb-b789-61f7d3fb58ce">43,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c043b3b239e474085f0c93c70a5c57b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTMtMS0xLTEzMDU3NA_6041c91d-9d65-447f-91a2-90db78f28406">13,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib94f4661c147428196f96f304f0830e3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTUtMS0xLTEzMDU3NA_99fc3f24-8800-40fe-9849-f91a586043cb">29,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id0b65cd06e6242a88e83eaf5217db24d_D20210101-20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTktMS0xLTEzMDU3NA_e8c01a61-9b65-4308-a5ea-4ece8c1e7bd4">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="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="i8b47203935464c8cbc1bfaaaeb49ad50_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTEtMS0xLTEzMDU3NA_1c4032af-26e2-4ec5-8861-8c13ea42bbda">16,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="ief8e0f7f0bd84c57aad6ff567491a7eb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTMtMS0xLTEzMDU3NA_313315c1-634b-4038-9b5a-a95647954d44">&#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="ic9471062b0a2463d8a241d65a0f1a493_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTUtMS0xLTEzMDU3NA_c2847b50-ed68-487f-852b-6877185de93d">16,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="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="ib3fb2e8253e445dd960c93b18f3138a7_D20210101-20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTktMS0xLTEzMDU3NA_d5b70771-ecbb-4eaf-9dbb-75e16d30522e">1,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="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="i92c31921d47544ada42a2d4c63697d0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTEtMS0xLTEzMDU3NA_2a8656a0-3d7f-4ca0-b119-4a400e8ff709">47,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="i85463f337f4e4b67885ba871cf73b84c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTMtMS0xLTEzMDU3NA_85836dc4-59fd-4c90-9670-85a89062b1e5">&#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="id964ee50d6a74a6c9652cb5a7b813ceb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTUtMS0xLTEzMDU3NA_2b5bac2d-6e01-449c-a212-097ac1a8a300">47,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb81e7dfb89b46bfbf2dc99411f0cafd_D20210101-20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTktMS0xLTEzMDU3NA_2e672648-9270-440b-b712-bfd4fe275b58">1,807</ix:nonFraction>&#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="ibd95d89e2dd84d5a91b7069933d77610_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTEtMS0xLTEzMDU3NA_de15ca2c-7574-469b-a6f1-a61a1658fd80">167,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ca707b288704684a9ce3de47eda00cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTMtMS0xLTEzMDU3NA_1df97afe-9194-43d5-9c98-af40c6135ea4">&#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="ic0ac5ba07e63453fbec42a9ef0f24d8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTUtMS0xLTEzMDU3NA_6ab95172-dd78-4a95-a447-d00dfead9b31">167,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i3237b84cdb5d4927853423f63ca75b91_D20210101-20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTktMS0xLTEzMDU3NA_c890be75-e702-41c7-aba6-5b9a897da08c">12,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="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="iff07c5f821b14231b16c02d57034feed_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTEtMS0xLTEzMDU3NA_a8b9bfdc-0aff-4394-86dc-224573726fb5">463,126</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="icbe082cb98ff4d24aaf77ff63c249eaa_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTMtMS0xLTEzMDU3NA_96d57f04-e313-438d-937b-235e5c171cfe">197,741</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="ic1f4828f22f3405085834e14e8d575a9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTUtMS0xLTEzMDU3NA_82b1ee7f-0b3a-4e76-bacc-b8ba5aa6aa19">265,385</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="id5d4795566c5485a9fbcf41ffc0bce9e_D20210101-20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTktMS0xLTEzMDU3NA_9cd7d02e-80e7-4a35-88ed-ed0af80b5aa8">15,741</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><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzI3_28d34c21-75da-453b-9815-1d8a7e402c99" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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="i59e5ce50f8784adb9b495a80e16bcbcb_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzItMS0xLTEtMTMwNTc0_f2ed9acf-7ac3-472f-9227-4cf9b7983f4c">4,077,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzItMy0xLTEtMTMwNTc0_c3a27c7f-40da-4d3d-9b79-9de3ac8321ec">3,726,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i92ee9abd289041a3893546e349ff5821_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzMtMS0xLTEtMTMwNTc0_f4debe01-36fa-4073-a469-4c7ff2600a6a">2,000,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzMtMy0xLTEtMTMwNTc0_9ab65aa6-0f58-4648-9f24-4e345d27d13f">1,789,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="if75c91c46aec4b15806be3d3e58a7663_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzQtMS0xLTEtMTMwNTc0_1ab55e71-05ef-4265-95df-7f02b6b0fc32">1,076,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzQtMy0xLTEtMTMwNTc0_b015744c-18d6-4c4b-bf36-b3559f02e4ee">937,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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, 2021</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="ie3b2e51c87c746a99637a64189f09a75_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzctMS0xLTEtMTMwNTc0_8cb62603-1ebb-441b-8a72-1403fd3b5fbe">3,698,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzctMy0xLTEtMTMwNTc0_46a87c2d-77f9-4ed8-b2b5-420c0c1d4b8f">3,915,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i7d01f8c2b4184f06810c94e6dd6e80b9_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzgtMS0xLTEtMTMwNTc0_b58611ff-0f1a-434a-a7a2-0e53e2460b21">1,881,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzgtMy0xLTEtMTMwNTc0_e11a273a-cdae-48d4-88fd-9a5825d88ccf">1,975,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i40ea41b6802043a3a70a35cd589c5490_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzktMS0xLTEtMTMwNTc0_ddb59780-0219-47ea-9d6d-970f852ef827">918,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzktMy0xLTEtMTMwNTc0_4ea103bf-71e0-45fc-9e6b-9444dc762567">1,039,023</ix:nonFraction>&#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><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 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:100%">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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i7e7bea3a8008468cba69497b2e041e80" continuedAt="i3f20724e660b419f89e0eb26aa849ad6"><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%">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 PNM Pension Plan&#8217;s investment allocation targets in 2022 consist of <ix:nonFraction unitRef="number" contextRef="i15438b7bcf7d487fb91cfa8931a45d7b_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0NjUw_aa3a16f0-c5fb-457d-b7ec-fd3dadb7208a">35</ix:nonFraction>% equities, <ix:nonFraction unitRef="number" contextRef="i9032862ea7984faa950923f764c2694c_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0NjYz_cd551bc2-cc5a-4750-aad5-288c741e4047">15</ix:nonFraction>% alternative investments (both of which are considered return generating), and <ix:nonFraction unitRef="number" contextRef="i08afcf35a0804f9abec045252fc90b51_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0NzQ0_dcfe754c-da67-4cbb-bdcc-c3cbc428d12d">50</ix:nonFraction>% fixed income.  The TNMP Pension Plan&#8217;s investment allocation targets in 2022 consist of <ix:nonFraction unitRef="number" contextRef="ib0b537e66d064cc6bcecb674d68ebcba_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0ODM1_b51b89df-7575-4254-8a5b-d844ebc283fb">16</ix:nonFraction>% equities, <ix:nonFraction unitRef="number" contextRef="i1d05d48298b547788c431de0fb95496a_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0ODQ4_b1d60238-985e-4906-b176-889aeea40d7b">14</ix:nonFraction>% alternative investments (both of which are considered return generating), and <ix:nonFraction unitRef="number" contextRef="iec3122f9b2424f36afbfcdc9654ea751_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0OTI5_f7567b5e-41a4-4e41-975f-3b4e230923e6">70</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="i53901d7402a64beea46f995ea48f7448_D20220101-20221231" name="pnm:DefinedBenefitPlanPeriodicDistributionPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2MzA1_68be3f64-82e3-4e25-b5b8-34f530ad5ec7">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i54365257ef234e29be59ef0e67fa058b_D20220101-20221231" name="pnm:DefinedBenefitPlanPeriodicDistributionPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2MzEx_8e3d5abb-2278-4771-8e3d-b2d8c702b5a2">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, 2022 or 2021. </span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MjY3_7551af08-192c-4d8a-819c-249c52a6459b" continuedAt="i9d5f7dedbcf24cf7aa42c70f09bdb8cf" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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, 2022</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%">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="i572da22dac4c4eb3bc9037adffbbda1e_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzUtMS0xLTEtMTMwNTc0_574234e4-e191-4348-81fb-a6393c802ace">342,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id563a2ac1ced4f5fb70d6f8061c62587_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzUtMy0xLTEtMTMwNTc0_700707e9-5219-4184-9c6a-959a1bfaa374">143,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="i24269a3d8e664863a000137324ba4b08_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzUtNS0xLTEtMTMwNTc0_7318d385-3213-4dc5-b216-ef839ab16aa4">198,272</ix:nonFraction>&#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="i0abd08cf93fe4e8395c29712ad062a0d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzYtMS0xLTEtMTMwNTc0_b8e224fa-4359-41ae-8a0b-b6ce9b77d42e">67,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id1414a8724f14dafa863bac304ad45de_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzctMS0xLTEtMTMwNTc0_cc4f3a66-73bd-4852-8b89-a70c834a211b">409,970</ix: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="i3a8b7143957049ab8793da52b2cef810_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEwLTEtMS0xLTEzMDU3NA_eb057212-17a6-4929-98b6-a79d713be166">38,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib1ed1f8c0d1d4f07b53c1452306c3926_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEwLTMtMS0xLTEzMDU3NA_2ae100f6-6a9b-4348-9c40-73333116edf8">13,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iebb5c901ed144ecc8efc951165d3d298_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEwLTUtMS0xLTEzMDU3NA_b7211517-2363-41c4-a49c-def46def3f68">25,061</ix:nonFraction>&#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="ic86eb1df22b141fdbad60989ed75af71_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzExLTEtMS0xLTEzMDU3NA_9f17204e-4675-4736-9044-02749966dad1">5,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="icfedd66d1273417a96295bcd30c16771_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEyLTEtMS0xLTEzMDU3NA_b5a4d45c-8432-427d-b875-ce73edf4f24c">44,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: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="ifdfa9b02733c440fb790747c04e62c4b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE0LTEtMS0xLTEzMDU3NA_7c83585f-86f8-40b2-a640-74d2ca8c3219">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6261786cd5d54f6888a813337a2f0a61_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE0LTMtMS0xLTEzMDU3NA_5b6d36ac-55b2-485c-9f03-f7cb3d95b6fb">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i806693aadb0f49f6a387009dde266db3_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE0LTUtMS0xLTEzMDU3NA_8d20dd65-02f4-4228-a016-24e72d45fad3">&#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="i3fec3bd223a84493a2d38928a5ab2d97_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE2LTEtMS0xLTEzMDU3NA_b7fc06b1-cff3-4a1c-b355-88a203965254">69,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="ia1682dfe560748bcad6ffb997461f608_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE2LTMtMS0xLTEzMDU3NA_cf5954d4-1930-4084-b1e8-12e97a57ead3">42,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia10ce51d559241938fae34ec7d26e232_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE2LTUtMS0xLTEzMDU3NA_b42031ea-f808-4256-ad89-840ebb49a634">26,933</ix:nonFraction>&#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="i5a35e6946d8a4b4895ce83236bcb5c44_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE3LTEtMS0xLTEzMDU3NA_20abc032-71dc-442c-a57a-9cc9ee5d47b5">70,704</ix:nonFraction>&#160;</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="i0d4d99219df94a50b63c51879b5dbfc4_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE3LTMtMS0xLTEzMDU3NA_0d73b7d8-fffa-4649-9ac7-795968916ab3">43,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><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="i4de05f13f8944889997e4f1370a33258_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE3LTUtMS0xLTEzMDU3NA_24b087b8-ae6e-4ec3-be26-f76b9691cd4e">26,933</ix:nonFraction>&#160;</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="i2a99abf0245a436ab798d53e77baba57_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE5LTEtMS0xLTEzMDU3NA_aa3443ca-7a24-4256-8d45-a7c723dc671d">149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a629399529f44f1a2ba3e22447c7664_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE5LTMtMS0xLTEzMDU3NA_24192ae2-e60e-426a-b879-7ce77fd9d5df">149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie352693774ca42d787807913b5cccbd5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE5LTUtMS0xLTEzMDU3NA_6e8526b4-dfc5-4b3c-9143-647071cc1b91">&#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="id7735540a5424b4f9f46b0078304db35_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIxLTEtMS0xLTEzMDU3NA_12d8b91a-0030-49fa-8111-34e45d25a793">8,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1b93f8c342742f1b1b7f12888c8c6e4_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIxLTMtMS0xLTEzMDU3NA_30934029-66c1-40ec-b8a5-18e3454b4d28">8,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f72fd80155429f80d86ef94a3667c7_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIxLTUtMS0xLTEzMDU3NA_d9259eed-2e12-4280-9f00-99f25b033833">555</ix:nonFraction>&#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="i5b36ed3005f14aceb55ca6de38977bb3_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIyLTEtMS0xLTEzMDU3NA_2137ddd0-e1b0-4738-8de7-e0d3da264562">8,722</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="i18c0ad38adae4b1183fc8dcc1702b853_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIyLTMtMS0xLTEzMDU3NA_22ba169f-2e62-4377-8418-7198f3fc7d10">8,167</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="i3ed5f836b52547db9d3755aadcbdbfdd_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIyLTUtMS0xLTEzMDU3NA_08117a32-81da-4ee9-bb56-f7637597b9bc">555</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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><ix:continuation id="i3f20724e660b419f89e0eb26aa849ad6" continuedAt="i06e313a964884ee699e8d98d31b7dd94"><ix:continuation id="i9d5f7dedbcf24cf7aa42c70f09bdb8cf" continuedAt="i7a6cde2716e947feb68c1118768f3dca"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">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="i6910bb7113ba4a74bfac9ec12c2cf388_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzUtMS0xLTEtMTMwNTc0_3eb22eb7-000a-4a5e-8869-b1ef614361b9">527,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6526f1b0d7df4868a4424e5b25b86a83_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzUtMy0xLTEtMTMwNTc0_6cb16e30-4118-4943-8124-40b2760a9deb">235,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic01595ff5edd4d45ad45d06fa6fbf3ef_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzUtNS0xLTEtMTMwNTc0_64c0f1af-1d09-4bc6-ba86-dda3982a2378">292,268</ix:nonFraction>&#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="ib1f35a42e3ce4fe4920e5708ee12aa8f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzYtMS0xLTEtMTMwNTc0_cea14ec3-d129-43da-a8b6-ab938b014d5d">49,432</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="i6ff9035a328741b589b825d22336ab19_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzctMS0xLTEtMTMwNTc0_2131a392-5a4f-40b7-9171-c9a613c0cbf6">577,305</ix: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="i4306e88017564b58b1eb663be7b45dbb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzExLTEtMS0xLTEzMDU3NA_b6bcb0dd-c842-4697-b20d-9bebc593eab4">58,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26662f6364e24a47abb46a131cabdc82_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzExLTMtMS0xLTEzMDU3NA_edfabebb-43ff-459f-b003-42ca195f92b3">21,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i504771b3379f4256b6c6bd91d2493c2c_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzExLTUtMS0xLTEzMDU3NA_1809654f-3838-4d26-9610-cb45eb974553">37,233</ix:nonFraction>&#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="icf99aaa49d9f4d9eb1ebe962dc44e257_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzEyLTEtMS0xLTEzMDU3NA_92945b50-9538-4933-865d-1906a10f2eb9">3,962</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="i095eef4c78a04222b5b6daa3ec18df2a_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzEzLTEtMS0xLTEzMDU3NA_6f88c311-15e4-4bba-b025-1d7222fc42ac">62,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: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="i8b7a510c19be4cff91ce19565df20f0f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzE2LTEtMS0xLTEzMDU3NA_5e5d8c08-1d93-4904-aaff-76303df2626c">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i292b5beed90b4814a9312735ac69c46d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzE2LTMtMS0xLTEzMDU3NA_9e368378-6d35-49b9-8ac9-645928daf334">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife3c32a1a7544fe3a35c62c2869b43db_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzE2LTUtMS0xLTEzMDU3NA_5fb13596-0405-4acf-9b87-2f384f6d7b97">&#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="i8eaa123bd18d4bb09f91a27c06a8823f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzIzLTEtMS0xLTEzMDU3NA_3e5e68ed-953e-4593-9fcf-e0da72561648">94,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="i6416ec1550194646887b33ddee1467b0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzIzLTMtMS0xLTEzMDU3NA_d1a4b909-175a-448f-afcb-9668b0aa470c">58,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a5426b6ca8342b0a4308105ae1b3c2c_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzIzLTUtMS0xLTEzMDU3NA_616f7008-9395-4d2d-bf10-f9611a36ea7e">36,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="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="id8d3c37131b448dba41214f04fd697a3_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI0LTEtMS0xLTEzMDU3NA_e5ee00c6-7476-4f94-aa79-54760dd8b85c">96,127</ix:nonFraction>&#160;</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="id78488260dfb49ce9bf7717e1e7203d2_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI0LTMtMS0xLTEzMDU3NA_99ccf42a-9a33-41ed-82a7-5291f8fef032">59,961</ix:nonFraction>&#160;</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="i897767b558b74b779bc85529924585e2_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI0LTUtMS0xLTEzMDU3NA_a5fa8f33-b0cb-45da-a766-88da31df6258">36,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="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="i943c2bde9c1240d49b409c509361befd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI2LTEtMS0xLTEzMDU3NA_d688259f-af3b-45c1-b04b-7729e2268ea9">381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0721b338060646f9a034c8788b834852_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI2LTMtMS0xLTEzMDU3NA_fc9fa1f8-465d-4c9b-8679-742442ef66ae">381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ab189da47ae4b2ba078cf06d0896cf0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI2LTUtMS0xLTEzMDU3NA_d2b22a38-adc9-43cb-9af2-e576db935c62">&#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="i53517e7241aa46bb8faae87addf76771_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzMzLTEtMS0xLTEzMDU3NA_c548f4cd-8973-475a-890b-27721aabbf9b">12,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7535172a6aaa46d79a2ec76350aaeab8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzMzLTMtMS0xLTEzMDU3NA_b998ef5d-aa4a-4989-92f8-87511f7162ec">11,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib293efbe0a2f4291874dce7d33b7fb3f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzMzLTUtMS0xLTEzMDU3NA_22aa9672-be0b-4b22-83f1-8857e2f65761">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="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="i7d0bd5e97a8b4adcbfb57c91394288ec_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzM0LTEtMS0xLTEzMDU3NA_e70c45b0-1f7b-4dc0-88cc-bb3599bbdd75">12,630</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="id6065f6e38ba4675a13f65d3338bdbc3_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzM0LTMtMS0xLTEzMDU3NA_d384cd1e-f3a1-46b7-b5a9-b6875e914c23">11,956</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="id3a72542a03341d99061213d579032c2_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzM0LTUtMS0xLTEzMDU3NA_25a476a1-9a06-48fa-9b29-19db2e148ca9">674</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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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="idb0731b7a1094d7d9036fe2bb03b45b8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQtMS0xLTEtMTMwNTc0_b81a48ce-08e4-4794-a672-dfcf914cf140">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea3859d38d184c2ca44bd63e1314cd23_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQtMy0xLTEtMTMwNTc0_a5801b4e-169a-48ea-b74f-1d2b1a1bff25">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2a3b31c08914d1c938b02087488a093_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQtNS0xLTEtMTMwNTc0_394f48a6-9514-4397-b01b-dcdd416ddbf1">&#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="if22d881d96ec4ea8a7d447c6070f83bb_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzYtMS0xLTEtMTMwNTc0_3c8eef1e-654f-4c3e-a9fe-35411aefbc02">53,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba215b5ebd984cd08b4952d248bf4262_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzYtMy0xLTEtMTMwNTc0_9671b7c6-c457-4051-ab6f-5b2b76e6e7b2">53,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id235df3c019f4f5e900400561258e8a5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzYtNS0xLTEtMTMwNTc0_581b9854-59d2-4ccc-a78d-ff9cad8bab12">&#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="iae99f8105fca44178f1a031eb886e68e_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzctMS0xLTEtMTMwNTc0_b00572b1-4d02-4a28-b138-33468e1028be">639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f947aff4a84231ad6baba5ef3445d0_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzctMy0xLTEtMTMwNTc0_ba363d95-1970-41f6-b722-519517172acc">639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7e49e1c2824ebca4158a0fd45ac2a2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzctNS0xLTEtMTMwNTc0_b6d1aa53-2bda-434e-b925-cb9fc180ecb7">&#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 2px 7.75pt;text-align: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="i8d54e9b5cd7e4fc8a1e80cfff72188a4_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzgtMS0xLTEtMTMwNTc0_fb69168f-e907-497c-9dfa-fd29bcf4ec62">135,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34952cfc18cc46b2b33ec877d20cf71b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzgtMy0xLTEtMTMwNTc0_67ab2b2a-ec8a-4fb3-be45-6e894a8e8fb9">27,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="i71bdf9f43d8e49ceb477387f35d29fd1_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzgtNS0xLTEtMTMwNTc0_c89b0175-4fa1-45ed-ad4f-c5c948967b50">107,788</ix:nonFraction>&#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="i554dbaa9a5a14e5092d247f16d6c0a88_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEwLTEtMS0xLTEzMDU3NA_5f5bc0f6-4b42-477f-952c-5c7f1cfbc1df">62,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="i4b8924d0140b42d4b65a9cbf1e7515a8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEwLTMtMS0xLTEzMDU3NA_f11a0ebd-0104-4138-a51d-ebebc7be5810">58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d06eb489118405394fedb80cf450f3e_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEwLTUtMS0xLTEzMDU3NA_506d15cf-f0e2-48df-92ad-3c1f5a7968e2">3,988</ix:nonFraction>&#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="ia5fb2128e9364c8b9386bd57bac4d431_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzExLTEtMS0xLTEzMDU3NA_e09853f0-3e46-490d-be21-d5700ab374bf">3,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bcb863621dc4e0f9e303256d484d622_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzExLTMtMS0xLTEzMDU3NA_3053dd9b-521c-49af-bec5-fdce423f8410">&#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="i84d084c26f894c119ec74c19861fa616_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzExLTUtMS0xLTEzMDU3NA_1c26cd61-41f4-4a9a-809b-0789b335628e">3,318</ix:nonFraction>&#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="i52849ace70b84993bd6bc90b905095e8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEyLTEtMS0xLTEzMDU3NA_7a621ae3-1fdb-4ad6-a1fd-d1aba8e7a362">4,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76bdb42546184d87870c63c83092cebb_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEyLTMtMS0xLTEzMDU3NA_2a0e1e72-17ad-43aa-ab99-5065c44ead37">&#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="i2370b98b168e4aecae4c60b50bea76e9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEyLTUtMS0xLTEzMDU3NA_75b48811-d8fd-4334-8ed8-a0bc66cff575">4,922</ix:nonFraction>&#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="i7c1fee105ce14139b052e4c98a0d29e9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEzLTEtMS0xLTEzMDU3NA_09aaab74-c256-4682-a104-b4502e157dac">103,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04a683eeb4754447b250ae15644ca065_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEzLTMtMS0xLTEzMDU3NA_14c32d6b-9404-48b4-b606-78aedf308695">&#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="ibf42a33e9299471aa3f575d525d802a5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEzLTUtMS0xLTEzMDU3NA_cd64778b-138b-4c5a-9968-f0c7fa171743">103,317</ix:nonFraction>&#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="i157a8c6033c44a18bd9c4d79c48e23a3_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE0LTEtMS0xLTEzMDU3NA_a4a6891a-9e85-4676-9f3d-363167fb3502">380,800</ix:nonFraction>&#160;</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="if612c8a4886f43b4af1d0227c11ba957_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE0LTMtMS0xLTEzMDU3NA_c1f8f770-a25a-4534-989e-32f693a936a4">157,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 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="i181db7487b4a43e69f029891f6423fa7_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE0LTUtMS0xLTEzMDU3NA_4683d76e-8118-4e80-b5e1-99df1d3d642a">223,333</ix:nonFraction>&#160;</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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762">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="ibe981381fe2d455b8f157ce485d8a0d6_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTEtMS0xLTEzMDU3NA_eab0af62-4144-40f3-978c-c281f123e85d">6,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 colspan="3" style="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f">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="i76e069954e644e8aa733b178a7b737cc_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTEtMS0xLTEzMDU3NA_63e494b0-d840-4e9b-9400-d1077a3087db">33,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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d">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="i265920f920be4121a62a2856ec9d1e18_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTEtMS0xLTEzMDU3NA_92104247-d1d1-4d71-8abc-890238a7cfc2">33,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="3" style="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: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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE5LTEtMS0xLTEzMDU3NA_d92b3f95-ae8c-4933-8dab-e6ee3ffb228c">454,020</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="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 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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i06e313a964884ee699e8d98d31b7dd94"><ix:continuation id="i7a6cde2716e947feb68c1118768f3dca"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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="if1d1b976a36a41e69800a47dc9d3e7ea_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI1LTEtMS0xLTEzMDU3NA_81ec57b9-4fcd-4c48-bf24-134af64256d9">18,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib616cae929e5454bbc8d5ff37fd0585c_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI1LTMtMS0xLTEzMDU3NA_3700b5dc-4127-4417-874c-317d29cb3f58">18,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95f2e2932744407b578ad4169f59106_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI1LTUtMS0xLTEzMDU3NA_7ab85a1a-0635-4fae-a832-eee4d334256b">&#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="ifcd1bb21295d4487825f0605cd71445b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI3LTEtMS0xLTEzMDU3NA_8348643a-e328-4b2b-b5b3-4b4a92e84bcc">92,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303f1b843a1148dda79b8ef5e0c2320d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI3LTMtMS0xLTEzMDU3NA_025b1f1f-a77c-4e52-9382-62820d42e000">92,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55014d8ee34549428a740677940361f6_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI3LTUtMS0xLTEzMDU3NA_4892ee8a-9bd9-4127-9dd2-180f7ad1e81a">&#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="i6bf3fa4b12f24d8986f450edc3224584_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI4LTEtMS0xLTEzMDU3NA_7a4ea33d-30ad-4887-9806-e10d6cf7bae8">806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibff48792b81d4e9a9c88232ff67b94cd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI4LTMtMS0xLTEzMDU3NA_7ac3776c-7ef9-430f-9e06-5145199acb21">&#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="i6ba516dbf1f94398a352d8975df2b7ff_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI4LTUtMS0xLTEzMDU3NA_afcfd25a-5176-4050-b854-0933542525f6">806</ix:nonFraction>&#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="i769ddfe598ff453bb270d59f6000352f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI5LTEtMS0xLTEzMDU3NA_b5d94ea9-b6b4-4be5-838c-51e178a07dde">222,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="usd" contextRef="i19177e184a9d4a6bae38b627aa1cd962_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI5LTMtMS0xLTEzMDU3NA_84439a7e-a708-41d0-82cc-cb3d9cc5a697">59,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i931310170e2842fd9b8442a56ce2131e_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI5LTUtMS0xLTEzMDU3NA_786c134e-043a-4a27-a9da-d2b2457be6af">162,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="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="i4a505b75e0b2468bb76251a9e40ed203_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMxLTEtMS0xLTEzMDU3NA_67a2b5c9-3df3-4704-bffb-d465809c8ae2">95,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19104fdf847b48a0969a6b404cd1327c_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMxLTMtMS0xLTEzMDU3NA_d3aa9021-68cc-442d-8dca-08a60d335bc6">86,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8610c4a14954ae590ed69402b0f44af_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMxLTUtMS0xLTEzMDU3NA_8dbe2232-8f3b-41b1-a385-d8066a7f896a">9,045</ix:nonFraction>&#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="ie7e464c7272e43f8840e3f8e1f84968c_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMyLTEtMS0xLTEzMDU3NA_19243ee5-1b46-46a6-b541-653ea12da46b">5,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="i7c05fab1167c431989239318757dd009_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMyLTMtMS0xLTEzMDU3NA_d9edc79a-82fe-4772-914b-df27a8738208">&#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="i4792368d20b048e3b0e900068b7e867a_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMyLTUtMS0xLTEzMDU3NA_1bd6a54d-8fdb-4828-a313-d9ba0a7d6301">5,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="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="i8269f550b9344b1db839d7b970a25097_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMzLTEtMS0xLTEzMDU3NA_6a045988-f79a-4102-b331-bcfcd85cc71e">6,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b291d88e3084f6c908002f4b45f9861_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMzLTMtMS0xLTEzMDU3NA_3636524a-cf3c-434d-b47e-79aada01c982">&#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="i5f1977fe9b424127b10f7fd1d6d37547_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMzLTUtMS0xLTEzMDU3NA_0f44f6da-64a6-48a8-9006-4c66fb29d711">6,143</ix:nonFraction>&#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="i322d8da6cce74282abe4dae80f353327_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM0LTEtMS0xLTEzMDU3NA_96c9503a-c21d-4be1-a961-a0ee0cffa38b">144,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3106812356fb4968a84aadf8e10aa3d2_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM0LTMtMS0xLTEzMDU3NA_29cfaf94-f770-4624-a2d0-4f0708791d0b">&#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="ie51712a31a6144c9be133f3a6d652511_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM0LTUtMS0xLTEzMDU3NA_6ad3739f-baa7-407c-a5fd-ebbfca12d2e6">144,627</ix:nonFraction>&#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="ie7888cd66b6f48dc8a72d0e3705e8493_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM1LTEtMS0xLTEzMDU3NA_9388e4bd-71e9-4733-9392-496b05cce4f0">586,496</ix:nonFraction>&#160;</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="i02c4f1a06d8e4c649ed0650d1e082fea_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM1LTMtMS0xLTEzMDU3NA_c649c0c0-bd46-4391-a230-e2cbafcc9536">256,995</ix:nonFraction>&#160;</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="i9e62a7df3b1b4089beea7d4ac4f7304b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM1LTUtMS0xLTEzMDU3NA_226db6ce-0809-4839-99e0-625562c6674c">329,501</ix:nonFraction>&#160;</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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416">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="i1446b9a144b044688604a77de7888791_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTEtMS0xLTEzMDU3NA_a352a430-1016-4730-9eb3-364fca5a70fa">10,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039">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="ida39464bfe3048b7a079d343bfc70372_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTEtMS0xLTEzMDU3NA_4fb058ef-b714-4249-b098-e3883551e35a">8,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0">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="i3317eef9872d460a992815dce24d1842_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTEtMS0xLTEzMDU3NA_3bb47a28-2b1b-46ad-986b-52ef2b1353f9">34,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="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: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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQwLTEtMS0xLTEzMDU3NA_f63bf84a-586b-4e7d-b742-2be7265880c9">639,890</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="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></ix:continuation></ix:continuation></div><div style="text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_208"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:VariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzYxNTY_e1f0a77b-89a0-4756-9e10-656bccbb2d54" continuedAt="i25393b3b03bb43d0bf622c7f2ac147c9" escape="true">Variable Interest Entities</ix:nonNumeric></span></div><ix:continuation id="i25393b3b03bb43d0bf622c7f2ac147c9" continuedAt="iaa403a638330442596c86151eb7e6fd9"><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzYxMzY_ccf93495-3733-4a60-a0e2-6d7ccbcb3d47" 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="i3cab1f40bc944d91991c233d3949b923_I20221231" decimals="INF" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzQ4Nw_871ef1d9-39ca-4c69-84c3-364a245bf4d3">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, 2022, 2021, and 2020, PNM paid $<ix:nonFraction unitRef="usd" contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="-5" name="pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzg3OQ_c0959f76-e48f-4210-8e50-4bace907b341">19.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231" decimals="-5" name="pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzg4Mw_504b0d7a-5caf-463a-94dc-732b5e83e728">19.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231" decimals="-5" name="pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzg5MQ_7817efd2-56d2-4302-b250-e2dd026c9608">20.0</ix:nonFraction> million for fixed charges and $<ix:nonFraction unitRef="usd" contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="-5" name="pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzkxNg_cafb8c5f-43c3-4699-9f7e-670d31719561">1.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231" decimals="-5" name="pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzkyMA_745ef9e7-5da2-489c-be57-be4e6da435ad">1.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231" decimals="-5" name="pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzkyOA_e40acfb1-6744-4520-8b5a-3467cd0a4f9a">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="ia66a761ca6094b799ae1c47a84332533_I20221231" decimals="INF" name="pnm:JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzEyNjc_19864bc0-171a-4dda-91e8-9f2996b2c0d3">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="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="INF" name="pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzEzNjI_6bc04dd7-5b39-43f3-8171-fa2c792f5b08">50</ix:nonFraction>% of book value reduced by related indebtedness or <ix:nonFraction unitRef="number" contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="INF" name="pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzE0MTQ_3c840f40-a54f-4eef-a418-1be0694b4b1a">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 are set forth below and are 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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="iaa403a638330442596c86151eb7e6fd9" continuedAt="icff001f6641845fb852e7ab17b9abe41"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzYxNDY_9a83c0f4-2d40-438b-8720-ec4ae47d2407" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="-3" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzQtMS0xLTEtMTMwNTc0_73af9682-659a-447d-8b0b-4107aaaa0697">21,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231" decimals="-3" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzQtMy0xLTEtMTMwNTc0_481c75db-9e72-4799-ba2f-f80466819b61">21,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231" decimals="-3" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzQtNS0xLTEtMTMwNTc0_87f2cad8-8057-41f4-881a-30226f5c9e06">21,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;text-align: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="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="-3" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzUtMS0xLTEtMTMwNTc0_918b24ff-b8c2-41d7-b358-cd044e184bb6">6,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231" decimals="-3" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzUtMy0xLTEtMTMwNTc0_661e166c-9fd4-4849-aaa3-f4a5d66107ae">6,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231" decimals="-3" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzUtNS0xLTEtMTMwNTc0_90f129ea-3fe5-4597-ac94-aff5aeaac811">7,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzYtMS0xLTEtMTMwNTc0_7c2a690b-3da3-4c37-ba3d-56747c97e689">15,122</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="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzYtMy0xLTEtMTMwNTc0_f027cd4c-e7b2-40de-9cb7-a3f7e78234e7">15,490</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="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzYtNS0xLTEtMTMwNTc0_df2e042b-ff76-46e6-9827-ee4af4b7df0b">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></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i3cab1f40bc944d91991c233d3949b923_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzQtMS0xLTEtMTMwNTc0_190d818e-3407-40a4-9e07-e15a2370f305">3,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="ie55575767f95424c9e2374de07bde82c_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzQtMy0xLTEtMTMwNTc0_13c91b9d-7e26-432f-a7fe-dce6f64a1c8c">3,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i3cab1f40bc944d91991c233d3949b923_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzUtMS0xLTEtMTMwNTc0_0c979d4b-38f0-447e-8169-835a7768aed7">50,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie55575767f95424c9e2374de07bde82c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzUtMy0xLTEtMTMwNTc0_3b041def-b8c9-45b7-8af6-5accaa0db719">52,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3cab1f40bc944d91991c233d3949b923_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzYtMS0xLTEtMTMwNTc0_0aa7a4d5-99b2-4c30-a071-11257737d598">53,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie55575767f95424c9e2374de07bde82c_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzYtMy0xLTEtMTMwNTc0_7bebf623-7284-4dfd-aadc-8bf7bc15586d">55,950</ix:nonFraction>&#160;</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="i3cab1f40bc944d91991c233d3949b923_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzctMS0xLTEtMTMwNTc0_6d85acbc-aeb1-4622-95c5-bfc2a9adfa83">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="ie55575767f95424c9e2374de07bde82c_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzctMy0xLTEtMTMwNTc0_e82e3711-22f5-4131-be68-8ed8b2d10753">545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3cab1f40bc944d91991c233d3949b923_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzgtMS0xLTEtMTMwNTc0_90d1210b-a6e1-4f7a-b33b-fc5ebae31167">52,994</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="ie55575767f95424c9e2374de07bde82c_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzgtMy0xLTEtMTMwNTc0_0af8b1d4-aa9c-400f-96a8-1d23437c1641">55,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 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 purchased coal for SJGS under the SJGS CSA.  PNM and Westmoreland also entered into agreements under which CCR disposal and mine reclamation services for SJGS would be provided.  On October 9, 2018, Westmoreland filed a Current Report on Form 8-K with the SEC announcing 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 SJCC 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="i8c8c783071a7406089df52ed3969ba8d_I20160131" decimals="-5" name="pnm:CashUsedToSupportBankLetterOrCreditArrangement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzM1NjE_587319d5-427e-4e79-a934-036bb4b1b2db">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 the reclamation services agreement provides WSJ LLC the ability to recover the cost of reclamation.  Additionally, much of the mine reclamation activities are being performed after the SJGS CSA expired on September 30, 2022.  As discussed in Note 16, 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 had the ability to direct its mining operations and reclamation services, which are the factors that most significantly impact the economic performance of WSJ LLC.&#160; Other than PNM being able to ensure that coal was supplied in adequate quantities and of sufficient quality to provide the fuel necessary to operate SJGS in a normal manner and monitoring of reclamation activities, the mining operations and reclamation services were solely under the control of WSJ LLC, including developing mining and reclamation plans, hiring of personnel, and incurring operating and maintenance expenses.  Neither PNMR nor PNM had any ability to direct or influence the mining operation or reclamation activities.&#160; PNM&#8217;s involvement through the SJGS CSA and the reclamation services agreement is a protective right rather than a participating right and WSJ LLC still has the power to direct the activities that most significantly impact the economic performance of WSJ LLC. &#160;The SJGS CSA required WSJ LLC to deliver coal to fuel SJGS in exchange for payment of a set price per ton, which escalated over time for inflation.&#160; The reclamation services agreement requires WSJ LLC to perform reclamation services at a base price per activity, which escalates over time for inflation.  If WSJ LLC had been able to mine or perform reclamation services more efficiently than anticipated, its economic performance would improve.&#160; Conversely, if WSJ LLC had not been able to mine or does not perform reclamation services as efficiently as anticipated, its economic performance would be negatively impacted.&#160; Accordingly, PNMR believes </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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%"><ix:continuation id="icff001f6641845fb852e7ab17b9abe41">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 continue to be PNMR&#8217;s maximum exposure to loss from the VIE at December 31, 2022.</ix:continuation></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_211"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTMx_088a0477-f29f-4fbc-a155-05fbe2e25a05" continuedAt="i8a027c0e8e514287b9a46991a2da49af" escape="true">Pension and Other Postretirement Benefits</ix:nonNumeric></span></div><ix:continuation id="i8a027c0e8e514287b9a46991a2da49af" continuedAt="i54aa4b94fc32405d8c875b1941a98823"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDc0_c1d8a097-dba0-4851-9bf8-0d1946d3ab51" continuedAt="if3481c32091644bea4dd8194025b092d" 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%">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 fair value of 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></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="if3481c32091644bea4dd8194025b092d">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzQwMDY_48d0cf2d-16fa-4e6f-9dd3-ff892d4f466e">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzQxMjA_263066b2-cc91-40f0-88fa-d111ded8e173">five years</ix:nonNumeric>.</ix:continuation>  </span></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-style:italic;font-weight:700;line-height:120%">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.  </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i54aa4b94fc32405d8c875b1941a98823" continuedAt="ib777cd924c0b4346b2c34cf3c49fa6df"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTQ3_432b7d51-1cd9-43ee-a53d-22b412c16c4e" continuedAt="i536a0dd6f69d4aa191d22dd8244008f7" 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 information about the PBO, fair value of plan assets, and funded status of the plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtMS0xLTEtMTMwNTc0_21b55f5e-cf1d-48e7-8a3c-27321a429ce4">584,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94c9f501683f4473aee0dab2d21f2c55_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtMy0xLTEtMTMwNTc0_9b74e666-d604-43e9-a1d9-2f851daf991e">630,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtNS0xLTEtMTMwNTc0_21bf9314-9d89-45c9-b398-400bf25da4ea">59,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia84462ab38d84c9fa54c5d040fff8258_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtNy0xLTEtMTMwNTc0_43014d68-6377-4d90-bdf2-daec08e49801">67,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtMS0xLTEtMTMwNTc0_dffd5fa0-728e-48c1-a794-54fccfea07fd">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtMy0xLTEtMTMwNTc0_3ce39968-540c-4970-bb62-fcc754f9bab7">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtNS0xLTEtMTMwNTc0_3b12e835-dde3-436f-beab-aa69381e6c26">&#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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtNy0xLTEtMTMwNTc0_5c1216ee-f528-49a6-8df6-c0ec22814907">&#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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtMS0xLTEtMTMwNTc0_fc8503bf-a35c-42a6-9b3a-1ba291fd1636">16,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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtMy0xLTEtMTMwNTc0_904589af-7401-4b92-8421-095760e50dee">16,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtNS0xLTEtMTMwNTc0_733fcc9f-5f78-411e-b762-767ee516e2a6">1,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtNy0xLTEtMTMwNTc0_734b4ac9-38eb-4840-8a7d-b36d79629049">1,741</ix:nonFraction>&#160;</span></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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtMS0xLTEtMTMwNTc0_eeb6ca94-10e3-444e-9521-a60572cfd9fa">118,552</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtMy0xLTEtMTMwNTc0_6a7105a5-363c-4d1b-91a3-9b8d0ef85e95">19,372</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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtNS0xLTEtMTMwNTc0_2771e1eb-fdc0-4636-831c-b5c5ee1a35b8">11,711</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtNy0xLTEtMTMwNTc0_46ad6be8-58d9-40bb-bdf9-a710f46eb22c">3,306</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%">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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktMS0xLTEtMTMwNTc0_05038f70-7160-47b6-9cbc-68bb6123e2e5">48,721</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktMy0xLTEtMTMwNTc0_e5fe0346-fa8c-4505-bcd3-3623b27db600">43,614</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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktNS0xLTEtMTMwNTc0_4099195a-0e0c-43d0-9ee2-155bcef5dfb1">3,403</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktNy0xLTEtMTMwNTc0_b0db6f48-ad50-4436-90a9-0a47eab6f226">3,678</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTEtMS0xLTEzMDU3NA_06ec230a-6058-493d-ad0b-717a0ef56663">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTMtMS0xLTEzMDU3NA_ef1ff7f6-ceac-4e70-836a-9b14a2e31f7e">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTUtMS0xLTEzMDU3NA_aee135f4-993f-4ce6-b69a-e364a2184631">2,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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTctMS0xLTEzMDU3NA_69581d2e-e9cc-4fd0-bdbd-4559deb6cd2f">2,538</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%">PBO at end of year</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="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTEtMS0xLTEzMDU3NA_f375bfc7-53cd-4be9-8a50-f4584465861e">433,645</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="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTMtMS0xLTEzMDU3NA_e4032834-7395-4101-9c96-d7fae6533c4e">584,061</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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTUtMS0xLTEzMDU3NA_4daf1bc3-4fc9-4b02-b748-b0882158452a">43,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;border-top:1pt solid #000;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="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTctMS0xLTEzMDU3NA_221c35ef-331c-4b26-a305-2965f52d24b1">59,609</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"><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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTEtMS0xLTEzMDU3NA_3e5dea1d-f496-4cee-a360-6293347f6e17">576,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="i94c9f501683f4473aee0dab2d21f2c55_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTMtMS0xLTEzMDU3NA_016880f6-e657-4611-8904-c4091ad66245">587,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="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTUtMS0xLTEzMDU3NA_0143cace-259b-4dcb-a1a3-6cdda513f940">62,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia84462ab38d84c9fa54c5d040fff8258_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTctMS0xLTEzMDU3NA_2e4c6a84-7ba2-45a4-833a-4a865831cf83">66,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTEtMS0xLTEzMDU3NA_23c81ae6-caef-454d-a5ec-bf405a79e9e6">117,523</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTMtMS0xLTEzMDU3NA_2a97da2d-b17d-450f-8e3a-bf61d4b8c34e">32,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTUtMS0xLTEzMDU3NA_45adb8ba-c81a-44e7-b686-8df650fd2ae3">13,838</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTctMS0xLTEzMDU3NA_e193c3e0-a0d1-4fef-8cd1-1c65a82d966e">3,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTEtMS0xLTEzMDU3NA_8c13ef30-27e2-48bb-90be-e8830723510e">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTMtMS0xLTEzMDU3NA_40f06e00-2b93-4188-b146-bc5b1e3dcadf">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTUtMS0xLTEzMDU3NA_4f9bf470-96d7-4675-9394-1338fd41c3b9">&#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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTctMS0xLTEzMDU3NA_1f975359-9a47-4b6f-8d7e-b6ec4d110d4f">&#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%">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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTEtMS0xLTEzMDU3NA_8088a19a-4d4f-4da9-87ec-501dca05be8d">48,721</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTMtMS0xLTEzMDU3NA_d813db10-1f02-45b1-a73a-18754f71ab84">43,614</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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTUtMS0xLTEzMDU3NA_620c42f8-8901-4a48-8700-738fe29c848d">3,403</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTctMS0xLTEzMDU3NA_c7fb1ac1-8fd9-4b57-9f86-56d99a72b7c7">3,678</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTEtMS0xLTEzMDU3NA_d80154f5-1e72-4662-9e1c-c97e6da6626a">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTMtMS0xLTEzMDU3NA_1a6865c6-7ab2-4972-a81e-b7e8c3a6ce35">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTUtMS0xLTEzMDU3NA_a68c91d7-0f18-4c76-bd3b-ef7d1707aac4">2,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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTctMS0xLTEzMDU3NA_fd64cfba-9dbf-446b-94e3-0e901f2ff453">2,538</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="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTEtMS0xLTEzMDU3NA_04f7b73f-958f-4669-920b-2a74597b7864">410,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><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="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTMtMS0xLTEzMDU3NA_ef51f126-b51d-448d-8c17-19a93d247be2">576,707</ix:nonFraction>&#160;</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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTUtMS0xLTEzMDU3NA_82b41378-bcbd-4c7c-a8f8-8628ed61ee83">43,447</ix:nonFraction>&#160;</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="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTctMS0xLTEzMDU3NA_e1a2c039-c4f0-4349-99b4-3fa94d55ffd2">62,942</ix:nonFraction>&#160;</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 #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%">(<ix:nonFraction unitRef="usd" contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTEtMS0xLTEzMDU3NA_501fa6cd-6467-460b-82db-fb92ecf9c27f">23,182</ix:nonFraction>)</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="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%">(<ix:nonFraction unitRef="usd" contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTMtMS0xLTEzMDU3NA_8c8a0bd3-6fcf-487c-8129-319279d3cf0f">7,354</ix:nonFraction>)</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="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%">(<ix:nonFraction unitRef="usd" contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTUtMS0xLTEzMDU3NA_730a5dca-dad6-40b7-8c3a-dd167e41fe80">514</ix:nonFraction>)</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="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%"><ix:nonFraction unitRef="usd" contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTctMS0xLTEzMDU3NA_e94e55e8-ecb4-45da-881e-9d18c61ff96f">3,333</ix:nonFraction>&#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></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDY3_62d05e78-30f8-4ffd-8425-261f575e8fa2" continuedAt="i9601fb56facd49f79dc040d66917b0d8" 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:100%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtMS0xLTEtMTMwNTc0_9daa3f75-7e5c-456e-bcae-eeeca89b998a">111,478</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtMy0xLTEtMTMwNTc0_e1462c88-7522-4978-8a6f-567abeef3483">19,989</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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtNS0xLTEtMTMwNTc0_cccee708-3d8d-4615-a739-424432d8a266">11,697</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtNy0xLTEtMTMwNTc0_7da8b583-e4f3-43e0-94f2-a6634e8a083c">2,017</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%">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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtMS0xLTEtMTMwNTc0_e43a1fec-df08-435c-9333-39e662dcd0a2">7,074</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" sign="-" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtMy0xLTEtMTMwNTc0_4e184866-ccab-4a49-bb11-84b21b523a12">617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtNS0xLTEtMTMwNTc0_83dcddb7-442f-46f1-80e3-872eb24f7d55">742</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtNy0xLTEtMTMwNTc0_c5e472a9-4475-4d89-b35e-83c6025b4d56">1,403</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%">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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtMS0xLTEtMTMwNTc0_0ddb0628-d523-4117-92e7-5a4c5544d79f">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtMy0xLTEtMTMwNTc0_3b2473b8-7c39-4a52-997f-1bf97a5ddbdf">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtNS0xLTEtMTMwNTc0_843b240b-7a85-4bca-8289-6699e94a353c">&#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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtNy0xLTEtMTMwNTc0_4a481f52-a23c-49b5-b3de-16c2a358dac0">&#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%">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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctMS0xLTEtMTMwNTc0_f35f6b1b-e316-4198-beb6-603652cfd364">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctMy0xLTEtMTMwNTc0_72545b50-90e7-472b-843c-1c696fff109c">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" sign="-" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctNS0xLTEtMTMwNTc0_d3d1faea-081e-4858-b071-0f9e726854d1">728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" sign="-" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctNy0xLTEtMTMwNTc0_904269aa-faf2-4d58-8c26-102d82bdddc6">114</ix:nonFraction>&#160;</span></td><td style="background-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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtMS0xLTEtMTMwNTc0_b67f70ae-743d-4c88-9c21-96047db9cdf9">118,552</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtMy0xLTEtMTMwNTc0_4afdef22-5d0b-49c7-9b96-75a7c35ce716">19,372</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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtNS0xLTEtMTMwNTc0_5e368111-9385-429a-b659-946af03b8e76">11,711</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtNy0xLTEtMTMwNTc0_55ad1036-3b00-45d5-a737-e2ed34e61210">3,306</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="i830abfce3b13465f85094dda81275e61" continuedAt="i79d11c02c5ea4e9eafe7b4fe0a79302c"><div style="text-align:justify;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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzQtMy0xLTEtMTMwNTc0_445952a9-afb4-4e55-9820-88e7c50a9b30">112,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzQtNS0xLTEtMTMwNTc0_12a64411-c6c0-4a8f-8678-402c2e900ad4">&#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 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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzUtMy0xLTEtMTMwNTc0_25cd8868-db9b-40dd-aeb9-35771ad7ceb7">27,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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzUtNS0xLTEtMTMwNTc0_1d55d367-2237-410c-9960-191ba4a160da">4,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" sign="-" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzYtMy0xLTEtMTMwNTc0_2bce6903-2008-4018-a909-bec9dd4dd181">22,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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" sign="-" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzYtNS0xLTEtMTMwNTc0_43cf2af1-a56a-409f-b3f5-db03913a1b7b">4,602</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 (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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzgtMy0xLTEtMTMwNTc0_675e72d3-fce2-41db-ab89-1981054e659a">6,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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzgtNS0xLTEtMTMwNTc0_ecd6d612-d0fc-44fb-96b5-642314f5625c">&#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:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost at end of year</span></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="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzktMy0xLTEtMTMwNTc0_94b132c3-6e13-4170-988c-2b429a1e55a4">110,345</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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzktNS0xLTEtMTMwNTc0_bf2e1437-6873-4f98-a802-55dd7274eb96">&#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:continuation></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 - 66</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ib777cd924c0b4346b2c34cf3c49fa6df" continuedAt="ib57b6dfde5c04a419f5f0acb0732f487"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTUx_75c20e41-e91d-43ec-a4cc-6cb4ba94c37e" continuedAt="i3f6d6ef3fd5849929719dff24fd45b73" escape="true"><div style="margin-top:4pt;text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzQtMS0xLTEtMTMwNTc0_83836980-046f-4e3e-badc-19e3a5052750">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzQtMy0xLTEtMTMwNTc0_a61aee85-ecef-4465-be48-ae5b195b2b3a">&#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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzQtNS0xLTEtMTMwNTc0_468eb4fd-96c9-4334-baa7-f161e390dd8e">&#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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzUtMS0xLTEtMTMwNTc0_81958ebf-2c04-4dad-ab65-ecec5ae4ac0a">16,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzUtMy0xLTEtMTMwNTc0_ecf5f018-8cdd-47d5-9585-9a5db54c29c4">16,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzUtNS0xLTEtMTMwNTc0_7290d311-1d3f-4e71-95a6-ee71df8f89da">19,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzYtMS0xLTEtMTMwNTc0_82bf4b25-0849-468d-9a11-b12732ca7240">28,563</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzYtMy0xLTEtMTMwNTc0_d766ecd2-f4f3-46dd-8377-4b02b21a7322">28,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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzYtNS0xLTEtMTMwNTc0_5e24c9c8-46b4-4003-b050-0362da336e6d">29,453</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 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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzctMS0xLTEtMTMwNTc0_61490d29-caed-4d77-bb23-2aec132f1d84">15,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzctMy0xLTEtMTMwNTc0_ab367555-4150-4af1-860b-2ce73168bb89">18,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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzctNS0xLTEtMTMwNTc0_b7ec1af4-05c2-4281-bbdb-4598b7e88c9e">17,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%">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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzgtMS0xLTEtMTMwNTc0_afafdaad-a56c-41bd-b30d-c1976ac88922">&#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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzgtMy0xLTEtMTMwNTc0_65e128b0-8c0a-4a8e-866d-21f07aa4ed9c">&#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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzgtNS0xLTEtMTMwNTc0_124340cb-5cfd-425f-9c61-817d11a35f5d">554</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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzktMS0xLTEtMTMwNTc0_d184a943-594f-4b52-a024-5567dd0834ff">4,088</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzktMy0xLTEtMTMwNTc0_a9845bc9-50bf-4f76-9497-0a24b558d27a">5,778</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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzktNS0xLTEtMTMwNTc0_ba3feca2-78aa-45e6-a3d8-91f818ef4f0b">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzExLTEtMS0xLTEzMDU3NA_95edae23-5d9f-4e6c-a284-b51c143d027a">&#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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzExLTMtMS0xLTEzMDU3NA_2c0fd6da-759e-4a3d-b7be-c901032d1cae">&#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="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzExLTUtMS0xLTEzMDU3NA_c3c96a6e-0cc8-47f4-b4a0-297027232302">&#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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEyLTEtMS0xLTEzMDU3NA_c4cf23d5-77df-4f1d-a78b-1f6f256fe40b">1,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEyLTMtMS0xLTEzMDU3NA_9545599b-a306-40bd-be3a-a57fe7bb51c0">1,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEyLTUtMS0xLTEzMDU3NA_4436375b-2b30-449e-b6ef-8344ee0ace64">2,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEzLTEtMS0xLTEzMDU3NA_4881d705-86d8-4e6f-a469-5dcd04892c76">2,472</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEzLTMtMS0xLTEzMDU3NA_16f8150a-a945-40d1-859e-a73d58913557">3,181</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="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEzLTUtMS0xLTEzMDU3NA_4ab97cc3-fc94-47e7-a56f-7c9b2c752013">3,284</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 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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE0LTEtMS0xLTEzMDU3NA_3ca04ef7-9f15-4867-a3bf-4554ab851333">932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE0LTMtMS0xLTEzMDU3NA_1f91a265-7e51-43a5-968e-605889043bc0">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE0LTUtMS0xLTEzMDU3NA_71008c95-f1cb-4fb7-acd4-f4eaf247df9f">1,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE1LTEtMS0xLTEzMDU3NA_344ae878-7753-4afa-bf6f-bcd87538f3b1">&#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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE1LTMtMS0xLTEzMDU3NA_761de6cd-1f54-43e8-9187-58dd1938b56b">&#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="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE1LTUtMS0xLTEzMDU3NA_2a55c46e-34f3-4eac-b345-0f8dbce43c8a">&#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%">Settlement 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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE2LTEtMS0xLTEzMDU3NA_4fe4cdd6-f29b-42e3-9605-f6aba237369b">1,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE2LTMtMS0xLTEzMDU3NA_04ae6905-4ac8-4e5c-b83d-310628feecf5">746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE2LTUtMS0xLTEzMDU3NA_2d41e326-5d68-492d-a856-8c54ce2cec9b">&#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 periodic benefit cost</span></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%"><ix:nonFraction unitRef="usd" contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE3LTEtMS0xLTEzMDU3NA_0438e506-23e8-4fe6-9ded-3a3b9d7313cf">1,213</ix:nonFraction>&#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="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%"><ix:nonFraction unitRef="usd" contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE3LTMtMS0xLTEzMDU3NA_624147bc-ed5a-43c7-a7d5-a87026e22cd1">553</ix:nonFraction>&#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="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%"><ix:nonFraction unitRef="usd" contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE3LTUtMS0xLTEzMDU3NA_84426b14-8360-4e9f-8241-a4ac070f6e91">151</ix:nonFraction>&#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></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i9601fb56facd49f79dc040d66917b0d8" continuedAt="ibd101dc56eae4665979cc62751f62a89"><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzItMS0xLTEtMTMwNTc0_96b11c01-b744-4b05-bc8f-c22d871766db">5.74</ix:nonFraction>&#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="iafc2721458e5443a9a7b74754a09d24b_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzItMy0xLTEtMTMwNTc0_77303fa4-d84d-402b-800a-793e13e53edc">3.00</ix:nonFraction>&#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="i94c9f501683f4473aee0dab2d21f2c55_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzItNS0xLTEtMTMwNTc0_11b766e9-f446-4a16-9e5e-1fdf2b38f756">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzMtMS0xLTEtMTMwNTc0_dccfaf55-a778-4baa-b43a-d3ed1a889499">3.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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzMtMy0xLTEtMTMwNTc0_288772b2-3d70-48db-9e6e-dd269e7019f3">2.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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzMtNS0xLTEtMTMwNTc0_fa89d360-7dec-4f5a-95cf-1cc9a41af918">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzQtMS0xLTEtMTMwNTc0_f2892f01-3474-4b7a-a660-32bbf8756b94">5.50</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="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzQtMy0xLTEtMTMwNTc0_ae3f8a35-bb08-4033-bf6f-8ff714e29003">5.50</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="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzQtNS0xLTEtMTMwNTc0_972e3a66-03c0-49a6-882f-7590c9769a66">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzctMS0xLTEtMTMwNTc0_ca5ef461-75ac-4774-8f1d-134e161f205f">5.75</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="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzctMy0xLTEtMTMwNTc0_68ee334d-9994-4ff1-8f8a-b79cb5aae33b">3.01</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="ia84462ab38d84c9fa54c5d040fff8258_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzctNS0xLTEtMTMwNTc0_38659690-d551-4467-a4dc-df20eff0ff41">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzgtMS0xLTEtMTMwNTc0_63ab771b-ab47-4199-b4bb-dc8b9b6479f7">3.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzgtMy0xLTEtMTMwNTc0_56798b42-b47a-414d-b01c-3c6887f8c560">2.69</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="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzgtNS0xLTEtMTMwNTc0_5ef75b81-fc13-44c8-87d7-efd16a7adfe0">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzktMS0xLTEtMTMwNTc0_8d7ad67b-5fc7-4bac-bd86-d42b89cc91cb">4.40</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="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzktMy0xLTEtMTMwNTc0_2af0ba3e-476a-4842-9a92-512526e9cab0">5.50</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="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzktNS0xLTEtMTMwNTc0_beda4e0c-0305-4027-9b7d-379cd98af80e">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:4pt;text-align:justify;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="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzU4MDQ_5001c91d-c92e-4761-9fc7-614d5b257de6">1</ix:nonFraction>% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2023 net periodic benefit cost to increase $<ix:nonFraction unitRef="usd" contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231" decimals="-5" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5Mjc_60cbb596-431e-4081-98d1-23028687868b">4.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231" decimals="-5" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5MzE_fa7f1736-7f7e-4a66-b2d9-00250e5a5b16">0.5</ix:nonFraction> million (analogous changes would result from a <ix:nonFraction unitRef="number" contextRef="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzU5NzY_c04aaac7-8263-4053-ab8f-2b39cfe95747">1</ix:nonFraction>% increase).  The actual rate of return for the PNM and TNMP pension plans was (<ix:nonFraction unitRef="number" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="4" sign="-" name="pnm:DefinedBenefitPlanRateOfReturn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY3Njc_e29d2cba-3f17-47b8-95f9-a70302c465ac">21.28</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="4" sign="-" name="pnm:DefinedBenefitPlanRateOfReturn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY3ODc_6c898e51-6383-4334-85a3-c3b55dcc5c73">23.03</ix:nonFraction>)% for the year ended December&#160;31, 2022.</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="i15438b7bcf7d487fb91cfa8931a45d7b_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY0NzU_aa3a16f0-c5fb-457d-b7ec-fd3dadb7208a">35</ix:nonFraction>% equities, <ix:nonFraction unitRef="number" contextRef="i9032862ea7984faa950923f764c2694c_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY0ODg_cd551bc2-cc5a-4750-aad5-288c741e4047">15</ix:nonFraction>% alternative investments (both of which are considered return generating), and <ix:nonFraction unitRef="number" contextRef="i08afcf35a0804f9abec045252fc90b51_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY1Njk_dcfe754c-da67-4cbb-bdcc-c3cbc428d12d">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="iec53bb7bddd045b28a0beccddc1b9d1a_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY4MDk_5281cdf4-33fb-4590-a0d0-ef3493d7d4de">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 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 use multi-</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ib57b6dfde5c04a419f5f0acb0732f487" continuedAt="i807c635083694b95bf0109eeff2c121a"><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 that pursue various absolute return strategies such as relative value, merger arbitrage, event driven equities, and structured credit.  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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTEy_b1836a96-abc4-41fd-a8d7-d82f539c6de2" continuedAt="i7d0e5302e452456fbe8237d904f9c9fa" 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;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzItMS0xLTEtMTMwNTc0_61df7a13-d8de-4c79-970c-e77fab3788c3">42,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzItMy0xLTEtMTMwNTc0_c1b6a9c2-c1e4-474b-b453-c496a233145a">4,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzMtMS0xLTEtMTMwNTc0_b26d5f4b-add0-406b-bf36-d8eda531373a">41,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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzMtMy0xLTEtMTMwNTc0_07b1b7be-6b00-4ebd-89f0-46c080204f47">4,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;text-align: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="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzQtMS0xLTEtMTMwNTc0_a77281f5-cc8f-4ccf-b75d-2c8d02856e50">40,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzQtMy0xLTEtMTMwNTc0_a513ef8e-d3f8-4462-9e0d-3780d6d5d3b6">4,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzUtMS0xLTEtMTMwNTc0_7a1d06bd-d970-402c-bb20-423e3d02d8fb">39,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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzUtMy0xLTEtMTMwNTc0_95a8739a-0536-4980-95bd-214f7f7d3471">4,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzYtMS0xLTEtMTMwNTc0_116522fe-b95b-4013-90ed-c2dd0811091b">38,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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzYtMy0xLTEtMTMwNTc0_c4f6b47a-9e70-4369-81ae-42786dee5089">3,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzctMS0xLTEtMTMwNTc0_64ed2d5f-b95d-4d1c-969f-26adef6a11b3">174,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="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzctMy0xLTEtMTMwNTc0_19618689-6350-4054-acdb-5ebcf655c1df">17,211</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="i533cc8fa66064cf79fa0675eb5fe7e33_I20221231" decimals="INF" name="pnm:DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzgwOTI_75415ceb-204b-433a-b75c-dbfc905f27ec">no</ix:nonFraction>t expect to make any cash contributions to the pension plans in 2023 through 2026.  PNM expects to make a contribution of $<ix:nonFraction unitRef="usd" contextRef="i533cc8fa66064cf79fa0675eb5fe7e33_I20221231" decimals="-5" name="pnm:DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4MDM_df9abb28-89b5-4e82-bf0c-531bcbed4adb">0.4</ix:nonFraction> million in 2027.  TNMP does not expect to make any cash contributions in 2027.  The funding assumptions were developed using discount a rate of <ix:nonFraction unitRef="number" contextRef="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231" decimals="4" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4MjM_c1b6710d-a619-434c-9637-cf58c18c9d38">5.75</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="i536a0dd6f69d4aa191d22dd8244008f7"><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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtMS0xLTEtMTMwNTc0_1c14b663-5243-4a08-8e0a-47df01093bfb">66,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="i0939e061233643eeb5083bd43660d03e_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtMy0xLTEtMTMwNTc0_2637a22a-b8e5-4217-98d3-a72c0bb5c296">75,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtNS0xLTEtMTMwNTc0_79010394-1695-44ab-bae2-6541355e2acd">10,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9625f9319f664089a99a2f08c0d43f65_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtNy0xLTEtMTMwNTc0_221b6e05-7cd5-43fa-8b68-b53371925791">11,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtMS0xLTEtMTMwNTc0_69fc46ef-330b-4dc9-a34a-36917324f095">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtMy0xLTEtMTMwNTc0_2df314af-5fc3-477d-9180-d07905c3c545">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="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtNS0xLTEtMTMwNTc0_8ec8d4ae-6dc6-4920-9220-9bb4654dbb45">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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtNy0xLTEtMTMwNTc0_7789a336-e7e5-4cce-b085-1fa2478d2f44">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtMS0xLTEtMTMwNTc0_f5a1786c-ba2b-49b5-b2f6-968ee6397a80">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtMy0xLTEtMTMwNTc0_d1d61f63-ed69-4582-a191-8d7f2b9b89db">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtNS0xLTEtMTMwNTc0_953c1b6c-6871-48ff-8cbd-778ea1cfc162">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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtNy0xLTEtMTMwNTc0_010d3b62-b752-4378-b021-308799364a57">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%">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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctMS0xLTEtMTMwNTc0_ffb62c58-914a-4aa4-90d2-80a7529489e7">1,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctMy0xLTEtMTMwNTc0_bb5f06e1-a8e7-450d-b8ef-e9892969baa3">1,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctNS0xLTEtMTMwNTc0_c02ce5cf-7d53-4d3b-8f7f-fdca49ab028b">219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctNy0xLTEtMTMwNTc0_ee1e2dc6-479e-42b2-8313-9e7f77c23b7e">135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtMS0xLTEtMTMwNTc0_15ad01de-bd20-44ef-b541-fb748eb29e82">14,829</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtMy0xLTEtMTMwNTc0_00d2a74a-aa0e-45ad-9758-d3d0b8cfd94c">5,053</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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtNS0xLTEtMTMwNTc0_013a39f1-08fe-4a0e-b140-07613a3ddd8b">2,788</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtNy0xLTEtMTMwNTc0_c14ad741-ede1-4c70-8815-c8eaa6ec005b">1,141</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%">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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktMS0xLTEtMTMwNTc0_c9ebf47c-8dce-4ff2-8a99-d398977fb254">6,396</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktMy0xLTEtMTMwNTc0_c3783fa6-bede-46bf-a2c6-43fae408955a">6,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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktNS0xLTEtMTMwNTc0_e72f051b-f09d-4a30-87a2-09d58878dfec">641</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktNy0xLTEtMTMwNTc0_7a7db5c1-8a44-4d72-96f8-1d9f11383085">715</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%">Curtailment 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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTEtMS0xLTE1NDU0Mw_09d0c5c1-c1b8-4866-99cf-c31f5f7a806c">836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTMtMS0xLTE1NDU1Mw_d293505b-3385-47d0-b026-61cc53e0caf5">&#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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTUtMS0xLTE1NDU3Nw_e6a2d275-e4f3-4c26-8fde-66cc371d1373">&#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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTctMS0xLTE1NDU4NQ_693c0753-066c-4805-86c3-07333fc0fe64">&#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;text-align: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:#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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTEtMS0xLTEzMDU3NA_510a34cd-b856-479c-9e6f-c7b91adcfb1f">49,950</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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTMtMS0xLTEzMDU3NA_9fb7420b-29ba-4f3b-9caf-86d943cca0db">66,984</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="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTUtMS0xLTEzMDU3NA_f843f0d6-272a-45b4-8e89-babefe3dbc19">7,705</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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTctMS0xLTEzMDU3NA_96a3b2bc-2ca9-4c4f-9dee-4d6b1d29b0b9">10,570</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: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 #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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTEtMS0xLTEzMDU3NA_07412c9e-8fa9-4515-bed1-d52a3eedcb95">95,805</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="i0939e061233643eeb5083bd43660d03e_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTMtMS0xLTEzMDU3NA_a3202153-a74d-4c0f-b25a-918540a61eb8">93,402</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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTUtMS0xLTEzMDU3NA_21558e6f-2a1b-410c-aa04-6cbfca1f2b59">12,593</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="i9625f9319f664089a99a2f08c0d43f65_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTctMS0xLTEzMDU3NA_59db06c0-b8ee-45f2-b719-cbe4718f3823">12,885</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 2px 7.75pt;text-align: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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTEtMS0xLTEzMDU3NA_98902362-047b-4d5a-9bef-9cc1c04827b7">23,156</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTMtMS0xLTEzMDU3NA_61c42123-9e64-4ff9-b07a-fc01af720713">4,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTUtMS0xLTEzMDU3NA_7d90febd-ee39-460b-b8d2-f16f6c880142">3,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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTctMS0xLTEzMDU3NA_05445800-52bf-4b29-bea1-c5b234e44830">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTEtMS0xLTEzMDU3NA_9c2de512-8033-4cd5-8e47-99d2818ff5f4">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTMtMS0xLTEzMDU3NA_51b1b44d-7271-4ca1-bc51-e7a8d7c82092">2,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTUtMS0xLTEzMDU3NA_fcb7b413-9fdd-40c4-bc38-d1c632ca73a3">&#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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTctMS0xLTEzMDU3NA_d3e32fcf-2e67-45f3-a30b-3f1229ada064">&#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%">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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTEtMS0xLTEzMDU3NA_4155dea1-9d93-4ca7-97ea-d66b810b8777">1,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTMtMS0xLTEzMDU3NA_452b1ed2-008a-41de-beca-c6ed1b4a82bd">1,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTUtMS0xLTEzMDU3NA_3141731c-f27d-4ba0-ad76-8a9c5b3d0859">219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTctMS0xLTEzMDU3NA_b1f17f3e-1483-4158-957d-ebfad4031aca">135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTEtMS0xLTEzMDU3NA_426482da-6d64-45bb-abaf-73c3850ad899">6,396</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTMtMS0xLTEzMDU3NA_bf512b5e-bb25-4547-a013-f91a91c66794">6,706</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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTUtMS0xLTEzMDU3NA_405111f7-6543-40db-a6f0-fb5234994a00">641</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTctMS0xLTEzMDU3NA_9caf8b99-f621-4fda-bb7d-f09b655fa1f0">715</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%">Fair value of plan assets 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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTEtMS0xLTEzMDU3NA_effecffa-f300-4ee3-8f40-85d5e7543da9">70,301</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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTMtMS0xLTEzMDU3NA_2ccf0e1a-a65f-4ce3-84ca-f68e4324a400">95,805</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="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTUtMS0xLTEzMDU3NA_109d582a-a2a2-4d87-b304-ca685b9d9e2f">8,718</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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTctMS0xLTEzMDU3NA_5fe492ab-0b8a-4422-a34f-a590d2689c0b">12,593</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%">Funded status &#8211; asset</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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTEtMS0xLTEzMDU3NA_e0f94e60-3dc9-4e4c-8b36-2967edc019c4">20,351</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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTMtMS0xLTEzMDU3NA_3aea884c-926c-41fc-8d22-1557d66ca51b">28,821</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="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTUtMS0xLTEzMDU3NA_ee3d31ba-6298-48f5-80fc-84fc3e4b86d1">1,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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTctMS0xLTEzMDU3NA_ad097adf-2285-4d91-8dd6-10cdd3dd423c">2,023</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: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, 2022, 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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i807c635083694b95bf0109eeff2c121a" continuedAt="i6f7cb58102e04cc1866ee7d61845996f"><ix:continuation id="ibd101dc56eae4665979cc62751f62a89" continuedAt="if595ca2401264d6b8c6a194012449f8e"><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%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtMS0xLTEtMTMwNTc0_2e6a88ae-08e7-49a2-affe-69d2b12f5eaf">11,876</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtMy0xLTEtMTMwNTc0_b16ada84-cc2e-4764-85fa-e85487d26601">2,042</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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtNS0xLTEtMTMwNTc0_7e870215-79ea-436a-a2c1-336ba182f487">2,469</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtNy0xLTEtMTMwNTc0_687e6a29-6140-495e-9d94-9f1618d4adfe">423</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%">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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtMS0xLTEtMTMwNTc0_a9b25e2f-eb5b-4ed5-8ece-c893fa9cf991">2,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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtMy0xLTEtMTMwNTc0_dbee0c4c-ce35-4432-ad81-9514163ab6dd">2,893</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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtNS0xLTEtMTMwNTc0_d6d7045c-3234-4fb1-934a-287b291accc3">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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtNy0xLTEtMTMwNTc0_7363d4d3-a683-43e5-92ef-54e83ed1add4">718</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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtMS0xLTEtMTMwNTc0_af095dbb-5fc8-4129-9850-4e79e0a31a0b">&#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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtMy0xLTEtMTMwNTc0_c94c00ef-488a-46ed-98d4-3ec8cff56c80">&#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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtNS0xLTEtMTMwNTc0_c8633d4c-e3c3-4b42-a431-b2a4b77b235c">&#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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtNy0xLTEtMTMwNTc0_5e28c4fd-1894-4e6b-9409-906a2d657e67">&#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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctMS0xLTEtMTMwNTc0_d8d08b9c-1adc-4b3e-9e1c-29dd4b78893a">&#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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctMy0xLTEtMTMwNTc0_636a41d3-33a4-488c-a74e-92be2c68511d">&#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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctNS0xLTEtMTMwNTc0_1c073456-37e8-401a-b42c-f563c31a7bd7">&#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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctNy0xLTEtMTMwNTc0_7808b1ec-499a-4c8b-a1ee-f2429416a6ce">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental trend assumption</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" sign="-" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktMS0xLTEtMTMwNTc0_cd92aca8-c6ac-4d2c-838b-f920d3064eaf">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktMy0xLTEtMTMwNTc0_03f59c3f-9931-4a12-9130-8a04bacce627">118</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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktNS0xLTEtMTMwNTc0_48f0d79e-b7ce-430d-af43-fd00a00433ac">&#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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktNy0xLTEtMTMwNTc0_17e17889-bf1e-4a7a-971b-b39acb132577">&#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 style="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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTEtMS0xLTEzMDU3NA_450e680a-b426-44cf-9695-2fc6a2784c00">14,829</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTMtMS0xLTEzMDU3NA_19728c99-5a0f-48b5-9e83-c1d37cdbc468">5,053</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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTUtMS0xLTEzMDU3NA_1d00135e-926b-4918-9491-ec2ecfc0635d">2,788</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTctMS0xLTEzMDU3NA_b0dc203e-00aa-4295-a252-f9b8aeca2cfe">1,141</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 style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 2022, actuarial losses of $<ix:nonFraction unitRef="usd" contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4MzM_55922f07-cf2f-45f7-aea4-b4293fb4982e">12.7</ix:nonFraction> million were recorded as adjustments to regulatory assets for the PNM OPEB plan.  For the TNMP OPEB plan, actuarial losses of $<ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4NTQ_e5e0243f-965a-44d1-979d-3eec24b8d593">1.1</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="i3f6d6ef3fd5849929719dff24fd45b73" continuedAt="i6c27476068ce4a90a5b4aaa43e06da52"><div style="text-align: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 table presents the components of net periodic benefit cost (income):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzQtMS0xLTEtMTMwNTc0_d4791065-55a4-4fa7-8e8a-a6f8b82f925a">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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzQtMy0xLTEtMTMwNTc0_b8da32cc-08ef-4bac-bd67-594a0056ecee">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzQtNS0xLTEtMTMwNTc0_1bd322fa-397b-4955-8e44-685b3cff7d3b">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzUtMS0xLTEtMTMwNTc0_5abe0652-8b2d-428a-a29e-c8d6c20512d0">1,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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzUtMy0xLTEtMTMwNTc0_a292ff99-9e78-4d5f-aa1e-51e2534dd44e">1,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzUtNS0xLTEtMTMwNTc0_67ef9b91-3e24-47c5-84a0-0672492d968b">2,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzYtMS0xLTEtMTMwNTc0_a9d0e90a-929f-4e08-8060-27e332200202">4,351</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzYtMy0xLTEtMTMwNTc0_e797a58f-8781-4f24-87c2-50e7f2dea316">4,167</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="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzYtNS0xLTEtMTMwNTc0_f449f438-2574-417c-8742-771b48df5c27">5,548</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 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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzctMS0xLTEtMTMwNTc0_c5c7d69a-aad9-4b56-b757-c954a746840b">&#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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzctMy0xLTEtMTMwNTc0_f96c18d3-7ebd-4f93-b361-09d4d40d2c15">&#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="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzctNS0xLTEtMTMwNTc0_b8df08e1-1e6f-4864-829c-33b12dc40b75">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Curtailment 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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMS0xLTEtMTU0NjEx_cf91390e-93b2-42ac-9077-a587c64cd009">836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMy0xLTEtMTU0NjE5_7f226491-29ae-4eee-bb8d-6c8682d9ded1">&#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="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktNS0xLTEtMTU0NjI3_717d413a-43c2-4eeb-bebf-950a646d1836">&#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 periodic benefit (income)</span></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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMS0xLTEtMTMwNTc0_398eed98-822c-4a48-b47d-de12c164e89c">1,591</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 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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMy0xLTEtMTMwNTc0_520ca62d-74d7-4bf8-8194-8a53a93cab70">2,237</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 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="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktNS0xLTEtMTMwNTc0_57302be3-b8cc-4435-8448-77ce4c7bfe36">2,709</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"><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 #000;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 #000;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 #000;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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzExLTEtMS0xLTEzMDU3NA_3506f59a-3ee9-41b4-88aa-8f7155b4b18b">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzExLTMtMS0xLTEzMDU3NA_18b7dd2b-b86a-42e9-a215-265228ec2c54">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzExLTUtMS0xLTEzMDU3NA_71474061-9743-4763-be24-c0929c15bb8f">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEyLTEtMS0xLTEzMDU3NA_0d63e6b5-bd33-49ae-b08b-45fc12deb29e">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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEyLTMtMS0xLTEzMDU3NA_feb2837e-f80f-42ae-853a-64fbb1a70619">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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEyLTUtMS0xLTEzMDU3NA_eaec0497-43a8-4d73-920c-ece32bf6bcfb">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="background-color:#ffffff;padding:2px 1pt;text-align: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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEzLTEtMS0xLTEzMDU3NA_c64ff250-f482-40f9-86b9-b1900a6ecf47">418</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEzLTMtMS0xLTEzMDU3NA_7bb3c5c1-0746-4201-9767-2843d79d4b0e">407</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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEzLTUtMS0xLTEzMDU3NA_e756217c-24db-4953-ad95-b5c9a1aa9009">538</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)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE0LTEtMS0xLTEzMDU3NA_985a9880-2e8a-45f8-9624-e2bbb8e95bd7">520</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE0LTMtMS0xLTEzMDU3NA_eae26312-3e7d-4d91-865d-ac4c365ccf25">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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE0LTUtMS0xLTEzMDU3NA_512478cc-42be-43e6-a68f-fe8a65dd92bb">323</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%">Net periodic benefit (income)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE2LTEtMS0xLTEzMDU3NA_0ff27389-8ee3-4df9-99ca-7a67df1e1cd1">593</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE2LTMtMS0xLTEzMDU3NA_4076bee2-83f6-4c6d-9cc7-6c9df7a78d93">376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE2LTUtMS0xLTEzMDU3NA_bcfb76eb-2cb8-49f9-8e4a-57c39e1f49f4">442</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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><ix:continuation id="if595ca2401264d6b8c6a194012449f8e" continuedAt="i8321e052e9e6411ca7aa480e53061df2"><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzItMS0xLTEtMTMwNTc0_561f117e-10df-4a4c-b8f3-178c0d82db24">5.75</ix:nonFraction>&#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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzItMy0xLTEtMTMwNTc0_20c92d4c-7736-4be4-9ea5-c3cfafd3c4e6">2.99</ix:nonFraction>&#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="i0939e061233643eeb5083bd43660d03e_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzItNS0xLTEtMTMwNTc0_70b53c02-0921-4b7d-9abf-5787b7bdd642">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzMtMS0xLTEtMTMwNTc0_b4706ffd-fdd2-4759-8730-e8233eedcffb">2.99</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzMtMy0xLTEtMTMwNTc0_86f0cf59-75e7-4891-9533-9385d00e0676">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="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzMtNS0xLTEtMTMwNTc0_f06243a9-3ecf-4872-b31d-091d840bf206">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzQtMS0xLTEtMTMwNTc0_b70e3c23-b4b1-4ab4-9816-c0cac73c85dd">4.75</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzQtMy0xLTEtMTMwNTc0_3f4e9e65-a4da-4fda-b864-9300492eeb2c">4.75</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="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzQtNS0xLTEtMTMwNTc0_86d9398b-27ab-4eba-97e1-84fe1bee3733">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzctMS0xLTEtMTMwNTc0_65b9c51e-5de4-4a72-b036-5c0262a34477">5.75</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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzctMy0xLTEtMTMwNTc0_c4f33fbb-133a-4848-a6d7-30e34de532cf">2.99</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="i9625f9319f664089a99a2f08c0d43f65_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzctNS0xLTEtMTMwNTc0_4cbb1d14-ff69-4511-8a2a-06e1607d3246">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzgtMS0xLTEtMTMwNTc0_57c06e16-1513-4dcc-8b84-11fc15453d6d">2.99</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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzgtMy0xLTEtMTMwNTc0_166c4d72-0e86-481d-bcbb-09dc2cf92ad2">2.65</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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzgtNS0xLTEtMTMwNTc0_3512c799-43b7-447a-8851-d3dc4a1ecc83">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzktMS0xLTEtMTMwNTc0_5c6ef567-e3fe-445c-9b2d-3700c9effa83">3.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="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzktMy0xLTEtMTMwNTc0_42e3f6ba-d587-40ac-9038-66aa932f03b3">3.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="i150efa744c7d43be851c04c918767efe_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzktNS0xLTEtMTMwNTc0_4e523609-109f-46fc-99f5-2bd855c8e8f3">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:4pt;text-align:justify;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 <ix:nonFraction unitRef="number" contextRef="i959d8b976aed43158067e898220b5c83_D20220101-20221231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEwMzI4_e922f526-7dfc-4e57-83a7-10ae91a4fa2e">1</ix:nonFraction>% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2023 net periodic benefit cost to </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i6f7cb58102e04cc1866ee7d61845996f" continuedAt="i19ee169426224172b6efe07473a6be8d"><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">increase $<ix:nonFraction unitRef="usd" contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="-5" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5NDM_309c0eea-3f43-46dd-a4b0-fcfe68ed8f66">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="-5" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEwNDU4_461238b3-5b1e-4bec-8dd1-2de33926f5b5">0.1</ix:nonFraction> million (analogous changes would result from a <ix:nonFraction unitRef="number" contextRef="i959d8b976aed43158067e898220b5c83_D20220101-20221231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEwNTAw_e922f526-7dfc-4e57-83a7-10ae91a4fa2e">1</ix:nonFraction>% increase).  The actual rate of return for the PNM and TNMP OPEB plans was (<ix:nonFraction unitRef="number" contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" decimals="3" sign="-" name="pnm:DefinedBenefitPlanRateOfReturn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5NTA_89f63144-1562-4383-9c47-26dd424e115b">24.5</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="3" sign="-" name="pnm:DefinedBenefitPlanRateOfReturn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5NjQ_9f64cb4c-dad1-4fd7-8847-7cdef8a0b924">27.9</ix:nonFraction>)% for the year ended December&#160;31, 2022.</span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTc3_3d6c9ed1-d246-4548-b7de-5e3ccff19712" 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 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:100%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzMtMS0xLTEtMTMwNTc0_d83545dd-9764-4a05-acd0-99c04d4ef948">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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzMtMy0xLTEtMTMwNTc0_b422935b-da7d-47ce-99c9-30ad75cf24f8">6.00</ix:nonFraction>&#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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzQtMS0xLTEtMTMwNTc0_4b98f4c4-97ad-46bd-9f3d-d7cbdbef89e7">4.75</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="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzQtMy0xLTEtMTMwNTc0_ac83927c-5f1d-4007-9ed9-58dee459895d">4.75</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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzUtMS0xLTEtMTMwNTc0_527dd4bb-b029-4e62-96e9-9a3e6f9feabb">2029</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="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzUtMy0xLTEtMTMwNTc0_6091c27e-2724-4e48-abf8-ae8f9db85124">2027</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:100%">&#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="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231" decimals="INF" name="pnm:EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExMDQ4_1178a2ad-bb76-4d8b-8879-9f486e895081">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 <ix:nonFraction unitRef="number" contextRef="i55827dda3bb34078897a6ba9b24a12cf_D20180101-20180101" decimals="INF" name="pnm:DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExMjI4_dd17c39a-02ad-4053-9618-1e269ac9aa10">5</ix:nonFraction>%.  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="i4125b80418444dc6a1d7ebf508e234f2_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExNzA1_2c7b444c-a293-4d0a-bc36-e9ac35a5dce0">30</ix:nonFraction>% equities and <ix:nonFraction unitRef="number" contextRef="iad661e2621404996949db517f7159b21_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExNzIx_edfffcf1-709c-44f8-8753-07eb9ab56562">70</ix:nonFraction>% fixed income.  See Note 9 for fair value information concerning assets held by the other postretirement benefit plans.  <ix:continuation id="i7d0e5302e452456fbe8237d904f9c9fa" continuedAt="i1af13b10621040cc8e0030d127883576">The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:</ix:continuation></span></div><div style="text-align:center"><ix:continuation id="i1af13b10621040cc8e0030d127883576" continuedAt="ieb82d5fd0d0c4b29afc6ecf9c6887945"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzItMS0xLTEtMTMwNTc0_96b9ab25-e49e-4fa4-9df3-b77cd87541bf">5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzItMy0xLTEtMTMwNTc0_5e87abe9-1823-4806-a39f-fb1c178ca4f6">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: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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzMtMS0xLTEtMTMwNTc0_b5635850-e252-4231-bb53-f6a35308e012">5,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzMtMy0xLTEtMTMwNTc0_7b415af8-d47e-479c-b717-fbb5b972d5b9">640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzQtMS0xLTEtMTMwNTc0_726909bd-682d-409a-ac3c-0ae071a29834">5,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzQtMy0xLTEtMTMwNTc0_8deb2976-3a00-4c40-b9af-eb1d478faefc">643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzUtMS0xLTEtMTMwNTc0_1f28f9af-da8a-4850-a15f-b7cf06bcff25">4,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzUtMy0xLTEtMTMwNTc0_8cccfac3-526f-4377-807f-6ad6b8a3a75a">649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzYtMS0xLTEtMTMwNTc0_10bb3088-d473-4ac9-936a-65b925686e2b">4,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzYtMy0xLTEtMTMwNTc0_d0d57d54-680c-45d5-b33c-3bdfd723edd9">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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzctMS0xLTEtMTMwNTc0_fc26f7c2-a063-4005-8719-84269e01fe23">19,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="i3c78aa7e6136412195449d2bb03f7da5_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzctMy0xLTEtMTMwNTc0_6f58f9ca-79da-4362-a85c-c7c7746fc122">2,980</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;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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="iab84ca65c8ca4339bafc9fbbf1c44d6b_D20210101-20211231" decimals="INF" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExOTk5_701210ad-8ab1-43b8-b091-5e45bd012cf8"><ix:nonFraction unitRef="usd" contextRef="i30842e5442304c75b0ee7117e76c74d5_D20220101-20221231" decimals="INF" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExOTk5_f447710c-e7de-4d37-b3ee-ce5509df4aa4">no</ix:nonFraction></ix:nonFraction> cash contributions to the OPEB trusts in 2022 or 2021 and PNM and TNMP do <ix:nonFraction unitRef="usd" contextRef="ia8a986d697a04e56a8938648829ea92c_I20221231" decimals="INF" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEyMDc2_45a0ac16-069c-4716-b30b-82c830352f55"><ix:nonFraction unitRef="usd" contextRef="i830e2015aa66407d805fb8800bc01634_I20211231" decimals="INF" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEyMDc2_d8db46e8-af55-43d8-aca2-f85719725c56">no</ix:nonFraction></ix:nonFraction>t expect to make cash contributions to the OPEB trusts in 2023-2027.  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="ia8a986d697a04e56a8938648829ea92c_I20221231" decimals="-5" name="pnm:DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5Nzk_6ecc63ef-d633-48b3-bcc9-224779a9dfc9">0.2</ix:nonFraction> million in 2023 and $<ix:nonFraction unitRef="usd" contextRef="ia8a986d697a04e56a8938648829ea92c_I20221231" decimals="-5" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5OTk_35c54ecc-2aaa-4856-a6db-31014de25551">9.0</ix:nonFraction> million in 2024-2027.  </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:95%">Executive Retirement Programs</span></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfNetFundedStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDk2_6be28876-2a25-437a-978e-767bac0085d6" 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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtMS0xLTEtMTMwNTc0_b1dc240c-4c6e-4353-9605-5bc85cb925f0">12,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0e5bb851bd44c92b57b761826510583_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtMy0xLTEtMTMwNTc0_b6f38763-9946-49cf-ade3-cbbdf8aff720">14,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtNS0xLTEtMTMwNTc0_e8b4a41b-90c1-4b91-a2d2-a246651e9d41">406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c5c532c5fb542df895bede747ed0f9e_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtNy0xLTEtMTMwNTc0_c1a64261-181e-46d9-a86b-28fc4a73b8d4">678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtMS0xLTEtMTMwNTc0_34f39aeb-a3e1-4dd0-aab0-57a388e4f929">&#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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtMy0xLTEtMTMwNTc0_63de0cf3-73ab-40b1-adb5-be48680e4f1b">&#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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtNS0xLTEtMTMwNTc0_053f6f1b-d3f3-4d73-b54a-3bc48f1f179f">&#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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtNy0xLTEtMTMwNTc0_62e003a5-8a68-49a9-a57c-9d5be90f651c">&#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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtMS0xLTEtMTMwNTc0_228ffb66-1e8b-42c5-a172-2d1d609da6a0">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtMy0xLTEtMTMwNTc0_1a51634e-39fb-47d2-b23f-95968509a2e8">363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtNS0xLTEtMTMwNTc0_e68ad61d-56d9-4cec-ab20-733183c8b400">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtNy0xLTEtMTMwNTc0_35861eb3-2720-418f-a84d-6d3a4b7e5c75">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctMS0xLTEtMTMwNTc0_6bb06f67-96c2-4cdd-aff4-69ad69b6d061">1,628</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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctMy0xLTEtMTMwNTc0_6bedc0c9-03af-412e-be29-8f9a1720642e">657</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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctNS0xLTEtMTMwNTc0_f2123e0a-14c1-449b-b962-c0ee393a308f">2</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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctNy0xLTEtMTMwNTc0_0be7bb63-ab2e-47d1-adee-bdbd80614bd6">211</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%">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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtMS0xLTEtMTMwNTc0_d98b7902-1087-436e-bb0c-8fcb01232fb0">1,304</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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtMy0xLTEtMTMwNTc0_0a765bd0-65b1-4bb2-a5bb-47a09097101b">1,316</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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtNS0xLTEtMTMwNTc0_d9cde86d-ee61-4703-9d46-ee3139e09a52">71</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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtNy0xLTEtMTMwNTc0_cdfdbd65-0d21-4893-af2e-05eebf8cd0be">78</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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktMS0xLTEtMTMwNTc0_d51ac1f8-e333-4030-8d8b-093f9ad9fde4">10,042</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="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktMy0xLTEtMTMwNTc0_81ec2268-8638-48dd-98c0-e232a91d95c6">12,612</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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktNS0xLTEtMTMwNTc0_c2a27404-9bac-47f1-b7d6-eedf21a9710e">344</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="i9aafca3e8a1f4fd1991387be944a7028_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktNy0xLTEtMTMwNTc0_d45137f8-79ef-48fc-9ffd-130c6ac263f4">406</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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTEtMS0xLTEzMDU3NA_ca2be2a6-735e-4dce-9e49-d71b1c7f929e">1,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTMtMS0xLTEzMDU3NA_954f368b-32a2-4827-8fc2-1390223aa049">1,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTUtMS0xLTEzMDU3NA_8d779ded-3b69-435b-9e9f-bd87cdef33d2">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTctMS0xLTEzMDU3NA_905ab005-fc3d-42ef-9f14-6ba9790f4c64">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 7.75pt;text-align: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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTEtMS0xLTEzMDU3NA_433c8c88-d8ab-4cc1-89cf-4015bf234f9a">8,825</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="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTMtMS0xLTEzMDU3NA_892703b9-fb89-4a8d-b15d-d75f8470b2b1">11,364</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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTUtMS0xLTEzMDU3NA_a9568b5c-2b0b-4179-861e-5813344dbeee">278</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="i9aafca3e8a1f4fd1991387be944a7028_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTctMS0xLTEzMDU3NA_cbb077ce-9a40-427c-8318-a50d5db858e1">339</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><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;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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i19ee169426224172b6efe07473a6be8d" continuedAt="i27939476f5024acf956673733bbb70a5"><ix:continuation id="i79d11c02c5ea4e9eafe7b4fe0a79302c"><div style="text-align:justify;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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzMtMS0xLTEtMTMwNTc0_ba776664-9dd7-481a-ae19-bd2761809408">1,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzMtMy0xLTEtMTMwNTc0_a87f6e62-86a6-417c-b3a9-e853bad8e03f">&#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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzQtMS0xLTEtMTMwNTc0_e334148c-3de7-4e09-b608-4578b7c1771f">1,628</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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzQtMy0xLTEtMTMwNTc0_de482742-3b8f-4c07-acf5-2373601b822c">2</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%">Regulatory asset 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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzUtMS0xLTEtMTMwNTc0_c8efce39-1490-486e-a05e-1480cc216f87">944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzUtMy0xLTEtMTMwNTc0_2b4215c8-6392-4132-865f-d493dd4711f5">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:400;line-height:100%">Amortization recognized in net periodic benefit (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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzYtMS0xLTEtMTMwNTc0_c9625d74-6022-4ad6-b2d6-e07b0b74b937">137</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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzYtMy0xLTEtMTMwNTc0_283ec7e6-f519-4dd4-92c5-583c7e907a0b">&#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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzctMS0xLTEtMTMwNTc0_d12b3799-41ca-4082-ad80-ce86e77a1bb9">995</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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzctMy0xLTEtMTMwNTc0_5fc74987-c3aa-49d2-8019-caf99ec85e95">&#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="i6c27476068ce4a90a5b4aaa43e06da52"><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzQtMS0xLTEtMTMwNTc0_dd42c808-e33a-48b4-b5a3-26dd610d6944">&#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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzQtMy0xLTEtMTMwNTc0_a599c153-8bd3-4d29-a044-88728525e106">&#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="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzQtNS0xLTEtMTMwNTc0_e6dcaf81-1e7b-41f6-9bfd-41bceade332c">&#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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzUtMS0xLTEtMTMwNTc0_e0d86e4c-8dc1-40b2-8f3a-62a0728ea91a">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzUtMy0xLTEtMTMwNTc0_c1af4c3c-59d2-44f5-b183-acc5c4536b89">363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzUtNS0xLTEtMTMwNTc0_f41327b7-bd20-47d4-9fb8-986ca6f4ee23">491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzYtMS0xLTEtMTMwNTc0_2d67aa18-a019-4c64-b4b6-2c85a309be37">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzYtMy0xLTEtMTMwNTc0_3dddab63-9602-4784-825a-71d0501ce3e2">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="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzYtNS0xLTEtMTMwNTc0_3619ac93-2127-4fbc-922b-97d3914f91f7">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzctMS0xLTEtMTMwNTc0_4148e519-346e-4dbc-8e44-8fe44f5c1039">&#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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzctMy0xLTEtMTMwNTc0_0941dbb4-11c7-4038-be14-dc23977458a4">&#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="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzctNS0xLTEtMTMwNTc0_74d1464d-000f-4a83-a749-a588ed81b12f">&#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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzgtMS0xLTEtMTMwNTc0_c845ed04-badc-45e0-b43f-931d49c05f95">689</ix:nonFraction>&#160;</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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzgtMy0xLTEtMTMwNTc0_53e52908-7d2c-4453-be4c-804cfbbf952e">758</ix:nonFraction>&#160;</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="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzgtNS0xLTEtMTMwNTc0_da9aa74c-c9c2-4e1a-b264-2788341123db">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEwLTEtMS0xLTEzMDU3NA_1e098cc9-8600-4255-a56d-b13cc4f90df5">&#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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEwLTMtMS0xLTEzMDU3NA_b0a8a6bd-077f-4b32-8e67-4a619f957c7f">&#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="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEwLTUtMS0xLTEzMDU3NA_cf1d1510-4d53-45aa-a976-59632948fb95">&#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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzExLTEtMS0xLTEzMDU3NA_48b4d010-ded4-4b74-b644-0a252ee7c5bb">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzExLTMtMS0xLTEzMDU3NA_602b6184-50b2-43a5-b563-f1ad088521e4">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzExLTUtMS0xLTEzMDU3NA_ca85c9c8-73a6-46f4-9945-4d770d18c726">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEyLTEtMS0xLTEzMDU3NA_b9398dd1-0c85-48f4-a059-0282f147c244">&#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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEyLTMtMS0xLTEzMDU3NA_d4b41da5-f328-469b-8458-2870526c8095">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEyLTUtMS0xLTEzMDU3NA_95c71f9f-c0c3-49f4-9ae6-eecc9dfc3273">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEzLTEtMS0xLTEzMDU3NA_a533855c-baa6-4231-99db-272dec9d81d1">&#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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEzLTMtMS0xLTEzMDU3NA_11515cf5-7dce-4b70-bfbb-6840e18db062">&#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="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEzLTUtMS0xLTEzMDU3NA_fafee7f7-d21d-4593-bccd-85ce40d3c507">&#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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzE0LTEtMS0xLTEzMDU3NA_1805d18d-cca6-485c-b69e-6c040ec9dc2c">11</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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzE0LTMtMS0xLTEzMDU3NA_23816339-a9f2-484d-8d55-0bf579eb85ea">50</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="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzE0LTUtMS0xLTEzMDU3NA_761da927-257c-4f91-9a73-ec1bc5766ad7">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></tr></table></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i8321e052e9e6411ca7aa480e53061df2"><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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzItMS0xLTEtMTMwNTc0_2a85ba00-4839-4756-b6a0-b71f8b331b48">5.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"><span style="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="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzItMy0xLTEtMTMwNTc0_fdf51c71-c50a-4ff7-ada8-62eca849e237">3.02</ix:nonFraction>&#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="id0e5bb851bd44c92b57b761826510583_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzItNS0xLTEtMTMwNTc0_86b4fbf4-d274-4d19-852e-6ee967fd90c3">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzMtMS0xLTEtMTMwNTc0_1bd5cf5c-edf2-4f6a-894c-ce7d7ae4dc94">3.02</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="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzMtMy0xLTEtMTMwNTc0_41772342-09b9-47f1-9d71-f7be876d76fa">2.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="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzMtNS0xLTEtMTMwNTc0_01ced5ac-f090-4bf0-8833-e2231d307813">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzctMS0xLTEtMTMwNTc0_97a4dbf3-0eb9-4f43-bda7-efffe74a1ebb">5.75</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="i9aafca3e8a1f4fd1991387be944a7028_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzctMy0xLTEtMTMwNTc0_478bd5f3-c26f-4417-b1a9-856ae6cc9046">3.01</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="i2c5c532c5fb542df895bede747ed0f9e_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzctNS0xLTEtMTMwNTc0_d697238b-8f64-44e8-b2ac-cc6a552de1c3">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzgtMS0xLTEtMTMwNTc0_0a1524e3-b85e-452d-a31d-5e7a168cffeb">3.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzgtMy0xLTEtMTMwNTc0_71198a24-5089-4b6a-84ec-5065a0637bb4">2.69</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="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzgtNS0xLTEtMTMwNTc0_8ffe5881-6db0-43c5-870f-1c38d009f908">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231" decimals="-5" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzM4_f53e85e6-ee5d-4c00-b7c4-9e1f5e80e3ed">1.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231" decimals="-5" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzQ1_4f7e6490-09ae-4ae5-9aa0-cfd104b20510">0.1</ix:nonFraction> million in the year ended December 31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231" decimals="-5" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzg4_79ba9537-3157-4b01-93cb-4ba7ffb290c2">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231" decimals="-5" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzk1_a60d9dff-f07a-4a78-986f-cc2368991c3b">0.1</ix:nonFraction>&#160;million for the year ended December 31, 2021.  </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i27939476f5024acf956673733bbb70a5"><ix:continuation id="ieb82d5fd0d0c4b29afc6ecf9c6887945"><div style="text-align:justify;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 executive retirement plan payments, which reflect expected future service, are expected:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzItMS0xLTEtMTMwNTc0_965dec6d-70a5-4b89-bd60-e8f25bb39371">1,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzItMy0xLTEtMTMwNTc0_9a22ac8a-752a-43ff-88e8-0b5c0b09d336">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzMtMS0xLTEtMTMwNTc0_fd8ec0fc-24aa-4e5c-8a4f-1fed3634c7af">1,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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzMtMy0xLTEtMTMwNTc0_17b68b6a-6d3d-4990-878c-46b71a8dcc7b">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzQtMS0xLTEtMTMwNTc0_d0e23ce7-14e3-4f99-8da9-feb0a8728274">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzQtMy0xLTEtMTMwNTc0_b8ec63ba-a72c-4ae9-a91f-132750be8800">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzUtMS0xLTEtMTMwNTc0_65f609f7-a099-4def-97c8-2d1a210cabfd">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzUtMy0xLTEtMTMwNTc0_98d38291-8220-46f5-b5a0-2821a3d389d7">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzYtMS0xLTEtMTMwNTc0_1299b0b7-6eec-4e1c-9261-cf6b9521c363">1,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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzYtMy0xLTEtMTMwNTc0_9bf87cb9-ec76-4802-badb-fdc5ccc7cda2">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzctMS0xLTEtMTMwNTc0_6c9f63a4-b4de-4abc-806b-58d4b0c1b155">4,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="i81cf1c17b5624e2292e0160f2564584d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzctMy0xLTEtMTMwNTc0_af6971bf-9167-48ef-9fa7-c7b174cbdf9c">121</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"><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzNzc2_68818276-f6dd-4425-b643-1d87c78a2058">75</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzNzky_da963989-6d66-449a-90a1-d6e547f50318">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="i53901d7402a64beea46f995ea48f7448_D20220101-20221231" decimals="INF" name="pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzOTI5_d6c242c5-9f00-47ac-ae15-1ade58a994f0">3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i54365257ef234e29be59ef0e67fa058b_D20220101-20221231" decimals="INF" name="pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzOTM1_4d7b490d-1ec1-4f4c-b9bc-66df444f1fea">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDc4_614740b0-3a34-4ba9-9668-b5d7fefb98a1" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="i95f54c8060ed4aa0b9c219efae4d2a6c_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzQtMS0xLTEtMTMwNTc0_24a4a43d-141a-418b-983d-3c03228c7ea8">15,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide621a77be1a4177b56e445e11afab98_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzQtMy0xLTEtMTMwNTc0_32eedf0c-d941-4ef5-8711-c280a5b73884">16,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic20bed59ec2b479cbad64471af2372b0_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzQtNS0xLTEtMTMwNTc0_35fa370a-62cf-4486-a41e-e2b8660cda67">16,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ibc066642af2b45ba9632f3268b14054e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzUtMS0xLTEtMTMwNTc0_1caa9841-7869-4afa-af9f-6c20d4c5d062">1,027</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="i970c4caccd65471f89983a0189ee8b02_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzUtMy0xLTEtMTMwNTc0_b639c782-6891-46fe-a0e2-85d5abec79d7">3,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="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="i11ae3f9f41464085af55cdb732b485cb_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzUtNS0xLTEtMTMwNTc0_b6cf3c4e-6b00-4135-898b-0e1d50f95804">2,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if3b403dbc6c9442f85952279768ce510_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzctMS0xLTEtMTMwNTc0_0c175959-c1c2-4ac9-ae79-547620ddcf4b">11,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifab21b6f95f84b16a0953e0420e1734a_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzctMy0xLTEtMTMwNTc0_5dd97cb7-1af9-4355-ad98-f5cd795de54e">11,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if1f720fa3cfa41c2a04be62f64f222b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzctNS0xLTEtMTMwNTc0_45df590a-396a-4fcc-a5c9-54e41df8ca95">11,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie3e98d2babac4260baceb5b50c89390a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzgtMS0xLTEtMTMwNTc0_84a62c8a-7d8d-41a1-ad3c-45cf041ef121">721</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="ibf8f906527524b16a0bb5c2f1bb98e84_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzgtMy0xLTEtMTMwNTc0_323007c3-6224-485a-8379-6b7e9879d1c4">2,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="i2716baff3c1d43eab66a118a044ebb2a_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzgtNS0xLTEtMTMwNTc0_5df23cf7-0288-4988-808b-c2a9fa9de0cc">1,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"><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="ie3c4118753e54e06b51cf39eaa2b2a77_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzEwLTEtMS0xLTEzMDU3NA_9783fa84-c7dc-468a-8c64-e6e0987d432d">4,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic682b1c09101433996d261b368d5bfa4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzEwLTMtMS0xLTEzMDU3NA_16e7d719-3651-47f0-ac06-263088efd13e">4,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cb2ca3b771c4b6c820c506ed8959b81_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzEwLTUtMS0xLTEzMDU3NA_6652ebb2-81e9-490d-9fdd-22fda6fe824f">4,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iede566a6a615435e90f8ceafc2de413f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzExLTEtMS0xLTEzMDU3NA_c697d07c-c159-4c5e-bc3f-74097bf38bd9">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3443336bad3a47d49d35371a04702055_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzExLTMtMS0xLTEzMDU3NA_dfd3948e-e96f-4511-952c-55fe0ff13c37">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88562651776418c938cbe8ff2bbae76_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzExLTUtMS0xLTEzMDU3NA_4eb56a2a-d299-45e5-871f-f78f47daeb5b">547</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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%">(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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNTU_7f95f307-070a-4460-ad70-ffcae504e076" continuedAt="i785481f1e251411aaf0f35409525f7dd" 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="i785481f1e251411aaf0f35409525f7dd" continuedAt="i58732cc17d0a4fc49a57e37536c842db"><div style="text-align:justify;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.  Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. </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:100%">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="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzExMjA_6f413b8f-493a-4c08-a8f4-a3316f32201b">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="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231" decimals="INF" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzEzMzY_8e1ef951-df2c-44b9-b2fd-3826f6ab1444">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="i7e6d907915f348a09f953398da5c201f_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzE0NjI_8f99070b-30bb-42eb-b988-97a3074761c5">one year</ix:nonNumeric>.  The total number of shares of PNMR common 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="ifae26f737ae849c4af2db17a0eb977e9_I20140531" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzE2MTU_34d7c115-eb52-44a5-a356-9f21f2843df3">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="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231" decimals="INF" name="pnm:SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzE3Mzk_31ea8f27-79f5-4587-8bc2-af67bc54fbc9">five</ix:nonFraction> shares for each share subject to restricted stock or other full value award.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div><span><br/></span></div><ix:continuation id="i58732cc17d0a4fc49a57e37536c842db" continuedAt="if0db995bbdc34ea5b9a0e8f1ad8d2ff4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">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:100%">&#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, 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwMzI_d4fc9a81-090f-449b-ac3d-d839de7402c8">7.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwMzY_b19fedfb-9c8a-428b-945f-a68862ced9b3">9.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwNDQ_b3d0aae2-83af-42d5-90f2-5614d353e53c">8.1</ix:nonFraction> million.  Stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwNzk_76132df5-d4da-460b-9586-3ae0dba13fad">5.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwODM_d396cb2d-8fee-4a1c-8bed-80e76127c51a">6.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwOTE_7003a01a-7557-4506-9e4d-356f38ef4451">5.5</ix:nonFraction> million was charged to PNM and $<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMxMTc_7cdbe118-2656-44dc-8503-bb568eeae0a0">2.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMxMjE_abfc0b2b-25c4-40a7-bf45-6c7da496667d">3.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMxMjk_4fa5fdbd-e5fc-44af-a66b-2f588e3eab73">2.6</ix:nonFraction> million was charged to TNMP.  At December&#160;31, 2022, PNMR had unrecognized compensation expense related to stock awards of $<ix:nonFraction unitRef="usd" contextRef="i2fe26162abf24230b02fef138d40796a_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMyMzE_1ab2ea2a-2ef6-4228-aaee-074030c50973">4.6</ix:nonFraction>&#160;million, which is expected to be recognized over an average of <ix:nonNumeric contextRef="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMyODk_0b3b2835-a9e2-4f3d-843c-4e16f1dbe814">1.54</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 the value of restricted stock at the vesting date.  To the extent the tax deduction exceeds the Company&#8217;s cumulative expense related to a stock award, an excess tax benefit is recorded.  When the cumulative expense exceeds the tax deduction, a tax deficiency is recorded.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNjM_8527e87a-01ca-48a3-9fb2-0a45521400dc" continuedAt="ib0aa60d19a0649e1b9ef7a6cba919162" escape="true">All excess tax benefits and deficiencies are recorded to tax expense and classified as operating cash flows when used to reduce taxes payable.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><ix:continuation id="ib0aa60d19a0649e1b9ef7a6cba919162"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.929%"><tr><td style="width:1.0%"></td><td style="width:39.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.228%"></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 (Deficiencies)</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%">2022</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%">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%">2020</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzMtMi0xLTEtMTMwNTc0_7088b9d3-5a4c-496e-812f-fb1b6c9b7431">65</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzMtNC0xLTEtMTMwNTc0_a19737cb-bbdd-4a43-a066-b4e26963f40f">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzMtNi0xLTEtMTMwNTc0_6a05b327-6833-48ea-98be-661d2337d229">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="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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzQtMi0xLTEtMTMwNTc0_c58e5fba-2dfc-46d8-a52e-2167942331fd">26</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzQtNC0xLTEtMTMwNTc0_4ca93af7-06b3-4a57-a8ad-2fc6603aab23">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzQtNi0xLTEtMTMwNTc0_3d73e861-c20e-4b6c-890b-e6fe547c0d60">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="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="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzUtMi0xLTEtMTMwNTc0_a3ac3918-f113-4fca-a928-0c5854e6dde8">91</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="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzUtNC0xLTEtMTMwNTc0_8545eba3-022a-4228-8d48-804ddcbf3eda">788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzUtNi0xLTEtMTMwNTc0_8d55290e-331e-4e0c-ad38-5e6a2af1cda1">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="display:none"></td><td colspan="3" style="display:none"></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%">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><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNzY_a44949d6-2823-41f6-8bc2-227f37d22900" continuedAt="ieb027f1596f64cc19ae09ff7a892373c" 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:100%">The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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="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="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231" decimals="4" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzItMi0xLTEtMTMwNTc0_a938ddcb-3281-4c96-8311-44a00be28ea2">0.3475</ix:nonFraction>&#160;</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="ic9d2ca6ac4fa482bae67d3d8997b91e0_D20210101-20211231" decimals="4" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzItNC0xLTEtMTMwNTc0_289a37d2-9980-48fd-ad30-15ff1d8057da">0.3275</ix:nonFraction>&#160;</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="i0f0fa4fe16034c14b7dfb5dc22f93edb_D20200101-20201231" decimals="4" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzItNi0xLTEtMTMwNTc0_28129b80-75fe-46bf-886a-85da96d60ba0">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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzMtMi0xLTEtMTMwNTc0_2ad85221-f489-404c-95bf-253713431feb">1.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="ic9d2ca6ac4fa482bae67d3d8997b91e0_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzMtNC0xLTEtMTMwNTc0_e9656e87-1ab8-47b3-a525-325091a50376">0.32</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="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="i0f0fa4fe16034c14b7dfb5dc22f93edb_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzMtNi0xLTEtMTMwNTc0_a64e4c4e-27f2-4c07-adf6-01013e3635af">0.72</ix:nonFraction> %</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><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:left;vertical-align:top"><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%">Market-Based Shares </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="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzYtNC0xLTEtMTMwNTc0_094545e9-371b-4db5-86ff-6db4a2bc6c22">2.76</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="i3e8994e4e02041d8ae56d7de0b64375b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzYtNi0xLTEtMTMwNTc0_4b491b92-7638-4796-965c-12f8dbca9d81">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="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzctNC0xLTEtMTMwNTc0_94db6dde-2b3d-47e2-9602-bd36f353b981">33.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="i3e8994e4e02041d8ae56d7de0b64375b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzctNi0xLTEtMTMwNTc0_59f6c253-740e-41c3-b94a-167adb1e18e0">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="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzgtNC0xLTEtMTMwNTc0_a5d1e2b6-b2a6-412c-8c7d-f96dd610598e">0.29</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="i3e8994e4e02041d8ae56d7de0b64375b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzgtNi0xLTEtMTMwNTc0_3e3a77b4-1b2c-4881-baca-dfe4dba3cedf">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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="margin-top:4pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="if0db995bbdc34ea5b9a0e8f1ad8d2ff4"><ix:continuation id="ieb027f1596f64cc19ae09ff7a892373c" continuedAt="i9a636a0c37674f00b9f4d51e28747ec0"><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 following table summarizes activity in restricted stock awards including performance-based and market-based shares:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.970%"><tr><td style="width:1.0%"></td><td style="width:58.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.129%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.849%"></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="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="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, 2021</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="ic776e1e1a0524869971d583df8695d59_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzItMi0xLTEtMTMwNTc0_498023ff-8b41-489f-a81c-49b6d3e41cac">167,270</ix:nonFraction>&#160;</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="ic776e1e1a0524869971d583df8695d59_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzItNC0xLTEtMTMwNTc0_8aa7fe29-902f-49f9-b286-c5fd090528e5">43.71</ix:nonFraction>&#160;</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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzMtMi0xLTEtMTMwNTc0_c012baf2-8296-4d92-9490-e99f41899b64">193,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="usdPerShare" contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzMtNC0xLTEtMTMwNTc0_f6189f8f-6650-4619-8291-0e05a09eb460">41.04</ix:nonFraction>&#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%">Released</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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzQtMi0xLTEtMTMwNTc0_2ddbd240-15ae-4316-b537-da712b435f83">173,474</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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzQtNC0xLTEtMTMwNTc0_9d207d49-e5bb-440f-b868-63e791e034eb">42.47</ix:nonFraction>&#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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzUtMi0xLTEtMTMwNTc0_d225ce04-543a-4cd3-a9e7-4f51fc1e783a">5,293</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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzUtNC0xLTEtMTMwNTc0_ff023db3-626f-4a50-9a7e-28a1e2569bdd">42.31</ix:nonFraction>&#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></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, 2022</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="i688c87244fee4e1aab9fd243748e223b_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzctMi0xLTEtMTMwNTc0_c41aca8a-bed9-4727-97dc-b38ea282e525">182,446</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="i688c87244fee4e1aab9fd243748e223b_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzctNC0xLTEtMTMwNTc0_87a3db12-f9d6-40fa-9f4b-206872942856">42.09</ix:nonFraction>&#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:continuation><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 2023 and performance targets through 2024.  Included as granted and released in the table above are <ix:nonFraction unitRef="shares" contextRef="ibb9d774dac69478386401ad5447992a6_I20221231" decimals="INF" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzUxNzM_64ebaee3-06d0-4174-9af9-b90f1a311db6">92,343</ix:nonFraction> previously awarded shares that were earned for the 2019 - 2021 performance measurement period and ratified by the Board in February 2022 (based upon achieving market targets at below &#8220;maximum&#8221; levels).  Excluded from the above table are <ix:nonFraction unitRef="shares" contextRef="ib72041bb3b3c4f2484cd4119408ccda2_I20221231" decimals="0" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzU0MTM_cb3c952f-4bbd-4e2d-8e7a-e918f521ef59">100,991</ix:nonFraction> previously awarded shares that were earned for the 2020 - 2022 performance measurement period and ratified by the Board in February 2023 (based upon achieving market targets at above &#8220;target&#8221;, below &#8220;maximum&#8221; levels).  Also excluded from the table above are <ix:nonFraction unitRef="shares" contextRef="i21e285e9ffd542d29189ceae8f7dbf21_I20211231" decimals="INF" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzU2NzQ_6b7a4be9-d99c-4450-81e7-ab5cd780da78">144,175</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i123ce298051d4eeaab4ff4c77305d120_I20201231" decimals="INF" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzU2ODE_e5ad744b-f94a-45f3-ad19-f9f03ff5c5d9">150,050</ix:nonFraction> shares for the <ix:nonNumeric contextRef="ie529a6df176b4e60805912d9465fd60d_D20220101-20221231" name="pnm:PerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNDk_11a034cd-5a25-49de-ab94-1c7398fa70c5">three-year</ix:nonNumeric> performance periods ending in 2023 and 2024 that will be awarded if all performance and/or market criteria are achieved at maximum levels and all executives remain eligible.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i9a636a0c37674f00b9f4d51e28747ec0"><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzItMi0xLTEtMTMwNTc0_946cb8e8-17a9-46d3-ad01-28f3c7800098">41.04</ix:nonFraction>&#160;</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="i8d0455d9805e4ab0bba5321ba6112902_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzItNC0xLTEtMTMwNTc0_774ffdb1-5fad-436a-a30b-83af066e7863">43.48</ix:nonFraction>&#160;</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="i9988d34277e446c88eb3365c0e8b41c3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzItNi0xLTEtMTMwNTc0_46572bb2-8502-4e77-8b6c-1e174e16dd1c">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzMtMi0xLTEtMTMwNTc0_2b2b47a3-24c8-4172-ba79-0957712afb57">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0455d9805e4ab0bba5321ba6112902_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzMtNC0xLTEtMTMwNTc0_69f3e031-9a2e-40bb-a87a-68affcb657e1">8,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9988d34277e446c88eb3365c0e8b41c3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzMtNi0xLTEtMTMwNTc0_f0f0088f-f473-4fe2-96b7-04f75ca9242f">8,299</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="i0de037cff0a4451ca6d75b0fa0a3cb06_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzgtMi0xLTEtMTMwNTc0_f4712748-561d-4532-aaab-4812d8597204">&#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="i0544f58a41e6401abf96067bcfe4d11b_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzgtNC0xLTEtMTMwNTc0_f84716bc-4c35-4f92-986d-35d39fe15fba">&#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="i66a4efaa80f6443e954cc2671c8f5ab1_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzgtNi0xLTEtMTMwNTc0_514b9172-b3b8-49e2-9277-7590260e78f9">84</ix:nonFraction>&#160;</span></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><div style="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%">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="i62b92b7b38534a80bde79a3f306e727f_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYxNzA_6fc667c7-1775-48fb-8019-63e22b44f871">0.1</ix:nonFraction>&#160;million.  All the outstanding options were exercised or expired in February 2020.</span></div></ix:continuation><div style="margin-top:5pt;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 id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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:100%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:1.34pt">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90ZXh0cmVnaW9uOmQ1ZWEyZTQwNzYyZjQ3ZGFiMjE1ZWJjMjNiNThiNTYxXzI0Njg_ead36a98-198e-4cd9-9b73-67634689939c" continuedAt="ib2334159e6dd4f608fb90c13a743a925" escape="true">Regulatory Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="ib2334159e6dd4f608fb90c13a743a925" continuedAt="i787eea50a75e419a9ed1dc946763405a"><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. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90ZXh0cmVnaW9uOmQ1ZWEyZTQwNzYyZjQ3ZGFiMjE1ZWJjMjNiNThiNTYxXzI0NzI_a388e3d0-c4f5-42cf-bfcd-cc28781cbc73" continuedAt="ia485bbbc8654406a9ab97b49d3367d2f" 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%">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:95%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"></td><td style="width:37.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.045%"></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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="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="i7902fb1841054237b89a77254472e406_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtMS0xLTEtMTMwNTc0_bdca925b-3070-4859-b99f-207e4d558bd9">8,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8bfb981ca534c2b960e833d8f229fb7_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtMy0xLTEtMTMwNTc0_ad74b593-68e7-40a7-aa7e-3d7710a307f0">7,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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5f96b4006924c3592a0f1a9ccc06627_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtNS0xLTEtMTMwNTc0_015a832e-0f55-4414-a9f3-ee62dba3b285">&#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="i46c42dd4b45c4c16a84af3a7427694b0_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtNy0xLTEtMTMwNTc0_076e7bc9-d2b7-4023-838c-25cbe17f7812">&#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%">NMPRC hedging plan </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7900b15d74949f1b2eff9790b884751_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMS0xLTEtMTQ5ODk3_e5767ff4-e7b6-4e32-9019-037d192c9371">9,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83d130a8c47e4e7db90b45cec7e46363_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMy0xLTEtMTQ5OTA0_8f966ffa-c793-459e-8cd4-70b805052892">1,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="ia182a5f86a2348588b8eba1b4654efbb_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNS0xLTEtMTUzMTUx_c16a3c72-6852-4830-9d75-677995b75d51">&#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="ibbbc3c3eb3804d73a9c8b7b311b5bed4_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNy0xLTEtMTUzMTUx_761c53a1-f920-467a-a080-60ec26b0a657">&#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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission cost recovery factor</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="i3d63663f4970455186d9a4dbb4044a65_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMS0xLTEtMTMwNTc0_ab2b0051-c056-4218-b930-5c9e70439462">&#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="idde0d4d77a034cc9a3b4f01a9d7e1f73_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMy0xLTEtMTMwNTc0_c60a89ad-fb21-401f-bf3e-c3970e284c1d">&#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="i0178c9aeed0f417581d2692bf97bb0a7_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNS0xLTEtMTMwNTc0_ce14dd1d-0fb2-473b-8b14-9a73742397eb">&#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="ie4747f91efe84749aaa8968c8cf2f53d_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNy0xLTEtMTMwNTc0_c95a0c2b-2d69-4e2c-aca8-df7dc61190ba">3,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="ic6188e01d2964727a5bb405213c350fb_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctMS0xLTEtMTMwNTc0_a30bd42d-a6a1-4985-ac5c-a21f1bf5d190">&#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="i4a2aeace9772416e8e67ad980e79ceb9_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctMy0xLTEtMTMwNTc0_51769f45-d24d-4049-bd82-cb056575f4b4">&#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="i2bfd629f4c22406ba8974df2e61e8bda_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctNS0xLTEtMTMwNTc0_645a6873-bacd-4c65-9989-739823ed511a">1,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1022bce9034c45c88f6ee392eee068ec_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctNy0xLTEtMTMwNTc0_1df21e6c-1222-4f71-8f32-78560fa764ba">2,158</ix:nonFraction>&#160;</span></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 #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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktMS0xLTEtMTMwNTc0_d6f4650b-2020-4e78-aab5-38b0119f9fb3">18,333</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktMy0xLTEtMTMwNTc0_7a0d0d6f-9c63-4441-ae90-5a506725c0a2">8,721</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktNS0xLTEtMTMwNTc0_74b3479d-f579-4d05-a911-e9db5f7dd109">1,932</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktNy0xLTEtMTMwNTc0_06d300ad-136c-4195-851d-7891f4c1c59c">6,064</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 style="height:3pt"><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><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></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i787eea50a75e419a9ed1dc946763405a" continuedAt="ia245ca65115b402f9febf5fed22ec0fd"><ix:continuation id="ia485bbbc8654406a9ab97b49d3367d2f" continuedAt="ib0d67c39147b4ad2a973bc88d0a0970b"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"></td><td style="width:37.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.045%"></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%">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: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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="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 (Continued):</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="padding:2px 1pt;text-align: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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS - ETA </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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f63772b1d94695b172ad545c38eee2_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTEtMS0xLTEzMDU3NA_cd584443-60b7-4cd3-a8b2-92472109a738">343,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6861b41f10345c983133a5e19871851_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTMtMS0xLTEzMDU3NA_758685ce-d992-4c85-80fb-5c6ed732979d">51,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ca8b0d95394c4b94703a0de6eec92a_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTUtMS0xLTEzMDU3NA_cc3d024a-55c6-4fc9-a9c6-0ca4d8f9db2f">&#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="id8cdd77fb45d47b9b05ec1c2cfb54abd_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTctMS0xLTEzMDU3NA_136ef46e-9eca-4fa8-a32c-ba47f89794c2">&#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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS - non-ETA </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%"><ix:nonFraction unitRef="usd" contextRef="i8c3807e0721c43e9b04333a1b87dcc84_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTEtMS0xLTEzMDU3NA_1988c2d5-900e-45c5-baf3-1ab53780b82c">26,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45771ef6053c4447b27101f1b2a88e74_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTMtMS0xLTEzMDU3NA_cd208b5f-ba50-49e1-a562-e02a8569f308">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="i443e2ce77f264a71968e434b6ea0bd42_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTUtMS0xLTEzMDU3NA_3a7b837d-7ef5-4710-baae-7159afe7f574">&#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="idb64dddb50784c3d84fb8fe18e638a10_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTctMS0xLTEzMDU3NA_3fa8d9f9-d38e-4b46-b5ad-6816df8d7034">&#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%">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="iadf6ecad192242d684bb2f68b9db824d_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTEtMS0xLTE0OTYxOQ_e9b9aa7c-eee5-4493-87b6-aa34cf1fca88">94,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cbf74384bb84e12bf641cab3e3c43ad_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTMtMS0xLTE0OTYyNw_82e7cc9a-629a-448f-b9dc-914f7e62a5d0">100,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3a3065dfb8440a2ad7a731651df959e_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTUtMS0xLTE1MzE1Ng_9c96b62b-09ac-43cb-87dd-a5a2762dee97">&#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="i183b09cd7aad4038a3293f934b532843_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTctMS0xLTE1MzE1Ng_2ac54d87-7916-4693-9d57-caccb2656f10">&#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%">SJGS replacement resources</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e8c370e0f1045c4a650900c3c3cf30c_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTEtMS0xLTE0OTYxOQ_fa3ae4f0-eeaf-46ae-b674-aa9576e2bc97">8,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fbf3af3565445af9b69e57243a076e7_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTMtMS0xLTE0OTYyNw_f556c86e-8e64-4c5b-b770-37142ae5944f">8,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf3b3ade2a6a4db29ecad3ee41206f98_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTUtMS0xLTE1MzE1Ng_41ee79d1-891d-4d15-b538-054d69caaf78">&#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="iafb6e5dd79fb424e91abe79262d5f585_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTctMS0xLTE1MzE1Ng_7f8d6aff-3c27-4179-b657-87a4e472ac24">&#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%">EIM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d1cbb2159f04400b7f350edc1bca176_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTEtMS0xLTE0OTYxOQ_1d60db0c-ca07-48a5-bb92-516f1797630c">13,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89bfa9739d4442ae92c0e18e6aa8b355_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTMtMS0xLTE0OTYyNw_d10018e3-519f-4ccc-83eb-3dd7cf04ea1d">7,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a4cabf84ec47feb55228efd923cd09_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTUtMS0xLTE1MzE1Ng_5d0c42b0-aa6a-435b-9b68-473e53595b22">&#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="ie538e89f58dc4bd287429c24d7251a70_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTctMS0xLTE1MzE1Ng_062a9334-c3dc-42bb-888f-a0b76aee51b4">&#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%">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="iddf1a795724e4fefa075bf11d86a5154_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTEtMS0xLTEzMDU3NA_c389c824-e329-4615-b546-d3e61e923d61">15,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8e8a4283774613a4429c07d8b8adfb_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTMtMS0xLTEzMDU3NA_f0e2c356-f906-43d6-863b-b551199cde6f">17,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e48162ad0de4e3fba0a2a8446bea569_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTUtMS0xLTEzMDU3NA_33bf1e4d-8a12-45b2-88e0-af067f6ee5ad">26,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i962aae5f07224bd6a9a0281ac7661b51_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTctMS0xLTEzMDU3NA_223c766d-0311-4195-b487-623c009e0983">27,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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">(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%"><ix:nonFraction unitRef="usd" contextRef="i91090c8d2448458a8e9c8f30e7f9ed8a_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTEtMS0xLTEzMDU3NA_3439f99e-f6ff-4d70-9fc5-47eb32621106">187,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="i13f14eff1f2d48b6b29b742260e4461b_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTMtMS0xLTEzMDU3NA_c464530e-f1b7-4a8f-996d-b3271aad6690">165,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia740e064b227471ba0334987218aaeea_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTUtMS0xLTEzMDU3NA_d9e95508-5956-4524-9533-7a9990769c94">21,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id98fcc0b624847e8abc8fc734ea0bc52_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTctMS0xLTEzMDU3NA_844bea13-2cd6-4096-b377-c5abb0344f32">17,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="ib07fada113a540889f0a509bb3fccdcc_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTEtMS0xLTEzMDU3NA_42feb78b-da95-467f-b2d1-78f20b1b6540">67,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="i084b6a0a75a6417987b9ebf989fe5212_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTMtMS0xLTEzMDU3NA_3eef0506-f8bb-4266-9a15-a0fe95ebccde">68,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b181f5a40bd4e4abbb9073053597df5_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIzLTUtMS0xLTE0OTcxMQ_e51e3b7a-f634-4dbb-9c5a-126ac773c75b">9,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="i3e182ae15ea14a13b3d67a6cf6f32e70_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIzLTctMS0xLTE0OTcyNw_42a4bcb5-4a3c-421e-967d-fec4fc6c2797">9,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 surcharge</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bbd0fd7eff14501971affef8c305be5_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTEtMS0xLTEzMDU3NA_ae354f90-67d6-47d5-9ed3-528043798c92">&#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="i62a9dfb989654228b4fd869a8c46c8ef_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTMtMS0xLTEzMDU3NA_556c3646-9773-480c-adfc-18c3dad15714">&#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="i22f545f09a0d43a0b7cdf36d0d87a82b_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTUtMS0xLTEzMDU3NA_30abfdd4-a960-4025-af4f-cbd01a0d47fd">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f07b6feb65485ca47502508a7c143c_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTctMS0xLTEzMDU3NA_177f99e9-250b-424e-9537-5ea31b37f25f">12,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 retirement and other 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="i3589f80a01434728baaede9322c87d4d_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTEtMS0xLTEzMDU3NA_d04610ea-0bf7-4736-b5fa-c92f38186646">&#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="ic11fde6d5b9c4fe499428b50c3aac47a_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTMtMS0xLTEzMDU3NA_d35e559d-96d4-4a08-ac65-0907a062c72d">&#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="i069d7f6c2f874442b7fbf2612edc7b00_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTUtMS0xLTEzMDU3NA_881e71d1-42e1-452c-bea3-06ded0983751">12,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="i081c6044cdfa4732b33324a5542e668e_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTctMS0xLTEzMDU3NA_2dc39316-c3fa-4dd3-b4eb-05f9899babf5">12,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 COVID-19 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="if9e38462d4ea4b0295fc24e5b2872606_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTEtMS0xLTEzMDU3NA_ca1dfa8a-9fad-466c-bc67-f507fba8e395">5,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47a51a627d3421a95606fe831d7939c_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTMtMS0xLTEzMDU3NA_f1c0f5f5-f98c-4688-8132-40239c926191">6,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfa1570983c437892432d3c4edbe09f_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTUtMS0xLTEzMDU3NA_71cc0328-1e9c-4c0e-8271-8275a7e0317b">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccff379e236b4d98bdeaa20791462ea9_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTctMS0xLTEzMDU3NA_807804eb-721e-42fd-9b02-34e019d75d4d">&#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="i5f0e9de3f2394d8eaeb0721f6fd854d5_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTEtMS0xLTEzMDU3NA_265b7010-a67e-48ed-8d3b-ff7d3c8e2070">2,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="i65c054a18bfe4f87bf374ba22b9f8d46_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTMtMS0xLTEzMDU3NA_6de3f25c-0b76-4cc2-8eb8-d3710a6da042">2,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2cbcf78c30f4ac4b740dad38c101e6b_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTUtMS0xLTEzMDU3NA_ac2b28f3-36fd-4227-ab31-a8bc86af364f">5,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="i07c78ae2d1c64e0aa26a45792c0757d1_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTctMS0xLTEzMDU3NA_b7e72c4c-88b6-4a75-971a-ad575f25675f">5,440</ix:nonFraction>&#160;</span></td><td style="background-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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTEtMS0xLTEzMDU3NA_ab018990-25d8-4083-b8b0-a0a54d7f9a71">763,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTMtMS0xLTEzMDU3NA_eab58e21-ac85-4bf5-9e85-a735eb21f0c8">428,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><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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTUtMS0xLTEzMDU3NA_06972d60-c264-4292-83a7-efe87c6d8058">82,745</ix:nonFraction>&#160;</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTctMS0xLTEzMDU3NA_5dbaa8bc-309c-4a2b-8fb0-bf1432be3dca">85,277</ix:nonFraction>&#160;</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTEtMS0xLTEzMDU3NA_3d7df04f-0c8d-4d6d-b17d-3bc03c98bca9">782,274</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTMtMS0xLTEzMDU3NA_92ecae4f-8c86-4ed6-966c-1bb68c10b595">437,702</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTUtMS0xLTEzMDU3NA_f3ce7f48-f587-45c0-b2d4-2632e4ed34a8">84,677</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTctMS0xLTEzMDU3NA_80acacd4-3054-4981-86b5-12e52dd6e7fb">91,341</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:12pt"><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 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><td colspan="3" style="padding:0 1pt"></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%">2022</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%">2021</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%">2022</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%">2021</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%">Liabilities:</span></td><td colspan="21" style="border-top:1pt solid #000000;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%">Current:</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Renewable energy rider, including excess return</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1eec7abcebdf4990ae57dadc4f66389e_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTEtMS0xLTEzMDU3NA_014e1351-5126-4320-989c-c7b8535f9e4d">5,076</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="i15d1af5b0efb4ef89ca51b8983e16052_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTMtMS0xLTEzMDU3NA_c3b2eaeb-24f7-4b3a-a8b4-5ad905702a7e">5,989</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="i6ba07191eb0147adbfef93dc02c4a8d3_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTUtMS0xLTEzMDU3NA_1f90ece0-63e7-48b3-af56-3f4af34ff687">&#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="icf5a01e5013240ea95740ea01d4ccaf3_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTctMS0xLTEzMDU3NA_f8d115c2-08bf-4024-916e-d98a38414dc8">&#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%">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="i2b1b744d5e324ec3b71a7b6099a2ebc9_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTEtMS0xLTEzMDU3NA_2e335561-f5f8-4786-9dee-676493e74cef">2,837</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="ia43b9ddcf1db4b9cb5ba16f9bbf6daa9_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTMtMS0xLTEzMDU3NA_5bbab05a-9a86-4b27-99fe-32f878d3deb7">2,327</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="i41970a0491f24ff4a5be31edf19cfcb0_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTUtMS0xLTEzMDU3NA_11d2c279-fb98-4dff-805b-ccd2f99aa7a3">&#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="iaf665e1aae674de78a11cb49cb4e5f5e_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTctMS0xLTEzMDU3NA_263dc616-a34a-4fb4-a89e-1c949e824a45">&#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%">Transmission cost recovery factor</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6e7885eccd4559b9a036ec2231b689_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTEtMS0xLTEzMDU3NA_45675747-8cff-4200-92dd-196fd986f49d">&#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="i7bdc4a7b8cdb4c4c899de710c0c1cd99_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTMtMS0xLTEzMDU3NA_5bbb41c7-bf07-42cc-a050-49912f9e7d88">&#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="ic1a55294397843388d55e6e127717792_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTUtMS0xLTEzMDU3NA_74d71e71-14e3-418d-a351-2efa43033f5a">9,089</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="ie038d350d520466284747c663bb0a9d7_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTctMS0xLTEzMDU3NA_eb9ca47b-3862-45e3-8a74-0e911ede4b5d">&#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: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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTEtMS0xLTEzMDU3NA_cfcf204d-386a-4192-b638-530832db2574">7,913</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTMtMS0xLTEzMDU3NA_49c87c74-6079-433d-88f3-36b6fca28704">8,316</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTUtMS0xLTEzMDU3NA_1e4c0200-4148-4482-9a02-7f632c629eb8">9,089</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTctMS0xLTEzMDU3NA_0ccc8780-d0f3-485b-a92d-64789e0a2b4b">&#8212;</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: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="i761684d0c6d44a2190fc0c07e56b09de_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTEtMS0xLTEzMDU3NA_e27e647a-9329-41e1-bd5c-d03315607182">238,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="i0f0760f8f34740d595be0e229bf8e34a_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTMtMS0xLTEzMDU3NA_a7c4b325-fde6-40a2-9979-860718ce628f">294,193</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="i73670e956315455b8404b12a0ea9ce70_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTUtMS0xLTEzMDU3NA_bcf1dbd6-5611-4b6e-9754-55161f9150e6">97,030</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="i65569901528a464d8d4a3a1e83b8114e_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTctMS0xLTEzMDU3NA_13ff5c35-f276-4b42-b227-9ee4140c9488">73,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 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="ic3bc26103d544d989cd9ce71895ca03d_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTEtMS0xLTEzMDU3NA_48cc91cf-14db-4729-8588-5659a42f17c9">301,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="ia01ae989a9f440629ad5f3861c0391a9_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTMtMS0xLTEzMDU3NA_c251bd05-8593-4d00-a1e2-dc1033a32610">321,976</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="i795edaf03ef041369b8ff10010e85345_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTUtMS0xLTEzMDU3NA_69038dac-c065-4f05-a798-c3944aeec036">94,994</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="i47bb6c409325461c891764e70292b4d9_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTctMS0xLTEzMDU3NA_d7fd9ce9-05f3-4d2b-8ccb-a3410db12cbf">107,250</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="i5348c98f2863469cbc25d6a28a1504b2_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTEtMS0xLTEzMDU3NA_2f1e1910-e0ef-4fe1-a07b-bd64d4cf2e1c">&#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="iaa8f40ac51b647e395c4eb05f5ca2e53_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTMtMS0xLTEzMDU3NA_3147e2e2-fb41-4559-a7c4-f00554f34f74">1,215</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="ib9464c5faf21448ba6ee1f87fe728574_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTUtMS0xLTEzMDU3NA_0db5ae9b-35ab-46a0-a21d-aa710b92dcb0">&#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="ia7529b8ca05444b8ae19bdd0032cc5eb_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTctMS0xLTEzMDU3NA_b2c986b9-d3cc-4b11-88cc-9a74ffcb76ac">&#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="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="i6c72443f5e9e4f4e9f85c76486cd3ef1_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTEtMS0xLTEzMDU3NA_9a28f56a-ab81-4aa6-bb04-00065fdc174b">15,610</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="ibd2fdd3106214efda7184883088cf5ff_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTMtMS0xLTEzMDU3NA_a97506a6-ef44-4be8-8b54-38bd306f8e00">16,756</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="if2b870ae0b97489eb285b4b587267256_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTUtMS0xLTEzMDU3NA_bb67fa05-7d7b-4e92-ac90-b7f7320a4c37">&#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="i5de59b13ff494ac5abf3da66fa2cc471_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTctMS0xLTEzMDU3NA_72412a7f-7c38-4bd6-8c9f-eebe7357c3dc">&#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">(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="idd12e6491bc040e38ece158163d5b488_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTEtMS0xLTEzMDU3NA_b1e7fc41-7256-474c-b476-0b6a4cf0caa0">&#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="ib6110df0c8d645de8bbb4f5fc558b8f9_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTMtMS0xLTEzMDU3NA_f733b20e-04b5-46d8-b521-a44ea7371c46">16,331</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="i9a9eb3e41d5140efa2b229433501ce43_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTUtMS0xLTEzMDU3NA_f50c5ac1-a168-402e-8d0a-8ef0631d710a">&#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="ieef3c708671747c0b22e0bdeb63a734a_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTctMS0xLTEzMDU3NA_e70d76db-911b-4d07-9f36-b5ed75c3a7eb">&#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="i6624ecc68cab40bb9d8f838d15705c22_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTEtMS0xLTEzMDU3NA_a3214cdb-9a39-4ec1-b14d-47afb6ca8840">&#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="id4ab62fd22c4471d9f9319d2ba3dd92f_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTMtMS0xLTEzMDU3NA_c878e4f5-074a-47e7-bee4-a7159621cb05">2,376</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="ic4adb43d93ab43e6977e98e3b7fee2f2_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTUtMS0xLTEzMDU3NA_7d7974bb-1aaa-446e-a6f8-4c303b7a5379">4,518</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="i044daf8a532a433095e16e799d25f31d_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTctMS0xLTEzMDU3NA_e6c34816-61d7-432b-9dd9-670e7e4a8e01">6,099</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="i703c2a3f356c41abb0f8256f09676d9c_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTEtMS0xLTEzMDU3NA_cf662df4-743f-4c0b-8ec3-9c9ff3fbf6b1">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="ief3c60622fe1409392f27b8fc4e7321a_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTMtMS0xLTEzMDU3NA_acc54248-0ca8-4618-987f-43d41cec2ca1">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="ia9964043a278420f81848d33785b9cb0_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTUtMS0xLTEzMDU3NA_ba785e3d-38f0-4bf7-bc0e-265be951797c">&#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="i904518ee0b454a7ca7b803a2064792cb_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTctMS0xLTEzMDU3NA_175adf4c-e6fb-4af7-ab54-f3f9cb4f7fbc">&#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="i504a77a3f7464e689a3ff5b5819b01e0_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTEtMS0xLTEzMDU3NA_ef505022-3bfd-4255-9f04-2a16f19ea546">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="i92243eebd5cf47138c49ebee2caea218_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTMtMS0xLTEzMDU3NA_4d97bc87-5ad5-4d2c-a9ad-f2667712c4a4">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="if5b7a12520774ef98ab3339e17d0db7e_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTUtMS0xLTEzMDU3NA_7fac8cf3-979c-4be7-8871-e38048404184">1,671</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="i3658759a536f46d1b917034a841c576a_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTctMS0xLTEzMDU3NA_4b905fed-2a95-4c5c-be61-67d03092e6d0">1,185</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTEtMS0xLTEzMDU3NA_d38dfae8-50ee-4c89-b987-218249ccd768">556,989</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTMtMS0xLTEzMDU3NA_f99fb3fa-d81b-43aa-9682-b4ae4f6ba881">653,830</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTUtMS0xLTEzMDU3NA_b997c3e2-e4ce-4d00-b466-3d19c692be80">198,213</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTctMS0xLTEzMDU3NA_38d8fded-a1bf-43bf-b6a4-400a08fc81c5">187,563</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTEtMS0xLTEzMDU3NA_19014b49-0474-4012-a915-dee24c35139d">564,902</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTMtMS0xLTEzMDU3NA_1c58abb9-1d01-45c4-9867-db514f3f7b8d">662,146</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTUtMS0xLTEzMDU3NA_90d5e8ad-85d1-488b-9b72-0f43ca6190bd">207,302</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTctMS0xLTEzMDU3NA_07d04d57-216c-432e-ba85-03166c99e31b">187,563</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:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%"> Amounts approved for recovery through the Energy Transition Charge, see 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">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Authorized to be recorded as regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA, see Note 17</span></div></ix:continuation><div style="padding-left:45pt;text-indent:-9pt"><ix:continuation id="ib0d67c39147b4ad2a973bc88d0a0970b" continuedAt="i0b40ecf264e348269a5c151fce9c1a74"><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%"> </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"><ix:continuation id="i0b40ecf264e348269a5c151fce9c1a74">Reclassified to the SJGS - ETA regulatory asset after shutdown of SJGS in 2022</ix:continuation> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> </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): SJGS non-ETA, SJGS replacement resources, EIM, PVNGS ARO, and deferred COVID-19 costs (to be determined in the 2024 Rate Change); deferred income taxes (over the remaining life of the taxable item, up to the remaining life of utility plant); pension and OPEB costs (through 2039); costs recoverable under the ETA (over the securitization period).</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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:105%"><ix:continuation id="ia245ca65115b402f9febf5fed22ec0fd">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.  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.</ix:continuation></span></div><div><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_220"></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:100%">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:5.84pt"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzQ0MDI_caefe115-1697-40ee-b5b8-807567e0296e" continuedAt="i8270928fb428414c886f83f7c6223502" escape="true">Construction Program and Jointly-Owned Electric Generating Plants</ix:nonNumeric></span></div><ix:continuation id="i8270928fb428414c886f83f7c6223502" continuedAt="i1462b5367ee348afb0267e15718b4ffd"><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 jointly-owned power plant projects.  The participation agreement for SJGS expired on  September 30, 2022.  The primary operating or participation agreements for the other joint projects expire in 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="i0f33fc387990492a81ef5604f9d273a7_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzU0OQ_a4702f1e-e074-4905-9379-a37db132824c">433.5</ix:nonFraction> million in 2022, 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="i4e5bb51b33724c59a56a6eb9e6da3faf_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzc1Mg_61f4b485-5b20-4764-a705-38e9e9dddb36">449.5</ix:nonFraction> million during 2022.  On a consolidated basis, PNMR&#8217;s expenditures for additions to utility plant were $<ix:nonFraction unitRef="usd" contextRef="ic4aafbfabdee4a9391e527e6880af445_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzg0OA_f14b7505-e20e-4074-921b-3ba7bff7936d">912.6</ix:nonFraction> million in 2022.  </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:95%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzQ0MDQ_d33da325-4a1c-4c88-95be-6493cf5ae158" 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%">At December&#160;31, 2022, PNM&#8217;s interests and investments in jointly-owned generating facilities are:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 (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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS (Nuclear) </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtMS0xLTEtMTMwNTc0_4bd20724-d3fc-4cad-8f72-67a25ec6a3f7">891,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtMy0xLTEtMTMwNTc0_3de9cd07-0340-44aa-802c-4f23276f6188">420,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtNS0xLTEtMTMwNTc0_7072f4cc-0880-4f33-a2d2-422021f45282">35,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="number" contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtNy0xLTEtMTMwNTc0_05e5199e-02c1-4140-8001-29a7d73a1535">10.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtMS0xLTEtMTMwNTc0_3149fa67-dfc8-4246-a7e0-05bcc3982c25">320,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtMy0xLTEtMTMwNTc0_9d4c6bc3-fddf-4773-ac1f-4f88a8320b2f">101,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="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtNS0xLTEtMTMwNTc0_b7e07189-51b9-4fd3-be7b-2c13d84891d9">9,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtNy0xLTEtMTMwNTc0_6d7c3f5b-90ae-48ea-b911-bae7af090ca4">13.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%">Luna (Gas)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtMS0xLTEtMTMwNTc0_db440c6f-bb2e-49e2-b4d5-b9e810646f71">83,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtMy0xLTEtMTMwNTc0_e37ac133-ae1b-45ef-be8a-c09d259b8dd2">33,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtNS0xLTEtMTMwNTc0_6943678c-02fc-47d1-be27-49efb789f0a6">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i67e06c8eea604bc992d3ec49ccd7899b_I20221231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtNy0xLTEtMTMwNTc0_8db34365-9888-4aa3-b7cb-da8eaa27c2e8">33.33</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></div><div style="padding-left:18pt;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></ix:nonNumeric><div style="padding-left:31.5pt;text-align:justify"><span><br/></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:95%">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="generatingunit" contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231" decimals="INF" name="pnm:NumberofUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzIyOTc_bdac1205-4cf0-4ec9-b5b4-7c69a2f67570">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 had a <ix:nonFraction unitRef="number" contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzI0NDY_743c1027-0c57-468c-80b6-b42889c1cfe7">10.2</ix:nonFraction>% undivided interest in PVNGS, with portions of its interests in Units 1 and 2 held under leases.  In January 2023, leased capacity of <ix:nonFraction unitRef="mw" contextRef="iccc4258ed78f4b4c92aeedb70638acf1_D20230101-20230131" decimals="INF" name="pnm:JointlyOwnedUtilityPlantLeasedCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzEwOTk1MTE2MzU2NzQ_35f66bc5-ce92-448a-9e8e-7e566425b851">104</ix:nonFraction> MW in PVNGS Unit 1 expired and the rights to the capacity were acquired by SRP from the lessors.  Subsequently, PNM&#8217;s interest in PVNGS represents <ix:nonFraction unitRef="number" contextRef="ie068bd15302a48eebebe9f9a950ed800_I20230131" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzEwOTk1MTE2MzU2Nzk_651a5921-c203-422d-8542-5f41b73cc066">7.6</ix:nonFraction>%.  See Note 8 for additional information concerning the PVNGS leases.</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="generatingunit" contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231" decimals="INF" name="pnm:NumberofUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzMwMDE_cf5f0996-c133-471a-8207-7e97b0c58fd2">three</ix:nonFraction> PVNGS units requires an operating license from the NRC. Currently the operating licenses for the plants for <ix:nonNumeric contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231" name="pnm:OperatingLeaseExtendedTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzM0MjQ_bac39781-cf6b-4dad-9f9d-ca45f6b22691">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:95%">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="generatingunit" contextRef="iba657ffbd30d490a95f5968c53d97aec_D20220101-20221231" decimals="INF" name="pnm:NumberofUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzM1NjA_c4e7a724-041a-4901-8550-d2604e3b4bc5">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="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzM2NjY_9d9bbbae-3973-44e7-9cc7-b8f4144938e7">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 Notes 16 and 17 for additional information about Four Corners.  </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i1462b5367ee348afb0267e15718b4ffd"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:95%">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 id="i4c06bd82e5fe46d0a2a7bac21d65b00a_223"></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:95%">(15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%;padding-left:5.84pt"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:AssetRetirementObligationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzEyMzY_4456b1a1-4798-4a7f-9017-d8f703031362" continuedAt="i1e1a9d76355d4e99a96d98b5b5e856be" escape="true">Asset Retirement Obligations</ix:nonNumeric></span></div><ix:continuation id="i1e1a9d76355d4e99a96d98b5b5e856be"><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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="2" name="pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzMxNQ_489bc5fd-1f3a-4c0f-a489-e8f3d64c2658">68</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.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzEyMzQ_e327b9b7-286e-4126-941d-ff5aac71b1bc" continuedAt="i77d904906b444b5dada41b02ccc35894" escape="true">A reconciliation of the ARO liabilities is as follows:</ix:nonNumeric></span></div><ix:continuation id="i77d904906b444b5dada41b02ccc35894"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:#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%">Liability at December&#160;31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932358f0dcb4cafba8efdb12ab0041d_I20191231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzItMS0xLTEtMTMwNTc0_60600c33-87fd-4000-b0eb-f9b52f1ecc8c">181,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd26aa120674374910eef8c45186e7c_I20191231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzItMy0xLTEtMTMwNTc0_6f50bd94-83d1-435d-aacc-89bd58df7d8a">181,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="i8ee206138f3c4ed1b19f8746098627e3_I20191231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzItNS0xLTEtMTMwNTc0_fb4c520d-f95a-4cd7-a2cb-7bd6a0d80d48">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%">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzMtMS0xLTEtMTMwNTc0_1e020b04-41b7-4759-939d-942678696a26">&#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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzMtMy0xLTEtMTMwNTc0_5dd0e29a-3587-428f-bb67-3759ffb22520">&#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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzMtNS0xLTEtMTMwNTc0_cc0184ee-f1f2-483d-b67c-41d2fbb79526">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzQtMS0xLTEtMTMwNTc0_10460d4a-8f94-455d-bc1d-dd6f737aca17">1,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzQtMy0xLTEtMTMwNTc0_3311b32a-311f-4d78-bf87-d5f599be291e">1,192</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzQtNS0xLTEtMTMwNTc0_3eb81c78-bbb1-4ba6-9efb-22b177d0a886">252</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzUtMS0xLTEtMTMwNTc0_c213d86c-ecfd-4831-8293-025aa4502917">11,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzUtMy0xLTEtMTMwNTc0_33f09f3f-e083-43f2-aca3-574d2c820883">11,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzUtNS0xLTEtMTMwNTc0_7816ca3e-5a7a-4b1c-be88-8c3690c25baf">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzYtMS0xLTEtMTMwNTc0_22708ec6-31d0-4da7-a29f-7b286aadfa35">8,407</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzYtMy0xLTEtMTMwNTc0_db4ed962-4825-4ded-8a40-d02cecd8f593">8,407</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzYtNS0xLTEtMTMwNTc0_cccbe115-28bc-4fd5-b3af-0b0d2cfcd6e3">&#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, 2020</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="i0009fabadfe24c28819f55a22f4c43ec_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzctMS0xLTEtMTMwNTc0_7b9e9d3c-575c-44a6-b635-428921d20ba9">183,421</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="ic50d8b2b8d2941189a89ffe798cbed95_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzctMy0xLTEtMTMwNTc0_61d16911-089b-42c0-ac06-00eda1c0ef43">182,718</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="i1142779ba240422fac0dfbb126f30b85_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzctNS0xLTEtMTMwNTc0_3df89bd5-f84c-408a-9cb2-ddef96654121">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzgtMS0xLTEtMTMwNTc0_b5517f01-1a88-42de-a271-cf9468e6d696">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzgtMy0xLTEtMTMwNTc0_3c574c4f-20a3-4c14-9ddf-79e038b47091">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzgtNS0xLTEtMTMwNTc0_b0bbe329-35fb-4cb6-8b1f-33cad5a8550f">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzktMS0xLTEtMTMwNTc0_62813cf0-2c5b-4374-a523-3bd4d68b6104">142</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzktMy0xLTEtMTMwNTc0_1e527fe3-1ad9-41ef-9adf-83e2e49e2c6b">142</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzktNS0xLTEtMTMwNTc0_dca06c35-25e6-4a8b-a3cc-8820c96d924e">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEwLTEtMS0xLTEzMDU3NA_df445373-9b97-4a78-b255-68a1dc172f1a">9,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEwLTMtMS0xLTEzMDU3NA_26ae933c-dc9a-4632-93f3-66fd318a5d88">9,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEwLTUtMS0xLTEzMDU3NA_763d246a-5ddf-4bb1-bbbd-cd8a5ddaa69b">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzExLTEtMS0xLTEzMDU3NA_0710c3a5-8404-4dd9-98ef-ed1de9cd7d5b">39,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzExLTMtMS0xLTEzMDU3NA_0abfafae-d9b2-4c1e-9e24-dedacedc073d">39,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzExLTUtMS0xLTEzMDU3NA_760b0e20-c9cb-4be5-a2a2-c156e3c35972">&#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, 2021</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEyLTEtMS0xLTEzMDU3NA_a6a5d172-09b5-46f0-90a2-899301dc77df">234,146</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEyLTMtMS0xLTEzMDU3NA_3b344bf3-4ac1-4abd-b7fd-06c549008a9f">233,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEyLTUtMS0xLTEzMDU3NA_82870593-941c-41d8-863a-6582f7c86806">763</ix:nonFraction>&#160;</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEzLTEtMS0xLTEzMDU3NA_5adb54d9-9063-4818-adcd-271bdbd9d1a5">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEzLTMtMS0xLTEzMDU3NA_20ea4a98-dabb-43fa-867e-66fad1d2618d">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEzLTUtMS0xLTEzMDU3NA_0ff85ccd-f9a5-4387-8e12-a2bb19905b2a">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE0LTEtMS0xLTEzMDU3NA_7aac571f-21ec-42da-85ed-3a06a3d1bafd">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE0LTMtMS0xLTEzMDU3NA_ec1d00a0-6eaa-41da-91d3-857f870eadbb">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE0LTUtMS0xLTEzMDU3NA_982ac4b3-e609-4c48-b4a7-b986ea2b529d">&#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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE1LTEtMS0xLTEzMDU3NA_5d4262f7-cc40-4c88-bdb8-f4848998fc6a">10,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE1LTMtMS0xLTEzMDU3NA_2ba7a8a8-1e63-437e-873f-95b50c0215aa">10,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE1LTUtMS0xLTEzMDU3NA_556a6e60-82ce-479f-bdc9-3c0de63b3dd3">65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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">(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%">(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE2LTEtMS0xLTEzMDU3NA_2117ed1a-d5a9-4682-9fa6-723ecd5422b0">21,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE2LTMtMS0xLTEzMDU3NA_d0593a19-98de-4741-a40c-819e54227aa4">21,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE2LTUtMS0xLTEzMDU3NA_f51590e9-f762-48a3-8768-1a364847bdd5">&#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, 2022</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE3LTEtMS0xLTEzMDU3NA_1d18aaae-09df-4354-8a22-9402a95a09d4">223,377</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE3LTMtMS0xLTEzMDU3NA_4eeab119-d7ef-46b5-b25a-ed119f83f883">222,549</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE3LTUtMS0xLTEzMDU3NA_aec1b44c-c572-4093-8cc3-acdcd7b05490">828</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="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects a decrease of $<ix:nonFraction unitRef="usd" contextRef="i534efb0aba2140b8990e61a91da4da0c_D20220101-20221231" decimals="-5" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzk0OQ_76ee1471-63db-41ee-b445-a2d4dd80ce5b">9.2</ix:nonFraction>&#160;million related to an updated PVNGS decommissioning study and an increase of $<ix:nonFraction unitRef="usd" contextRef="i16d9ecbe224743ae8bbbf2390f059201_D20220101-20221231" decimals="-5" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzEwMjE_cec79a4b-4284-4923-9a16-77f7c59cf5e0">0.8</ix:nonFraction>&#160;million related to an updated Four Corners decommissioning study. </span></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:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects impacts of newly approved remediation ordinance in San Juan county requiring the full demolition of SJGS.  See Note 16.</span></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:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects a decrease of $<ix:nonFraction unitRef="usd" contextRef="i2a9fdbdb5fa6454fa3742b61e07e1c76_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzU0OTc1NTgxNTI2OA_eeda4b4b-0f2c-4f97-af39-94c50f4d8015">21.5</ix:nonFraction>&#160;million related to an updated SJGS decommissioning study.</span></div></ix:continuation></ix:continuation><div style="padding-left:27pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_226"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzcwNDc3_584b635e-094f-44ea-b696-6e6340b6cd55" continuedAt="i28fec1ef9f2f4ec8b90f08b0b06f50a1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i28fec1ef9f2f4ec8b90f08b0b06f50a1" continuedAt="i25e879ede4be4b84ad9f4b634b61fc09"><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzcwNDc4_f663af6b-1200-4d60-8688-e56e00eb0a41" continuedAt="i7a1b4d9ef4394888be1e815f4a6cb2fe" 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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i25e879ede4be4b84ad9f4b634b61fc09" continuedAt="ic57fc18481b64778a5094929670fd25c"><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%"><ix:continuation id="i7a1b4d9ef4394888be1e815f4a6cb2fe">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, or commitments will have a material effect on its financial condition, results of operations, or cash flows.</ix:continuation></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 leases 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="i2c81d23161194dbc81207ddc049d4e57_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToInvestInDecommissioningFund" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI3Nzg_02ecd36f-e1b1-4208-81cc-412449a452f8"><ix:nonFraction unitRef="usd" contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToInvestInDecommissioningFund" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI3Nzg_c49d54e5-19cd-4ada-a6c5-05087f618e14"><ix:nonFraction unitRef="usd" contextRef="i1a8e57fb38da4511aa562b98e99d4aea_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToInvestInDecommissioningFund" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI3Nzg_f2f464bc-76c5-4f4d-9e17-addb6f024db7">1.3</ix:nonFraction></ix:nonFraction></ix:nonFraction> million for each of the years ended December 31, 2022, 2021 and 2020 into the qualified trust funds.  The fair value of the trusts at December 31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231" decimals="-5" name="us-gaap:DecommissioningTrustAssetsAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI5NDA_c94d8c40-4c6b-49f9-bf30-821478ea76dd">325.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i194b265c7eec488cbac6886b6217b8c3_I20211231" decimals="-5" name="us-gaap:DecommissioningTrustAssetsAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI5NDc_cbae0f05-312b-454a-9247-cbce21cd7881">394.5</ix:nonFraction> million.  See Note 17 for additional discussion of PNM&#8217;s PVNGS Lease Abandonment Application.</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 established a process for the payment of claims for costs incurred through December 31, 2019.  APS has accepted the DOE&#8217;s extensions of the settlement agreement for recovery of costs incurred through December 31, 2025.  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="ia2699f530a6a4fea9cfd13b82dd609cd_I20191231" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ4OTc_2f9fc26f-ffd4-4c62-a979-907a071e6042">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, 2022 and 2021, PNM had a liability for interim storage costs of $<ix:nonFraction unitRef="usd" contextRef="i1f7028ce1f6043dc99b700116b750dd0_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMDQ_2a678cea-a92c-4abc-a6fe-79e4ed867342">12.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9e048357185c48f7b9c59a5d4d7e2fc7_I20211231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMTE_6349d165-028b-4be9-a36a-bf6e630ea4b0">13.0</ix:nonFraction> million, which is included in other deferred credits. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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%">In 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 requires utilities operating in New Mexico to have renewable portfolios equal to 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also allows 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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ic57fc18481b64778a5094929670fd25c" continuedAt="iefb25b906a0246caa3c368b70c2785b8"><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%">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 a 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.  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 are 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%">The ETA has and will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s retirement of SJGS in 2022 and the planned Four Corners exit in 2024 (subject to regulatory approval).  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><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 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 revisions to the regional haze rule in the Federal Register.  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 previously </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="iefb25b906a0246caa3c368b70c2785b8" continuedAt="ifec152dd93f54cfcbf0c2ddbfe2a81da"><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%">released as a companion to the regional haze rule revisions, and EPA clarified that guidance in a memorandum issued on July 8, 2021.  SIPs for the second planning period were due in July 2021, which deadline NMED was unable to meet.  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 retired its share of SJGS in 2022.  On April 7, 2022, EPA announced its intent to make findings by August 31, 2022 of the states that have failed to submit regional haze implementation plans for the second planning period and directed states to file their plans by August 15, 2022 to avoid inclusion in that finding.  Despite that announcement, on April 13, 2022, four environmental groups sued EPA in the U.S. District Court for the Northern District of California seeking to compel EPA to issue a finding that 34 states failed to submit regional haze SIPs for the second planning period.  On August 30, 2022, EPA published in the Federal Register an official "Finding of Failure to Submit" for states, including New Mexico, that have not yet submitted a round 2 regional haze SIP.  This action by EPA starts a 2-year clock for it to issue a Federal Implementation Plan (FIP).  NMED&#8217;s current timeline indicates the proposed SIP will be submitted to EPA by October 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-style:italic;font-weight:400;line-height:110%">Carbon Dioxide Emissions</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 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, including (1) Carbon Pollution Standards for new, modified, and reconstructed power plants; and (2) the Clean Power Plan for existing power 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%">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 in separate cases.  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 rules were reevaluated, 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:110%">In 2019, EPA repealed the Clean Power Plan, promulgated the ACE Rule, and revised the implementing regulations for all emission guidelines.  EPA set the BSER 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 of an individual facility.&#160; 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:110%">The ACE Rule was also challenged, and on January 19, 2021, the DC Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al., finding that EPA misinterpreted the CAA when it determined that the language of Section 111 unambiguously barred consideration of emissions reduction options that were not applied at the source.</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%">As a result, the court vacated the ACE Rule and remanded the record back to the EPA for further consideration consistent with the court&#8217;s opinion.  While the DC Circuit rejected the ACE Rule, it did not reinstate the Clean Power Plan.  EPA 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.  On February 22, 2021, the U.S. Court of Appeals for the DC Circuit granted EPA&#8217;s motion, indicating that it would withhold issuance of the mandate with respect to the repeal of the Clean Power Plan until EPA responds to the court&#8217;s remand in a new rulemaking action.</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%">On October 29, 2021, the US Supreme Court granted four petitions for writs of certiorari of the D.C. Circuit&#8217;s decision, and on June 30, 2022, the US Supreme Court held that the "generation shifting" approach in the Clean Power Plan exceeded the powers granted to EPA by Congress, though the Court did not address the related issue of whether Section 111 of the CAA only authorizes EPA to require measures that can be implemented entirely within the fenceline at an individual source.  Of broader significance in administrative law, the Court expressly invoked the major question doctrine as a basis for rejecting EPA's statutory interpretation.  The basic principle of the major question doctrine is that, if an agency seeks to decide an issue of "vast economic or political significance," its action must be supported by clear statutory authorization.  In cases where there is no authority, courts need not defer to the agency's statutory interpretation.  The decision sets legal precedent for future rulemakings by EPA and other federal regulatory agencies whereby the agencies' authority may be limited based upon similar reasoning.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 has commenced the rulemaking process under section 111 to establish new emission guidelines for 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 existing power plants.  The agency indicates that it plans to publish a draft rule in April 2023 and a final rule in June 2024.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ifec152dd93f54cfcbf0c2ddbfe2a81da" continuedAt="i744f1031d8e94c94b2c6fc797c244188"><div style="text-align:justify;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 to 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.  On April 22, 2021, at the Earth Day Summit, as part of the U.S.&#8217;s re-entry into the Paris Agreement, President Biden unveiled the goal to cut U.S. emissions by 50% - 52% from 2005 levels by 2030, nearly double the GHG emissions reduction target set by the Obama Administration.  The 2030 goal joins President Biden&#8217;s other climate goals which include a carbon pollution-free power sector by 2035 and a net-zero emissions economy by no later than 2050.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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><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%">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; In 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.  The State of New Mexico has attained the current NOx NAAQS 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-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; In 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-weight:400;line-height:110%">On March 26, 2021, EPA published in the Federal Register the initial air quality designations for all remaining areas not yet designated under the 2010 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%"> Primary NAAQS.  This is EPA&#8217;s fourth and final set of actions to designate areas of the U.S. for the 2010 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.  All areas of New Mexico have been designated attainment/unclassifiable through four rounds of designations by EPA.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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%"> In 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.  The Center for Biological Diversity filed a lawsuit on February 25, 2021, challenging the decision to retain the existing ozone standard.  In response to lawsuits brought by states and environmental groups, on October 29, 2021, EPA filed a motion in the DC Circuit indicating it will reconsider the 2020 ozone NAAQS.  In April 2022, EPA released an External Review Draft Policy Assessment for the reconsideration of the ozone NAAQS, in which EPA Staff recommended that EPA retain the existing primary and secondary ozone NAAQS.  EPA is targeting the end of 2023 to complete this reconsideration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 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 Four Corners is 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 Generating Station is located in Do&#241;a Ana County, it is not located within the small area designated as non-attainment for the 2015 ozone standard.  The rule became effective May 8, 2018.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i744f1031d8e94c94b2c6fc797c244188" continuedAt="i0161c0f16c4e409a9ae1b5f66c4983a5"><div style="text-align:justify;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 22, 2019, EPA issued findings that several states, including New Mexico, had failed to submit interstate transport SIPs for the 2015 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 demonstrates that there are no significant contributions from New Mexico to downwind problems in meeting the federal ozone 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%">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.  NMED has submitted the required elements for the Sunland Park Ozone Non-attainment Area SIP.  This includes a transportation conformity demonstration, a 2017 baseline emissions inventory and emissions statement, and an amendment to the state's Non-attainment Permitting rules at 20.2.79 New Mexico Administrative Code to conform to EPA's SIP Requirements Rule for 2015 Q3 NAAQS (i.e., &#8220;implementation rule&#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 SIP elements had staggered deadlines and were done in three submissions: (1) the transportation conformity demonstration was completed by the El Paso Metropolitan Planning Organization on behalf of New Mexico in 2019, which is responsible for transportation planning in that area, and the submission received concurrence from EPA and the Federal Highway Administration; (2) the emissions inventory and statement SIP was submitted to EPA in September 2020; and (3) the Non-attainment New Source Review SIP was submitted to EPA on August 10, 2021.  On October 15, 2021, EPA proposed to approve New Mexico's SIP to meet the emissions inventory and statement requirements of the CAA for the Sunland Park Ozone Non-Attainment 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%">PNM does not believe there will be material impacts to its facilities because 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.  With respect to EPA&#8217;s reconsideration of the 2020 decision to retain the 2015 ozone standards, it is expected to be completed by the end of 2023.  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%">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 a final Policy Assessment for the Review of the NAAQS for Particulate Matter (the &#8220;PA&#8221;).  The 2020 final PA was prepared as part of the review of the primary and secondary PM NAAQS.  In the 2020 final PA, EPA recommended lowering the primary annual PM 2.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 2020 final PA and EPA published a notice of that final action on December 18, 2020, making it immediately effective.  On January 14, 2021, several states and New York City filed a petition for review in the DC Circuit, challenging EPA&#8217;s final rule retaining the current primary and secondary PM NAAQS and a similar lawsuit was filed by the Center for Biological Diversity in the DC Circuit.  On June 10, 2021, EPA announced that it will reconsider the previous administration&#8217;s December 2020 decision to retain the current primary and secondary PM NAAQS and on October 8, 2021, EPA announced the release of a new draft PA stating that available scientific evidence and technical information indicate that the current standards may not be adequate to protect public health and welfare, as required by the CAA.  On June 1, 2022, EPA issued a new final PA that likewise indicates current standards may not be adequate and that available scientific evidence could support lowering the 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:112%">On January 6, 2023, EPA announced a proposal to lower the annual fine particulate matter standard to between 9-10 &#181;g/m3 but retain the rest of its PM standards, including the current daily fine particulate matter standard, the daily coarse particulate matter standard, and the secondary PM standards.  Although the proposal focuses on the range of 9-10 &#181;g/m3, EPA requests comment on a range between 8-11 &#181;g/m3, but that range does not include the current annual standard of 12 &#181;g/m3, indicating EPA will not consider retaining the current standard.  Comments on the proposal will be due 60 days after publication in the Federal Register, and EPA&#8217;s current regulatory agenda indicates EPA plans to finalize the proposal in August 2023.  PNM cannot predict the impacts of the outcome of future rulemaking.</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%">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 Four Corners, seven options for meeting Best Technology Available (&#8220;BTA&#8221;) standards for reducing impingement.  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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i0161c0f16c4e409a9ae1b5f66c4983a5" continuedAt="i82b58f3c04264d76a42583e17b5d3208"><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%">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%">EPA has indicated that it is contemplating a December 31, 2023 compliance deadline.  With respect to SJGS, no material changes will result given the shutdown of the plant in September of 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 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.  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.  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 ELG, existing-source regulations governing cooling-water intake structures, and effluent limits for surface seepage and subsurface discharges from coal-ash disposal facilities.  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 in 2019.  The permit was once again appealed to the EAB and was stayed before the effective date.  Oral argument was heard on September 3, 2020.  The EAB issued an order denying the 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.  Thereafter, the Regional Administrator of the EPA signed a notice of final permit decision, and the NPDES permit was issued on November 9, 2020.  The permit became effective December 1, 2020 and will expire on November 30, 2025.  On January 22, 2021, the environmental groups filed a petition for review of the EAB's decision with the U.S. Court of Appeals for the Ninth Circuit.  The September 2019 permit remains in effect pending this appeal.  On March 21, 2022, EPA provided notice in the Federal Register of a proposed settlement agreement with the environmental groups.  The parties subsequently executed the settlement agreement as of May 2, 2022.  Under the settlement, the associated case was administratively closed through September 6, 2023, during which time a third-party consultant will spend 12 months sampling discharges from Four Corners and EPA will spend three months completing an analysis.  PNM cannot predict whether the analysis to be conducted under the settlement agreement will result in changes to the NPDES permit, but does not anticipate that it 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%">In 2013, EPA published proposed revised wastewater ELG establishing technology-based wastewater discharge limitations for fossil fuel-fired electric power plants.&#160; EPA signed the final Steam Electric ELG rule in 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 ELG rule was challenged in the U.S. Court of Appeals for the Fifth Circuit by numerous parties.  In 2017, EPA signed a notice indicating its intent to reconsider portions of the rule, and 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.  In 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%">In 2017, EPA published a final rule for postponement of certain compliance dates.  The rule postponed the earliest date on which compliance with the ELG for these waste streams would be required from November 1, 2018 until November 1, 2020.  In 2019, EPA published a proposed rule revising the original ELG while maintaining the compliance dates.  On October 13, 2020, EPA published in the Federal Register the final Steam Electric ELG 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 requires compliance with new limits as soon as possible on or after October 13, 2021, 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%">On August 3, 2021, EPA published notice that it will undertake a supplemental rulemaking to revise the ELG after completing its review of the rules reconsidered in 2020.  As part of this process, EPA will determine whether more stringent limitations and standards are appropriate.  EPA intends to publish a proposed rule in early 2023.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i82b58f3c04264d76a42583e17b5d3208" continuedAt="i5508e25549ef4f1e91eee5839fbc8e0e"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reeves Station discharges cooling tower blowdown to a publicly owned treatment plant and no longer holds an NPDES permit; therefore, it is expected that no requirements will be imposed.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 &#8220;Cooling Water Intake Structures&#8221; 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, <ix:nonFraction unitRef="monitoringwell" contextRef="i7d9c7fec5e19439cbac908f37bcb801b_D20130101-20141231" decimals="INF" name="pnm:NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODcxMA_7d5ad90b-44dc-40f1-9940-92ee4fa9c6d2">one</ix:nonFraction> 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 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 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 and  activities and findings associated with the field work were presented in <ix:nonFraction unitRef="numberofamimeter" contextRef="ibb5f7a8d067c4cd685c14a6c9bdc36bb_D20191001-20191031" decimals="INF" name="pnm:NumberOfFieldWorkReports" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODcxOA_07b81745-5da6-4a67-95e9-207fbcf49b23">two</ix:nonFraction> separate reports and released to stakeholders in early 2020.  Subsequent field work was completed in July 2020 and <ix:nonFraction unitRef="numberofamimeter" contextRef="i8ffbaf079f814a9fa8ca00629f62b582_D20200720-20200720" decimals="INF" name="pnm:NumberOfFieldWorkReports" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODcyNg_af6e589c-2374-472c-9013-ae2085d92fe3">two</ix:nonFraction> 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%">PNM submitted work plans to NMED in January 2021 for review and approval.  In December 2021, NMED approved both workplans and work is underway.  These activities were completed by the end of 2022 and a report will be submitted to the NMED.</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 in 2015, included a non-hazardous waste determination for coal ash and sets minimum criteria for existing and new CCR landfills and surface impoundments.  In 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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i5508e25549ef4f1e91eee5839fbc8e0e" continuedAt="i441ab93edbf048d3be5571b13cb1b161"><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%">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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 2018, EPA published a rule that constitutes &#8220;Phase One, Part One&#8221; of its ongoing reconsideration and revision of the April 17, 2015, CCR rule.  The final Phase One, Part One 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.  This deadline was again extended by subsequent amendments.  The rule also authorized a &#8220;Participating State Director&#8221; or EPA to approve suspension of groundwater monitoring requirements and to issue certifications related to the location restrictions, design criteria, groundwater monitoring, remedy selection and implementation.  The rule also modified 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:112%">In 2019, EPA published a second round of revisions, which are commonly referred to as the &#8220;Phase Two&#8221; revisions.  Phase Two proposed revisions to reporting and accessibility to public information, the &#8220;CCR piles&#8221; and &#8220;beneficial use&#8221; definitions and the requirements for management of CCR piles.  EPA has reopened and extended the Phase Two comment period several times.  EPA has not yet finalized provisions in Phase Two related to beneficial use of CCR and CCR piles.  This activity is on EPA&#8217;s long-term agenda, which means EPA has no plans to address these issues in the next 12 months.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since promulgating its Phase Two proposal, EPA has finalized two other rules addressing various CCR rule provisions.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2019, EPA promulgated its proposed Holistic Approach to Closure Part A (&#8220;Part A&#8221;), which proposed a new deadline of August 31, 2020, for companies to initiate closure of unlined CCR impoundments.  In accordance with the DC Circuit Court of Appeals&#8217; vacatur of portions of the CCR Rule, Part A also proposed</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">changing the classification of compacted soil-lined or clay-lined surface impoundments from &#8220;lined&#8221; to &#8220;unlined&#8221;.  In addition, Part A delineated a process for owners/operators to submit requests for alternative closure deadlines based on lack of alternate disposal capacity.  EPA issued the final Part A, which became effective on September 28, 2020.  This rule finalized the classification of soil-lined and clay-lined surface impoundments as unlined, thus, triggering closure or retrofit requirements for those impoundments.  The final Part A also gave operators of unlined impoundments until April 11, 2021 to cease receipt of waste at these units and initiate closure.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 3, 2020, EPA issued the proposed Holistic Approach to Closure Part B (&#8220;Part B&#8221;), which delineated the process for owners/operators to submit alternate liner demonstrations for clay-lined surface impoundments that could otherwise meet applicable requirements.  Part B also proposed regulations addressing beneficial use for closure of surface impoundments.  EPA issued the final Part B rule, which became effective on December 14, 2020.  This rule did not include beneficial use of CCR for closure, which EPA explains will be addressed in subsequent rulemaking actions.  EPA intends to issue several other rulemakings covering legacy ponds and finalizing parts of previously proposed rules, including a final rule in August 2023 on remaining Part B issues regarding closure options and annual reporting.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  Per the Fall 2022 Regulatory Agenda EPA will issue a final rule in August 2023.  EPA is coordinating with the affected permits for the three facilities with CCR disposal units located on Native American lands.  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 Part A CCR 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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i441ab93edbf048d3be5571b13cb1b161" continuedAt="if5164061c91441918dae61d762b059da"><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%">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"><span><br/></span></div><div style="text-align:justify;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 were supplied by WSJ LLC.  In addition to coal delivered to meet the needs of SJGS, PNM prepaid the San Juan mine owner and operator, WSJ LLC, for certain coal mined but not yet delivered to the plant site.  At December 31, 2022 and 2021, prepayments for coal, which were included in prepaid assets, amounted to zero and $<ix:nonFraction unitRef="usd" contextRef="i8f09d89d39a141bb82cb6d2376f57efd_I20211231" decimals="-5" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ2NjQx_dee17ed0-6bfa-4c8c-8ffa-8643e3db499a">20.4</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, 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 was primarily fixed, with adjustments to reflect changes in general inflation and takes into account that WSJ LLC has been paid for coal mined but not delivered.  Substantially all of SJGS&#8217; coal costs were passed through the FPPAC.  On February 17, 2022, PNM and WSJ LLC entered into an amendment to extend the SJGS CSA through September 30, 2022, which FERC accepted on March 24, 2022.  The SJGS CSA amendment provided for a fixed price increase of $<ix:nonFraction unitRef="usdPerT" contextRef="i43174ff3a4814303ab510783a633583e_D20220217-20220217" decimals="2" name="pnm:IncreaseInPriceOfCoalPerTon" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ4MTMz_b2815f88-dd0a-4c9a-8109-c47da766a08e">5.00</ix:nonFraction> per ton, beginning April 1, 2022, which passed through the FPPAC.  See additional discussion of PNM&#8217;s SJGS Abandonment Application and summer peak resource adequacy 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 Restructuring Agreement set 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 supplied coal to the SJGS remaining participants over the term of the SJGS CSA.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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="i09897fe439704c5a8cbbd43ab25b79b5_I20221231" decimals="-5" name="pnm:CoalMineReclamationBondstobepostedwithNMMMD" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ5MjYy_d41178e8-7a6f-4120-b30e-e9e78a54a2ac">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 the WFB LOC Facility under which letters of credit aggregating $<ix:nonFraction unitRef="usd" contextRef="i09897fe439704c5a8cbbd43ab25b79b5_I20221231" decimals="-5" name="pnm:CashUsedToSupportBankLetterOrCreditArrangement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ5NDY5_fa036c52-97fe-4ad6-83c0-c60dea16d33e">30.3</ix:nonFraction> million have been issued.  </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.  The contract provides for pricing adjustments over its term based on economic indices.  PNM's share of the coal costs is being recovered through the FPPAC.  In connection with the exit of Four Corners, PNM would make payments totaling $<ix:nonFraction unitRef="usd" contextRef="i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231" decimals="-5" name="pnm:PaymentsForReliefFromObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUwMjQ3_0991935c-d416-4d1a-93d7-95b5c052337e">75.0</ix:nonFraction>&#160;million to NTEC for relief from its obligations under the coal supply agreements for Four Corners after December 31, 2024.  PNM is not proposing to recover the $<ix:nonFraction unitRef="usd" contextRef="i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231" decimals="-5" name="pnm:PaymentsForReliefFromObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUwNDAy_07872b6d-0115-4a74-aab9-86a8fecb2b6a">75.0</ix:nonFraction>&#160;million from ratepayers and, if approved, would not be recovered through the FPPAC.  See Note 17 for additional information on PNM's 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-weight:400;line-height:110%">NTEC contracted with Bisti Fuels Company, LLC, a subsidiary of The North American Coal Corporation, for management and operation of the mine.  Under the Four Corners CSA, NTEC had the right, after a specified period, to request approval from the Four Corners owners to replace Bisti Fuels Company as mine manager with NTEC&#8217;s internal resources and perform all or some mine management functions.  APS granted approval on behalf of the owners on June 16, 2021, subject to certain credit assurance requirements.  On June 17, 2021, NTEC notified The North American Coal Corporation that the contract mining agreement between Bisti Fuels Company and NTEC was terminated effective September 30, 2021.  NTEC assumed direct operations at Navajo Mine on October 1, 2021.  </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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="if5164061c91441918dae61d762b059da" continuedAt="ib24a8d9157cd4196b1bd6a02bf3cf295"><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.  In conjunction with the proposed shutdown of SJGS Units 2 and 3 and to comply with the BART requirements of the CAA, periodic updates to the coal mine reclamation study were requested by the SJGS participants.  These updates have included adjustments to reflect the shutdown of SJGS, the terms of the reclamation services agreement with WSJ LLC, and changes to reflect the requirements of the 2015 San Juan mine permit 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%">In late 2020, a mine reclamation cost study was completed for the mine that serves SJGS and in December 2020, PNM remeasured its liability, which resulted in an increase in the overall reclamation costs of $<ix:nonFraction unitRef="usd" contextRef="ibbdca1db4eda4facb0bc6047411ee433_D20201201-20201231" decimals="-5" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMjE5_15fda907-5783-44e8-84c1-26a836cbca9b">3.6</ix:nonFraction>&#160;million, due primarily to higher inflationary factors.  As a result, PNM recorded a less than $<ix:nonFraction unitRef="usd" contextRef="if7a53615edc44a32b44fe8d0e3a77626_D20201201-20201231" decimals="-5" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMzA4_abbb3bb3-8ddc-4880-aff9-991faa0403a6">0.1</ix:nonFraction>&#160;million decrease in the liability at December 31, 2020 related to the underground mine and a decrease to the regulatory assets on the Consolidated Balance Sheets and recorded a $<ix:nonFraction unitRef="usd" contextRef="ibbdca1db4eda4facb0bc6047411ee433_D20201201-20201231" decimals="-5" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyNDgw_f52db8dd-aa13-4f68-8e1c-ada01719935f">3.6</ix:nonFraction>&#160;million 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 the 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.  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 and subsequent appeal of the NMPRC decision, 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 December 31, 2020, PNM remeasured its Four Corners coal mine reclamation liability and recorded a decrease to the liability of $<ix:nonFraction unitRef="usd" contextRef="ia3f395d0ada5405b890c794e36916233_D20200101-20201231" decimals="-5" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0NjE3_02398478-222d-4b02-8b7e-142bed3d4800">2.5</ix:nonFraction>&#160;million on the Consolidated Balance Sheets 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, PNM&#8217;s remaining payments for mine reclamation, in future dollars, are estimated to be $<ix:nonFraction unitRef="usd" contextRef="i35b83772e3da40b8b484b8966dd58a94_I20221231" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0ODg4_35ccd614-2725-4f83-ac49-d530ad7eb5f5">67.7</ix:nonFraction> million for the surface mines at both SJGS and Four Corners and $<ix:nonFraction unitRef="usd" contextRef="i2a009967296742c3bad48242d3ac4df0_I20221231" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTQ3_b3e583b8-1cb8-496e-8d76-03d3acf19835">33.3</ix:nonFraction> million for the underground mine at SJGS as of December 31, 2022.  At December 31, 2022 and 2021, liabilities, in current dollars, of $<ix:nonFraction unitRef="usd" contextRef="i489ae5339cf2407596e0f54d5b2770cc_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MDc2_f84076bd-f675-4204-897e-9a945e3c332c">62.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i22527f74d9324627bb9e5112eb1c0f6a_I20211231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MDgz_31c69907-9aea-4896-a483-c14f5cbd01b1">67.4</ix:nonFraction> million for surface mine reclamation and $<ix:nonFraction unitRef="usd" contextRef="i5b4ba6507cd248d0b6b5dfef424c23ad_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MTE5_41bf9e4c-17a4-4ff7-b3b0-23b804d47a2b">28.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i131ce111e4bd4e62a32294fe3d41bcd8_I20211231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MTI2_13a2bfeb-a8e7-4c13-bf25-86995ca9dd19">27.9</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.  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.  PNM funded $<ix:nonFraction unitRef="usd" contextRef="i24fffdf778774bdd8ea86e6b6914396f_D20220101-20221231" decimals="-5" name="pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2MjY2_370c26fa-507d-43eb-a094-58d15f7198af">10.0</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i61c7e0f22f974ab0998daf916f75fb76_D20210101-20211231" decimals="-5" name="pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Mjc4_01799b95-9085-464f-97f4-892b5c0a8981">5.2</ix:nonFraction> million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="i59906407334b40db8bfc9ead3c2f68a5_D20200101-20201231" decimals="-5" name="pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Mjk0_6fb7bbdc-e59b-41a3-bf5d-50a43c1e40da">3.2</ix:nonFraction> million in 2020.  Based on PNM&#8217;s reclamation trust fund balance at December 31, 2022, the current funding curves indicate PNM&#8217;s required contributions to its reclamation trust fund would be zero in each of the years 2023, 2024, and 2025.</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 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="i4e324caf24c649b8ad3f484e4f10d7c4_D20220101-20221231" decimals="-5" name="pnm:FundsContributedMineReclamationTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Nzc4_37e0111a-0e8e-44f6-9d21-d0370dc5d2dc">2.4</ix:nonFraction>&#160;million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i01fca9ee168f48d3a900a814534fceda_D20210101-20211231" decimals="-5" name="pnm:FundsContributedMineReclamationTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Nzkw_ada9e293-b183-45e0-9076-21db21e37114">2.2</ix:nonFraction>&#160;million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="i1d38fafc9fd24eaf98835f8cd81233a2_D20200101-20201231" decimals="-5" name="pnm:FundsContributedMineReclamationTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2ODA2_0e5be086-bbd5-4c48-89f2-b94d03cfa7e7">2.0</ix:nonFraction> million in 2020 and anticipates providing additional funding of $<ix:nonFraction unitRef="usd" contextRef="i20a2ee5002104cf5a8e80b3e7cf7ef88_I20221231" decimals="-5" name="pnm:ReclamationTrustFundingNextFiscalYearThroughYearFive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2ODY1_37631c71-decf-41af-b6ad-44877351cf2f">2.1</ix:nonFraction> million in each of the years 2023 and 2024.  As discussed above, under the terms of the Four Corners Purchase and Sale Agreement with NTEC, 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="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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="i764d271bfcd54b46b542addd405bd9fd_D20220101-20221231" decimals="-5" name="pnm:CustomerReclamationFundingCostMaximum" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU3Mzk0_67b545b0-b6ea-410b-ae26-ccbd054c43c9">100.0</ix:nonFraction>&#160;million for both SJGS and Four Corners.  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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ib24a8d9157cd4196b1bd6a02bf3cf295" continuedAt="ic5eb0711c8cc40488b2bed659480b7c1"><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%">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 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:110%">SJGS Decommissioning</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%">On November 9, 2021, the San Juan County Commission approved the Coal-Fired Electricity Generating Facility Demolition and Remediation Ordinance (&#8220;Ordinance 121&#8221;), requiring the full demolition of SJGS upon its complete and permanent closure.  Ordinance 121 required the SJGS owners to submit a proposed demolition and remediation plan no later than three months after SJGS was retired.   The SJGS owners submitted its decommissioning and remediation plan on December 28, 2022.  In connection with restructuring of the SJGS ownership on December 31, 2017, PNM and the other SJGS owners entered into the San Juan Decommissioning and Trust Funds Agreement, which requires PNM to fund its ownership share of final decommissioning costs into an irrevocable trust.  Under the agreement, PNM made an initial funding of $<ix:nonFraction unitRef="usd" contextRef="i56d2b6a1697042ba81f5fd7349372ce2_D20211109-20211109" decimals="-5" name="pnm:PublicUtilitiesInitialFundingRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU4NzUx_ec28c2e7-10ec-4bdf-b098-d3807ec00e8c">14.7</ix:nonFraction>&#160;million in December 2022.  The amount and timing of additional trust funding is subject to revised decommissioning cost studies and agreement among the SJGS owners.  PNM has posted a surety bond in the amount of $<ix:nonFraction unitRef="usd" contextRef="i85dcfb2931e34fdc87fafaa51b8b4f47_I20221231" decimals="-5" name="pnm:LossContingencySuretyBond" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU5MDIz_f0a4e298-2b36-4484-b7d5-e803ff52a921">46.0</ix:nonFraction>&#160;million in connection with certain environmental decommissioning obligations and must maintain the bond or other financial assurance until those obligations are satisfied.  The surety bond only represents a liability if PNM fails to deliver on its contractual liability.  For information regarding the impact of Ordinance 121 on PNM&#8217;s SJGS decommissioning ARO see Note 15.</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%">PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  In the third quarter of 2022, a new decommissioning cost study was completed, which required PNM to remeasure its SJGS decommissioning ARO.  The new study resulted in an estimated decrease to PNM&#8217;s share of the decommissioning obligation of $<ix:nonFraction unitRef="usd" contextRef="i97909d1175cf46ffba9f2395cb2f3461_I20220930" decimals="-5" name="pnm:LossContingencyDecreaseInDecommissioningObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODczMA_8dccc899-c34e-4008-b0a4-9683c69a6db5">21.1</ix:nonFraction>&#160;million, which was recorded in September 2022.  Additional information concerning the Company's SJGS decommissioning ARO is contained in Note 15.</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:112%">City of Farmington Opposition to Closure of SJGS</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:112%">On September 21, 2022, the City of Farmington ("Farmington") filed a lawsuit and requested injunctive relief in order to force the other SJGS owners to convey SJGS to Farmington and suspend decommissioning.  The case was initiated in the 11th Judicial District Court in San Juan County, New Mexico, but was moved to federal district court.  Subsequently, the San Juan Project Participation Agreement ("SJPPA") expired by its express terms on September 30, 2022.  Farmington voluntarily dismissed its complaint and request for injunctive relief on October 6, 2022.  The parties were then engaged in arbitration in accordance with the SJPPA terms.  On September 30, 2022, PNM filed a notice of cancellation of the SJPPA with FERC.  On October 4, 2022, Farmington filed a protest to PNM&#8217;s notice of cancellation and requested a hearing.  On October 20, 2022, PNM filed a motion requesting the FERC reject Farmington's request for hearing or alternatively hold the cancellation filing in abeyance while arbitration proceeds.  Subsequently, The Incorporated County of Los Alamos, New Mexico, the City of Anaheim, California, M-S-R Public Power Agency, Southern California Public Power Authority, Tri-State and Tucson Electric Power Company filed at FERC in support of PNM's notice of cancellation of the SJPPA so that decommissioning can proceed.  On December 19, 2022, FERC accepted PNM&#8217;s notice of cancellation of the SJPPA with an effective date of October 1, 2022, and denied Farmington&#8217;s request for hearing.  On December 20, 2022, Farmington notified PNM that it had decided to withdraw from the arbitration process. </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="id92ca7576f954e798de0b5fa8c27cbef_I20221231" decimals="INF" name="pnm:PublicUtilitiesLiabilityInsuranceCoverage" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU5ODQ5_aadfb17e-493c-4b32-bac3-6cd65967af55">13.7</ix:nonFraction> billion per occurrence.  PVNGS maintains the maximum available nuclear liability insurance in the amount of $<ix:nonFraction unitRef="usd" contextRef="i5fd1418199b5430086a73dca24b6c7ff_I20221231" decimals="INF" name="pnm:PublicUtilitiesLiabilityInsuranceCoverage" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU5OTUy_fc8bc5a4-6df9-478d-9bbe-b45604732389">450</ix:nonFraction> million, which is provided by American Nuclear Insurers.  The remaining $<ix:nonFraction unitRef="usd" contextRef="i3bed447c4f284e6aa2eb1874a3b9b5fb_I20221231" decimals="INF" name="pnm:PublicUtilitiesLiabilityInsuranceCoverage" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMDE5_ba6fcd0c-1a11-4ffd-82ee-5471ce2e013f">13.2</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="i695a4b5b565441dd918b9f3affa730c8_I20221231" decimals="3" name="pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMjY2_be7d4549-abad-4f22-80ef-03ee06ceb936">10.2</ix:nonFraction>% interest in each of the <ix:nonFraction unitRef="generatingunit" contextRef="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231" decimals="INF" name="pnm:NumberofUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMjkz_c69fad59-95ad-4869-b424-e281076a4dbd">three</ix:nonFraction> PVNGS units, as of December 31, 2022, PNM&#8217;s maximum potential retrospective premium assessment per incident for all <ix:nonFraction unitRef="generatingunit" contextRef="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231" decimals="INF" name="pnm:NumberofUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMzg3_c93a3bf5-9cdd-4649-9d7f-be925d574a33">three</ix:nonFraction> units is $<ix:nonFraction unitRef="usd" contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231" decimals="INF" name="pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMzk5_d72d7896-d438-4b8e-9eca-2f5c15fdcab9">42.1</ix:nonFraction> million, with a maximum annual payment limitation of $<ix:nonFraction unitRef="usd" contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231" decimals="INF" name="pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwNDQ3_7b46f195-617f-4eff-8665-05b76593e545">6.2</ix:nonFraction> million.  After the expiration of the PVNGS Unit 1 leases in January 2023, PNM&#8217;s maximum potential retrospective premium assessment per incident for all <ix:nonFraction unitRef="generatingunit" contextRef="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231" decimals="INF" name="pnm:NumberofUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzcxNDY4MjU3MTI1NjI_c93a3bf5-9cdd-4649-9d7f-be925d574a33">three</ix:nonFraction> units is $<ix:nonFraction unitRef="usd" contextRef="i0feda1c45e4442c4994f30753e90c09c_I20230131" decimals="INF" name="pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0ODQxMg_fbc5076b-7603-4257-aed9-84db84a5e003">31.2</ix:nonFraction>&#160;million, with a maximum annual payment limitation of $<ix:nonFraction unitRef="usd" contextRef="i0feda1c45e4442c4994f30753e90c09c_I20230131" decimals="INF" name="pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0ODQzMA_ed57437f-b6b8-491c-99e1-deab6465de53">4.7</ix:nonFraction>&#160;million, to be adjusted periodically for inflation.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ic5eb0711c8cc40488b2bed659480b7c1" continuedAt="i7bf0b25cccb54a49adf38e032f427e04"><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="i695a4b5b565441dd918b9f3affa730c8_I20221231" decimals="INF" name="pnm:PublicUtilitiesAggregateAmountOfAllRiskInsurance" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwNjIy_ebce0a38-e05c-446c-9445-c24a7c0d1eee">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="i695a4b5b565441dd918b9f3affa730c8_I20221231" decimals="INF" name="pnm:PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwODU0_934178e1-2a86-45c1-abee-029b94765793">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="i695a4b5b565441dd918b9f3affa730c8_I20221231" decimals="-5" name="pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYxMDA4_6e672e35-bf30-4d34-9c48-4e1f6ba03ae1">5.4</ix:nonFraction> million as of December 31, 2022, for each retrospective premium assessment declared by NEIL&#8217;s Board of Directors due to losses.  After the expiration of the PVNGS Unit 1 leases in January 2023, PNM is subject to retrospective premium adjustments of $<ix:nonFraction unitRef="usd" contextRef="i0feda1c45e4442c4994f30753e90c09c_I20230131" decimals="-5" name="pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0ODQ0NA_5b7cf9c7-0155-4e8e-afed-c94eb964bb70">5.1</ix:nonFraction>&#160;million.  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%">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:112%">In 2012, <ix:nonFraction unitRef="land_owner" contextRef="i31c97f101aa24d4ea76e33f3e18dddfe_D20120901-20120930" decimals="INF" name="pnm:NumberOfLandownersInvolvedInTheAppeal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYzOTIz_e44ae4f5-f658-4b30-b1d9-7331e057931e">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 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 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="land_owner" contextRef="i31c97f101aa24d4ea76e33f3e18dddfe_D20120901-20120930" decimals="INF" name="pnm:NumberOfLandownersInvolvedInTheAppeal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY0OTI4_73015bb4-1377-4400-a958-40784bfaaa25">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="ia2ca4ce2c8674327abcf56edede60440_I20221231" decimals="INF" name="pnm:NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1MDc4_bf63ca9b-4f2d-489d-b795-f7733eb045d2">six</ix:nonFraction> specific allotments.&#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:112%">In 2015, PNM received a letter from the BIA Regional Director identifying <ix:nonFraction unitRef="allotment_parcel" contextRef="id0597d6076ab400f80370753f8f8079a_I20150122" decimals="INF" name="pnm:NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1MTg5_6d1747f3-fcea-4b79-9f65-0640cb3cef62">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;PNM filed a condemnation action in the NM District Court regarding the approximately <ix:nonFraction unitRef="acre" contextRef="ib5f370af776749f6aa7b85c9342affda_I20150713" decimals="2" name="us-gaap:AreaOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1NjY0_e8b6974d-4ac7-4849-9452-a8913d971b94">15.49</ix:nonFraction> acres of land at issue.  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="i51884d94752e4999bcb4f01752579acb_I20151201" decimals="INF" name="pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1ODU1_3a50b015-8849-449e-ba98-d33f17980f2b">two</ix:nonFraction> of the <ix:nonFraction unitRef="allotment_parcel" contextRef="i51884d94752e4999bcb4f01752579acb_I20151201" decimals="INF" name="pnm:NumberOfAllotmentParcelsAtIssue" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1ODY1_0eeedfbe-f0c1-4d70-8a63-2e64a03d7297">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.  In 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.  In 2017, the Tenth Circuit affirmed the district court.  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:112%">en banc </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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="i51884d94752e4999bcb4f01752579acb_I20151201" decimals="INF" name="pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY2NTAx_1ca4693b-da85-4cf0-a392-1dd0e1d0fc32">two</ix:nonFraction> additional allotments and the unresolved ownership of the fifth allotment due to the owner&#8217;s death.  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:112%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> with the US Supreme Court, which was denied.  The underlying litigation continues in the NM District Court.  In, 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.  In the fourth quarter of 2022, the parties executed a settlement agreement and the court, after a hearing on the matter, entered the stipulated order.  The court has retained jurisdiction to ensure compliance with the settlement agreement.  Under the settlement agreement, PNM made payments of $<ix:nonFraction unitRef="usd" contextRef="i786e89483b794ad2bad833c3fc872f8e_D20221001-20221231" decimals="-5" name="us-gaap:PaymentsForLegalSettlements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODY2NA_98ac1615-d274-456f-ad7b-e6684eacdff5">1.5</ix:nonFraction>&#160;million to the landowners.</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%">Texas Winter Storm</span></div></ix:continuation><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:112%"><ix:continuation id="i7bf0b25cccb54a49adf38e032f427e04">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.  Various regulatory and governmental entities are conducting, or have announced they may conduct, inquiries, investigations and other reviews of the Texas winter storm event. Entities that have announced that they plan to conduct or are conducting such inquiries, investigations and other reviews include FERC, NERC, Texas Reliability Entity Inc., ERCOT, the Texas Legislature, the Texas Attorney General, the PUCT, and the Galveston County District Attorney.  Further, lawsuits have been filed against various market participants relating to the power outages resulting from the Texas winter storm.  TNMP has been named in <ix:nonFraction unitRef="lawsuit" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="INF" name="us-gaap:LossContingencyNewClaimsFiledNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0NDIxNw_3693058f-c398-4e6d-8013-e5744bf6c869">two</ix:nonFraction> suits.  As a utility operating during the Texas winter storm event, there is a risk TNMP could be named in additional lawsuits in the future.  TNMP intends to vigorously defend itself against any claims that might be raised.  TNMP deferred bad debt expense from defaulting REPs to a regulatory asset which totaled $<ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-5" name="pnm:RegulatoryAssetAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODgxNA_2165b721-6f95-4aeb-86b9-fc01a03d09d9"><ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-5" name="pnm:RegulatoryAssetAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODgxNA_38a44e6d-2339-449a-adcc-f495f4c44618">0.8</ix:nonFraction></ix:nonFraction>&#160;million at both December 31, 2022, and December 31, 2021, and will seek recovery in a general rate case.  At this time, the Company does not expect significant financial impacts related to this event, however, it cannot predict the outcome of such matters or the impact on the ERCOT market.</ix:continuation> </span></div><div style="text-align:justify;text-indent:30.75pt"><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 - 89</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</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: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:RegulatoryAndRateMattersTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzM4_afd4f823-5fe3-4f8a-9270-2bd7af4ff532" continuedAt="i898b83ef17844aa5b68b9453f36c7182" 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="i898b83ef17844aa5b68b9453f36c7182" continuedAt="ica1fe1007ac146b08f09ef0e23491350"><div style="text-align:justify;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="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%">PNMR</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%">Merger Regulatory Proceedings </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 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. Among other conditions, consummation of the Merger is subject to receipt of all required regulatory approvals.  In 2021, five federal agencies and the PUCT completed their reviews and approved the Merger, with the NMPRC as the only regulatory agency yet to approve the Merger.  The original application before the NMPRC was filed in November 2020.  For additional information on the Merger regulatory proceedings, including supplemental regulatory filings that were required due to the Merger Agreement being amended in January 2022, see Note 22.</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%">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 Case</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-style:italic;font-weight:400;line-height:100%">2024 Rate Change</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%">On December 5, 2022, PNM filed an application with the NMPRC for a general increase in retail electric rates.  The requested change primarily reflects investments in transmission and distribution infrastructure, largely offset by cost reductions resulting from PNM&#8217;s transition to lower-cost, clean generation resources.  Key aspects of PNM&#8217;s request are:</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">Recovery on total rate base of $<ix:nonFraction unitRef="usd" contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205" decimals="-5" name="pnm:PublicUtilitiesRecoveryOfBaseRate" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjY2Ng_071f21ae-3562-4fd8-a06e-a697c322ae16">2.7</ix:nonFraction>&#160;billion, based on a calendar year 2024 FTY.</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 of $<ix:nonFraction unitRef="usd" contextRef="i87c51d7069754b48ba473ebffb6b5e4d_D20221205-20221205" decimals="-5" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjY1MQ_20d52382-c8ed-4554-9028-72a8f807aadc">63.8</ix:nonFraction>&#160;million in retail non-fuel revenues</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">ROE of <ix:nonFraction unitRef="number" contextRef="i78466a13d0374b8b9a82305ca30a2309_D20221205-20221205" decimals="INF" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjcxNg_ab2aaa85-5ffc-4204-93d9-e3c5cd1da71d">10.25</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">Drivers of revenue deficiency</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Needed investments in transmission, distribution, and generation facilities for <ix:nonNumeric contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205" name="pnm:PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjczNg_c545e339-6847-4d78-8a98-978a22357571">six years</ix:nonNumeric> of operations, covering 2019 through 2024.  In particular, PNM is focused on expanding and improving its aging infrastructure to provide the underlying infrastructure crucial to a successful energy transition and to support distribution generation.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Cost reductions from closing SJGS and the expiration of <ix:nonFraction unitRef="mw" contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205" decimals="INF" name="pnm:PublicUtilitiesLeasedPVNGSCapacityExpiration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjcxMQ_b6cf5a2b-572f-4baa-bb9c-207a4c30baad">114</ix:nonFraction> MW leased PVNGS capacity.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Lower-cost replacements for SJGS and PVNGS using renewable energy purchases and battery storage systems.  Some of these costs will be reflected in PNM&#8217;s requested base rates, while energy purchases will flow through PNM&#8217;s FPPAC.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Updated depreciation rates, including new terminal dates, for natural gas plants to align with the Company&#8217;s 2040 carbon-free portfolio goal.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Proposed customer-oriented services, such as fee-free payment options, and increased payment location options to address the needs of customers.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Increasing operating costs reflecting six years of inflation, including the impacts of today&#8217;s current high inflation and the expenses that come with providing quality electric service to customers.  Distribution maintenance increases also are necessary to enhance vegetation management programs to protect lines and support wildfire mitigation efforts.  PNM has endeavored to keep operating costs below inflationary levels.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Increased energy sales and customer loads since PNM&#8217;s last filing help cover the increased cost of doing business as PNM continues the energy transition.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Overall cost of capital based on PNM&#8217;s actual regulatory capital structure of <ix:nonFraction unitRef="number" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="INF" name="us-gaap:PublicUtilitiesApprovedEquityCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY0MA_8b678743-e1ef-4fbf-b42f-3b937a6ec1ad">52</ix:nonFraction>% equity / <ix:nonFraction unitRef="number" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="INF" name="us-gaap:PublicUtilitiesApprovedDebtCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY0NQ_499e01f9-a656-4049-a3f1-52b4e2eb8a4b">48</ix:nonFraction>% debt, reflecting the increase in the ROE that shareholders require to fund new investments in PNM&#8217;s system, which is partially offset by lower cost of debt.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Proposed ratemaking treatment of PVNGS Leased Interest and testimony supporting the prudence of PNM&#8217;s decisions to renew the <ix:nonFraction unitRef="lease" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesRenewed" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY1NQ_4eff3980-b1fb-4654-9ba8-a126d9e08c2c">five</ix:nonFraction> leases and repurchase <ix:nonFraction unitRef="mw" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY1OQ_43d585db-66e8-42c3-bf45-3943567eaa9a">64.1</ix:nonFraction> MW of PVNGS Unit 2 capacity regarding PVNGS; see PVNGS Lease Abandonment Application below.</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">Proposed return of the unamortized unprotected portion of excess deferred federal income taxes to customers over a five-year period, beginning when rates from the case go into effect. </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">Time-of-Day pilot proposal with the objective of incentivizing customers, through price signals, to use energy during the day when renewable generation is abundant.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="ica1fe1007ac146b08f09ef0e23491350" continuedAt="ia0679bbafa2c4d92ad4515940f264d0d"><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 14, 2022, the NMPRC suspended PNM&#8217;s advice notice in the case for a period of <ix:nonNumeric contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205" name="pnm:PublicUtilitiesHearingRequestSuspensionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc1Mw_67759b44-a014-4516-a087-a16576071b4b">nine months</ix:nonNumeric> beginning January 4, 2023 and appointed hearing examiners.  On January 6, 2023, the hearing examiners issued an order setting out a procedural schedule with a hearing to begin June 20, 2023.  On February 3, 2023, the hearing examiners issued a recommended decision recommending extension of the statutory suspension period for an additional three months.  PNM is unable to predict the outcome of this matter.  </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 January 3, 2023, a joint motion and brief for accounting order was filed with the NMPRC.  NM AREA, Staff, WRA, Bernalillo County, NEE, and CCAE (the &#8220;Joint Movants&#8221;) jointly filed the motion which asked that the NMPRC issue an accounting order for the purpose of requiring PNM to create a regulatory liability to track the costs associated with the retirement of  SJGS which are currently embedded in base rates.  The Joint Movants requested that the NMPRC order PNM to track all costs associated with the running and management of SJGS totaling $<ix:nonFraction unitRef="usd" contextRef="i94384710ee114fc48415db2dd3c15e34_D20230103-20230103" decimals="-5" name="pnm:PublicUtilitiesNonRecurringCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQxMTcyMA_3f9c7084-4b9a-4cbe-9bb7-61fa6612ae57">98.3</ix:nonFraction>&#160;million annually and requested that the accounting order require PNM to create a regulatory liability to track the SJGS costs from the time Unit 1 and Unit 4 were abandoned, July 1, 2022, and October 1, 2022, respectively, until the date new rates are put into effect, and for any other relief the NMPRC deems is just and reasonable.  On February 3, 2023, the hearing examiners issued an order requiring PNM to create a pure accounting order regulatory liability that tracks cost of SJGS which are currently embedded in base rates.  On February 6, 2023, PNM filed a motion to permit interlocutory appeal of the hearing examiners order requiring PNM to create a pure accounting order regulatory liability.  On February 10, 2023, the hearing examiners issued an order denying PNM&#8217;s interlocutory appeal and clarified that the accounting order only required PNM to track the costs of SJGS.  On February 14, 2023, NM AREA, Staff, WRA, ABCWUA, and CCAE filed a joint motion for clarification of the hearing examiners accounting order.  For additional discussion on the retirement of SJGS and the associated accounting impacts see SJGS Abandonment Application discussion below.  </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%">Renewable Energy 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 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 the renewable energy rider billed on a KWh basis.</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%">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="icb90c235602f4b0db2fa34341b9c5d7d_I20221231" decimals="0" name="pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExMjUy_03572832-b8de-4c39-80f7-a1b25d63e318">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="i891c0b1382b449199bb2db42bcddd5b2_D20220101-20221231" decimals="0" name="pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExMzg3_62199cc5-22c9-4578-b09c-f75160398e2f">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="ib4e52729724a4de7ab53c42143330804_D20220101-20221231" decimals="0" name="pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNDgy_a936b201-169c-42b9-87a5-e45b7950b458">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="i7fa2f7a44cff4b549eb8c47cd8391d6c_D20220101-20221231" decimals="0" name="pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNTEx_106ebe0e-cf27-4a83-add5-6d5f6680609b">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="i6dbefb59e730429690553e5f61294189_D20220101-20221231" decimals="0" name="pnm:PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNjUy_4cbda82b-beb9-4185-9f02-4920a1f21299">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="icb90c235602f4b0db2fa34341b9c5d7d_I20221231" decimals="1" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNzAw_e786c653-0c17-4104-b1a1-f6c4dcfa3cdc">239.1</ix:nonFraction> MW at December 31, 2022, 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><br/></span></div><div style="text-align:justify;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, 2021 PNM filed its 2022 renewable energy procurement plan which proposed to collect $<ix:nonFraction unitRef="usd" contextRef="i447be28a495c4cfe8f1236b78b4f4bd7_D20210601-20210601" decimals="-5" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE0NjMy_fe695028-f201-49a6-b87e-abf8458cc3ac">66.9</ix:nonFraction>&#160;million for the year.  PNM did not propose any new procurements in the plan, but proposed to retire a small number of RECs in 2022 from resources that had not been previously approved as part of the RPS plan.  The NMPRC assigned this matter to a hearing examiner and a hearing was held on September 30, 2021.  On October 15, 2021, NMPRC Staff and PNM jointly filed the post-hearing brief stating that pending issues to the case had been resolved with PNM agreeing to certain compliance provisions.  On October 30, 2021, the hearing examiner issued a recommended decision recommending approval of PNM&#8217;s filing.  On November 17, 2021, the NMPRC issued a final order adopting the recommended decision.  The 2022 renewable energy procurement plan became effective on January 1, 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 June 1, 2022, PNM filed its renewable energy procurement plan for 2023 which proposed to collect $<ix:nonFraction unitRef="usd" contextRef="i3140bee95bc3419599b6b5b14955f23d_D20220601-20220601" decimals="-6" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjY5Ng_609a7eee-bffb-443b-9d43-2a2a3e2b6616">61.0</ix:nonFraction>&#160;million for the year.  PNM did not propose any new resource procurements, and the plan states that existing projects will meet the applicable RPS standards of 2023.  A hearing was held September 8, 2022, briefs were filed September 23, 2022, and response briefs were filed September 28, 2022.  On October 18, 2022, the hearing examiners issued a recommended decision recommending approval of all PNM's requests.  On November 9, 2022, the NMPRC issued a final order adopting 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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ia0679bbafa2c4d92ad4515940f264d0d" continuedAt="i1ab2e44d19ed4f7a88b60daa0a4294c6"><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%">recommended decision.  The 2023 renewable energy procurement plan became effective on January 1, 2023.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:ScheduleOfRenewableEnergyRiderTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzQz_b2ad2543-6004-47eb-8fcf-4dd0843071ca" escape="true"><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 following sets forth PNM&#8217;s revenues recorded for the renewable energy rider:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.497%"><tr><td style="width:1.0%"></td><td style="width:47.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.998%"></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%">Year Ended</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%">Annual Revenues </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%">(In millions)</span></td></tr><tr><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%">2020</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%">$<ix:nonFraction unitRef="usd" contextRef="i689218060a0046f2a6cca7003b16ad35_D20200101-20201231" decimals="-5" name="pnm:PublicUtilitiesRevenuefromRenewableenergyrider" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NmNkYzg3ODliNTM0YTU2YTJiNjVkMmVjM2M0NWI2YS90YWJsZXJhbmdlOjY2Y2RjODc4OWI1MzRhNTZhMmI2NWQyZWMzYzQ1YjZhXzMtMi0xLTEtMTMwNTc0_fa8f8e02-9424-4c56-bf32-1a17cc7ab65a">56.4</ix:nonFraction></span></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:400;line-height:100%">2021</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%"><ix:nonFraction unitRef="usd" contextRef="ibff795b664f04bce9ebac510b0b48015_D20210101-20211231" decimals="-5" name="pnm:PublicUtilitiesRevenuefromRenewableenergyrider" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NmNkYzg3ODliNTM0YTU2YTJiNjVkMmVjM2M0NWI2YS90YWJsZXJhbmdlOjY2Y2RjODc4OWI1MzRhNTZhMmI2NWQyZWMzYzQ1YjZhXzQtMi0xLTEtMTMwNTc0_ff26b695-3470-4c69-ae53-126715f4076c">61.7</ix:nonFraction></span></td></tr><tr><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%">2022</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%"><ix:nonFraction unitRef="usd" contextRef="i89193497d09d4eeebc0f13ec44803f97_D20220101-20221231" decimals="-5" name="pnm:PublicUtilitiesRevenuefromRenewableenergyrider" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NmNkYzg3ODliNTM0YTU2YTJiNjVkMmVjM2M0NWI2YS90YWJsZXJhbmdlOjY2Y2RjODc4OWI1MzRhNTZhMmI2NWQyZWMzYzQ1YjZhXzQtMi0xLTEtMTM3OTUw_c3a70051-4561-437f-b17c-018871368778">60.3</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><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="i765a76d88d67443bb169c56d41a34783_D20220101-20221231" decimals="INF" name="pnm:PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE1Njg4_9325e1bf-2fd0-406a-89cd-e1174f7bdf6f">0.5</ix:nonFraction>%, PNM is required to refund the excess to customers during May through December of the following year.  PNM slightly exceeded this limitation in 2022 and accordingly, recorded a current regulatory liability on the Consolidated Balance Sheets and a reduction to electric operating revenues in the Consolidated Statement of Earnings as of and for the period ending December 31, 2022.  PNM did not exceed the limitation in 2021.  The NMPRC currently has an open inquiry docket into the continued use of renewable riders by New Mexico utilities.  PNM is unable to predict the outcome of the NMPRC&#8217;s inquiry.</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="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 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="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415" decimals="-5" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NTgz_2475d314-1f90-4778-bc16-d2ab7cf0f339">31.4</ix:nonFraction>&#160;million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415" decimals="-5" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NTk1_0cb3a0be-811b-4332-92f9-78d3e690caef">31.0</ix:nonFraction>&#160;million in 2022, and $<ix:nonFraction unitRef="usd" contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415" decimals="-5" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NjEx_3e3a16a5-d022-40e1-91f8-55e309b52762">29.6</ix:nonFraction>&#160;million in 2023.  The application also sought approval of an annual base incentive of <ix:nonFraction unitRef="number" contextRef="i3f5d8fd2f13049ee905068c755421857_I20200415" decimals="INF" name="pnm:PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4Njky_06f438e1-85d4-4505-aaa3-721e20cbaf34">7.1</ix:nonFraction>% of the portfolio budget if PNM were to achieve energy savings of at least <ix:nonFraction unitRef="mmbtu" contextRef="i3f5d8fd2f13049ee905068c755421857_I20200415" decimals="INF" name="pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NzY5_14b8d41e-693f-480d-9770-6bd1672257e0">80</ix:nonFraction> GWh in a year.  The proposed incentive would increase if PNM is able to achieve savings greater than 94 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="i73ce6863ce724e16acb6a9c5e20ef7b4_I20200415" decimals="INF" name="pnm:PublicUtilitiesNumberOfAMIMetersToBeInstalled" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE5MDE2_d9df2d8b-5044-4ec5-9d02-e94fa4f9c4e6">5,000</ix:nonFraction> AMI meters at a cost of $<ix:nonFraction unitRef="usd" contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415" decimals="-5" name="pnm:PublicUtilitiesProgramCostsRelatedToMeterInstallation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE5MDQz_893b21e5-f97c-4239-9e0d-d0b1596a122c">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 cost-effective benefits 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-weight:400;line-height:110%">On April 15, 2022, PNM filed an advice notice which reconciles the actual 2021 energy efficiency profit incentive collections with the profit incentive authorized by the NMPRC resulting in an additional $<ix:nonFraction unitRef="usd" contextRef="i5d5eb69e8ccd44309235fa81dbfd827a_D20220415-20220415" decimals="-5" name="pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjYzNw_fac202ca-561c-430f-b484-47af37ef7292">0.3</ix:nonFraction>&#160;million incentive to be collected through the energy efficiency rider during the remainder of 2022.   The additional incentive was authorized for 2021 because annual energy savings for the year exceeded <ix:nonFraction unitRef="gwh" contextRef="ic36a26e3b911407ea5af36cd5ac6d8f1_I20220415" decimals="INF" name="pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc1OQ_6d54aae6-0581-47c9-b894-937648147229">94</ix:nonFraction> GWh.  PNM began collecting the incentive effective May 31, 2022.</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-style:italic;font-weight:400;line-height:120%">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.  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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i1ab2e44d19ed4f7a88b60daa0a4294c6" continuedAt="i9ff78c6a2abd4fdf85e09ee8eae23e86"><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%">dismiss also alleged that PNM&#8217;s proposed rate adjustment mechanism is inconsistent with the EUEA.  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.  On March 17, 2021, the NMPRC issued an order granting the petitions for declaratory order, commencing a declaratory order proceeding to address the petitions, denying the NMAG&#8217;s request to initiate a rulemaking, and appointing a hearing examiner to preside over the declaratory order 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%">On January 14, 2022, the hearing examiner issued a recommended decision recommending the NMPRC find that the EUEA does not mandate the NMPRC to authorize or approve a full decoupling mechanism, defining full decoupling as limited to energy efficiency and load management measures and programs.  The recommended decision also states that a utility may request approval of a rate adjustment mechanism to remove regulatory disincentives to energy efficiency and load management measures and programs through a stand-alone petition, as part of the utility&#8217;s triennial energy efficiency application or a general rate case and that PNM is not otherwise precluded from petitioning for a rate adjustment mechanism prior to its next general rate case.  Finally, the recommended decision stated that the EUEA does not permit the NMPRC to reduce a utility&#8217;s ROE based on approval of a disincentive removal mechanism founded on removing regulatory disincentives to energy efficiency and load management measures and programs.  The recommended decision does not specifically prohibit a downward adjustment to a utility&#8217;s capital structure, based on approval of a disincentive removal mechanism.  On April 27, 2022, the NMPRC issued an order adopting the recommended decision in its entirety.  On May 24, 2022, PNM filed a notice of appeal with the NM Supreme Court.  On June 23, 2022, PNM and other parties filed Statement of Issues with the NM Supreme Court.  On September 6, 2022, PNM and other parties filed Briefs in Chief with the NM Supreme Court.  On October 21, 2022, NEE filed Answer Briefs with the NM Supreme Court.  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%">FPPAC Continuation Application</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%">NMPRC rules require public utilities to file an application to continue using their FPPAC every four years.  On June 17, 2022, PNM filed the required continuation application and requested that its FPPAC be continued without modification.  On July 21, 2022, the NMPRC issued an order requiring Staff to file a response to PNM's application and set certain procedural dates.  On August 4, 2022, Staff filed a response to PNM's application stating that while PNM&#8217;s filing demonstrates that PNM&#8217;s FPPAC meets the requirements of NMPRC rules, it would support a hearing if the NMPRC desires one.  On October 26, 2022, the NMPRC appointed a hearing examiner and a hearing is scheduled to begin April 24, 2023.  On December 30, 2022, the hearing examiner issued an order requiring briefing on consolidation of this case into the 2024 Rate Change and PNM and other parties filed responses to the order on January 6, 2023.  On January 27, 2023, the hearing examiner issued a recommended decision recommending that the FPPAC Continuation Application be consolidated into the 2024 Rate Change.  On January 5, 2023, ABCWUA, Bernalillo County, CCAE, NEE, and WRA filed a joint motion to expand the scope of the case to include a prudence review.  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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  On September 14, 2022, the NMPRC adopted revisions to the IRP Rule.  The final order revamps and modernizes the planning process to accommodate increased stakeholder involvement.  The IRP Rule establishes a collaborative facilitated process for a utility and stakeholders to agree on a statement of need for potential new or additional resources, as well as an action plan to guide procurement or development of resources to meet the stated need.  A most-cost-effective portfolio of resources shall be derived from the statement of need analysis.  The statement of need and action plan must be accepted before the utility begins the resource solicitation process pursuant to the IRP Rule.  Following acceptance of the statement of need and action plan, a utility will provide the NMPRC and intervenors drafts of the request for proposals (&#8220;RFP&#8221;) and a timeline for issuing, receiving, evaluating, and ranking bids.  The NMPRC will then appoint an Independent Monitor (&#8220;IM&#8221;) to oversee the RFP process, which allows for parties and the IM to comment on the RFP consistency with the IRP, after which the utility issues the RFP.  Within 75 days of receiving bids the utility shall provide the IM with results including pricing and non-price evaluation criteria, ranking of bids, chosen portfolio and alternatives that also meet the needs; the IM then rules on the fairness of the RFP execution.  Acceptance of the statement of need and action plan will not constitute a finding of prudency or pre-approval of costs associated with the additional resources. </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i9ff78c6a2abd4fdf85e09ee8eae23e86" continuedAt="i03715ae9d2cf45ee9b893228b5df862a"><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%">Following the RFP and IM processes, the utility may apply approvals, and any costs incurred to implement the action plan will be considered in a general rate case and/or resource acquisition proceeding.  On October 14, 2022, PNM and other investor-owned utilities filed motions for rehearing with the NMPRC.  On October 26, 2022, the NMPRC issued an order partially granting and partially denying certain aspects of PNM's and the other investor-owned utilities' motions for rehearing.  On November 2, 2022, the NMPRC adopted an amended IRP Rule.  On December 2, 2022, PNM filed an appeal with the NM Supreme Court of the NMPRC&#8217;s final order which adopted revisions to the IRP Rule.  On January 3, 2023, PNM and two other investor-owned utilities filed statements of issues with the NM Supreme Court.  PNM cannot predict the outcome of this 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-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.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="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 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.  The SJGS Abandonment Application also included a request to issue approximately $<ix:nonFraction unitRef="usd" contextRef="i559eb2792c5b4e60b4851bad4d8a73db_D20190701-20190701" decimals="-6" name="pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI3ODE4_fab31089-332d-4ed6-ad4f-ef7850406421">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="i69c808de0a2f45e083e4179e0aaadfd1_I20221231" decimals="-6" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI3OTUx_7c4a6962-2e6a-41e9-afda-7e7bc5ff4035">283</ix:nonFraction> million of forecasted undepreciated investments in SJGS at June 30, 2022, an estimated $<ix:nonFraction unitRef="usd" contextRef="i69c808de0a2f45e083e4179e0aaadfd1_I20221231" decimals="-5" name="pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MDMz_d75575d5-a53f-465f-ae96-ea33b6aa8c28">28.6</ix:nonFraction> million for plant decommissioning and coal mine reclamation costs, approximately $<ix:nonFraction unitRef="usd" contextRef="i69c808de0a2f45e083e4179e0aaadfd1_I20221231" decimals="-5" name="pnm:PublicUtilitiesUpfrontFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MTA5_0c3ed8ce-b1cf-4b40-8c00-0f2e128fca74">9.6</ix:nonFraction> million in upfront financing costs, and approximately $<ix:nonFraction unitRef="usd" contextRef="i17bc0cc61f3944788aa16c6831eccd2f_D20220101-20221231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MTU4_8bae97ec-aa0b-4207-8b10-6c6d52afb8bf">20.0</ix:nonFraction> million for job training and severance costs for affected employees.  Proceeds from the Securitized Bonds would also be used to fund approximately $<ix:nonFraction unitRef="usd" contextRef="i559eb2792c5b4e60b4851bad4d8a73db_D20190701-20190701" decimals="-5" name="pnm:ProceedsFromSecuritizationBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MzAz_79cce5fc-9ba3-4636-84a7-51e19e9cfdaf">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%">On July 10, 2019, the NMPRC issued an order requiring the SJGS Abandonment Application be considered in <ix:nonFraction unitRef="proceeding" contextRef="ib70d45ce7ad542da8374397c3928fb5f_D20190710-20190710" decimals="INF" name="pnm:NumberOfProceedings" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4NDYy_d830787d-09c6-4b7f-992f-1b2c8478bd87">two</ix:nonFraction> proceedings: one addressing SJGS abandonment and related financing, and the other addressing replacement resources.  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 examiners 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="ibaef472ce80c48e099e796f95765cbe4_I20200221" decimals="-6" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI5NjQ1_e7156523-86a6-43a0-8eac-0ff508376790">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.  On January 10, 2022, the NM Supreme Court issued its decision rejecting CFRE&#8217;s and NEE&#8217;s constitutional challenges to the ETA and affirmed the NMPRC final 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 March 2020, PNMR and PNM recorded obligations of $<ix:nonFraction unitRef="usd" contextRef="if6170626a92c490c8e84c71fc8d22864_I20200331" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyNzU1_89c3ab4f-e62f-4aef-a26f-fa4e8e7fa2c8">9.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i12b541acd9994229a8d5abc51f9762fd_I20200331" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyNzYy_d827528e-6a2c-4d11-84ab-2ba6257ba1ea">8.1</ix:nonFraction>&#160;million for estimated severances, $<ix:nonFraction unitRef="usd" contextRef="if05179fed65042eda5fb37d3ed172d96_I20200330" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyNzkx_f05fc0f7-6a1c-489a-8946-4a933758ca55">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="i2040d1b43d514b92956c33a1494fdc17_I20200330" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyODc5_e0975434-9ad1-42e7-a8bb-297311088856">19.8</ix:nonFraction>&#160;million to state agencies for economic development and workforce training.  The total amount recorded for these estimates in 2021 was  $<ix:nonFraction unitRef="usd" contextRef="i65de550b1bd24e9d9a4b4682b7256025_I20211231" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMzMjQ5_1ff2d87a-bf5f-4a88-8bc2-685f3b4b1524">36.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3539616c3f164f6a885c8605427fe97f_I20211231" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMzMjU2_c4a0b696-b173-4f9b-9fa0-8d84338648b4">36.0</ix:nonFraction>&#160;million reflected in other current liabilities and $<ix:nonFraction unitRef="usd" contextRef="idd49282425e24032bf5b037aa1dd5799_I20211231" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk3NDU5OA_97529ca0-8408-4541-9046-abd753ca8d86">36.9</ix:nonFraction>&#160;million as a corresponding deferred regulatory asset on PNMR's and PNM's Consolidated Balance Sheets at December 31, 2021.  In 2022, PNM made payments of $<ix:nonFraction unitRef="usd" contextRef="i2a9fdbdb5fa6454fa3742b61e07e1c76_D20220101-20221231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjI3NA_a56d054e-1d1e-4524-93e9-ebc262b4d317">6.6</ix:nonFraction>&#160;million for severances, $<ix:nonFraction unitRef="usd" contextRef="ib3e7a93456fa454188fb4a2018defc59_I20221231" decimals="-5" name="us-gaap:ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjI4OA_d4260e9c-bc62-40b2-9a12-92b101da7e1d">8.9</ix:nonFraction>&#160;million for obligations to fund severances and other costs of WSJ LLC employees and funded the $<ix:nonFraction unitRef="usd" contextRef="i643b3ba0bd344cf8968ac1933fb9b3e6_I20221231" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjMxNw_3cbd21c5-c4ef-4740-bc69-1f5c6e20d0b2">19.8</ix:nonFraction>&#160;million to state agencies and PNMR's and PNM's Consolidated Balance Sheets at December 31, 2022 reflects other current liabilities of $<ix:nonFraction unitRef="usd" contextRef="i9e31da90ab50454282f19d1faecff574_I20221231" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjMwMw_6fec5b3a-efdc-4fcf-b6e8-3dd41ba296c4">0.7</ix:nonFraction>&#160;million and deferred regulatory assets of $<ix:nonFraction unitRef="usd" contextRef="id1ddd877d4b943aaa0a0246dfa669cba_I20221231" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM0Ng_965e5b1a-3e52-45cc-94ba-ce4178cd2466">37.2</ix:nonFraction>&#160;million.  In addition, PNM recorded $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="pnm:RegulatoryDisallowanceAndRestructuringCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM2MQ_e2da2874-0a0b-4ab6-97b1-92859d82ec73">1.6</ix:nonFraction>&#160;million as Regulatory disallowance and restructuring costs on PNMR's and PNM's Consolidated Statements of Earnings for PNM's non-retail share of estimated severance in the year ended December 31, 2022.  </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i03715ae9d2cf45ee9b893228b5df862a" continuedAt="i92958ecc62d9405ea133c37745caa26b"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjI3Mg_cefbd5cf-17a9-44cd-89df-1dcef6d558e3" 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%">On September 29, 2022, SJGS was removed from service and as a result, PNM made the following adjustments reflected on the Consolidated Balance Sheets as of December 31, 2022:</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;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"><tr><td style="width:1.0%"></td><td style="width:62.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.268%"></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:400;line-height:100%">Net Increase (decrease)</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: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%">Current Assets:</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzMtMi0xLTEtMTM3ODI4_86d4a469-dca7-49e0-b975-ba0f039a2f6a">6,430</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:700;line-height:100%">Utility Plant:</span></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 13pt;text-align: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 utility plant</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="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929" decimals="-3" sign="-" name="pnm:PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzUtMi0xLTEtMTM3ODI4_e701365e-5d12-4573-8ac6-376aeb994021">382,798</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:700;line-height:100%">Deferred Charges and Other Assets:</span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets - ETA</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929" decimals="-3" name="pnm:IncreaseDecreaseInRegulatoryAssetsETA" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzctMi0xLTEtMTM3ODI4_b5b7a2fc-1e91-49b5-9217-6499866a0a3e">289,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets - Non-ETA </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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929" decimals="-3" name="pnm:IncreaseDecreaseInRegulatoryAssetsNonETA" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzgtMi0xLTEtMTM3ODI4_e89945e2-b40a-4c25-bc1f-411149a046a1">22,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">Deferred Credits and Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Regulatory liabilities </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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInRegulatoryLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzEwLTItMS0xLTEzNzgyOA_2d3f2e3e-18d1-4cd3-ac09-8ffd99f0ac24">77,254</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929" decimals="-3" name="pnm:IncreaseDecreaseInAssetsAndLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzExLTItMS0xLTEzNzgyOA_cc0e8892-f366-488a-ad12-0e13e19c3036">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%"> To be recovered through the Energy Transition Charge, which includes undepreciated investments of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:PublicUtilitiesInvestmentsUndepreciated" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM3NQ_452e83f3-0856-4bd4-a057-67e2957ab6ae">274.9</ix:nonFraction>&#160;million and plant decommissioning of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:PublicUtilitiesInvestmentsPlantDecommissioning" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM5MQ_b92a3287-7460-4088-bb89-1270d98ccc9c">14.5</ix:nonFraction>&#160;million, previously reflected in Net utility plant. </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%"> Authorized to be recorded as 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, which includes obsolete inventory of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:PublicUtilitiesObsoleteInventory" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MzI3Ng_c9716e97-1926-475f-9d01-5f557bc9e3f7">6.4</ix:nonFraction>&#160;million and plant decommissioning of $<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-5" name="pnm:PublicUtilitiesInventoryPlantDecommissioning" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjQwOA_0891bfc9-4288-42a3-b29a-5a86f1d52d29">16.2</ix:nonFraction>&#160;million, previously reflected in Net utility plant.</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%"> Includes cost of removal and accelerated depreciation of SNCRs.</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%">On July 29, 2020, the NMPRC issued an order approving resource selection criteria identified in the ETA that would include PPAs for <ix:nonFraction unitRef="mw" contextRef="i43d3989e3f2c47ae938e252e985d661c_I20200729" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM0MTU3_3a68a035-18f2-4ed1-a426-c2f832849245">650</ix:nonFraction> MW of solar and <ix:nonFraction unitRef="mw" contextRef="i43d3989e3f2c47ae938e252e985d661c_I20200729" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM0MTc2_76033e6a-71e6-4d46-82e8-6c8ed6e12f7b">300</ix:nonFraction> MW of battery storage. On September 28, 2020, PNM filed an application for approval of the final executed contracts for the replacement resources, which was approved by the NMPRC on December 2, 2020.  On October 14, 2022, PNM filed a motion for approval of amendments on a <ix:nonFraction unitRef="mw" contextRef="i424f7237ac6647628adc079d24e48f57_I20221014" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDY0MA_a0312fef-87d9-4de1-8935-c2a320eac4cf">200</ix:nonFraction> MW solar PPA combined with the <ix:nonFraction unitRef="mw" contextRef="i424f7237ac6647628adc079d24e48f57_I20221014" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDY0Ng_d334c3be-fb98-4a16-8592-9d78cec64ab8">100</ix:nonFraction> MW battery storage agreement, as well as a letter agreement with the project developer providing payments to PNM for delay damages.  The amendments included price increases on both the solar PPA and battery storage agreement and the commercial operation date extension to May 2024.  No party filed objections and the amendments were deemed approved.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 28, 2022, WRA and CCAE filed a joint motion for order to show cause and enforce financing order and supporting brief, which requests that the NMPRC order PNM to show cause why its rates should not be reduced at the time SJGS is abandoned and to otherwise enforce the NMPRC&#8217;s April 1, 2020 final order.  On March 14, 2022, PNM filed its response to the joint motion to show cause refuting the movants' claims that the ETA and April 1, 2020 financing order require Securitized Bonds be issued at the time of abandonment and that rates be reduced upon abandonment as not being legally supportable.  The movants filed joint replies on March 24, 2022.  In response, on March 30, 2022, the NMPRC issued an order appointing hearing examiners to conduct a hearing, if necessary, and to issue a recommended decision to address the issues raised by the motion.  PNM filed testimony on April 20, 2022, and a hearing was held on May 23, 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 June 17, 2022, the hearing examiners issued a recommended decision requesting the NMPRC issue an order that would require PNM to:</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">Revise its rates to remove all of the costs of SJGS Unit 1 by issuing rate credits of $<ix:nonFraction unitRef="usd" contextRef="i02113704f74246eea78518ae00c907ed_D20220617-20220617" decimals="-5" name="pnm:PublicUtilitiesAnnualRateCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDk0OA_2d65f8b0-77e4-42aa-b688-35f24eeddaf4">21.1</ix:nonFraction>&#160;million on an annual basis, to customers by July 1, 2022</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">Revise its rates again, to remove all costs of SJGS Unit 1, Unit 4, and common facilities by increasing the rate credits to $<ix:nonFraction unitRef="usd" contextRef="ia1146caa129d498c9b27d3e6ed339d2b_D20220617-20220617" decimals="-5" name="pnm:PublicUtilitiesAnnualRateCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDk2Mw_da30fc60-809d-469e-937a-f9a262607234">98.3</ix:nonFraction>&#160;million on an annual basis, by October 1, 2022</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">Transfer payments due and owing to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund within <ix:nonNumeric contextRef="ia1146caa129d498c9b27d3e6ed339d2b_D20220617-20220617" name="pnm:NumberOfDaysToTransferPayment" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MTAwOQ_6ec4a5f2-5839-4bac-85e2-bb372e1a4c50">30</ix:nonNumeric> days of the abandonment of SJGS Unit 1</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">Include (in its next rate case application) an explanation and defense of the prudence in the timing of the issuance of Securitized Bonds beyond the abandonment dates and what actions were taken to protect customers from interest rate increases occurring as well as the continued marketability of the Securitized Bonds issued  </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%">Following the filing of exceptions and responses, on June 29, 2022, the NMPRC issued its final order adopting and approving the recommended decision in its entirety with certain additions.  The additions to the final order include requirements for PNM file a report, no later than October 15, 2022, that contains a record of all of its costs incurred in the show cause proceeding so that the prudence of those costs will be known and be subject to review in PNM's future rate case and that the prudency review shall include a compliance filing to enable a review of the prudence of PNM's decision to delay bond issuance </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i92958ecc62d9405ea133c37745caa26b" continuedAt="iec9a06cac17a4b318ee317bfc5a76b83"><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%">beyond the dates of the SJGS abandonment.  On June 29, 2022, PNM filed an Emergency Motion and Supporting Brief for Stay with the NMPRC ("PNM's NMPRC Emergency Motion").  On June 30, 2022, PNM filed a Notice of Appeal and an Emergency Motion for Partial Interim Stay of the NMPRC's Final Order with the NM Supreme Court ("PNM's NM Supreme Court Emergency Motion").  On July 12, 2022, several parties filed responses to PNM's NMPRC Emergency Motion.  On July 21, 2022, the NMPRC adopted an order denying PNM's NMPRC Emergency Motion.  Subsequently, on July 25, 2022, PNM filed another emergency motion seeking an immediate and ongoing stay from the NM Supreme Court for the pendency of the appeal.  In the interim, PNM began issuing rate credits effective July 31, 2022.  On July 28, 2022, PNM made payments totaling $<ix:nonFraction unitRef="usd" contextRef="i3d70a5f5d2d44548be4035614961460b_D20220729-20220729" decimals="-5" name="us-gaap:PaymentsForLegalSettlements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MTAxNg_c9ec2052-2d48-4410-be44-a1c67c0645d4">19.8</ix:nonFraction>&#160;million to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund.  On September 2, 2022, the NM Supreme Court issued an order granting PNM's July 25, 2022 motion for partial stay and as a result PNM suspended issuing rate credits.  On October 11, 2022, WRA filed a motion for emergency oral argument in PNM's NM Supreme Court Emergency Motion.  On October 14, 2022, PNM made its required compliance filing under the NMPRC's June 29, 2022 final order.  On November 1, 2022, the NM Supreme Court issued an order continuing the partial stay of the rate credits during the pendency of the appeal.  On November 15, 2022, PNM filed a supplemental compliance filing to its October 14, 2022 compliance filing.  On November 21, 2022, NEE filed a motion for rehearing and to lift the stay and WRA, CCAE, Prosperity Works, the NMAG and Bernalillo County filed a joint motion for rehearing with the NM Supreme Court in PNM&#8217;s appeal of the NMPRC&#8217;s final order in the SJGS financing order to show cause.  On December 22, 2022, the NM Supreme Court issued an order denying the motions for rehearing.  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%">As required under GAAP, PNM evaluated the consequences of the NMPRC's June 29, 2022 order and the related NM Supreme Court appeal and order granting the stay, as well as the subsequent motions and the hearing examiners order filed in the 2024 Rate Change.  Specifically, PNM assessed the likelihood PNM would be required to establish a regulatory liability for the benefit of the rate credits and the associated carrying charge during the pendency of the stay.  These evaluations indicate that it is reasonably possible that PNM would be successful on the issues it was appealing and defending at the NMPRC, and therefore, no loss or regulatory liability has been recorded as of December 31, 2022.  The amount of any such loss to be recorded would depend on the ultimate outcome of the appeal, however based on amounts currently included in base rates, discussed above, PNM estimates the potential loss as of December 31, 2022 to be $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="pnm:PublicUtilitiesLossContingency" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk0OTk_fb5cdebd-04b6-4dd4-ad37-ce5f3d675049">28.7</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 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 agreed to sell its <ix:nonFraction unitRef="number" contextRef="i68665b7fd8294580970e3f9b29efb39e_I20201101" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM3NjY3_9ab34b9a-8f4c-4080-a050-1a4d5c7b46f2">13</ix:nonFraction>% ownership interest (other than certain transmission assets) in Four Corners to NTEC. The sale is contingent upon NMPRC approval and is expected to close by the end of 2024.  In connection with the sale, PNM would make payments of $<ix:nonFraction unitRef="usd" contextRef="i5f6713087cd54b9f9011047447ed5489_D20201101-20201101" decimals="-5" name="pnm:PaymentsForReliefFromObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM3ODk3_6f988434-ad76-4836-875b-98f6eb341b24">75.0</ix:nonFraction>&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after December 31, 2024.  Pursuant to the Four Corners Purchase and Sale Agreement, PNM would retain its current plant decommissioning and coal mine reclamation obligations.  PNM made an initial payment to NTEC of $<ix:nonFraction unitRef="usd" contextRef="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130" decimals="-5" name="pnm:PaymentsForReliefFromObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4MjAy_7f082c3f-a3b3-4356-b01a-a56336327de0">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="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130" decimals="-5" name="pnm:FinalPaymentForReliefFromObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4NDc0_2fa416fe-f5c9-478c-860b-e0af3076d508">60.0</ix:nonFraction>&#160;million.  The initial $<ix:nonFraction unitRef="usd" contextRef="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130" decimals="-5" name="pnm:InitialPaymentForReliefFromObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4NDkx_997c836c-e4b4-4604-89ac-80da4e2e1c87">15.0</ix:nonFraction>&#160;million payment is recorded in other deferred charges on the Consolidated Balance Sheet as of December 31, 2022 and 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 January 8, 2021, PNM filed the Four Corners Abandonment Application, which sought 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="id81fe04e7bdc41c4a3d97f4ba7a301aa_D20210108-20210108" decimals="-6" name="pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4ODI2_1f72ca25-3c57-4995-851d-806f75d27b0d">300</ix:nonFraction>&#160;million of Securitized Bonds as provided by the ETA.  PNM&#8217;s request for the issuance of Securitized Bonds included approximately $<ix:nonFraction unitRef="usd" contextRef="ide63824dba82426a99fc0ebd71c54664_I20210108" decimals="-6" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4OTU2_5559ae47-39b8-4972-98e5-750f34e8742b">272</ix:nonFraction>&#160;million of forecasted undepreciated investments in Four Corners at December 31, 2024, an estimated $<ix:nonFraction unitRef="usd" contextRef="ide63824dba82426a99fc0ebd71c54664_I20210108" decimals="-5" name="pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM5MDUw_f2f98a85-0120-4518-9547-9c7319c96ae1">4.6</ix:nonFraction>&#160;million for plant decommissioning costs, an estimated $<ix:nonFraction unitRef="usd" contextRef="ide63824dba82426a99fc0ebd71c54664_I20210108" decimals="-5" name="pnm:PublicUtilitiesUpfrontFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM5MDk5_14c1f4ce-372e-4d3f-9331-883e45a16c65">7.3</ix:nonFraction>&#160;million in upfront financing costs, and an estimated $<ix:nonFraction unitRef="usd" contextRef="id81fe04e7bdc41c4a3d97f4ba7a301aa_D20210108-20210108" decimals="-5" name="pnm:ProceedsFromSecuritizationBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM5MTQ3_58685555-2a16-42e1-8ad0-9dcfa36965a5">16.5</ix:nonFraction>&#160;million for economic development in the Four Corners area.  PNM intends to submit a separate application for NMPRC approval of a replacement resource portfolio following NMPRC action on this 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 March 15, 2021, PNM filed an amended application and supplemental testimony for the approval of the abandonment and transfer of Four Corners and issuance of a financing order pursuant to the ETA and a motion to withdraw the January 8, 2021 Four Corners Application.  The amended application and supplemental testimony provided additional information to support PNM's request to abandon its interest in Four Corners and transfer that interest to NTEC, and also provided additional detail explaining how the proposed sale and abandonment provides a net public benefit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 12, 2021, the hearing examiner issued a recommended decision recommending approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  On December 15, 2021, the NMPRC issued a final order rejecting the hearing examiner&#8217;s recommended decision and denying approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  In its order, the NMPRC concluded that PNM needed to conduct a review of the actual replacement resource portfolio and determined that 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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="iec9a06cac17a4b318ee317bfc5a76b83" continuedAt="i7dd22544131543678f30e8836c5d3022"><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%">record was insufficient to determine the prudence of PNM&#8217;s investments in Four Corners.  On December 22, 2021, PNM filed a notice of appeal with the NM Supreme Court of the NMPRC decision to deny the application.  On January 21, 2022, PNM filed a statement of issues outlining the arguments for appeal asserting, among other things, that the NMPRC misinterpreted and improperly applied the ETA in concluding that the NMPRC needed to review the actual replacement resource portfolio before authorizing abandonment and that the NMPRC improperly deferred the issue of prudence with respect to certain of PNM&#8217;s investments in Four Corners, where other parties were given the opportunity to present evidence and failed to demonstrate PNM was imprudent in its decisions.  On March 24, 2022, PNM filed its Brief in Chief and answer briefs were filed on May 9, 2022.  On June 17, 2022, PNM filed its Consolidated Reply Brief.  The NM Supreme Court has scheduled oral arguments to be held on March 27, 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 requires a loss be recognized when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated.  As of December 31, 2022, PNM evaluated the NMPRC order in the Four Corners Abandonment Application and determined it was reasonably possible that PNM would be successful in recovery of its undepreciated investment in a future proceeding.  Therefore, no loss has been recorded. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 is 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"><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 Leased Interest Abandonment Application</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 April 2, 2021, PNM filed the PVNGS Leased Interest Abandonment Application, an application for the sale and transfer of related assets, and approval to procure new resources.  As discussed in Note 8, PNM had Leased Interest under <ix:nonFraction unitRef="lease" contextRef="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3NjYw_ebe44aba-ef37-4273-a2ba-6d06492a4a12">five</ix:nonFraction> separate leases that were approved and certificated by the predecessor agency to the NMPRC in the 1980s.  <ix:nonFraction unitRef="lease" contextRef="i5ff44dbc071246709d826be8fcd2ae42_I20210402" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3Nzg5_284d20be-afeb-4d00-9ec0-be46d1179d62">Four</ix:nonFraction> of the <ix:nonFraction unitRef="lease" contextRef="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3Nzk5_ac229c1f-e1bc-41bc-bbf6-2f9863c2d699">five</ix:nonFraction> leases for <ix:nonFraction unitRef="mw" contextRef="i3caee1e1cbff40649feebee458a0dbf1_I20210402" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3ODEz_27632422-9349-4e77-af60-dc3139251ada">104</ix:nonFraction> MW of Leased Interest terminated in January 2023, while the remaining lease for <ix:nonFraction unitRef="mw" contextRef="i2c676cc5eea84f3e83b125017f6233c8_I20210402" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3ODk5_5f8c3feb-1e9b-4901-b341-d68aeaf59558">10</ix:nonFraction> MW of Leased Interest terminates in January 2024.  Associated with the Leased Interest are certain PNM-owned assets and nuclear fuel that are necessary for the ongoing operation and maintenance of the Leased Interest and integration of the Leased Interest generation to the transmission network.  PNM determined that there will be net benefits to its customers to return the Leased Interest to the lessors in conformity with the leases, sell and transfer the related PNM-owned assets, and to replace the Leased Interest with new resources.  In the application, PNM requested NMPRC authorization to decertify and abandon its Leased Interest and to create regulatory assets for the associated remaining undepreciated investments with consideration of cost recovery of the undepreciated investments in a future rate case.  PNM also sought NMPRC approval to sell and transfer the PNM-owned assets and nuclear fuel supply associated with the Leased Interest to SRP, which will be acquiring the Leased Interest from the lessors upon termination of the existing leases.  In addition, PNM sought NMPRC approval for a <ix:nonFraction unitRef="mw" contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MDMz_a612d4d2-de14-412d-9e92-6e472f468030">150</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MDY1_04a4539c-e8e8-4c24-bb4c-1a2d3694af1a">40</ix:nonFraction> MW battery storage agreement, and a stand-alone <ix:nonFraction unitRef="mw" contextRef="i0c5644380d674b9a850d3aed806962ba_I20210402" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MTE2_ad86850b-152b-4bc5-85b1-f1aa3b5a230e">100</ix:nonFraction> MW battery storage agreement to replace the Leased Interest.  To ensure system reliability and load needs are met in 2023, when a majority of the leases expire, PNM also requested NMPRC approval for a <ix:nonFraction unitRef="mw" contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MzI0_9c1ff6ae-e09c-4bb1-927f-020a96f44521">300</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MzU2_1658a195-a59b-4d58-8336-97c3a7539c97">150</ix:nonFraction> MW battery storage agreement.  PNM's application sought a <ix:nonNumeric contextRef="i14e8dd330e6840f2ba68bd037bc71da3_D20210402-20210402" name="pnm:PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzQy_d973a96b-b61d-48c9-95c9-15b2f0484d52">six-month</ix:nonNumeric> regulatory time frame.</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 April 21, 2021, the NMPRC issued an order assigning a hearing examiner and stated PNM's request to abandon the Leased Interest does not have any statutory or rule time limitation and the six-month limit in which the NMPRC must issue an order regarding the request for approvals of the solar PPAs and battery storage agreements does not begin until after the NMPRC acts on the abandonment request.  The NMPRC&#8217;s April 21, 2021, order also stated that issues reserved to a separate proceeding in the NM 2015 Rate Case regarding the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2 shall be addressed in this case and PNM shall file testimony addressing the issue.  On June 28, 2021, NEE and CCAE jointly filed a motion to dismiss a portion of the application claiming that since PNM's request to abandon the Leased Interest was filed after PNM had already provided irrevocable notice it would not acquire the Leased Interest, abandonment is no longer required.  On July 28, 2021, the hearing examiner issued a recommended decision on NEE's and CCAE's joint motion to dismiss, recommending dismissal of PNM's requests for approval to abandon and decertify the Leased Interest; dismissal of PNM's request for approval to sell and transfer the related assets; and dismissal of PNM's request to create regulatory assets for the associated remaining undepreciated investments, but did not preclude PNM seeking recovery of the costs in a general rate case in which the test year period includes the time period in which PNM incurs such costs.  The hearing examiner's recommended decision further provides that PNM's request for replacement and system reliability resources and the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2 should remain within the scope of this case.</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 August 25, 2021, the NMPRC issued an order granting portions of the July 28, 2021 recommended decision that were not contested related to dismissal of PNM's request for approval to abandon and decertify the Leased Interest and dismissal of PNM's request for approval to sell and transfer the related assets.  In addition, the order bifurcated the issue of </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i7dd22544131543678f30e8836c5d3022" continuedAt="ibe83e35a236c48949e62dd31d96992a4"><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%">approval for the <ix:nonFraction unitRef="power_purchase_agreement" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:NumberOfPurchasePowerAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MTMxNQ_9a6d84ab-c018-45e2-9c0b-90ce9816ac80">two</ix:nonFraction> PPAs and <ix:nonFraction unitRef="batterystorageagreement" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:NumberOfBatteryStorageAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4NTg2Mg_9eca7abb-dc5d-4e08-9021-458e76c50fb1">three</ix:nonFraction> battery storage agreements into a separate docket so it may proceed expeditiously.  On September 8, 2021, the NMPRC issued an order on the remaining issues in the recommended decision.  The order found that PNM's request for a regulatory asset to record costs associated with obtaining an abandonment order should be dismissed.  However, the requests for regulatory assets associated with the remaining undepreciated investments should be addressed at an evidentiary hearing.  On September 20, 2021, ABCWUA, Bernalillo County, NEE, and the NMAG filed a joint motion to reconsider the September 8, 2021 NMPRC order.  Also, on September 20, 2021, PNM filed a motion for rehearing of the September 8, 2021 order stating that certain requirements of the order would lead to compromising PNM's First Amendment rights.  On October 6, 2021, the NMPRC issued an order granting the motions for reconsideration and vacated the September 8, 2021 order, without specifically addressing issues raised in the motions.  </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 November 1, 2022, ABCWUA, Bernalillo County, CCAE, NEE, NM AREA, the NMAG, WRA, and Staff filed a joint motion for an accounting order to require PNM to track in a regulatory liability, all costs associated with the PVNGS Leased Interests that will be abandoned in January 2023 and January 2024 that are still being collected in rates, which PNM opposes.</span><span style="color:#008080;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:400;line-height:110%">On November 18, 2022, the NMPRC issued its order on joint motion for an accounting order requiring PNM to establish a regulatory liability to track and account for, upon termination of the PVNGS leases, all costs currently borne by ratepayers associated with those leases during pendency of the 2024 Rate Change, subject to a determination of ratemaking treatment.  In addition, PNM may establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases, and to record cost differences in the proceeds from SRP for the sale of the PVNGS Leased Assets and the actual book value.  Recovery of these items will be determined in the 2024 Rate Change.  In the 2024 Rate Change, PNM must also address unresolved issues including whether PNM&#8217;s decision to renew the <ix:nonFraction unitRef="lease" contextRef="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402" decimals="INF" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc5MQ_13ed1415-8f67-4f66-b327-fb1e94423a63">five</ix:nonFraction> leases and repurchase <ix:nonFraction unitRef="mw" contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205" decimals="1" name="pnm:PublicUtilitiesMegawattRepurchase" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc3OA_c0a14012-e8f2-42e7-8c41-b728e3da46c9">64.1</ix:nonFraction> MW of PVNGS Unit 2 capacity exposed ratepayers to additional financial liability beyond that to which they would otherwise have been exposed, and whether PNM should be denied recovery of future decommissioning expenses as a remedy for imprudence.  See 2024 Rate Change discussion above.</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 evaluating the consequences of the NMPRC's November 18, 2022 order, as required under GAAP, and whether it should establish a regulatory liability in 2023 to account for revenue collected from ratepayers during the pendency of the 2024 Rate Change.  In addition, PNM is evaluating whether it should establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases in January 2023 and 2024.</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 hearing on the <ix:nonFraction unitRef="power_purchase_agreement" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:NumberOfPurchasePowerAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4NTk1Mw_2b307a9e-b616-493e-b1c1-f6804eaf8371">two</ix:nonFraction> PPAs and <ix:nonFraction unitRef="batterystorageagreement" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:NumberOfBatteryStorageAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTM2Mw_cade5f19-ad52-4e9c-813f-0d2afc773767">three</ix:nonFraction> battery storage agreements was held on November 12 and 15, 2021 and December 3, 2021 and post-hearing briefing was completed on January 18, 2022.  On February 14, 2022, the hearing examiner issued a recommended decision recommending the NMPRC approve the <ix:nonFraction unitRef="mw" contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMTY4_a612d4d2-de14-412d-9e92-6e472f468030">150</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMjAw_04a4539c-e8e8-4c24-bb4c-1a2d3694af1a">40</ix:nonFraction> MW battery storage agreement, the stand-alone <ix:nonFraction unitRef="mw" contextRef="i0c5644380d674b9a850d3aed806962ba_I20210402" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMjQ5_ad86850b-152b-4bc5-85b1-f1aa3b5a230e">100</ix:nonFraction> MW battery storage agreement, and the <ix:nonFraction unitRef="mw" contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMjkw_9c1ff6ae-e09c-4bb1-927f-020a96f44521">300</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMzIy_1658a195-a59b-4d58-8336-97c3a7539c97">150</ix:nonFraction> MW battery storage agreement.  On February 16, 2022, the NMPRC adopted an order approving the recommended decision.  On April 15, 2022, PNM made a compliance filing with the NMPRC in which it updated the NMPRC on the status of the PPAs and the battery storage agreements listed above.  On June 16, 2022, PNM made a second compliance filing on the status of PPAs and battery storage agreements notifying the NMPRC that none of the developers of the <ix:nonFraction unitRef="power_purchase_agreement" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:NumberOfPurchasePowerAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTQ4OQ_cc61577f-0842-4dfd-9af3-e75f54630cb9">two</ix:nonFraction> PPAs and <ix:nonFraction unitRef="batterystorageagreement" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:NumberOfBatteryStorageAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTUxMg_ed3bbdad-770b-4f10-97e7-c9ac195ac06e">three</ix:nonFraction> battery storage agreements have moved forward under the terms of the agreements approved by the NMPRC on February 16, 2022, and none of the replacement resource projects would be operational in 2023.  All <ix:nonFraction unitRef="numberofamimeter" contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115" decimals="INF" name="pnm:TotalNumberOfAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTUyNA_36cbed6d-7a10-4ba8-a624-85d88026e5e1">five</ix:nonFraction> projects will have significant delays and price increases as evidenced in the current alternative offers from the developers.  PNM entered into amendments to the <ix:nonFraction unitRef="mw" contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMwNQ_fc3bd987-dcde-438d-9297-185eb0fa6321">300</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMxMA_d2a52a89-bda5-43ee-8e8c-362308b63faa">150</ix:nonFraction> MW battery storage agreement and proposed those amendments to the NMPRC for approval in a filing with the NMPRC on June 24, 2022.  PNM determined the terms offered by the <ix:nonFraction unitRef="mw" contextRef="i25e974631cb847bca03b3ed3f41fd792_I20220214" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMzNA_8181ad64-da45-47eb-98d9-ca58925e1c01">150</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i25e974631cb847bca03b3ed3f41fd792_I20220214" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMyMA_8087c4d9-df51-4834-b030-c259ee4bb33c">40</ix:nonFraction> MW battery storage agreement and the stand-alone <ix:nonFraction unitRef="mw" contextRef="i5d4a6b3257244fe0a8893c14a8c66486_I20220214" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMwMA_8216866d-4993-40ea-8795-0e958b0602c1">100</ix:nonFraction> MW battery storage agreement are not satisfactory in comparison with other potential projects that might be utilized instead, and PNM did not support the proposed amendments to those agreements in the June 24, 2022 filing.  No party filed objections following PNM's June 24, 2022 filing and pursuant to the NMPRC's February 16, 2022 order the <ix:nonFraction unitRef="mw" contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk1NzU_b84a45bb-3034-4fa6-be9b-167ce703550f">300</ix:nonFraction> MW solar PPA combined with <ix:nonFraction unitRef="mw" contextRef="i25e974631cb847bca03b3ed3f41fd792_I20220214" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMyOQ_553ef639-3a7c-4410-9d87-513fb8f43692">150</ix:nonFraction> MW battery storage agreement and the decision not to proceed with the other agreements, are deemed approved.  On September 2, 2022, PNM entered into amendments to the <ix:nonFraction unitRef="mw" contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMxNQ_6e7b0adc-1dfb-4677-92bd-391966793f3a">150</ix:nonFraction> MW battery storage agreement to increase the capacity to <ix:nonFraction unitRef="mw" contextRef="i9fa6b70990ed444688057a13b7fe331b_I20220902" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMyNA_d7505c23-a13f-49d2-a663-55937665b92a">300</ix:nonFraction> MW and proposed those amendments to the NMPRC for approval.  On September 8, 2022, the NMPRC issued an order to extend the 10-day period for filing for an additional <ix:nonNumeric contextRef="i071a19e2789446fa937c7d302710a2d9_D20220908-20220908" name="pnm:PublicUtilitiesFilingPeriodExtension" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjkwMA_0e05d36f-7ee2-4257-ae3e-a4625d2a7fa6">two days</ix:nonNumeric>.  No party filed objections within <ix:nonNumeric contextRef="i071a19e2789446fa937c7d302710a2d9_D20220908-20220908" name="pnm:PublicUtilitiesFilingPeriodWithExtension" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjkxNw_47f672f9-3764-4095-a912-04453f6cec6e">12</ix:nonNumeric> days following PNM's September 2, 2022 filing and pursuant to the NMPRC's February 16, 2022 order the <ix:nonFraction unitRef="mw" contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjkyNA_25dee56a-bb72-4059-b389-d968e029c111">300</ix:nonFraction> MW solar battery storage agreement was deemed approved.  PNM anticipates these facilities will be in service in 2024.</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 approval by the NMPRC, PNM and SRP received NRC approval for the transfer of the associated possessory licenses at the end of the term of each of the respective leases. </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%">Summer Peak Resource Adequacy</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ibe83e35a236c48949e62dd31d96992a4" continuedAt="if3a72089136d4cb98264b63d7bb2ce43"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Throughout 2021 and continuing into 2022, PNM provided notices of delays and status updates to the NMPRC for the approved SJGS replacement resource projects.  All <ix:nonFraction unitRef="replacementresource" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="INF" name="pnm:NumberOfReplacementResources" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAwMQ_3489f061-9cf9-449a-a227-5dbd73e6e87b">four</ix:nonFraction> project developers had notified PNM that completion of the projects would be delayed and no longer available for most, if any of the 2022 summer peak load period.  The delays in the SJGS replacement resources, coupled with the abandonment of SJGS Units 1 and 4 presented a risk that PNM would have insufficient operational resources to meet the 2022 summer peak to reliably serve its customers if PNM was unable to find additional generation resources.  PNM entered into <ix:nonFraction unitRef="power_purchase_agreement" contextRef="if9c504c3c95344a2bc5b7a5ec181a9bf_D20210701-20211231" decimals="INF" name="pnm:NumberOfPurchasePowerAgreements" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk4MQ_250eec74-52c1-4462-b87d-5f2f8da8c50b">three</ix:nonFraction> agreements to purchase power from third parties in the second half of 2021 to minimize potential impacts to customers; the purchase of <ix:nonFraction unitRef="mw" contextRef="ie94ebd58c2664012921bc545bc3acfae_D20220101-20221231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzIxOTkwMjM0MDU1MjQ_1abd9fc7-8d6f-4df5-a872-6d50303380d0">85</ix:nonFraction> MW, unit contingent from Four Corners for June through September of 2022; the purchase of <ix:nonFraction unitRef="mw" contextRef="i41bc81b4a8ba49349dd67cd40c9073fa_D20220101-20221231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzIxOTkwMjM0MDU2MTg_a2420de7-be5b-4978-b38c-16a9423dc0fa">150</ix:nonFraction> MW, firm power in June and September 2022; and the purchase of <ix:nonFraction unitRef="mw" contextRef="i2e0ec6415591472bb3ab591f2213a93f_D20220101-20221231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzIxOTkwMjM0MDU2ODU_9fe98d47-457d-4863-b948-555d8b760a2a">40</ix:nonFraction> MW, unit contingent from PVNGS Unit 3 for the full year of 2022.  Even after accounting for these additional contracts, PNM projected a very low system reserve margin during the 2022 summer peak.  As a result, on February 17, 2022, PNM filed a Notice and Request for Modification to or Variance from Abandonment Date for SJGS Unit 4 with the NMPRC.  The filing provided notice that PNM had obtained agreement from the SJGS owners and WSJ LLC to extend operation of Unit 4 until September 30, 2022.  SJGS Unit 4 provided <ix:nonFraction unitRef="mw" contextRef="ic4d17db4839e49799ea25c3620e4dbc7_D20220217-20220217" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk1MA_d73abf5b-4db5-4eba-8ba9-38a793d27c53">327</ix:nonFraction> MW of capacity and improved PNM&#8217;s projected system reserve margin.  On February 23, 2022, the NMPRC issued an order finding that PNM did not require NMPRC approval to extend operation of SJGS Unit 4 for an additional three-month period.  The NMPRC&#8217;s order states that issues regarding the prudence or reasonableness of the decisions made, actions taken by PNM, and recoverability of costs related to the continued operation of SJGS Unit 4, including fuel costs collected through PNM&#8217;s FPPAC, shall be subject to review in a future proceeding.  On February 25, 2022, an amended San Juan Project Participation Agreement was filed with FERC.  On March 18, 2022, PNM filed its compliance notice updating its January 26, 2022 compliance notice indicating that <ix:nonFraction unitRef="mw" contextRef="i0688ea44c8c94ed0a2b74a080d94ddbf_D20220318-20220318" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk4NQ_c3a145a8-7835-413a-87f8-c5463c91df3f">65</ix:nonFraction> MW of SJGS Unit 4 owned as a deregulated merchant resource would be available to PNM retail operations on a system contingent basis, which further increased PNM's projected system reserve margin during the 2022 summer peak.  On March 24, 2022, FERC accepted the amended SJGS participation agreement.  While PNM experienced a new system peak retail load of <ix:nonFraction unitRef="mw" contextRef="ie75a5877aab34dbf89878fcc34c992be_D20220719-20220719" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk4OQ_a8074344-83f8-4516-99f3-7fa5ae3e0d40">2,139</ix:nonFraction> MW on July 19, 2022, PNM&#8217;s generation resources performed sufficiently with no significant challenges to resource adequacy during the 2022 summer peak season. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 faces similar concerns in the summer of 2023 as a result of continued delays in the SJGS replacement resources as well as delays in replacement resources for the PVNGS leased capacity that expires in January 2023.  As discussed above, PNM has made a number of compliance filings with the NMPRC on the status of the SJGS and PVNGS leased capacity interest replacement resources.  On January 30, 2023, PNM informed the NMPRC that it had provided written notice to one of the SJGS replacement resource developers for <ix:nonFraction unitRef="mw" contextRef="idabe876819c544879c5615e470cef920_D20230130-20230130" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk1ODQ_787bdfb0-1bff-4602-9b59-9eed5f1b45b4">100</ix:nonFraction> MW solar PPA and a <ix:nonFraction unitRef="mw" contextRef="i54bef107236e497ab16f3a7aded4df1b_D20230130-20230130" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk1ODY_73fe5155-a976-4aa6-9d43-3919c15f23d4">30</ix:nonFraction> MW battery storage agreement of an event of seller default and of early termination and as a result the project would not proceed.  In the second half of 2022, PNM entered into agreements totaling <ix:nonFraction unitRef="mw" contextRef="ica7f94b0d92d49148c3958bf5bc2c613_D20221001-20221231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjk2OA_0e0e6280-3933-4085-b59f-a9302db920d3">270</ix:nonFraction> MW of firm power purchases for June through September 2023, and the purchase of <ix:nonFraction unitRef="mw" contextRef="i0ce0b1bda30e4f889405a2a45dd4d242_D20221001-20221231" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAyMA_3f00106c-d2ad-4f09-b263-2a709c963648">40</ix:nonFraction> MW of firm capacity at PVNGS for all twelve months of 2023, providing PNM with a projected system reserve margin with a range of <ix:nonFraction unitRef="number" contextRef="iadaebf743e684b5f90cc9c29917eec66_D20221001-20221231" decimals="INF" name="pnm:PublicUtilitiesProjectedReserveMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAyNA_8976e67a-ebc3-410f-ad97-a335dacddb2f">10.3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i0af958aada714ac8b711827de4db2cf6_D20221001-20221231" decimals="INF" name="pnm:PublicUtilitiesProjectedReserveMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAwNQ_d78ec340-5648-4561-a07b-55b192263dfc">6.0</ix:nonFraction>% for the 2023 summer peak period.  PNM continues to evaluate other potential firm power agreements with various providers, as well as all potential short-term resource options to address these resource adequacy concerns.  PNM is unable to predict the outcome of this matter.</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%">Grid Modernization Application</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%">On October 3, 2022, in compliance with New Mexico Grid Modernization Statute, PNM filed its Grid Modernization Application with the NMPRC.  The projects included in the Grid Modernization Application improve customers&#8217; ability to customize their use of energy and ensure that customers, including low-income customers, are a top priority and will benefit consistent with the Grid Modernization Statute.  PNM&#8217;s proposal to modernize its electricity grid through infrastructure and technology improvements also increases the efficiency, reliability, resilience, and security of PNM&#8217;s electric system.  PNM's application seeks approval of grid modernization investments of approximately $<ix:nonFraction unitRef="usd" contextRef="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003" decimals="-6" name="pnm:PublicUtilitiesGridModernizationInvestment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAzMA_4a73834f-1741-47f0-ad3e-3e848acc4435">344</ix:nonFraction>&#160;million for the first <ix:nonNumeric contextRef="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003" name="pnm:PublicUtilitiesGridModernizationInitialTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA1Ng_123f2f3f-c8e7-43f9-ab41-b9ea624a4a85">six years</ix:nonNumeric> of a broader <ix:nonNumeric contextRef="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003" name="pnm:PublicUtilitiesGridModernizationTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA3Mw_755870ca-9214-4a69-b128-35cee51f955a">11-year</ix:nonNumeric> strategy.  PNM's application requested NMPRC approval by July 1, 2023 for PNM's grid modernization plan in addition to approval of PNM's proposed Grid Modernization Rider by September 1, 2023.  The proposed Grid Modernization Rider would recover capital costs, operating expenses, and taxes associated with the investments included in the Grid Modernization Application.  PNM also requested authorization to create related regulatory assets and liabilities, permitting PNM to record costs incurred for the development and implementation of PNM&#8217;s plan between the requested approval of the application on July 1, 2023, and the implementation of the Grid Modernization Rider by September 1, 2023; undepreciated investments associated with legacy meters being replaced with AMI meters; and over- or under-collection of costs through the Grid Modernization Rider.  In addition, PNM requested approval of the proposed format of an Opt-Out Consent Form and methodology to determine PNM&#8217;s proposed cost-based opt-out fees, which includes a one-time fee and a monthly fee.  On October 25, 2022, the hearing examiner issued a procedural schedule with a hearing to begin March 20, 2023.  PNM is unable to predict the outcome of this matter.</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%">COVID-19 Regulatory Matters</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="if3a72089136d4cb98264b63d7bb2ce43" continuedAt="ied2ab32d318846afa0181ec5d5d52441"><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 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 a result, PNM has deferred bad debt expense related to COVID-19 of $<ix:nonFraction unitRef="usd" contextRef="if5f292f1356842d18b3e85aafc66dd2c_I20221231" decimals="-5" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc5NA_fd0cfca8-6ce1-492c-8578-42c447704589">5.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i83b1cc7ee4594dfa94b7391f3c46dbf6_I20211231" decimals="-5" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1NjI5_7c333923-c727-4cfa-b9e7-40e4c8b51d6f">6.9</ix:nonFraction>&#160;million in regulatory assets on the Consolidated Balance Sheets at December 31, 2022 and 2021.  Although PNM is seeking recovery for the increase in bad debt expense resulting from COVID-19 through a regulatory asset in the 2024 Rate Change, it no longer intends to seek recovery of other incremental costs related to the pandemic and therefore, reversed regulatory assets of $<ix:nonFraction unitRef="usd" contextRef="iddb0504495444c5999d5759e5eb6a610_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherRegulatoryAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1ODc1_40a19175-6ffb-46a3-8266-0f0b70d54c90">2.7</ix:nonFraction>&#160;million previously deferred at December 31, 2020.  In addition, PNM has cost savings related to COVID-19 of $<ix:nonFraction unitRef="usd" contextRef="i8c6b336e5daa47b5818fdf9459e3fe50_I20211231" decimals="-5" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1OTc4_705d9afe-4feb-4c31-9cb2-ac3ff501f825"><ix:nonFraction unitRef="usd" contextRef="if8e38a7c1c2143deaa122596071407e9_I20221231" decimals="-5" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1OTc4_a49add06-23d4-4934-a8e7-0fabf347b6c4">0.9</ix:nonFraction></ix:nonFraction>&#160;million in regulatory liabilities on the Consolidated Balance Sheets at both December 31, 2022 and 2021.</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%">The Community Solar 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%">In June 2021, the Community Solar Act established a program that allows for the development of community solar facilities and provides customers of a qualifying utility with the option of accessing solar energy produced by a community solar facility in accordance with the Community Solar Act.  The NMPRC is charged with administering the Community Solar Act program, establishing a total maximum capacity of 200 MW community solar (applicable until November 2024) facilities and allocating proportionally to the New Mexico electric investor-owned utilities and participating cooperatives.  As required under the Community Solar Act, the NMPRC opened a docket on May 12, 2021 to adopt rules to establish a community solar program no later than April 1, 2022.  On June 15, 2021, the NMPRC issued an order which required utilities provide a notice to all future applicants and to any likely applicants that, until the effective date of the NMPRC's rules in this area the NMPRC's existing interconnection rules and manual remain in place until amended or replaced by the NMPRC, and further, that a place in a utility's applicant queue for interconnection does not and will not provide any advantage for selection as a community solar project.  PNM has provided the required notices.  On October 27, 2021, the NMPRC adopted an order issuing a NOPR starting the formal process for adoption of rules pursuant to the Community Solar Act.  On March 30, 2022, the NMPRC issued an order that adopted a rule on the administration of the Community Solar Act program.  The rule requires utilities to file proposed community solar tariffs with the NMPRC within 60 days from the publication of the rule.  A number of motions for rehearing and requests for clarification were filed between April 7 and May 2, 2022.  On May 18, 2022, the NMPRC issued an order partially granting motions for rehearing, reconsideration and clarification and staying implementation pending further rulemaking.  On June 16, 2022, PNM requested clarification related to the existing interconnection queue, which would not delay implementation of the Community Solar Act program.  On July 12, 2022, the NMPRC provided notice of publication of its final rule in the New Mexico Register, starting the 60-day clock for utilities to file their proposed community solar tariffs, forms, and other relevant agreements.  On September 14, 2022, PNM filed Community Solar tariffs.  On October 12, 2022, the NMPRC issued an order to suspend PNM's and two other investor-owned utilities tariffs and required the utilities to file information Staff has identified as necessary for a complete evaluation of the tariffs but did not appoint a hearing examiner or schedule a public hearing.  Another investor-owned utility has filed an appeal with the NM Supreme Court seeking review of the NMPRC&#8217;s decisions.  On November 16, 2022, PNM filed its Community Solar tariff which establishes the Community Solar bill credit to be applied to an eligible retail customer of PNM who is a subscriber to a community solar facility.  On December 23, 2022, PNM filed an updated Community Solar tariff under protest and filed a motion for clarification, suspension, and timely hearing on PNM&#8217;s Community Solar tariff.  On January 18, 2023, the NMPRC suspended PNM&#8217;s Community Solar tariff.   PNM cannot predict the outcome of the pending matters.</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%">Formula Transmission 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%">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.  On June 1, 2022, PNM submitted an informational filing regarding the annual update to FERC.  The new rates are effective June 1, 2022 through May 31, 2023. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 21, 2022, FERC instituted a show cause proceeding under Section 206 of the Federal Power Act to investigate the justness and reasonableness of PNM's transmission formula rate protocols.  The order directs PNM, within 60 days to revise its formula rate protocols to provide interested parties the information necessary to understand and evaluate the implementation of the formula rate for both the correctness of inputs and calculations, and the reasonableness and prudence of the costs to be </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ied2ab32d318846afa0181ec5d5d52441" continuedAt="i4978a8a902b247429142e6bc71b78806"><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%">recovered in the formula rate or show cause why it should not be required to do so.   On June 21, 2022, PNM submitted a compliance filing pursuant to FERC's April 21, 2022 order, which proposes modifications to its formula rate protocols to enhance and provide greater transparency to its customers as well as fix other ministerial issues.  On August 12, 2022, FERC Staff issued a deficiency letter to PNM's June 21, 2022 compliance filing seeking minor adjustments and additional clarity.  On September 9, 2022, PNM filed a response to FERC's deficiency letter making adjustments to its June 21, 2022 proposal and providing additional clarity.  On September 23, 2022, the DOE filed comments to PNM's deficiency letter response.  On October 13, 2022, PNM responded to comments raised by the DOE.  On November 8, 2022, FERC issued an order accepting PNM&#8217;s proposed tariff revisions, effective June 22, 2022, as requested, thereby terminating the April 21, 2022 proceeding under section 206 of the Federal Power Act.  This matter is now concluded.</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%">FERC Compliance</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 conducted a comprehensive internal review of its filings with FERC regarding the potential timely filing of certain agreements that contained deviations from PNM&#8217;s standard form of service agreement in its OATT and assessing any applicable FERC waivers or refund requirements.  Upon completion of the comprehensive review, PNM identified service agreements containing provisions that do not conform to the standard form of agreement on file with FERC.  On March 18 and March 21, 2022, PNM filed applications with FERC requesting acceptance of certain agreements as well as rejection of other service agreements and further requesting that FERC not assess time-value refunds on the accepted agreements.  On May 17, 2022, FERC issued <ix:nonFraction unitRef="delegatedletterorder" contextRef="i1536180f61a94d3c89cfc682b681593c_D20220517-20220517" decimals="INF" name="pnm:NumberOfDelegatedLetterOrders" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkzOQ_5b9ee9a9-e2fc-4e5b-82d6-abd71f71022e">two</ix:nonFraction> delegated letter orders accepting the service agreements and requiring PNM to pay the time-value refunds on the revenues it received on unaffiliated, late-filed, service agreements which contained language alleged to be non-conforming.</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 June 16, 2022, PNM filed <ix:nonFraction unitRef="numberofamimeter" contextRef="i9d029fb21d5c44acabfe18a331b98e6f_D20220616-20220616" decimals="INF" name="pnm:NumberOfRequestsForRehearing" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkxNQ_a4557caf-55ae-4537-b0cd-7339dd3ddbaa">two</ix:nonFraction> requests for rehearing on the <ix:nonFraction unitRef="proceeding" contextRef="i9d029fb21d5c44acabfe18a331b98e6f_D20220616-20220616" decimals="INF" name="pnm:NumberOfFERCProceedings" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjk0Nw_a8c9d737-9d98-4d6b-93ce-8a63494beb4a">two</ix:nonFraction> proceedings.  In the first proceeding, PNM argues that FERC has failed to address PNM's request for waiver of unlawful time-value refunds requiring PNM to pay its customers approximately $<ix:nonFraction unitRef="usd" contextRef="ic8dcef49482c41d8a436fcf2a785e61d_I20220616" decimals="-5" name="pnm:TimeValueCustomerRefundLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjgzNw_bdb862ce-0d4d-421b-a4c2-bb803c6babb4">7</ix:nonFraction>&#160;million, for a ministerial error.  In this proceeding, PNM waived the requirement for a customer to reimburse PNM for line losses and limited the rollover rights of another customer, which was not specifically addressed under the OATT.  In the second proceeding, PNM argues that FERC's assessment of approximately $<ix:nonFraction unitRef="usd" contextRef="i7b8cb81ecf27444fbf1730d755a923a1_I20220616" decimals="-5" name="pnm:TimeValueCustomerRefundLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjgyNA_c576eb92-22d6-4bf1-8258-d9d7c7217e43">28</ix:nonFraction>&#160;million in unlawful, time-value refunds is in error and FERC failed to address the substantive arguments regarding why the agreements do not materially deviate from the OATT and as such were not required to be filed with FERC.  In this proceeding, PNM had non-material deviations to certain provisions of the service agreements which were consistent with the OATT.  Also on June 16, 2022, FERC granted PNM's request for a <ix:nonNumeric contextRef="i073d7347259545d5925c2a476201de96_D20220616-20220616" name="pnm:ComplianceExtensionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjg2MA_5acdacf8-ca30-469a-95de-8d0c52d0b513">75-day</ix:nonNumeric> extension for PNM to issue refunds and an additional <ix:nonNumeric contextRef="i073d7347259545d5925c2a476201de96_D20220616-20220616" name="pnm:ComplianceExtensionPeriodRepostPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjg3Mw_8dfd49ee-defb-4cf2-a71f-662369f34e86">30</ix:nonNumeric> days thereafter to prepare and file refund reports.  On July 18, 2022, FERC issued <ix:nonFraction unitRef="denialnotice" contextRef="ibd429d1501314c54a21a3e83ff24c48e_D20220718-20220718" decimals="INF" name="pnm:NumberOfRehearingDenialNotices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkyMw_7ad6dbaf-cf6c-4b68-9cb0-489defb9227a">two</ix:nonFraction> notices of denial of rehearing by operations of law and providing for further consideration.  On July 29, 2022, PNM filed <ix:nonFraction unitRef="filedpetition" contextRef="i6e9f6601505849dd8cddccd19376df03_D20220729-20220729" decimals="INF" name="pnm:NumberOfPetitionsFiledForReview" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkzMQ_eb200f13-4e66-424f-a476-69c5d2950eb8">two</ix:nonFraction> separate petitions for reviews of the FERC's May 17, 2022 delegated letter orders, with the DC Court of Appeals.  On August 23, 2022, FERC granted PNM's request for a <ix:nonNumeric contextRef="i9b328b66848a43b6a729516460b1d829_D20220823-20220823" name="pnm:PublicUtilitiesFilingPeriodExtension" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjg5MQ_3857ac40-bea8-4ae9-b7d3-f5ef5695f520">45-day</ix:nonNumeric> extension for PNM to issue refunds and an additional <ix:nonNumeric contextRef="i073d7347259545d5925c2a476201de96_D20220616-20220616" name="pnm:ComplianceExtensionPeriodRepostPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkwNA_6e99f1aa-7cc3-4b64-9f18-ae8111a4d58c">30</ix:nonNumeric> days thereafter to prepare and file refund reports.  On August 30, 2022, FERC filed with the DC Court of Appeals to consolidate the proceedings and hold the petitions for review in abeyance until the earlier of (i) the issuance of the rehearing orders or (ii) October 30, 2022.  PNM filed another motion, which was granted by FERC, for extension to issue time value refunds to December 1, 2022, with reports due on January 3, 2023.</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 November 21, 2022, FERC issued an order on rehearing that required PNM to pay its customers approximately $<ix:nonFraction unitRef="usd" contextRef="ib13eccf652024171af8257c409422f00_D20221121-20221121" decimals="-5" name="pnm:PublicUtilitiesTimeValueRefunds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjgxMA_a45094c1-1de0-4b63-8bee-0d35be731f8a">8.1</ix:nonFraction>&#160;million in time-value refunds.  On November 28, 2022, PNM filed an unopposed motion for voluntary dismissal with the United States Court of Appeals for the District of Columbia of its petitions for review, which was granted on December 22, 2022.  In the fourth quarter of 2022, PNM made payments totaling $<ix:nonFraction unitRef="usd" contextRef="ie03681dd988c424db455d47ff83918ed_D20221001-20221231" decimals="-5" name="pnm:PublicUtilitiesPaymentOfTimeValueRefunds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc5Ng_aaa90f87-75da-4562-9a18-ca72dbc152f8">8.1</ix:nonFraction>&#160;million to customers which were recorded as a reduction to electric operating revenues on the Consolidated Statements of Earnings.  This matter is now concluded.  </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%">FERC Order 864</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:112%">In November 2019, FERC issued Order No. 864, which required public utility transmission providers with transmission formula rates to revise those rates to account for changes resulting from the Tax Cuts and Jobs Act of 2017 (the &#8220;Tax Act&#8221;).  PNM had already made revisions to its formula rate to account for Tax Act changes, and, as a result of the Order, PNM proposed additional changes to its formula rate to implement the remaining requirements of the Order.  In July 2022, FERC issued an order finding that PNM had predominantly complied with the requirements, but set aside certain matters for settlement and hearing procedures.  PNM is unable to determine the outcome of this matter.</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 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></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i4978a8a902b247429142e6bc71b78806" continuedAt="i54af5afff9584bfeba1bbcd74cfbd653"><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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzUz_2286e408-c37a-48ef-989c-a68f5723a473" continuedAt="i57638d7aabfa4bfeb89c82a0edf619b9" 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 sets forth TNMP&#8217;s EECRF increases:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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, 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="ied5ab2a980d9420186727a529a8835cf_D20200301-20210228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzctMi0xLTEtMTMwNTc0_52ff8cec-4218-4254-9066-1c4366b857c6">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied5ab2a980d9420186727a529a8835cf_D20200301-20210228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzctNC0xLTEtMTMwNTc0_bb73b8e5-0b2a-4d81-9c1a-b662f9c64f09">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><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, 2021</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="i318d32cd1f314a93ab6ccbf5d1f94f99_D20210301-20220228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzgtMi0xLTEtMTMwNTc0_fc0000e0-d441-4224-8a10-25d96976b8b8">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318d32cd1f314a93ab6ccbf5d1f94f99_D20210301-20220228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzgtNC0xLTEtMTMwNTc0_c9b90be8-33c8-4203-b47f-45e08f2bc5c6">1.0</ix:nonFraction></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%">March 1, 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="ia4150d5226e8442e97135a9474b0e170_D20220301-20221231" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzktMi0xLTEtMTQ1MzIy_2ec418fa-59d8-4c9a-b611-93ef72864d3d">7.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="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:nonFraction unitRef="usd" contextRef="ia4150d5226e8442e97135a9474b0e170_D20220301-20221231" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzktNC0xLTEtMTQ1MzIy_d65f3c98-40de-4ae1-bf3e-98bb65b80653">2.3</ix:nonFraction></span></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 27, 2022, TNMP filed its request to adjust the EECRF to reflect changes in costs for 2023.  The total amount requested was $<ix:nonFraction unitRef="usd" contextRef="icf98ce762e274c5bb8977bd2f12885c7_I20220527" decimals="-5" name="pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc5NDk5_4faab2d0-92cc-4f2a-9669-b2872ea50232">7.4</ix:nonFraction>&#160;million, which includes a performance bonus of $<ix:nonFraction unitRef="usd" contextRef="icf98ce762e274c5bb8977bd2f12885c7_I20220527" decimals="-5" name="pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc5NTQx_694b9346-db7b-447e-978c-dc68d232ff64">1.9</ix:nonFraction>&#160;million based on TNMP's energy efficiency achievements in the 2021 plan year.  On August 24, 2022, a unanimous stipulation and settlement was filed with the PUCT to recover $<ix:nonFraction unitRef="usd" contextRef="i4b70ac8c32684ece838edbdb342b72fb_I20220924" decimals="-5" name="pnm:EnergyEfficiencyCostRecoveryFactorSettlementAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjk1MQ_0a31d575-9672-403c-a294-ec077fbbb3a6">7.3</ix:nonFraction>&#160;million in 2023, including the performance bonus of $<ix:nonFraction unitRef="usd" contextRef="i4b70ac8c32684ece838edbdb342b72fb_I20220924" decimals="-5" name="pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc5Nzcx_527d876e-9cfa-4467-8454-1958acea3f8c">1.9</ix:nonFraction>&#160;million.  On October 6, 2022, the PUCT approved the unanimous stipulation.</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:100%">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 TCOS 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 approved rate of return on such facilities.  <ix:continuation id="i57638d7aabfa4bfeb89c82a0edf619b9" continuedAt="i8f95f3abbf8e46ac959cd5448bb1a57f">The following sets forth TNMP&#8217;s recent interim transmission cost rate increases:</ix:continuation></span></div><div style="text-align:center"><ix:continuation id="i8f95f3abbf8e46ac959cd5448bb1a57f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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, 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="i2326c7589cc84c299c2dba493adeeee6_D20200327-20200327" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE0LTItMS0xLTEzMDU3NA_928652e1-319d-49ee-a359-124505c74da0">59.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2326c7589cc84c299c2dba493adeeee6_D20200327-20200327" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE0LTQtMS0xLTEzMDU3NA_a132b414-6828-4e66-95f3-1df88b76d112">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">October 7, 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="i7a20e5d9ec3d4051abfb61873465be2a_D20201007-20201007" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE1LTItMS0xLTEzMDU3NA_8c254d3b-6985-4466-9677-a67bbf3b3693">10.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="i7a20e5d9ec3d4051abfb61873465be2a_D20201007-20201007" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE1LTQtMS0xLTEzMDU3NA_b5deeddd-dd14-4409-8cf0-a15b8f42ed22">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 12, 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="ia86772f8eec448d984070dcd539dfc04_D20210312-20210312" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE2LTItMS0xLTEzMDU3NA_ca6301ab-d084-49b1-91b1-27496b42af78">112.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="ia86772f8eec448d984070dcd539dfc04_D20210312-20210312" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE2LTQtMS0xLTEzMDU3NA_8f0fe4eb-6756-4451-872d-1d0b9042ed31">14.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%">September 20, 2021</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="id11168c1192047d795834b162639f29b_D20210920-20210920" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE3LTItMS0xLTEzMDU3NA_022bcae8-f178-43b6-84ec-e2c1c9e597e0">41.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="id11168c1192047d795834b162639f29b_D20210920-20210920" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE3LTQtMS0xLTEzMDU3NA_9c37dc23-7cd9-4d12-8153-bb85383b1165">6.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%">March 25, 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="i2e0efe7c844445208a309e75b3dd4e6c_D20220325-20220325" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE4LTItMS0xLTEzODU3OQ_33ef02f6-5bc1-4988-93ec-a88fbd05b590">95.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="i2e0efe7c844445208a309e75b3dd4e6c_D20220325-20220325" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE4LTQtMS0xLTEzODU3OQ_e41539f4-7aae-4e4a-b65a-87abb8650e65">14.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 22, 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="i5928507fafc84b06b9556ffec136e888_D20220922-20220922" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE5LTItMS0xLTEzODU3OQ_d1559a46-e287-466b-848f-b8cd86a88980">36.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="i5928507fafc84b06b9556ffec136e888_D20220922-20220922" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE5LTQtMS0xLTEzODU3OQ_9a92939b-0a14-4a1a-855b-bab7af711578">5.3</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:justify;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 23, 2023, TNMP filed an application to further update its transmission rates, which would increase revenues by $<ix:nonFraction unitRef="usd" contextRef="i7380bcc96fd54b94a7d48f85fd40e2c3_D20230123-20230123" decimals="-5" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgwNDc1_833c7838-0f6f-4d0c-843b-fe9ec5d2f6f5">19.4</ix:nonFraction>&#160;million annually, based on an increase in rate base of $<ix:nonFraction unitRef="usd" contextRef="i7380bcc96fd54b94a7d48f85fd40e2c3_D20230123-20230123" decimals="-5" name="pnm:PublicUtilitiesIncrementalDistributionInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgwNTI1_a2614f57-6575-481d-996f-53218b3e1bdf">150.5</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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  Utilities are limited to four periodic interim distribution rate adjustments between general rate cases.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 5, 2021, TNMP filed its 2021 DCOS that requested an increase in TNMP annual distribution revenue requirement of $<ix:nonFraction unitRef="usd" contextRef="i52c7fb52cb1a48708085af50870e6192_D20210405-20210405" decimals="-5" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgxNTU2_c7f88897-d713-4720-8a69-374f89fddd6f">14.0</ix:nonFraction>&#160;million based on an increase in rate base of $<ix:nonFraction unitRef="usd" contextRef="i52c7fb52cb1a48708085af50870e6192_D20210405-20210405" decimals="-5" name="pnm:PublicUtilitiesIncrementalDistributionInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgxNTk2_95e5d1bc-429b-4669-bb53-99aeaf4c1fe2">104.5</ix:nonFraction>&#160;million.  On July 1, 2021, TNMP reached a unanimous settlement agreement with parties that would authorize TNMP to collect an increase in annual distribution revenues of $<ix:nonFraction unitRef="usd" contextRef="i8012a32482fc44678b21105c2521a13b_D20210701-20210701" decimals="-5" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgxNzYx_ff056f28-0e6e-425b-a8b8-b10fbfc33a0d">13.5</ix:nonFraction>&#160;million beginning in September 2021, which was approved by the PUCT.  On April 5, 2022, TNMP filed its 2022 DCOS that requested an increase in TNMP annual distribution revenue requirement of $<ix:nonFraction unitRef="usd" contextRef="ife1052ddd9ec496f9085e8246023369b_D20220405-20220405" decimals="-5" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzEwNQ_c4f1e226-c4e2-45eb-8a69-2e763a0c5624">9.7</ix:nonFraction>&#160;million based on an increase in rate base of $<ix:nonFraction unitRef="usd" contextRef="ife1052ddd9ec496f9085e8246023369b_D20220405-20220405" decimals="-5" name="pnm:PublicUtilitiesIncreaseInRateBase" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA3NQ_d56acd9f-63d7-4ab4-8629-e003274eb6f1">100.7</ix:nonFraction>&#160;million.  TNMP reached a unanimous settlement agreement in principle with parties that would authorize TNMP to collect an increase in annual distribution revenues of $<ix:nonFraction unitRef="usd" contextRef="i126fcfdfd60b43dd87af00628c94f29d_D20220718-20220718" decimals="-5" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA5MQ_898d3db0-e4f6-4adc-9be0-8cdc77310164">6.8</ix:nonFraction>&#160;million.  The reduction from the filed increase reflects removal of AMS technological upgrades from the current year's DCOS revenue requirement, but allows for deferral of operating costs to a regulatory asset, along with carrying charges.  The regulatory asset and AMS technological upgrades can be included in future DCOS or general rate filings.  On July 18, 2022, the ALJ issued an order approving interim rates based on an increase in the annual distribution revenue requirement of $<ix:nonFraction unitRef="usd" contextRef="i126fcfdfd60b43dd87af00628c94f29d_D20220718-20220718" decimals="-5" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzExOQ_f0814496-e078-45c0-8756-4ab4dadc7323">6.8</ix:nonFraction>&#160;million, effective September 1, 2022.  On November 3, 2022, the PUCT approved the unanimous settlement.</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i54af5afff9584bfeba1bbcd74cfbd653"><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%">AMS Reconciliation</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 July 14, 2021, TNMP filed a request with the PUCT to consider and approve its final reconciliation of the costs spent on the deployment of AMS from April 1, 2018 through December 31, 2018 of $<ix:nonFraction unitRef="usd" contextRef="ie098f5102f8f4c71acc9f5441ea00ad6_D20180401-20181231" decimals="-5" name="pnm:PublicUtilitiesCostsOfDeployment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc2OTY1ODE2NzE4MDM_b3d3fdeb-8385-4642-827b-b1427c37836a">9.0</ix:nonFraction>&#160;million and approve appropriate carrying charges until full collection.  On September 13, 2021, the PUCT Staff filed a recommendation for approval of TNMP's application for substantially all costs from April 1, 2018 through December 31, 2018.  On February 10, 2022, the PUCT approved substantially all costs included in TNMP's AMS reconciliation application.  TNMP will include recovery of these costs and associated carrying charges in a future general rate proceeding.</span></div></ix:continuation><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_232"></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:95%">(18)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%;padding-left:5.84pt"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1Mjk_5e3a514c-e3a0-446a-9b6b-2efbd0164fc5" continuedAt="i3d52a7382c8d47c89ef7dbe0da848d62" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3d52a7382c8d47c89ef7dbe0da848d62" continuedAt="id33352b6dc7a407a881535302b32b348"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">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:105%">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 2020, the IRS finalized regulations interpreting Tax Act amendments to depreciation provisions of the Internal Revenue Code (&#8220;IRC&#8221;) that allowed 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 reflected 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 and the unprotected portion of excess deferred federal income taxes to customers over a period of approximately <ix:nonNumeric contextRef="ia59119dbd197410aad52fdc21d900bcc_D20180101-20181231" name="pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzIxNTQ_eacc785d-aaec-4767-b896-45a3f2bfc6c2">twenty-three years</ix:nonNumeric>.  In the 2024 Rate Change, PNM has proposed returning the unamortized unprotected portion of excess deferred federal income taxes to customers over a five-year period, beginning when rates from the case go into effect.  Excess deferred state income taxes were returned to customers over a <ix:nonNumeric contextRef="ia317844b3af54a3d97ec79db977d7e4e_D20220101-20220331" name="pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1ODM_f78af857-079a-4868-a33f-cbf00be2235c">three-year</ix:nonNumeric> period, which concluded in the first quarter of 2021.  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.  PNMR, PNM, and TNMP amortized federal and state excess deferred income taxes of $<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-5" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzI1MzA_2425f978-3d86-4727-a460-f4aa8d12bccb">23.6</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-5" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzI1MzQ_1e3c2a41-24e3-430d-990f-cc97c79e442d">14.4</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-5" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzI1NDI_75c24032-8efe-423a-a2b0-175fef4874e3">9.2</ix:nonFraction>&#160;million in 2022.</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%">PNMR</span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0NTQ_2502a39f-741f-4800-9987-ccd2a46d9e51" continuedAt="i4a8c1df741be49c49a4bce9930177945" 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%">PNMR&#8217;s income taxes consist of the following components:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzMtMS0xLTEtMTMwNTc0_0be7a6ef-3801-4d14-bf2b-e2adf8a6ec05">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzMtMy0xLTEtMTMwNTc0_d2221946-16b0-42e3-937d-dd5610d54c73">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzMtNS0xLTEtMTMwNTc0_35b1f208-74e3-4458-9a78-eb5c1c1e5bb0">&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzQtMS0xLTEtMTMwNTc0_3064ebc5-da50-4f73-8ab8-caadd605ee01">1,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzQtMy0xLTEtMTMwNTc0_0a1a1f72-842c-42f2-8b81-b7b72a0380d0">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzQtNS0xLTEtMTMwNTc0_72b19db0-4487-4bd3-8970-786b4974fd1d">231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzUtMS0xLTEtMTMwNTc0_33928f98-f335-415e-b84f-06f79bf7202e">18,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzUtMy0xLTEtMTMwNTc0_0ae30e28-fc51-46ed-928c-09ca0272d0f2">20,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzUtNS0xLTEtMTMwNTc0_f0de27c5-f3af-4960-93bd-8d6faa7cd3ae">17,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzYtMS0xLTEtMTMwNTc0_7a6b8a67-7fd7-4839-9390-47f52369728d">7,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzYtMy0xLTEtMTMwNTc0_a389b7d7-fffd-42a6-b0d9-d9ef3bd46315">11,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzYtNS0xLTEtMTMwNTc0_0cb881dd-4dd5-45bb-81cb-3eb29ca88ee6">3,721</ix:nonFraction>&#160;</span></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzgtMS0xLTEtMTMwNTc0_0c68b578-edd0-476e-b1d3-5e9c3a22bdb7">1,182</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzgtMy0xLTEtMTMwNTc0_1c05be86-e4ab-48e6-a291-6014a5f12cce">1,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzgtNS0xLTEtMTMwNTc0_791784ec-07e4-481b-ae2f-0e6f33a94799">890</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</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzktMS0xLTEtMTMwNTc0_9da4ff85-43df-4cd5-b356-be176b8b4a46">26,130</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzktMy0xLTEtMTMwNTc0_675d3b6e-d921-4770-829a-4b7c606865a7">32,582</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzktNS0xLTEtMTMwNTc0_b4b3751f-6436-4e48-8394-3e21c744994d">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></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="id33352b6dc7a407a881535302b32b348" continuedAt="i71f52ab3c28047d7970d318c48224f1f"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1NDA_7b2777d8-df0f-4182-8f91-70c05b6b22b1" continuedAt="i81c27cf822fb4b678bfa53facdf7a069" 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%">PNMR&#8217;s provision for income taxes 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzMtMS0xLTEtMTMwNTc0_2c313e0f-bf6b-43e9-8d6f-caf58dd08dd5">44,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzMtMy0xLTEtMTMwNTc0_3ce65fd7-6d07-4ff9-8f89-d6a767b32fd7">51,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzMtNS0xLTEtMTMwNTc0_7b870449-02ae-48f2-9bc1-67b450179dcb">43,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzQtMS0xLTEtMTMwNTc0_07397293-56d7-4e82-a9a9-03d15eb16df5">1,182</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzQtMy0xLTEtMTMwNTc0_328f925b-8c29-4707-bfe1-bb47bdd1dd84">1,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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzQtNS0xLTEtMTMwNTc0_78645584-946f-430c-80c2-62324eaaf785">890</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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzUtMS0xLTEtMTMwNTc0_6fff9a72-3cd9-40d9-8962-f0aa7af8998a">23,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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzUtMy0xLTEtMTMwNTc0_667f9531-b8a2-47bc-a9d7-17e9b17c0bc3">24,484</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzUtNS0xLTEtMTMwNTc0_81984bdf-d7a5-4504-9f47-c1259fc35f3e">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: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzYtMS0xLTEtMTMwNTc0_ef57a248-f068-4880-99aa-250456a5759a">2,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzYtMy0xLTEtMTMwNTc0_f961da57-0ac7-4472-9d52-e51e902f9087">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzYtNS0xLTEtMTMwNTc0_9d9e28f8-963b-4bbe-b40a-c01c6b2b5fca">1,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzctMS0xLTEtMTMwNTc0_b4385c2f-eae9-420d-adcf-3fb47447f2ea">3,176</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzctMy0xLTEtMTMwNTc0_b938626b-f820-4b6f-a34c-ed72cc188e7b">3,253</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzctNS0xLTEtMTMwNTc0_9e93ff8a-6430-4491-bfa3-3c8c203801e1">2,943</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzgtMS0xLTEtMTMwNTc0_ea014d27-94f5-4695-a2e6-84bfef56f386">6,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzgtMy0xLTEtMTMwNTc0_de472d66-92db-4dbe-bc37-8161c5549d19">9,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzgtNS0xLTEtMTMwNTc0_793d8ad2-6d1e-4994-843c-0f3a533d4f95">6,961</ix:nonFraction>&#160;</span></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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEwLTEtMS0xLTEzMDU3NA_ce18f9ed-1354-4737-8ec7-477fb245ecdf">2,898</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEwLTMtMS0xLTEzMDU3NA_bfba4ac3-ef3c-4a57-bc3d-5940ceeef438">2,776</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEwLTUtMS0xLTEzMDU3NA_6ad8b5af-0306-4243-8653-6df84aff6301">2,363</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: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEyLTEtMS0xLTEzMDU3NA_156ee01a-52dd-47bd-9afb-22bba38ef73a">&#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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEyLTMtMS0xLTEzMDU3NA_9bb15612-99bf-496a-b0c1-fabb06a40195">&#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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEyLTUtMS0xLTEzMDU3NA_5d97b83d-8a2a-4f97-9098-e126ca19c93b">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><td colspan="3" style="display:none"></td><td colspan="3" 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%">Allocation of tax (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE0LTEtMS0xLTEzMDU3NA_2734032a-a60a-49c2-b7b6-2aed5ad7e358">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE0LTMtMS0xLTEzMDU3NA_338206c5-a400-40fa-b8eb-41573d1571b0">788</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE0LTUtMS0xLTEzMDU3NA_038800f6-a884-4c88-8632-5224adee8662">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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE1LTEtMS0xLTEzMDU3NA_030dcadf-dd65-47bc-a833-4de5289f5c59">1,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE1LTMtMS0xLTEzMDU3NA_f52b04f3-c959-4f99-885a-813366f4f148">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE1LTUtMS0xLTEzMDU3NA_9848b845-1b5f-46ad-9e53-3ff401522a9c">2,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Transaction 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE2LTEtMS0xLTEzMDU3NA_f10302cf-19f1-44db-ab60-9e4ae8d44300">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE2LTMtMS0xLTEzMDU3NA_94ebad6f-2199-40a8-a4e8-fb8bf24a7625">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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE2LTUtMS0xLTEzMDU3NA_42fb74ad-9b24-46ad-b2fe-a1f700b02244">&#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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE3LTEtMS0xLTEzMDU3NA_1995f735-a461-438a-a757-ad296a9ec0f6">1,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE3LTMtMS0xLTEzMDU3NA_61634d95-675a-4353-af5f-9592c136436d">1,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE3LTUtMS0xLTEzMDU3NA_659dbae3-1e30-4916-b55b-89dc37b80685">1,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE4LTEtMS0xLTEzMDU3NA_1a91ff5d-3615-40ee-9db9-43a91c962e3b">26,130</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE4LTMtMS0xLTEzMDU3NA_2bb5039c-45bb-4fc1-bac7-439034740c29">32,582</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE4LTUtMS0xLTEzMDU3NA_87395d1d-d33d-401d-ae9f-e687484bc69b">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></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0NjU3Mzk4OGE0MzE0NDhkOWUwYzIzMzNlODBmZTJhOC90YWJsZXJhbmdlOjQ2NTczOTg4YTQzMTQ0OGQ5ZTBjMjMzM2U4MGZlMmE4XzAtMS0xLTEtMTMwNTc0_dc75beca-2575-42df-af7e-53b6a2d04608">12.37</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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0NjU3Mzk4OGE0MzE0NDhkOWUwYzIzMzNlODBmZTJhOC90YWJsZXJhbmdlOjQ2NTczOTg4YTQzMTQ0OGQ5ZTBjMjMzM2U4MGZlMmE4XzAtMy0xLTEtMTMwNTc0_951a7c66-5af3-4bed-aecf-824c0196cf75">13.33</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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0NjU3Mzk4OGE0MzE0NDhkOWUwYzIzMzNlODBmZTJhOC90YWJsZXJhbmdlOjQ2NTczOTg4YTQzMTQ0OGQ5ZTBjMjMzM2U4MGZlMmE4XzAtNS0xLTEtMTMwNTc0_a0de15fa-c85f-470c-bdfc-e583761a71cb">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></tr></table></div></ix:nonNumeric><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0MzQ_d2c469a0-4c42-450e-a16a-c30950ddc65b" continuedAt="if36c89b9d5d04619a1c6d2219e15401f" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzQtMS0xLTEtMTMwNTc0_c1adad5e-d8f2-4053-b885-83ff24878914">85,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzQtMy0xLTEtMTMwNTc0_b6e8faad-b73d-45fc-8315-25dff64138f5">32,441</ix:nonFraction>&#160;</span></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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzYtMS0xLTEtMTMwNTc0_cd2532de-6626-40b5-be5c-1b11e8462006">98,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzYtMy0xLTEtMTMwNTc0_71428b9d-3021-4e10-962c-3155b5d4d6d5">120,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzctMS0xLTEtMTMwNTc0_a3c7a851-0255-417b-ae51-abe0014a6dfe">122,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzctMy0xLTEtMTMwNTc0_66ad9488-1477-445f-8116-0a87642b8b37">122,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="display:none"></td><td colspan="3" 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzktMS0xLTEtMTMwNTc0_0d2d7e9f-ad5e-4776-a137-32573c4b3a12">28,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzktMy0xLTEtMTMwNTc0_a02f9e42-993d-4028-af71-6f8f366df732">38,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEwLTEtMS0xLTEzMDU3NA_4a843730-421d-44d9-8826-741ce2a347f3">33,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEwLTMtMS0xLTEzMDU3NA_becf1b1c-9227-464c-88cc-160fc3d76216">34,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzExLTEtMS0xLTEzMDU3NA_9bfd2ac5-c997-4a4f-befc-02f328dcde08">368,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: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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzExLTMtMS0xLTEzMDU3NA_e03e1744-7e74-427c-b464-9e4750790727">349,175</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEzLTEtMS0xLTEzMDU3NA_ab0b8037-4f75-4cc3-8b76-48ffa3dd52dd">801,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEzLTMtMS0xLTEzMDU3NA_e3097fd8-0e95-44cc-a795-89f6951e1717">787,295</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE0LTEtMS0xLTEzMDU3NA_280bceee-f987-49bf-8490-9440705db66b">96,227</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE0LTMtMS0xLTEzMDU3NA_90aa707b-573a-492f-81a5-04531cc8ebb1">97,409</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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE1LTEtMS0xLTEzMDU3NA_1bf43b01-c490-464b-83e5-17dba4fb4da3">77,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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE1LTMtMS0xLTEzMDU3NA_a388f653-e0a1-4533-b154-617fe3959023">78,211</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE3LTEtMS0xLTEzMDU3NA_ffbb83e6-ad84-4c29-9de0-96c67f10e8ef">40,651</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE3LTMtMS0xLTEzMDU3NA_ca621770-61e7-4055-b475-b49e056a07da">40,828</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 asset for 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE4LTEtMS0xLTEzMDU3NA_e0cc2c75-6c53-4840-867e-28f0620bcf3e">24,048</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE4LTMtMS0xLTEzMDU3NA_de2551c9-24be-42eb-bc8d-4b85079c976d">25,643</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 SJGS investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilityRegulatoryAssetInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTEtMS0xLTE1NDE3OA_32a9d0f3-383e-4e57-8383-e6e028a87646">69,828</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilityRegulatoryAssetInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTMtMS0xLTE1NDE4OA_00b77ec5-1902-49ff-b140-d920178b0d26">&#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%">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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTEtMS0xLTEzMDU3NA_786b5574-f971-4ab3-b1b7-11301dd49213">82,238</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTMtMS0xLTEzMDU3NA_c87397d9-5e14-414b-acc4-13dc7533a659">84,639</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 #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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIwLTEtMS0xLTEzMDU3NA_9038e3a4-1b9c-4433-87a1-597319f0b2ba">1,191,027</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIwLTMtMS0xLTEzMDU3NA_54e997f0-b887-418d-80ab-7b9356ad8ef9">1,114,025</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: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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIxLTEtMS0xLTEzMDU3NA_08e1846f-8d7a-4da6-b1c6-ead5a8ed4771">822,831</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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIxLTMtMS0xLTEzMDU3NA_cb15ab83-a316-4faf-b146-8463b085cf07">764,850</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></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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i71f52ab3c28047d7970d318c48224f1f" continuedAt="ie33e009a26ab4c12a284c1b6e8f7be53"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0NTY_3d3be04c-d834-46a3-a70e-945f4c9a62fc" continuedAt="i63c1408ca22c4360969393fc3c19623a" 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 included in the Consolidated Statement of Earnings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzMtMS0xLTEtMTMwNTc0_7083f103-4b47-4e06-936f-b8123294fd27">57,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzQtMS0xLTEtMTMwNTc0_d384956e-af12-4f00-8ca7-01a66d8a4793">7,546</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:AmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzUtMS0xLTEtMTMwNTc0_4a80af48-fd1e-4d45-9aa5-e3fe5aa622c1">23,599</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="pnm:TaxEffectOfMarkToMarketAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzYtMS0xLTEtMTMwNTc0_da1c784f-5bfb-43b9-887c-dabdc4c5b3db">1,359</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="pnm:TaxEffectOfExcessPensionLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzctMS0xLTEtMTMwNTc0_c54f72fa-3ce4-4cec-92db-a259257dba64">645</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzgtMS0xLTEtMTMwNTc0_71d191c3-5e3a-471a-bf73-7a68ebf64572">1,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%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:Adjustmentforunrecognizedtaxbenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzktMS0xLTEtMTMwNTc0_de80780a-5366-4e34-8510-f32fe0b79b02">1,439</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></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:#ffffff;padding:2px 1pt;text-align: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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzE0LTEtMS0xLTEzMDU3NA_0314c17d-ef72-46da-809c-b4c93fb4809d">299</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 tax</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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzE1LTEtMS0xLTEzMDU3NA_13c0c800-fb9a-484f-9694-c3866a885d86">24,533</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="i4a8c1df741be49c49a4bce9930177945" continuedAt="id403bcfea746440cafd316e66417f5b7"><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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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 (benefit)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzMtMS0xLTEtMTMwNTc0_248abf60-e450-440f-a43f-c9e61074572d">13,533</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzMtMy0xLTEtMTMwNTc0_3a3ae8f0-e561-4c04-be1b-7dc4e3762c2b">&#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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzMtNS0xLTEtMTMwNTc0_098bec0b-60ad-49e4-a41a-a57d575b8085">&#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 (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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzQtMS0xLTEtMTMwNTc0_d6da8f9f-9f83-454f-b002-d7912a0d2e4b">3,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzQtMy0xLTEtMTMwNTc0_c0cadc59-8b46-46d7-a8f5-2c6e00220a19">128</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzQtNS0xLTEtMTMwNTc0_f4581aeb-561f-4640-988c-d6ef386deb7d">585</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzUtMS0xLTEtMTMwNTc0_0eec17e5-17a5-402b-9f4e-38fd837154a6">25,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzUtMy0xLTEtMTMwNTc0_8e526e58-6b51-4753-950e-9235f023e88c">18,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzUtNS0xLTEtMTMwNTc0_7457d0d6-a4c9-4da6-bff0-ea584505e276">20,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzYtMS0xLTEtMTMwNTc0_8e14f595-ebc5-440c-a579-13612f4be602">4,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzYtMy0xLTEtMTMwNTc0_80950894-8848-4ccb-b7e2-db02004fcb0a">8,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzYtNS0xLTEtMTMwNTc0_b1f83657-717f-46d2-9b65-d2ede34da6e8">2,560</ix:nonFraction>&#160;</span></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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzgtMS0xLTEtMTMwNTc0_b8a03485-1526-4426-ab0b-2daa75866278">172</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzgtMy0xLTEtMTMwNTc0_7d0cb1ff-f15d-4348-b23e-0f18b206e858">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzgtNS0xLTEtMTMwNTc0_47248c44-c0b0-43a8-ad04-3b3f4d8b07ee">243</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</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzktMS0xLTEtMTMwNTc0_f0909885-5899-4af6-ba4f-8a2d9297d49b">19,198</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzktMy0xLTEtMTMwNTc0_d302132b-64fd-4857-862e-18520b688983">26,992</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzktNS0xLTEtMTMwNTc0_615b48bc-6bad-462d-aa3c-958987fdcacb">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></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:105%">PNM&#8217;s provision for income taxes differed from the federal income tax computed at the statutory rate for each of the years shown.  <ix:continuation id="i81c27cf822fb4b678bfa53facdf7a069" continuedAt="ied3aec52be954ca2a4f8d7ba8cbeae48">The differences are attributable to the following factors:</ix:continuation></span></div><ix:continuation id="ied3aec52be954ca2a4f8d7ba8cbeae48" continuedAt="i97c8d9dce5504bc686fd35a71fb7cc46"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzMtMS0xLTEtMTMwNTc0_69b7150c-0d5e-4c29-837c-01b8756ddd45">29,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzMtMy0xLTEtMTMwNTc0_ec0764a8-c265-47c3-b939-cc100862d57c">41,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzMtNS0xLTEtMTMwNTc0_04c9cbc7-7d6e-4487-918e-658bbbc22e56">38,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzQtMS0xLTEtMTMwNTc0_d03483ed-fd7a-4e9c-beb2-e8586834ed5e">172</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzQtMy0xLTEtMTMwNTc0_e84101b8-af8e-4a53-9830-3e7efc9ecc20">237</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzQtNS0xLTEtMTMwNTc0_2f65c342-7cc6-4e64-8115-d37b2d4e21f7">243</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzUtMS0xLTEtMTMwNTc0_4c8a0be5-d027-4f8c-89f9-bd3338142c56">14,421</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzUtMy0xLTEtMTMwNTc0_0514959a-d005-4006-80e1-d9724d752127">15,158</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzUtNS0xLTEtMTMwNTc0_bde986ca-d212-4d87-b22e-0ecab487bc8c">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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzYtMS0xLTEtMTMwNTc0_093dc1fe-41e5-41da-9a29-9695029d5674">2,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzYtMy0xLTEtMTMwNTc0_9ac49478-b697-4da4-9613-f89d435d733a">689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzYtNS0xLTEtMTMwNTc0_02d35f2c-9b07-440e-ad81-02df86b78787">1,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzctMS0xLTEtMTMwNTc0_f80de10e-84b3-4809-b827-c1bb8d5cd704">3,176</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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzctMy0xLTEtMTMwNTc0_58fc5da4-4db2-4d18-aff4-dd269a407ad7">3,253</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzctNS0xLTEtMTMwNTc0_84bae6dd-6aeb-487d-bedd-204d260d03fa">2,943</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzgtMS0xLTEtMTMwNTc0_b43469be-3120-4738-8cb5-42db614135b9">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzgtMy0xLTEtMTMwNTc0_1125ee62-b429-4776-a8d1-481bf8457d99">7,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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzgtNS0xLTEtMTMwNTc0_ea8175e2-1a16-42a9-b2f1-8811951d0eeb">7,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="background-color:#cceeff;padding:2px 1pt;text-align: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEwLTEtMS0xLTEzMDU3NA_3a1241e1-3808-44da-8d41-70800bd228ee">1,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEwLTMtMS0xLTEzMDU3NA_60600feb-0cd3-4718-a676-c1694d9581c7">2,080</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEwLTUtMS0xLTEzMDU3NA_5e29ae0b-0c1f-4080-8b4a-17be7b4f29a6">1,461</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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEzLTEtMS0xLTEzMDU3NA_082023f1-b06b-42ca-ba4f-7c7a1c4669a2">&#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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEzLTMtMS0xLTEzMDU3NA_3491e97a-1a42-4dcc-adab-612446718653">&#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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEzLTUtMS0xLTEzMDU3NA_e2c63b9a-ee0f-43f3-bdf5-74d4ec1ebdde">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><td colspan="3" style="display:none"></td><td colspan="3" 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:400;line-height:100%">Allocation of tax (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE1LTEtMS0xLTEzMDU3NA_9f4a497c-9edf-4d62-bb27-4d71b6e40ce1">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE1LTMtMS0xLTEzMDU3NA_d790b829-9cc1-440e-94a0-48843187cf3a">563</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE1LTUtMS0xLTEzMDU3NA_026d16f4-210b-4d13-bee0-3c27bb9f9625">279</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%">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE2LTEtMS0xLTEzMDU3NA_ad8ae746-e2d4-461d-8a5a-20eda907191c">701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE2LTMtMS0xLTEzMDU3NA_ccdfff4e-a461-422d-9ed1-f2b66114d466">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE2LTUtMS0xLTEzMDU3NA_9ea514e1-d81f-436c-b177-1824a1a16045">1,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE3LTEtMS0xLTEzMDU3NA_4d499c8e-984e-4f47-9125-5364fbe8ae04">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE3LTMtMS0xLTEzMDU3NA_4c0d63ce-2ab3-4728-9d0f-2ac7a0ae4161">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE3LTUtMS0xLTEzMDU3NA_2d87da32-2f8b-442d-828f-4d52eab4f8df">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE4LTEtMS0xLTEzMDU3NA_bdb17cb1-2ee4-4856-98b5-04b6f755c378">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE4LTMtMS0xLTEzMDU3NA_03bd5e63-385f-4051-a2db-24b2a739d2fc">2,280</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE4LTUtMS0xLTEzMDU3NA_524ddaed-0d0c-4ea5-83c7-8546de5d3bcb">1,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 2px 7.75pt;text-align: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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE5LTEtMS0xLTEzMDU3NA_37750dcc-c4ae-41d0-b088-ec05a04f87df">19,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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE5LTMtMS0xLTEzMDU3NA_9f654e0d-b02d-4826-ac35-671dfcc04034">26,992</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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE5LTUtMS0xLTEzMDU3NA_775e1b6f-ef77-4c57-806d-730f09f9d206">21,857</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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MmQ2MGFjMjlhZDc0ZmY1OTMxOTc2MjhiMWU5MGEzNS90YWJsZXJhbmdlOjkyZDYwYWMyOWFkNzRmZjU5MzE5NzYyOGIxZTkwYTM1XzAtMS0xLTEtMTMwNTc0_e9a27165-d5b6-4ad9-a4fd-afa68bd4dcf9">13.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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MmQ2MGFjMjlhZDc0ZmY1OTMxOTc2MjhiMWU5MGEzNS90YWJsZXJhbmdlOjkyZDYwYWMyOWFkNzRmZjU5MzE5NzYyOGIxZTkwYTM1XzAtMy0xLTEtMTMwNTc0_f0ad2af1-c0bc-4ddf-bbdb-b4eb25b8cd62">13.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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MmQ2MGFjMjlhZDc0ZmY1OTMxOTc2MjhiMWU5MGEzNS90YWJsZXJhbmdlOjkyZDYwYWMyOWFkNzRmZjU5MzE5NzYyOGIxZTkwYTM1XzAtNS0xLTEtMTMwNTc0_2541d58c-f87f-4eb6-97aa-cb901fda2e58">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></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ie33e009a26ab4c12a284c1b6e8f7be53" continuedAt="ie9a909319f2249a080c0f145439df2e5"><ix:continuation id="if36c89b9d5d04619a1c6d2219e15401f" continuedAt="i234a246104404c218d0e45b3349705fe"><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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzQtMS0xLTEtMTMwNTc0_3782d173-f5e4-438d-8fb3-8142b633f6b2">54,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzQtMy0xLTEtMTMwNTc0_dbbe8b45-4f2a-4988-88f7-e7acd166baf0">1,854</ix:nonFraction>&#160;</span></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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzYtMS0xLTEtMTMwNTc0_84d77fd5-e8a7-447f-8e46-53aa9b4bc0c3">76,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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzYtMy0xLTEtMTMwNTc0_655c1645-59d4-4e4e-b57f-8455cce85878">96,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzctMS0xLTEtMTMwNTc0_d90d6851-e3a5-4c55-adaa-3506b9d1454d">84,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzctMy0xLTEtMTMwNTc0_97cc5930-cc3e-46c1-ade1-695cc6e0b919">86,811</ix:nonFraction>&#160;</span></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 disallowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzktMS0xLTEtMTMwNTc0_3a6cf939-8719-4208-a01d-489fb45e5e50">28,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzktMy0xLTEtMTMwNTc0_0593dfd7-44fe-4ae2-805d-1131e56305bc">38,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEwLTEtMS0xLTEzMDU3NA_d702ac2e-390e-4673-a9c7-f251986fe2c5">33,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEwLTMtMS0xLTEzMDU3NA_93ad8610-1884-4cfb-b70f-5bca1861e674">36,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzExLTEtMS0xLTEzMDU3NA_3baf102e-05db-4b3c-a894-3400ab53b60f">277,443</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzExLTMtMS0xLTEzMDU3NA_0af04aeb-37e2-4de1-a431-4d40b2ebbe96">260,260</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEzLTEtMS0xLTEzMDU3NA_b419d85d-8007-4ece-98a5-e8055392d952">620,814</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEzLTMtMS0xLTEzMDU3NA_a2f24cc1-ea7d-47f3-8b1c-cf08c59aabfe">616,567</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE0LTEtMS0xLTEzMDU3NA_23e03ea6-22fe-4dd1-8afe-6da9f4be8ae6">74,015</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE0LTMtMS0xLTEzMDU3NA_535b5331-4a03-4493-ba23-501c61ae58fc">74,187</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE1LTEtMS0xLTEzMDU3NA_33cf56a5-b7be-49d7-a950-5b9206b44292">67,912</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE1LTMtMS0xLTEzMDU3NA_317a1c09-282c-49f8-9024-57c8540e4558">68,687</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE2LTEtMS0xLTEzMDU3NA_bc8c3982-cc57-4034-b574-efe97ba98391">36,048</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE2LTMtMS0xLTEzMDU3NA_b2200088-61bd-45bc-a75f-d68c9c7a51d9">36,283</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 asset for 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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE3LTEtMS0xLTEzMDU3NA_b66e1043-1a73-46b6-bedb-9ab9a8ad9e5e">24,048</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE3LTMtMS0xLTEzMDU3NA_a165e53e-6286-4c6f-a10a-a378395b72b7">25,643</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 SJGS investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilityRegulatoryAssetInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTEtMS0xLTE1NDM3OQ_4f7ed623-00cb-4276-a875-7a6bfa927a30">69,828</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilityRegulatoryAssetInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTMtMS0xLTE1NDM4OQ_71cc1acb-edf4-4d53-bf86-81bd434960c9">&#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%">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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTEtMS0xLTEzMDU3NA_70105e36-6134-462a-826b-ab8c988a1c3f">66,818</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTMtMS0xLTEzMDU3NA_cacfe3c3-d9ca-4eed-b188-85d8f8d7286a">69,575</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE5LTEtMS0xLTEzMDU3NA_91ea63b1-7d52-4e69-8bb2-f8700d8661b7">959,483</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE5LTMtMS0xLTEzMDU3NA_cfd666ea-fe4a-4e43-9e04-19dd12653845">890,942</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzIwLTEtMS0xLTEzMDU3NA_af3057bd-a894-4686-8c7f-39363430246d">682,040</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzIwLTMtMS0xLTEzMDU3NA_a6684fe9-2802-4a29-b2d3-94f4f75dced9">630,682</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><div style="text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i63c1408ca22c4360969393fc3c19623a" continuedAt="i047350aaa0104da78ca9bda83788d48b"><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 included in the Consolidated Statement of Earnings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzMtMS0xLTEtMTMwNTc0_71615093-3dfa-4117-bb20-f501e8a17238">51,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzQtMS0xLTEtMTMwNTc0_0af35309-78a6-4e33-b756-76d79e80a63f">4,995</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:AmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzUtMS0xLTEtMTMwNTc0_70fe43ca-5124-4de9-933b-70231dc0425c">14,421</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:TaxEffectOfMarkToMarketAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzYtMS0xLTEtMTMwNTc0_d4b2dd34-d225-4f38-8aaf-b923347c807d">1,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="pnm:TaxEffectOfExcessPensionLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzctMS0xLTEtMTMwNTc0_f526a9ac-2b0d-46c4-a6f0-9c50d624b64e">646</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzgtMS0xLTEtMTMwNTc0_2fc81948-4011-4f75-bd0a-1a9b1ed20a28">1,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:Adjustmentforunrecognizedtaxbenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzktMS0xLTEtMTMwNTc0_6aac8425-8278-4877-afe3-0605df5e555b">4,701</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></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="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%">Deferred income tax</span></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%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzE1LTEtMS0xLTEzMDU3NA_cf2bb70e-03d3-4cbe-b449-f28dbfe46618">29,487</ix:nonFraction>&#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></tr></table></div></ix:continuation><div style="margin-top:4pt"><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="id403bcfea746440cafd316e66417f5b7"><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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzMtMS0xLTEtMTMwNTc0_360862be-7a06-4169-b626-1bdad13be5bd">17,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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzMtMy0xLTEtMTMwNTc0_f1b7c47f-7f63-4108-877f-31b60f996339">5,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzMtNS0xLTEtMTMwNTc0_33b3ddc4-79ee-4e90-b948-939b401494c2">12,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzQtMS0xLTEtMTMwNTc0_cc20c3d1-ded1-460f-b07f-45179b0ca108">2,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzQtMy0xLTEtMTMwNTc0_f5ef08bf-71b1-45ae-9efb-8a4dc02f2456">2,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzQtNS0xLTEtMTMwNTc0_8d6be9a6-7fee-4099-bbd7-03b6056a8da7">2,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 (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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzUtMS0xLTEtMTMwNTc0_c7363f4a-db22-4ead-8b01-fe11f85d5580">4,527</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzUtMy0xLTEtMTMwNTc0_1782c96d-900c-4728-b9e9-50a84f8d0a39">224</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzUtNS0xLTEtMTMwNTc0_6c227d9c-5465-4b11-bdda-72c90449bc89">7,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;text-align: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 (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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzYtMS0xLTEtMTMwNTc0_f5fdc241-1223-4ea2-851d-2e1dc6308266">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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzYtMy0xLTEtMTMwNTc0_9833caa6-fb5c-4aba-bd2a-b1df81f00d6d">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzYtNS0xLTEtMTMwNTc0_102d345b-236f-4386-a99d-90bb2dc33a71">29</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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzctMS0xLTEtMTMwNTc0_eddf40af-6304-4a2e-97ca-0b70f634cfc1">15,161</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzctMy0xLTEtMTMwNTc0_c1e9173b-6701-45b2-bb40-983d6ce56a32">7,912</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzctNS0xLTEtMTMwNTc0_4df2150f-caf5-4ac5-a9b8-9b1e40a811be">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></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></ix:continuation><div style="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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="ie9a909319f2249a080c0f145439df2e5" continuedAt="i12512fba896947e5af72174d628013f6"><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%">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="i97c8d9dce5504bc686fd35a71fb7cc46" continuedAt="iedbd5bc38cfc454d902336a8a6f11d09">The differences are attributable to the following factors:</ix:continuation></span></div><ix:continuation id="iedbd5bc38cfc454d902336a8a6f11d09"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzMtMS0xLTEtMTMwNTc0_49d9f1af-ab83-48f3-8c1e-097b9df715df">22,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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzMtMy0xLTEtMTMwNTc0_ee9e2c15-0668-4753-b25d-33d146ab7dcb">15,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzMtNS0xLTEtMTMwNTc0_9be26897-4220-4cb4-899a-1fc3841771f2">13,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzQtMS0xLTEtMTMwNTc0_1dcf98a2-f05e-4e80-a187-337c6b6e36be">9,177</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzQtMy0xLTEtMTMwNTc0_9e2676a6-8f11-4ca9-b55f-a32ca47090e6">9,326</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzQtNS0xLTEtMTMwNTc0_52d235b8-5b52-407b-9e37-45a8f4a7e540">9,113</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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzUtMS0xLTEtMTMwNTc0_91a7567c-94b1-4acc-9c29-d7ad43e9c9bc">2,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzUtMy0xLTEtMTMwNTc0_ad8869f5-4837-4c0b-92e1-dfe78372ca55">1,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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzUtNS0xLTEtMTMwNTc0_be1e0984-b60f-4ce8-b7dc-7e391ae3a910">1,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:10pt;font-weight:400;line-height:100%">Allocation of tax (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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzctMS0xLTEtMTMwNTc0_d220579c-6090-4241-aa1a-174fa4c8dca9">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzctMy0xLTEtMTMwNTc0_226571ea-52a6-417b-8436-f1caca20ee79">224</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzctNS0xLTEtMTMwNTc0_507c1203-1e7e-4d0f-9ea3-9e11e9b25979">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: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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzgtMS0xLTEtMTMwNTc0_33208201-02ad-4eb0-b0b5-70e74625969c">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzgtMy0xLTEtMTMwNTc0_c7079850-034b-491e-aa60-51cc19238d62">351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzgtNS0xLTEtMTMwNTc0_77e9a7f4-f3d7-4383-b6ea-c71b8ef672d3">1,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Transaction 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzktMS0xLTEtMTMwNTc0_f52c43e5-718a-4be9-aba0-b91dac69984a">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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" sign="-" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzktMy0xLTEtMTMwNTc0_33b4dc3b-9dc1-43ee-848f-ad442d590b31">4</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzktNS0xLTEtMTMwNTc0_eed54657-3bca-4878-9a57-5918e8dff459">&#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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzEwLTEtMS0xLTEzMDU3NA_af4c249b-7a54-4311-b8eb-8fc167a89a8c">774</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzEwLTMtMS0xLTEzMDU3NA_bae06f10-4c2f-4366-a6c6-b0ca3ac5d5fd">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzEwLTUtMS0xLTEzMDU3NA_4bfa4aba-d801-4386-9eca-0045498522d7">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%">Total income taxes</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzExLTEtMS0xLTEzMDU3NA_98fc05e6-ce31-4771-80f4-fd85e7e240a9">15,161</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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzExLTMtMS0xLTEzMDU3NA_656b7793-7ff7-42a3-8838-48d0bba5079a">7,912</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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzExLTUtMS0xLTEzMDU3NA_9ac9d2cf-2cf6-49ec-ae49-34fd31ac7c0e">6,308</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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpmNWYzMGVjYjBjOGY0NTdkOGE4N2FhOWFkNDQ0MTQzMy90YWJsZXJhbmdlOmY1ZjMwZWNiMGM4ZjQ1N2Q4YTg3YWE5YWQ0NDQxNDMzXzAtMS0xLTEtMTMwNTc0_f08b551c-f538-4872-967d-bb2601bc60dd">14.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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpmNWYzMGVjYjBjOGY0NTdkOGE4N2FhOWFkNDQ0MTQzMy90YWJsZXJhbmdlOmY1ZjMwZWNiMGM4ZjQ1N2Q4YTg3YWE5YWQ0NDQxNDMzXzAtMy0xLTEtMTMwNTc0_9a1efc93-1bad-4605-8108-ddd8373a72f9">11.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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpmNWYzMGVjYjBjOGY0NTdkOGE4N2FhOWFkNDQ0MTQzMy90YWJsZXJhbmdlOmY1ZjMwZWNiMGM4ZjQ1N2Q4YTg3YWE5YWQ0NDQxNDMzXzAtNS0xLTEtMTMwNTc0_70d2c131-3590-423e-802b-cf77c9649c4a">9.71</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></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i234a246104404c218d0e45b3349705fe"><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 were:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzQtMS0xLTEtMTMwNTc0_42a96bcc-5d1b-4b55-be22-47032fc3d784">21,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzQtMy0xLTEtMTMwNTc0_c9e9f3a7-40e9-48d8-b28d-ca4ac9e3cfe2">24,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzUtMS0xLTEtMTMwNTc0_835fce18-ccbf-4027-96ff-0e6f9eff406a">5,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzUtMy0xLTEtMTMwNTc0_95fcb58a-30ad-4eba-a81c-f21f65dfe9ff">3,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="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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzYtMS0xLTEtMTMwNTc0_80407a85-e623-42e6-be69-dc3549d9df9c">26,980</ix:nonFraction>&#160;</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzYtMy0xLTEtMTMwNTc0_0d15476f-d0b0-4f06-8135-6747cdd03dac">28,138</ix:nonFraction>&#160;</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzgtMS0xLTEtMTMwNTc0_1f536d01-d166-4757-9a23-229d82406ab2">166,230</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzgtMy0xLTEtMTMwNTc0_b0144fd1-c249-4c34-bb31-81ac983c2d74">157,649</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEwLTEtMS0xLTEzMDU3NA_8ae4c2a9-cbe7-4d25-9898-d97c176193c5">9,213</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEwLTMtMS0xLTEzMDU3NA_8b14accf-c51d-48a7-af3b-0a9c5911de4a">9,525</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%">Loss on reacquired 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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilityLossonreacquireddebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzExLTEtMS0xLTEzMDU3NA_2f2352f8-f132-4aee-a4b5-9d939245a7b6">5,527</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilityLossonreacquireddebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzExLTMtMS0xLTEzMDU3NA_9bfd5546-1de1-4ec6-909a-80fa4a67dd9b">5,799</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEyLTEtMS0xLTEzMDU3NA_62f30a03-cce4-45ed-9f77-09e1dc05d276">4,603</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEyLTMtMS0xLTEzMDU3NA_46a0c234-ea2c-4dbe-9bef-7478e6391720">4,545</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%">AMS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEzLTEtMS0xLTEzMDU3NA_6b5c0a0c-9480-4e5d-bb02-4c3ffe79fa49">3,989</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEzLTMtMS0xLTEzMDU3NA_c8000786-c652-4477-8f98-2b5769d8ee43">5,249</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE0LTEtMS0xLTEzMDU3NA_1dbd10a0-c5bc-4148-9744-ccc655d23585">2,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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE0LTMtMS0xLTEzMDU3NA_b652a1f9-7e17-4556-9b0f-41dd047dd10c">2,619</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE1LTEtMS0xLTEzMDU3NA_de59b604-e2ac-4a9a-a07c-c5826e75fd15">191,617</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE1LTMtMS0xLTEzMDU3NA_d1cd0864-686e-4922-bd09-9fece0eb72bb">185,386</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE2LTEtMS0xLTEzMDU3NA_222a919e-26f9-4c84-bd4d-18e5c70ed674">164,637</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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE2LTMtMS0xLTEzMDU3NA_d01e8e8c-d517-49dc-8e42-dd272b479872">157,248</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><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i047350aaa0104da78ca9bda83788d48b"><div style="text-align: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzMtMS0xLTEtMTMwNTc0_6ed2893a-aff9-433c-8abe-be95ef435041">7,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzQtMS0xLTEtMTMwNTc0_4bd02070-a2b2-4485-964a-078c771456c5">2,552</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;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%">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:AmortizationOfExcessDeferredIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzUtMS0xLTEtMTMwNTc0_8e37bcfb-f15f-4fa5-aeea-874b4164b922">9,177</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzYtMS0xLTEtMTMwNTc0_ac05434e-f7c1-45b3-9e7b-140eba2780dc">216</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 tax (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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzctMS0xLTEtMTMwNTc0_3ec155bb-4ad4-4771-b6fd-29fbabff2595">4,556</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></ix:continuation><div style="text-align:justify"><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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i12512fba896947e5af72174d628013f6" continuedAt="i1a0546a309d845ae91c835d19c734c78"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1MzE_dcf50f0f-13e8-4793-a539-52557c8ede7e" continuedAt="i8adf268dfb784be7af756f68517b4dd2" escape="true">A reconciliation of unrecognized tax benefits is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i8adf268dfb784be7af756f68517b4dd2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b374412849143d991c5cb523c117584_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzItMS0xLTEtMTMwNTc0_1b237d63-6a51-4695-ad5e-63c39f0998a3">10,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd26aa120674374910eef8c45186e7c_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzItMy0xLTEtMTMwNTc0_40d967bd-4f19-4d33-9988-1f9030537933">7,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee206138f3c4ed1b19f8746098627e3_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzItNS0xLTEtMTMwNTc0_253dd114-8f6c-4f93-ae6b-26b120341d16">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzMtMS0xLTEtMTMwNTc0_c2127c0e-801d-4b17-8408-92d44fddcba8">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzMtMy0xLTEtMTMwNTc0_b39692aa-68e1-4de3-be3d-a52eb630d4fd">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzMtNS0xLTEtMTMwNTc0_c1044f47-9347-48c6-9f67-b25776b2eded">&#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 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="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzQtMS0xLTEtMTMwNTc0_f60406b6-48af-48b2-9e67-3fcb5e4677d0">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzQtMy0xLTEtMTMwNTc0_73034e01-ac23-409a-9c3b-243931e8adab">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzQtNS0xLTEtMTMwNTc0_be3792a6-7507-4fc2-b5bf-c1598d6e638b">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="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzUtMS0xLTEtMTMwNTc0_880a13cf-4539-407b-bc64-33925611df7c">&#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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzUtMy0xLTEtMTMwNTc0_10fe0bac-fe23-4520-8f33-7f374f77da28">&#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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzUtNS0xLTEtMTMwNTc0_ebdfc214-384a-445c-b929-8332e362a40f">&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7a28255a11641dfa25ee53294c642df_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzYtMS0xLTEtMTMwNTc0_bf60f1bb-de37-4ab6-9254-91d6956705a8">13,152</ix:nonFraction>&#160;</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="ic50d8b2b8d2941189a89ffe798cbed95_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzYtMy0xLTEtMTMwNTc0_9344dc9c-cdb6-4723-99b0-ccb036e26874">10,230</ix:nonFraction>&#160;</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="i1142779ba240422fac0dfbb126f30b85_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzYtNS0xLTEtMTMwNTc0_c3339e94-d5f1-4607-99b1-f519b407aee9">119</ix:nonFraction>&#160;</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 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzctMS0xLTEtMTMwNTc0_45f4a03f-09ab-47b7-bc3c-be7fbc131353">305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzctMy0xLTEtMTMwNTc0_41639da9-029e-4d44-8692-dd58e74ddfb8">295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzctNS0xLTEtMTMwNTc0_1d997170-ecad-4d76-bac1-c69ed127bd43">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzgtMS0xLTEtMTMwNTc0_9c2da295-870c-401b-a24b-f873e478b62a">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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzgtMy0xLTEtMTMwNTc0_5ef427c8-73c0-4c40-8959-9b8d23df39c0">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzgtNS0xLTEtMTMwNTc0_0f74722f-a818-47c9-aee7-f3693da1cbb4">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="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzktMS0xLTEtMTMwNTc0_579308ea-ae49-4ffd-bf90-bd68651c0ef0">&#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="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzktMy0xLTEtMTMwNTc0_266adcdb-255f-4ab1-a864-a5be6f73dcee">&#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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzktNS0xLTEtMTMwNTc0_854c1a52-012f-42c0-98ff-d2b08b1b0718">&#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, 2021</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="i8f6c2346e3cf4e458bccf36973ec86be_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEwLTEtMS0xLTEzMDU3NA_f4b538e4-01ff-4748-9bb0-fca587ac5a2f">13,714</ix:nonFraction>&#160;</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="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEwLTMtMS0xLTEzMDU3NA_208d28ae-2484-4375-bfd4-b82aca0d6edd">10,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><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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEwLTUtMS0xLTEzMDU3NA_e7d74027-d34f-468e-b549-65778f5e4461">141</ix:nonFraction>&#160;</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 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="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzExLTEtMS0xLTEzMDU3NA_d79685e8-0d44-45ef-bc47-66c90e5aed77">1,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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzExLTMtMS0xLTEzMDU3NA_efa1bb03-dae6-4e97-a958-2d7c16c1f08e">1,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzExLTUtMS0xLTEzMDU3NA_a860d4de-39f8-4e40-8642-cc27c3484fea">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEyLTEtMS0xLTEzMDU3NA_7c200e80-c0d5-4a6e-8c0f-270ab42a21ce">4</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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEyLTMtMS0xLTEzMDU3NA_5d473c53-cb8d-4754-9339-39eadc073855">7</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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEyLTUtMS0xLTEzMDU3NA_4f44d198-a93c-4a61-a333-59968c1451af">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 2px 7.75pt;text-align: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="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEzLTEtMS0xLTEzMDU3NA_ce41f99e-18fa-4ce1-a46d-df018c89c10a">&#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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEzLTMtMS0xLTEzMDU3NA_6ba1a60d-e340-4de2-ab60-bf2318f6830e">&#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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEzLTUtMS0xLTEzMDU3NA_3cc7a516-0d40-4d4c-9955-91299b71d92e">&#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, 2022</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="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzE0LTEtMS0xLTEzMDU3NA_627be508-59e3-42c3-8c3b-b1395978111c">15,154</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="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzE0LTMtMS0xLTEzMDU3NA_13823e4f-1b85-4eb8-bdbf-46258384533a">12,201</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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzE0LTUtMS0xLTEzMDU3NA_d69816fa-c107-423a-b514-e37f4bc21756">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></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%">Included in the balance of unrecognized tax benefits at December&#160;31, 2022 are $<ix:nonFraction unitRef="usd" contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUwOTE_4747f36a-41bf-4b8c-8cf5-85cd7b02d359">13.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUwOTU_74e3b3fd-2e07-4316-a30b-45dae6039d37">10.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUxMDM_f93c7e60-2d2d-48b7-8b3e-7811bb880eac">0.2</ix:nonFraction>&#160;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 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_0e607b0e-a4fb-41d7-85c1-86ae05089d0e"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_169b41f0-5a0a-433b-bfbf-a6902519db85"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_4781a82f-f3b6-4c26-8c52-76fdef96dba3"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_5b9503ce-0c7b-4247-8604-c0112bd1d2af"><ix:nonFraction unitRef="usd" contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_5cd467a1-67a6-4fbd-a89f-5319a8f8b197"><ix:nonFraction unitRef="usd" contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_9e920777-7591-4cad-955f-4d4ea65f396a"><ix:nonFraction unitRef="usd" contextRef="i900d167602184417a99a729912934605_D20200101-20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_c9bec2d4-9133-41d7-a06c-b2918ed084e8"><ix:nonFraction unitRef="usd" contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_d6823053-b135-48e7-b52c-b229fa38f15b"><ix:nonFraction unitRef="usd" contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_e25e53a9-3a4b-42c1-967b-0f8a70d83f88">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> estimated interest income or expense related to income taxes for the years ended December 31, 2022, 2021, and 2020.  There was no accumulated accrued interest receivable or payable related to income taxes as of December&#160;31, 2022 and 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%">The Company files a federal consolidated and several consolidated and separate state income tax returns.  The tax years prior to 2019 are closed to examination by either federal or state taxing authorities other than Arizona.  The tax years prior to 2018 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, 2022, the Company has $<ix:nonFraction unitRef="usd" contextRef="i5c84199166264f12a8cdd2c25400af73_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzYxMDQ_d78a39fd-e016-48c8-a370-d57415f22df8">382.0</ix:nonFraction> million of federal net operating loss carryforwards that expire beginning in 2034 and $<ix:nonFraction unitRef="usd" contextRef="i5c84199166264f12a8cdd2c25400af73_I20221231" decimals="-5" name="pnm:FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzYxODU_e09848a0-cee7-418e-bc3f-c00c798e629e">123.8</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 2020 the IRS issued 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:110%">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></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: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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i1a0546a309d845ae91c835d19c734c78"><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0ODY_4739904e-d436-4058-8c56-4a0d16527e30" 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%">Impairments of tax attributes after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2020 through 2022 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:</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%">Federal 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzMtMS0xLTEtMTMwNTc0_a61e0bf0-6172-4798-98f9-640568f51d3b">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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzMtMy0xLTEtMTMwNTc0_1ee467ed-712d-4f0e-afe3-70cf5a8e13da">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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzMtNS0xLTEtMTMwNTc0_17448188-872d-4ae5-a715-74779920b11c">&#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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzYtMS0xLTEtMTMwNTc0_5420c390-543b-4ab1-8182-22bbfc82793a">199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzYtMy0xLTEtMTMwNTc0_6a799bf4-1aa6-4a74-9ea5-d80e2a3d20bc">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzYtNS0xLTEtMTMwNTc0_81c31c4f-ebaf-471f-82c6-eb96ad80004f">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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, 2021:</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%">Federal 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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzgtMS0xLTEtMTMwNTc0_91b9ede8-ea62-4437-a435-7ef69759b0fd">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzgtMy0xLTEtMTMwNTc0_db9f4fa8-e098-4c73-920f-6d9590822f06">&#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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzgtNS0xLTEtMTMwNTc0_1a2e2780-6cb0-4499-8745-f777a6f5aa85">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzExLTEtMS0xLTEzMDU3NA_07d06d13-92ff-4045-99d1-ca8af34b2b26">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzExLTMtMS0xLTEzMDU3NA_3e87517f-d1dc-46bd-949e-ea77c696e2ac">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="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzExLTUtMS0xLTEzMDU3NA_cd080bbd-a45c-4805-aaea-6339011e584e">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:700;line-height:100%">December 31, 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></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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" sign="-" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzEzLTEtMS0xLTEzMDU3NA_fda2843c-9dbc-457b-a21b-356dd3b3d0cc">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzEzLTMtMS0xLTEzMDU3NA_f36d84e7-5d4d-44e1-8cfe-3f89411525a9">&#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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzEzLTUtMS0xLTEzMDU3NA_d232a4a8-e6cd-4498-8574-e9e7dbd5cd1c">&#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 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="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzE2LTEtMS0xLTEzMDU3NA_f2fdcdc6-2be3-4934-bece-8486c9754a95">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="i900d167602184417a99a729912934605_D20200101-20201231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzE2LTMtMS0xLTEzMDU3NA_99ee7b05-8469-4c0c-9c21-12e4cb8c29bf">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="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzE2LTUtMS0xLTEzMDU3NA_62f048b3-e1ab-4fc6-a260-ff035f2039f8">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 tax effect of compensation that is not expected to be deductible and impairments of unexpired tax credits are reflected as a valuation allowance against deferred tax assets.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0NTI_45aa6ae3-fe93-47b0-b37e-b4a6ba288a86" continuedAt="i11700a98262a4dd08898b395735c2e8b" escape="true">The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2022 and 2021 are as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i11700a98262a4dd08898b395735c2e8b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:</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%">Federal 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzMtMS0xLTEtMTMwNTc0_9e69f504-5d6b-4b8b-9e67-a89f8ae2f970">1,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzMtMy0xLTEtMTMwNTc0_1e55c1b2-07c4-4194-819a-7b037c07dae4">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="icff042ac392943468a52fe2a40ed45fa_I20221231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzMtNS0xLTEtMTMwNTc0_83487714-584d-4133-9eba-06f8ddcb52c5">&#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 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="idf7fd346d9464a72801c887926076941_D20220101-20221231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzYtMS0xLTEtMTMwNTc0_8588340f-49a9-4204-8362-980116d59f2f">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzYtMy0xLTEtMTMwNTc0_e0002dbd-9c40-4cac-9aa3-af59cc1e3d23">483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzYtNS0xLTEtMTMwNTc0_03cbbf0b-5ade-4646-9542-1cca59c00b19">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%">December 31, 2021:</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%">Federal 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="i347d858645244f97bfbdd668898eb997_I20211231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzgtMS0xLTEtMTMwNTc0_f347edf1-68e6-4af8-8aec-f93867b738e6">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582a9324905540049da38fb718566033_I20211231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzgtMy0xLTEtMTMwNTc0_54830577-fbfb-4af4-9399-bc782bc8d76b">&#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="i749cb645efc743f69b595e655ebdd66f_I20211231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzgtNS0xLTEtMTMwNTc0_1864e19d-f9df-4ade-9833-55a9b94567c5">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzExLTEtMS0xLTEzMDU3NA_d041b773-0dfa-4aab-97e2-d73b2cfe5f4f">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzExLTMtMS0xLTEzMDU3NA_5d25e681-6cf6-429e-bece-0992f7171be4">343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzExLTUtMS0xLTEzMDU3NA_856ce54a-f019-4a02-ab88-a47cfafe9096">182</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="margin-top:5pt;text-align:center"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_235"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzgyMzQ_26dbb36a-cd4c-4a04-b328-7ac0da3d6ae9" continuedAt="i4f8494fdb5134e2da9aaed645713a0ac" escape="true">Goodwill </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i4f8494fdb5134e2da9aaed645713a0ac" continuedAt="i011c588aff9a4c63a2a26d9ffeeaedef"><div style="text-align:justify;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 </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i011c588aff9a4c63a2a26d9ffeeaedef"><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%">goodwill.  If as a result of this analysis, the entity concludes there is an indication of impairment in a reporting unit having goodwill, the entity is required to perform the second step of the impairment analysis, determining the amount of goodwill impairment to be recorded.  The amount is calculated by comparing the implied fair value of the goodwill to its carrying amount.  This exercise would require the entity to allocate the fair value determined in step one to the individual assets and liabilities of the reporting unit.  Any remaining fair value would be the implied fair value of goodwill on the testing date.  To the extent the recorded amount of goodwill of a reporting unit exceeds the implied fair value determined in step two, an impairment loss would be reflected in 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: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.  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><span><br/></span></div><div style="text-align:justify;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 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.  The April 1, 2018 quantitative evaluations indicated the fair value of the PNM reporting unit, which has goodwill of $<ix:nonFraction unitRef="usd" contextRef="icbbbb0eadd074a22a01470c4b52adf44_I20180401" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzE2NDkyNjc0NTQ3Mjg_55b7ab54-57a4-4732-81c4-460bbe99abef">51.6</ix:nonFraction> million, exceeded its carrying value by approximately <ix:nonFraction unitRef="number" contextRef="icbbbb0eadd074a22a01470c4b52adf44_I20180401" decimals="2" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzE2NDkyNjc0NTQ3NTM_91126722-e921-4267-ab4c-4c3edd3cee50">19</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 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="i3c26c4b08ed049a6ae111238bfda8dd7_I20200401" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzY3NTU_5dedf9ce-1b31-48a8-9c1b-0c587c909f42">226.7</ix:nonFraction>&#160;million, exceeded its carrying value by approximately <ix:nonFraction unitRef="number" contextRef="i3c26c4b08ed049a6ae111238bfda8dd7_I20200401" decimals="2" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzY4MDQ_659cf6b1-5382-488a-989f-80431e7b4282">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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 2021, PNMR performed a qualitative analysis for both the PNM and TNMP reporting units.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in the Company's expectations of future financial performance since the April 1, 2018 quantitative analysis performed for PNM and qualitative analyses through April 1, 2020, as well as the quantitative analysis performed for TNMP at April 1, 2020.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2021 carrying values of PNM and TNMP exceeded their 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%">For its annual evaluations performed as of April 1, 2022, PNMR performed a qualitative analysis 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 and the previous qualitative analyses through April 1, 2021 performed for PNM, as well as the April 1, 2020 quantitative analysis and the previous qualitative analyses performed for TNMP.  This analysis considered Company specific events such as the Merger, potential impacts of legal and regulatory matters discussed in Notes 16 and 17, including potential outcomes in PNM&#8217;s 2024 Rate Change, PNM&#8217;s San Juan Abandonment Application, PNM&#8217;s Four Corners Abandonment Application, PNM&#8217;s PVNGS Leased Interest Abandonment Application and other potential impacts of changes in PNM&#8217;s resource needs based on PNM&#8217;s 2020 IRP.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2022 carrying values of PNM and TNMP exceeded their fair value.  Since the April 1, 2022 annual evaluation, there have been no events or indications that the fair values of the reporting units with recorded goodwill have decreased below their carrying values.</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%">  </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="i4c06bd82e5fe46d0a2a7bac21d65b00a_238"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90ZXh0cmVnaW9uOmVhMDNlOWRhYWM3OTRjMGNhOWQ4M2ZjNzA4MGM5NDU3XzEzOTI_cede2acf-7bc7-4fb8-a5de-0dfa8a26101d" continuedAt="i0ae8972af16a4f5dac26002439eb852c" escape="true">Related Party Transactions </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:29.25pt"><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:110%"><ix:continuation id="i0ae8972af16a4f5dac26002439eb852c" continuedAt="i5924cd477014416fbbdb7c2e9a8f8c81">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="i113001072484468ca0092b5184fd44d2_I20221231" decimals="INF" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90ZXh0cmVnaW9uOmVhMDNlOWRhYWM3OTRjMGNhOWQ4M2ZjNzA4MGM5NDU3XzQzNA_ec038b2d-5a5e-4333-b7e2-3bcd1621ac31">50</ix:nonFraction>% owned subsidiary of PNMR Development (Note 21), </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i5924cd477014416fbbdb7c2e9a8f8c81"><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%">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 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:10pt;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.  <ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90ZXh0cmVnaW9uOmVhMDNlOWRhYWM3OTRjMGNhOWQ4M2ZjNzA4MGM5NDU3XzEzODc_d2cb3c6c-8638-4946-a24d-05b224d80b3f" continuedAt="i3c46616a8be642f09559d01257aefe9b" 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="i3c46616a8be642f09559d01257aefe9b" continuedAt="i214a7b076a324033b13622b47916b361">&#160;</ix:continuation></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i214a7b076a324033b13622b47916b361"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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="iff9f8fa68b6a4a97bf3d2287e3a751d1_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzYtMS0xLTEtMTMwNTc0_32608d98-4574-4090-b684-344356abbacf">115,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306bd1ecb15c42e887dda244fedc96f4_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzYtMy0xLTEtMTMwNTc0_79959665-0aa1-4a0e-959b-bf118e32f925">107,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0629911549a34623bbfdfce5a5c65225_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzYtNS0xLTEtMTMwNTc0_86440ad1-9e18-4a85-9533-178bc90ce803">100,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic4cf0a847399483a96d4d2eceecb13c8_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzctMS0xLTEtMTMwNTc0_94bd5f90-3301-4ee2-81e7-dbf9c2cf4850">42,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="i69efa36c777545c287935b4508e720d1_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzctMy0xLTEtMTMwNTc0_5157ce2a-e8d2-4022-8935-c402a679922f">41,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="i7209f0d1b2b34b30a695d6487ee992f6_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzctNS0xLTEtMTMwNTc0_2b14e657-dfd4-4864-9733-3f528438522b">39,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6b49dc9bb2894f7fa2201c4b742375ad_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzgtMS0xLTEtMTMwNTc0_6c6bd8f9-828b-42f0-9d82-ccbeec654cf7">411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319d2611e3fb4fe39b03aea86dc8fd0a_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzgtMy0xLTEtMTMwNTc0_ad7378c0-39a0-432b-bbe1-c7741471ed8c">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6f1ab5a47664e42b4956c1d48dea9ee_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzgtNS0xLTEtMTMwNTc0_387bca70-5b2a-473a-8087-c116f12daa4f">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i8f174afe59d848dbaf7ad54e49288b82_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzktMS0xLTEtMTMwNTc0_4d8693fa-ac21-4e68-8749-bca7253e8378">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="i2ad6095091d1416f86cf98bd170b9bb4_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzktMy0xLTEtMTMwNTc0_202a5109-9531-4d9f-9ea7-1558f76cfd0f">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="ic5d2e2c2a2c54bb18dea67d6a77f68ce_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzktNS0xLTEtMTMwNTc0_aaa0e31c-1aec-498d-ac11-22ba2ab3aa98">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i25264249005c41e59021fc7c9ce3d3d3_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEwLTEtMS0xLTEzMDU3NA_2a5e38c3-c882-4d25-8679-6f793e9d0bbd">&#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="i9767a12547d347099dda09cca04991c2_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEwLTMtMS0xLTEzMDU3NA_bb9b0415-7935-405e-ba6f-ed18d720c4e1">&#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="ie7e632ac6a09483cbd416d52052e67f5_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEwLTUtMS0xLTEzMDU3NA_ed3b86fb-cc63-409c-854e-5e9a30584006">&#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="i377386a70a464d18b3e6424b23adde0f_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEzLTEtMS0xLTEzMDU3NA_5102d09e-1bf6-4ad7-8164-9a126997ebc2">308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0628cdc7fef4aeeac430e64e7151e40_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEzLTMtMS0xLTEzMDU3NA_bd8fdea6-c814-4843-bc98-ae84b9e4fabf">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="ibda45d8e60734c9c9a2fb9ef1834e937_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEzLTUtMS0xLTEzMDU3NA_1ec11504-a1cd-426c-aba0-941d901bf7d1">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;text-align: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="i09dd713b2b524c3c8b644d7e9a86dcf3_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE1LTEtMS0xLTEzMDU3NA_e2a462a9-d2e6-492a-9393-ffceaec524c2">11,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609f72ba33634511b700ccfee0f1fce4_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE1LTMtMS0xLTEzMDU3NA_83c58ffa-5b59-499a-8d4d-2cdb46025e6d">11,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2632a11668e47f8a534ad40ff32957c_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE1LTUtMS0xLTEzMDU3NA_f0b609fe-d6a9-43ce-be90-3395930bc544">9,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if7e72ccae7e54965b689333b97505b7b_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE3LTEtMS0xLTEzMDU3NA_a1fa00a5-3d86-403b-aebd-b342113fd0b0">&#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="i0384da4e34204cd7a0b04ccc8c33670f_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE3LTMtMS0xLTEzMDU3NA_1d723c7a-1b4e-4068-be76-88208109357c">225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i034db1938fea419aac6a9647e7553809_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE3LTUtMS0xLTEzMDU3NA_3907f5cd-a3c0-4571-848a-1a84d83a2cc9">350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i24a4d8ac871b481a893607f59faca468_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE4LTEtMS0xLTEzMDU3NA_ddbe07cc-fde4-4e92-a8f3-113dc6830f7b">&#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="i6e8d6d9c298e4651a0a9aef501156984_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE4LTMtMS0xLTEzMDU3NA_be53d846-ea9a-432a-ad76-f36bc19158cd">&#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="if575648578ec4666a7b7ea8d5359384f_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE4LTUtMS0xLTEzMDU3NA_179c1e31-ff0b-4c91-ac30-2483afa3a511">&#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%">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="ifb4c3ca1a71c468fa842e0f5a1cfa26d_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE5LTEtMS0xLTEzMDU3NA_83ac02a6-0fe7-4947-b9f5-101b4f8fdc16">&#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="i00f76b8bb3fd42148602358e0dc83e9c_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE5LTMtMS0xLTEzMDU3NA_667d60a5-c5f1-4d46-80d5-88db97f80b38">&#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="i85e959b8ec824f52a44d4292f7215610_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE5LTUtMS0xLTEzMDU3NA_a59520a8-bcd3-47c8-b624-719302807a5d">&#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%">NMRD 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="i7644ff49dbeb4269b06c7c9430f18fe0_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIwLTEtMS0xLTEzMDU3NA_f3dd3174-6e76-4eab-84ff-0fc38909941d">&#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="i64b462f0746c4fdfbbd9f1b9cda4bb34_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIwLTMtMS0xLTEzMDU3NA_8a58418e-5749-4283-be9e-9770f9b4361a">1,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82cdc69639594c0c82fe2b44e2e3ac3d_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIwLTUtMS0xLTEzMDU3NA_058d4aa2-973d-4ec3-9e35-33e407d37a33">&#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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86084a4007fb46b291e6d808d2e4a7c8_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIyLTEtMS0xLTEzMDU3NA_09a4974f-3dc5-4177-836f-9ebefb377128">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ad3ada2791448c387503c1131e7022d_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIyLTMtMS0xLTEzMDU3NA_776f6d35-f51c-4669-a9e9-2a7687b07e4e">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50f30e7de326457689d8a646a3e7da76_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIyLTUtMS0xLTEzMDU3NA_d170c9ac-3174-4935-9630-f3af6e9ca243">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 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="id4762b1373924f7d961831fa209d1565_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIzLTEtMS0xLTEzMDU3NA_f8f837d4-f437-4673-a975-1dcc90c23f01">249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1eeca84b688a4872b364ba7de7c003b3_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIzLTMtMS0xLTEzMDU3NA_ccd38664-e83e-426d-882d-7045c5dc849f">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="idc750b35b1874ef186585dcb7625165b_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIzLTUtMS0xLTEzMDU3NA_dabb0ae2-894d-4cf5-a917-ee23ec2927ef">255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="id2825750cd3f47c19fbc3168a7b64b3d_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI0LTEtMS0xLTEzMDU3NA_762a3fe4-a884-4942-9d11-1c830a5e536e">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a5da9b785844a06804925c941845c72_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI0LTMtMS0xLTEzMDU3NA_54b7ab8c-b2ab-43e7-889a-cce873697270">&#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="i185b9272a3264bdd97c18bf91d6cc5b6_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI0LTUtMS0xLTEzMDU3NA_edeaf000-9613-4187-8a90-eddcb398d12e">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:400;line-height:100%">Income tax sharing payments:</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 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="ibb7fe01cac604e44942b9fe7e457e6fa_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI2LTEtMS0xLTEzMDU3NA_d02e7ec6-c0dc-4a8a-8250-3a93373b3820">&#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="ief23b7abc17e47c096ad1d08085fe23e_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI2LTMtMS0xLTEzMDU3NA_43fa0cb5-d52d-4956-8d6b-d7527b5da3e2">&#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="i8a9b668df66e489c878103a4e1d87d65_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI2LTUtMS0xLTEzMDU3NA_724e0f55-aaa9-47f2-b4b7-1ae5d275108f">&#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%">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="i06aae295ba80432fa437f931c8df6a18_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI3LTEtMS0xLTEzMDU3NA_812ed756-265d-4129-8f15-a62a671b6404">&#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="i7ed07505df134dae9c26d91ae05bb1a4_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI3LTMtMS0xLTEzMDU3NA_d85db347-8383-42fe-b751-a90af3794aed">19,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a468d58741a4913b6582a68621235ce_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI3LTUtMS0xLTEzMDU3NA_4d53ba24-22ba-498f-8528-3a5406bf6a31">&#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%">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="i99f83464ec664186b3a81005aff5ffbd_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI4LTEtMS0xLTEzMDU3NA_ddfe045c-2706-4af4-a515-1b35622e4ac7">11,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia137c0e034db4c2f8071f74ce2f153c3_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI4LTMtMS0xLTEzMDU3NA_2af5f4ef-d3a9-412c-9013-ec5be91faf31">&#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="i2130bad562f048818abbd30f184d2bcd_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI4LTUtMS0xLTEzMDU3NA_26ecbd9f-c4a5-48d5-8ee1-7851a76536df">&#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%">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="i0a1831a38191480f896bca7d98aae3ed_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI5LTEtMS0xLTEzMDU3NA_881d2918-634c-4f03-a032-bbceefcf4d9e">8,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic57a5c7d6d8d438b990bf53626de788b_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI5LTMtMS0xLTEzMDU3NA_68561070-7446-44c1-9f4f-dc6965656e2b">12,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc7e24db24a94bb1ae8f361a9001bf90_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI5LTUtMS0xLTEzMDU3NA_d4ea3ad5-29ec-460a-8fa1-d78157b35606">15,820</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></ix:continuation><div><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_241"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE5NTk_93513244-2e23-426a-a172-add92c1ed4ea" continuedAt="iff3e2f49adad494581f0e57e7ed729a5" escape="true">Equity Method Investment</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="iff3e2f49adad494581f0e57e7ed729a5" continuedAt="i5a3c764e5a99460cad29c9ee3662b256"><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="i6f2fc054105c47fcab8001d11ca484dc_I20221231" decimals="INF" name="pnm:PublicUtilitiesOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzI5Nw_2c4de18f-2210-4715-8972-deea64ca1302">50</ix:nonFraction>% ownership interest in NMRD.  At December&#160;31, 2022, NMRD&#8217;s renewable energy capacity in operation is <ix:nonFraction unitRef="mw" contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231" decimals="1" name="pnm:PublicUtilitiesRenewableEnergyUnderContract" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzM4NQ_d5decaa8-9254-4905-a01c-05a5330d5144">135.1</ix:nonFraction> MW, which includes <ix:nonFraction unitRef="mw" contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzQwNw_decd67cf-d9af-4618-817b-bc8f2ce285fb">130</ix:nonFraction> MW of solar-PV facilities to supply energy to the Meta data center located within PNM&#8217;s service territory, <ix:nonFraction unitRef="mw" contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzUxNw_15d53c16-8f9c-4df1-ac6b-eb6e41b10233">1.9</ix:nonFraction> MW to supply energy to Columbus Electric Cooperative located in southwest New Mexico, <ix:nonFraction unitRef="mw" contextRef="idc84f5ad1fe247d8880829212d73aa26_I20221231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzYwNg_ecea3afb-6929-408a-86af-3a192ed2116a">2.0</ix:nonFraction> MW to supply energy to the Central New Mexico Electric Cooperative, and <ix:nonFraction unitRef="mw" contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzY4MQ_c0ac14c8-f06e-4d04-beb9-63548a0bb68e">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: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%"> During 2022, 2021, and 2020 PNMR Development and AEP OnSite Partners each made cash contributions of <ix:nonFraction unitRef="usd" contextRef="i3226ba5393d24cb9ab3e3bffadae7b4c_D20220101-20221231" decimals="-5" name="pnm:PublicUtilitiesContributiontoConstructionActivities" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEyMzM_2742a977-9fcc-4a8b-a18d-de6ddb1ca4cd">zero</ix:nonFraction>, <ix:nonFraction unitRef="usd" contextRef="i3e70b1a5a318442082026f0ecad3d720_D20210101-20211231" decimals="-5" name="pnm:PublicUtilitiesContributiontoConstructionActivities" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEyMzc_e2403033-f4af-4058-9509-675d0dc51d5f">zero</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i44dd35e7e13a469bb8c1874d06ef01dc_D20200101-20201231" decimals="-5" name="pnm:PublicUtilitiesContributiontoConstructionActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEyNDU_f2428934-e603-4977-beb0-2b6e58f5111f">23.3</ix:nonFraction>&#160;million to NMRD for its construction activities.  In February 2021, NMRD paid both PNMR Development and AEP OnSite Partners a dividend of $<ix:nonFraction unitRef="usd" contextRef="ibbcd3b7f82cc461382969c41308a5561_D20210201-20210228" decimals="-5" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEzNzg_5519ad9b-c530-4c7f-9d12-a4b65bee42b7">3.0</ix:nonFraction>&#160;million.   PNMR Development&#8217;s cumulative equity in earnings of NMRD as of March 31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i5e2f1b1f82a34fd68dc250e1a15afc10_D20210331-20210331" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE0NjY_31e5eb84-f1d4-4fae-b2ad-dff418ea5ae4">2.4</ix:nonFraction>&#160;million and is presented as cash flows from operating activities on the Consolidated Statement of Cash Flows </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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i5a3c764e5a99460cad29c9ee3662b256"><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 twelve months ending December 31, 2021.  The portion of the dividend in excess of PNMR Development&#8217;s cumulative equity earnings of NMRD amounting to $<ix:nonFraction unitRef="usd" contextRef="i7cf12a30c8654e5ea717d67c20d3e942_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE3Mjc_480707c4-d0d5-4182-857e-64f5a98d98e3">0.6</ix:nonFraction>&#160;million is presented as cash flows from investing activities.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:MarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE5NTg_6d39f141-54fd-4471-8707-b86182238e9f" 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%">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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">2020</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="i060890f136f942edb042ec8d85f8502f_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzQtMS0xLTEtMTMwNTc0_a2770275-3fff-4271-8d32-f26a3ca74ba0">12,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzQtMy0xLTEtMTMwNTc0_77422540-eb0b-42d5-a295-6ac3a5fa9da5">12,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97be1e38ca94efea4e55d2c38d9fded_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzQtNS0xLTEtMTMwNTc0_95e51c97-a735-4235-881c-e00bbc36e0ef">10,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i060890f136f942edb042ec8d85f8502f_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzUtMS0xLTEtMTMwNTc0_42b8d72c-545a-4579-95d5-e4868a24e89c">9,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="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzUtMy0xLTEtMTMwNTc0_4457a952-0717-4f57-a742-2f0cb1c8612a">9,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97be1e38ca94efea4e55d2c38d9fded_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzUtNS0xLTEtMTMwNTc0_76ea1573-1ae2-4b45-a311-375f6359f4b8">7,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i060890f136f942edb042ec8d85f8502f_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzYtMS0xLTEtMTMwNTc0_62f329e5-49a5-4a7a-8542-65e37456647b">2,914</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="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzYtMy0xLTEtMTMwNTc0_545039b5-fbcf-426c-923e-eaf04e4c9b40">3,005</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="ib97be1e38ca94efea4e55d2c38d9fded_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzYtNS0xLTEtMTMwNTc0_4dd2e6e7-94ec-4de7-bff8-b72c0e4eb1a4">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></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzQtMS0xLTEtMTMwNTc0_87dd6b10-26c9-4b3b-8dfa-50d2ca140ebc">8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzQtMy0xLTEtMTMwNTc0_9f2de036-ff23-45c0-9850-b5cf2dc86fac">10,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzUtMS0xLTEtMTMwNTc0_ef1675fd-0b9f-4ae5-9eea-c49e97a33b11">169,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzUtMy0xLTEtMTMwNTc0_1902a74d-232d-4ac7-9093-a4fe83002657">166,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzYtMS0xLTEtMTMwNTc0_f64661fb-8b98-4fd6-a619-184effee168b">9,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzYtMy0xLTEtMTMwNTc0_af9b5d4f-2a94-48c4-9dc3-0232df15dc8f">2,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;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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzctMS0xLTEtMTMwNTc0_9cae26ef-a8a4-48e0-a760-8f3f7cca0d12">187,428</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="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzctMy0xLTEtMTMwNTc0_e35b0b77-d73a-4b58-b087-7403746d6239">179,513</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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzgtMS0xLTEtMTMwNTc0_991f699d-e4a6-4b67-9a10-6e0280ea3d7e">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzgtMy0xLTEtMTMwNTc0_04954dfa-4a8b-4d7a-943d-3c845d5eab7c">824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzktMS0xLTEtMTMwNTc0_8910fe38-790b-4613-ae83-4692b1e8c29a">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="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzktMy0xLTEtMTMwNTc0_b30f1b4b-aac2-48d2-8f43-7e6000605ae6">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="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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzEwLTEtMS0xLTEzMDU3NA_5ca05072-19ad-4609-b3d5-4694aaa19a39">181,240</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="i878bbfb8d2584629a3835d059f6a087e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzEwLTMtMS0xLTEzMDU3NA_da785199-ec38-4343-a358-3ece629e3a09">178,316</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:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_244"></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="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzY0NzA_03686f3d-ceb3-4de5-86c9-06e4ce8f6926" continuedAt="ife023b25a9674b429ed833ec3d4ef737" escape="true">Merger</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ife023b25a9674b429ed833ec3d4ef737" continuedAt="i4fff0dc02307451f81d000d6c9e088ce"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.  Pursuant to the Merger Agreement, each issued and outstanding share of PNMR common stock at the Effective Time will be converted into the right to receive $<ix:nonFraction unitRef="usdPerShare" contextRef="i6529a3ba751c4b97860f4e515f5be413_I20231231" decimals="2" name="pnm:BusinessCombinationCashRightPerCommonShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzEwOTA_0917829a-bafa-4fa1-a1b3-942e096b7511">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:112%">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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 Merger Agreement provided that it may be terminated by each of PNMR and Avangrid under certain circumstances, including if the Effective Time shall not have occurred by the January 20, 2022 End Date; however,</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%">either PNMR or Avangrid could extend the End Date to April 20, 2022 if all conditions to closing have been satisfied other than the obtaining of all required regulatory approvals.  As discussed below, on December 8, 2021, the NMPRC issued an order rejecting the stipulation agreement relating to the Merger.  In light of the NMPRC ruling, on January 3, 2022, PNMR, Avangrid and Merger Sub entered into an Amendment to the Merger Agreement pursuant to which PNMR and Avangrid agreed to extend the End Date to April 20, 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 Merger is subject to certain regulatory approvals, including from the NMPRC.  The Joint Applicants to the NMPRC application and a number of intervening parties had entered into an amended stipulation and agreement in the Joint Application for approval of Merger pending before the NMPRC.  An evidentiary hearing was held in August 2021.  On November 1, 2021, a Certification of Stipulation was issued by the hearing examiner, which recommended against approval of the amended stipulation.  On December 8, 2021, the NMPRC issued an order adopting the Certification of Stipulation, rejecting the amended stipulation reached by the parties.  On January 3, 2022, PNMR and Avangrid filed a notice of appeal with the NM Supreme Court.  On February 2, 2022, PNMR and Avangrid filed a statement of issues outlining the argument for appeal.  On April 7, 2022, PNMR and Avangrid filed their Brief in Chief with the NM Supreme Court.  Answer briefs from the NMPRC were filed on June 14, 2022, and response briefs were filed on August 5, 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%">With respect to other regulatory proceedings related to the Merger, in 2021 PNMR received clearances for the Merger from the FTC under the HSR Act, CFIUS, the FCC, FERC, the PUCT, and the NRC.  As a result of the delay in closing of the Merger due to the need to obtain NMPRC approval, PNMR and Avangrid were required to make a new filing under the HSR Act and request extensions of approvals previously received from the FCC and NRC.  PNM has received approval from 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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022, 2021 and 2020</span></div></div><ix:continuation id="i4fff0dc02307451f81d000d6c9e088ce"><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%">NRC through May 25, 2023, and the FCC through September 5, 2023.  On February 8, 2023, PNM submitted an extension with the FTC under the HSR Act and on February 10, 2023, a request for extension was submitted to the NRC.  No additional approvals are required from CFIUS, FERC or 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%">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 approval from the NMPRC, 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 agreement relating to the divestiture of Four Corners has been entered into and is in full effect and related filings have been made 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-weight:400;line-height:110%">The Merger Agreement provides for certain customary termination rights. 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) and in either case prior to PNMR&#8217;s shareholder having approved the Merger), PNMR will be required to pay Avangrid a termination fee of $<ix:nonFraction unitRef="usd" contextRef="i34eeadabe9584624ab797aa3bcd5e7c7_D20230101-20230331" decimals="-5" name="pnm:TerminationFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzU1MzA_621be42d-8a04-4d3b-bada-19a82dc90e1a">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="i4be381cbc3354b9a8070fceed3de5a52_D20230101-20230331" decimals="-5" name="pnm:TerminationFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzYwNjE_0e9b4999-7c07-4078-8fd7-1ca32d70641a">184.0</ix:nonFraction>&#160;million as the sole 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="ic83612252a80426492750443655282dd_D20230101-20230331" decimals="-5" name="pnm:OutOfPocketFeesAndExpensesReimbursement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzYzNjI_5eb8150c-a576-4725-a00a-ec8e92afa6d5">10.0</ix:nonFraction>&#160;million (which amount will be credited toward, and offset against, the payment of any applicable termination fee).</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 - 113</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_250"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90ZXh0cmVnaW9uOjBiZTRkYWZmYWFkNTQzZWFhNTMzZGQ0ZGY4NzNhNTFhXzQ0Ng_36a40d06-a7c2-41fc-9cba-c80985c088ec" continuedAt="i420453ceec004b86aae915df0029c990" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzMtMS0xLTEtMTMwNTc0_21c5fedf-a949-41f3-8b42-cc92a993b65f">&#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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzMtMy0xLTEtMTMwNTc0_08f05551-8da1-4e61-9fb0-112f3541841d">&#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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzMtNS0xLTEtMTMwNTc0_7cf63863-d03f-4185-ab03-30fd1e04bb85">&#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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzQtMS0xLTEtMTMwNTc0_68f2c4eb-64d2-4147-b2bf-8a5b6779c7d4">6,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzQtMy0xLTEtMTMwNTc0_ca8f296b-8cdb-4a6f-910b-4a3281ee752c">15,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzQtNS0xLTEtMTMwNTc0_b72dad9b-5a39-4c7c-a877-f082e2f143a1">28,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 (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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzUtMS0xLTEtMTMwNTc0_8e8557d1-5736-4ad7-9336-3a4049d3c726">6,199</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzUtMy0xLTEtMTMwNTc0_24880455-7660-4b8e-9ff0-99afa4024717">15,044</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzUtNS0xLTEtMTMwNTc0_c1c3d343-618a-4a85-9dec-17975ab6d597">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzctMS0xLTEtMTMwNTc0_ce8cf862-b798-4dae-9f26-0376df6d1337">197,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzctMy0xLTEtMTMwNTc0_573b769f-d201-45f4-93af-1fb0c3f76bbb">221,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzctNS0xLTEtMTMwNTc0_8e6d4caf-d846-4263-98a2-00bf29042d23">211,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%">Other 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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzgtMS0xLTEtMTMwNTc0_790ce387-b81a-4a91-bb38-d5887d4d8a4f">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzgtMy0xLTEtMTMwNTc0_a80bf280-f6b9-49b6-ae1d-71d9954de7bc">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzgtNS0xLTEtMTMwNTc0_5ebf3eb9-558b-46ea-9817-4d1c89fbf33a">269</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 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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEwLTEtMS0xLTEzMDU3NA_26b230c0-1b22-435f-9f15-78b9da272613">198,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEwLTMtMS0xLTEzMDU3NA_7ea90197-9a12-4268-a215-8d9f64cc1dbe">221,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="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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEwLTUtMS0xLTEzMDU3NA_50362d03-7fd8-474f-a018-4680dbe07678">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzExLTEtMS0xLTEzMDU3NA_27840163-efae-4fd7-ac99-bae9a23b9e4f">30,430</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzExLTMtMS0xLTEzMDU3NA_a5fc283b-ec41-44a3-bb55-a12bfcd8da90">11,986</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzExLTUtMS0xLTEzMDU3NA_ea1b0ace-847f-48f0-b089-59f367e93ee6">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEyLTEtMS0xLTEzMDU3NA_e7c6e197-305a-411a-bb07-2bd2571862f9">161,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEyLTMtMS0xLTEzMDU3NA_b2de405d-849c-4c35-832a-43ce980eb243">194,336</ix:nonFraction>&#160;</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEyLTUtMS0xLTEzMDU3NA_6f63d671-6c32-4f28-81ef-f19edfb8ad94">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEzLTEtMS0xLTEzMDU3NA_9febbef7-b5cd-42c3-a6c1-bee3a196c96f">7,636</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEzLTMtMS0xLTEzMDU3NA_704cafa4-7461-4300-b3ae-aa074f3b6466">1,493</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEzLTUtMS0xLTEzMDU3NA_46457371-cb51-4ede-911f-ebd2737948c6">9,130</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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzE2LTEtMS0xLTEzMDU3NA_9dd6ec42-0b44-4c69-833c-58415ab00dd9">169,530</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzE2LTMtMS0xLTEzMDU3NA_a8a6ee55-b208-4561-823b-cc41fa76dc2c">195,829</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzE2LTUtMS0xLTEzMDU3NA_6cdbcd86-6ee4-434e-b469-51aad2e42ecb">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></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 - 114</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="i420453ceec004b86aae915df0029c990" continuedAt="idc9bc79f17624359b0d37111caefff47"><div 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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="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 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzE4LTEtMS0xLTEzMDU3NA_451a5245-e5e3-4239-b02d-199438481599">10,261</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzE4LTMtMS0xLTEzMDU3NA_ef4de51d-ba8f-4891-8a28-afd44babd84f">28,514</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzE4LTUtMS0xLTEzMDU3NA_21cb8db4-b0df-48ca-96d2-e86eed4fb483">17,646</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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIwLTEtMS0xLTEzMDU3NA_9c372627-00d3-4e51-9584-15ffb82df65a">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIwLTMtMS0xLTEzMDU3NA_05909d02-e53f-4e93-9474-40704d178c92">543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIwLTUtMS0xLTEzMDU3NA_aad95cc6-d2cd-4d49-810a-33573da3bc53">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="pnm:InvestmentsInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIxLTEtMS0xLTEzMDU3NA_07a8f1bc-0395-4b7d-988d-309b70e9d5ea">70,200</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="pnm:InvestmentsInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIxLTMtMS0xLTEzMDU3NA_eab3163e-3fec-48b8-aba0-1d7701a0fbe5">178,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="pnm:InvestmentsInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIxLTUtMS0xLTEzMDU3NA_82b08fd0-024a-4179-8152-4a3f30e11f66">301,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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIyLTEtMS0xLTEzMDU3NA_845bcd41-2d4b-43f7-95d6-5573eae8e5c5">153,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIyLTMtMS0xLTEzMDU3NA_87deb8e8-88ec-4fe5-a614-9fb52c5e7fff">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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIyLTUtMS0xLTEzMDU3NA_527a15a1-bcb0-4e46-97ab-f0573c138fcd">99,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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 #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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI0LTEtMS0xLTEzMDU3NA_9e36f511-ebe6-4d74-98fc-8a1c0614a69e">84,436</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI0LTMtMS0xLTEzMDU3NA_36b5c7a0-4bee-4d45-80c0-33dc763efb49">117,528</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI0LTUtMS0xLTEzMDU3NA_c5ceb9e3-ea89-47f2-952f-a84d4bad9a10">200,691</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"><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 #000;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 #000;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 #000;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%">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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI3LTEtMS0xLTEzMDU3NA_be3a4c43-87d2-40b8-9c30-234cff59b4d9">700</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI3LTMtMS0xLTEzMDU3NA_062aed28-db37-475c-9b46-d88ba20557bd">6,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI3LTUtMS0xLTEzMDU3NA_22be3ef4-248d-44ff-978d-cb60d68f4fa2">&#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%">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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI4LTEtMS0xLTEzMDU3NA_11aceeab-7414-420f-b464-35a42c8ee0f5">45,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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI4LTMtMS0xLTEzMDU3NA_e3f8ae9d-af9b-43ad-a333-8eb3d95a8edb">42,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI4LTUtMS0xLTEzMDU3NA_cd9fdef5-d1ad-4fce-bd34-cc2ac8ec3f60">131,900</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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMwLTEtMS0xLTEzMDU3NA_d363705a-2452-44e1-828f-db4dcf36e978">100,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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMwLTMtMS0xLTEzMDU3NA_b604c680-0157-4bd4-b1c0-3e47ff332eaf">1,120,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMwLTUtMS0xLTEzMDU3NA_594ebf64-8682-4fc3-8261-497754782f76">230,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%">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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMxLTEtMS0xLTEzMDU3NA_75d9394b-be02-42b6-a58f-78a126bfd30b">&#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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMxLTMtMS0xLTEzMDU3NA_427da01f-d670-423a-912f-23e38dea09eb">900,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMxLTUtMS0xLTEzMDU3NA_a1578661-abc4-453a-a9c1-a31cc0d8a72d">50,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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMyLTEtMS0xLTEzMDU3NA_d18869b9-b4ae-4e34-aa6e-a463b20862cc">&#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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMyLTMtMS0xLTEzMDU3NA_d0da1781-51fa-46c6-b8d6-b9664f22da0a">&#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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMyLTUtMS0xLTEzMDU3NA_63b68ac7-7e01-465b-92dd-b93251bc426f">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM0LTEtMS0xLTEzMDU3NA_496fb7d1-c115-46df-a09b-c581d2d8e64f">&#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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM0LTMtMS0xLTEzMDU3NA_be44e468-a8f5-40ee-883b-5a99c56b2a8e">&#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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM0LTUtMS0xLTEzMDU3NA_54f03680-30a1-473c-a9e9-439348733934">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM1LTEtMS0xLTEzMDU3NA_eb37d1aa-e931-4fed-82f8-400223960f58">7,980</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM1LTMtMS0xLTEzMDU3NA_94509282-ac8d-495a-9079-0e8436e7b14d">10,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM1LTUtMS0xLTEzMDU3NA_0e3bbc1f-8858-4c8b-9671-878b807be833">11,984</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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM2LTEtMS0xLTEzMDU3NA_cac36c17-b4b4-413d-a15f-ddb54655f99c">119,311</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM2LTMtMS0xLTEzMDU3NA_052a55f5-6e7f-4428-baa3-a8369d0f46f3">112,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM2LTUtMS0xLTEzMDU3NA_426b7283-0f22-4a05-9466-02f27958fe6d">97,974</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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM3LTEtMS0xLTEzMDU3NA_cab89384-1e57-405f-8161-01b7d6ae0920">686</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM3LTMtMS0xLTEzMDU3NA_bd9e98d7-3026-401c-8a80-211bb1588439">673</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM3LTUtMS0xLTEzMDU3NA_b0bf27e0-1891-4c93-bfce-9cdc396681b3">3,064</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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM4LTEtMS0xLTEzMDU3NA_a3510d38-0d07-4cc8-90b8-a50dc4c50e43">74,177</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM4LTMtMS0xLTEzMDU3NA_88fc9243-56e3-46f9-874a-97a54db70c92">146,053</ix:nonFraction>&#160;</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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM4LTUtMS0xLTEzMDU3NA_fcec8ec6-8e68-4ba4-a18e-c8a140ff5bd7">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></tr><tr style="height:12pt"><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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQwLTEtMS0xLTEzMDU3NA_6dd2f345-b6df-4139-a3a2-f23b53826e82">2</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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQwLTMtMS0xLTEzMDU3NA_05ecbca0-9bb9-4baf-bda9-5c60428ec20a">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQwLTUtMS0xLTEzMDU3NA_438aec8b-d063-4a26-a71e-028ff677f8cf">27</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 Period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQxLTEtMS0xLTEzMDU3NA_c88e231b-fd3f-43fb-8e80-003d6edb9c9a">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b5984a011f4808b4aee4500cd30eb9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQxLTMtMS0xLTEzMDU3NA_1d2675c6-d4eb-4cbe-b623-b16555a0a38f">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="usd" contextRef="i989f73f8be944402a3093c64e3bda6c3_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQxLTUtMS0xLTEzMDU3NA_4eb731f9-aed0-4bce-bf03-3d07bbffd408">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 Period</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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQyLTEtMS0xLTEzMDU3NA_0dfc14fb-4af2-4f9d-857e-597509a26899">61</ix:nonFraction>&#160;</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQyLTMtMS0xLTEzMDU3NA_ada0be88-1fe4-42c8-97cd-4fbf44b28358">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"></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="ie2b5984a011f4808b4aee4500cd30eb9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQyLTUtMS0xLTEzMDU3NA_ef4b614c-0bce-47e4-97a0-bab20b318798">52</ix:nonFraction>&#160;</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:12pt"><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 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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ1LTEtMS0xLTEzMDU3NA_9388d6ac-7e12-4b18-9447-50cd8b4711ab">29,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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ1LTMtMS0xLTEzMDU3NA_e4e24bf4-945c-4383-9aa3-620e7cff22cc">13,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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ1LTUtMS0xLTEzMDU3NA_703710fb-adea-46f5-92a2-131b3722a14d">16,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 #000;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 #000;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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ2LTEtMS0xLTEzMDU3NA_ca9da244-341c-4c30-8364-43bd8fcf633e">2,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ2LTMtMS0xLTEzMDU3NA_3f84c04f-0cff-43e1-aae1-da025f49e409">&#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="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ2LTUtMS0xLTEzMDU3NA_105037ef-1d96-4c05-8327-011660757cd8">&#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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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 - 115</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="idc9bc79f17624359b0d37111caefff47"><div 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzQtMS0xLTEtMTMwNTc0_406a4a46-5006-4c9f-a2d6-b9c23974138b">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzQtMy0xLTEtMTMwNTc0_af302505-6c0b-455b-9f9d-db5cf5ff14e9">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%">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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzUtMS0xLTEtMTMwNTc0_0b1ed01a-b1fa-47ac-b55a-97fbf33f9ecd">55,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzUtMy0xLTEtMTMwNTc0_13d722d9-3b6b-4681-9ffa-1368785193e9">45,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMS0xLTEtMTU4MDU5_9a91ee8d-035b-423e-b439-d21c059af299">11,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMy0xLTEtMTU4MDY1_3c603823-9597-4c8d-bd8f-ceb45d0aa855">&#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%">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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMS0xLTEtMTMwNTc0_20792d9e-fcf1-4163-9022-c31d2b489476">1,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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMy0xLTEtMTMwNTc0_dd8f1507-3da2-4b1a-9911-e28ed31c5657">18,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 2px 7.75pt;text-align: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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzctMS0xLTEtMTMwNTc0_e281cedf-4aa1-41d3-bcd9-06b81ec2afba">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzctMy0xLTEtMTMwNTc0_94462b7e-2ddb-47a3-800e-4d611b554e98">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzgtMS0xLTEtMTMwNTc0_a86e8ff4-3716-4ff4-8ba8-3c53858f8a13">67,854</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzgtMy0xLTEtMTMwNTc0_0f279c29-574d-43af-a0fd-8f41beec565d">64,938</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: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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzJhNGUwZGU3N2U2NDgwOWFhMzJhNmZjMjkxYmUwZWRfNzA_0b758039-39e9-4091-b2ae-203c9312f768">17,721</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzJhNGUwZGU3N2U2NDgwOWFhMzJhNmZjMjkxYmUwZWRfNzc_10e66b78-736f-41bf-99aa-0cd01de54aad">16,585</ix:nonFraction></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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMS0xLTEtMTMwNTc0_61621201-be6a-44a1-be53-5b4aa87444d8">21,513</ix:nonFraction>&#160;</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMy0xLTEtMTMwNTc0_a5b16285-0969-4dd2-91eb-28f996973098">22,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="display:none"></td><td colspan="3" 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 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzExLTEtMS0xLTEzMDU3NA_14d06cc0-4e96-422e-b91c-3586c7f39330">3,118,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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzExLTMtMS0xLTEzMDU3NA_47285f6b-c98b-4da6-b096-2ddc58639556">3,006,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:OtherLongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEyLTEtMS0xLTEzMDU3NA_283387f4-07f9-48ea-97d1-0fbd456897d8">45,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:OtherLongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEyLTMtMS0xLTEzMDU3NA_c7f44a61-3875-4f29-b68b-5cb627e26ad4">49,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 long-term 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEzLTEtMS0xLTEzMDU3NA_c9fecc21-5aeb-4ea3-a8fe-168425ec8d4e">3,185,456</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEzLTMtMS0xLTEzMDU3NA_635d88fd-bd13-4651-a6ba-3979fc5d8d2e">3,078,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></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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE0LTEtMS0xLTEzMDU3NA_b5f0f734-30be-43ef-ab4f-4d3fbda1c7e9">3,253,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 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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE0LTMtMS0xLTEzMDU3NA_24db68ed-2ea3-44d6-8471-afb19ed4f01a">3,143,088</ix:nonFraction>&#160;</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%">Liabilities and Stockholders&#8217; Equity</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 2px 7.75pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE2LTEtMS0xLTEzMDU3NA_287ea970-b1e0-433c-8ecd-a96716333018">9,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE2LTMtMS0xLTEzMDU3NA_bba2affc-a37f-4ded-88f0-9f21c4bd9e5c">54,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 debt-affiliate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE3LTEtMS0xLTEzMDU3NA_981941fc-39ba-4310-9333-39d01dc3b460">14,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE3LTMtMS0xLTEzMDU3NA_eb3f48d2-06bd-4d70-bc40-819a04b53c0f">15,219</ix:nonFraction>&#160;</span></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%">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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE5LTEtMS0xLTEzMDU3NA_b3e121e7-81b7-40b9-8699-99667136c233">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="pnm:AccruedInterestAndTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE5LTMtMS0xLTEzMDU3NA_2678a6cc-3240-40b0-bd6a-ae5df9604288">2,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTEtMS0xLTE1ODA2MA_51a91b4b-4979-44d8-9f00-4bbac72965e6">31,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTMtMS0xLTE1ODA2Mw_44808408-b5a6-42da-8ca8-9854c68f2be7">&#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%">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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIwLTEtMS0xLTEzMDU3NA_9c20e8ae-896f-4835-87d7-dfcd433b3d16">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIwLTMtMS0xLTEzMDU3NA_4cc93ca5-2ee6-499f-9a1d-83da4c3602dc">318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTEtMS0xLTEzMDU3NA_17fcd64b-6105-4cf4-80a8-e2458d629c3d">58,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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTMtMS0xLTEzMDU3NA_d812152e-4c5d-47f8-8b9a-3cbf6586d181">73,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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, net of Unamortized Premiums, Discounts, and Debt Issuance 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIyLTEtMS0xLTEzMDU3NA_de054b53-1cec-458a-b945-e598e7dc81b8">999,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIyLTMtMS0xLTEzMDU3NA_55e74178-4759-413b-831c-cdb7f8a15064">899,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIzLTEtMS0xLTEzMDU3NA_ffaab185-783c-4ced-8ea5-03217e930788">2,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIzLTMtMS0xLTEzMDU3NA_818e6550-9271-4c0e-a923-2919806cf01e">2,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI0LTEtMS0xLTEzMDU3NA_a4073388-d1d5-4a60-b96d-d3f6494fcc72">1,061,378</ix:nonFraction>&#160;</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI0LTMtMS0xLTEzMDU3NA_ba5ce30d-1d3f-4705-9ccb-c194299c1378">975,564</ix:nonFraction>&#160;</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: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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzE4_493a8221-49ab-4300-9c9d-4ec350fcdb4e"><ix:nonFraction unitRef="usdPerShare" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzE4_bb788209-cb0d-4468-9eb1-968ef2a37a7f">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzMy_68e39d92-bbbb-4cf0-9c0b-b9245b8c9ae8"><ix:nonFraction unitRef="shares" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzMy_a05f7d9d-c768-4c73-a3c8-1fc808e70c56">120,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_74bc3d0b-13a2-4ef1-9cbe-65cc3ef6f9d0"><ix:nonFraction unitRef="shares" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_ac47228f-e6e7-4eb6-a2a6-c75fff72422c"><ix:nonFraction unitRef="shares" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_c26bde49-c4cc-4b62-8b7d-550bab580d54"><ix:nonFraction unitRef="shares" contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_d3fe85b1-30c5-4056-8fe3-e59de1bf068d">85,834,874</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares)</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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTEtMS0xLTEzMDU3NA_e48e849f-b5be-4bd7-be03-4469678c4efb">1,429,102</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTMtMS0xLTEzMDU3NA_c337b07f-876f-4827-9ef3-d71afcb4c669">1,429,257</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%">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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI2LTEtMS0xLTEzMDU3NA_70161cd5-3743-4a65-8932-7acc0bfa3ff0">66,048</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI2LTMtMS0xLTEzMDU3NA_33a6a8d9-d5cc-41f3-9abc-b331bbf32808">71,936</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%">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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI3LTEtMS0xLTEzMDU3NA_23302b86-f4d8-4cb9-a63f-efc4bf6a4e97">828,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI3LTMtMS0xLTEzMDU3NA_63fd48c6-a8db-43d5-a0a5-d7efe25f8c50">810,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI4LTEtMS0xLTEzMDU3NA_0bcdabdc-23c8-496c-a699-4f44a6f1eed7">2,191,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><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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI4LTMtMS0xLTEzMDU3NA_ba3403ab-38ba-40a2-98ef-28b6b1cd5d2a">2,167,524</ix:nonFraction>&#160;</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="ic140e182f5fe4c90b3a5621e4b060181_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI5LTEtMS0xLTEzMDU3NA_ad1dd06d-66cf-41a9-8ac3-841d537ae834">3,253,310</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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI5LTMtMS0xLTEzMDU3NA_13c041d9-69fd-409a-9072-81d9655e2777">3,143,088</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 7, 8, 11, 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 - 116</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_253"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90ZXh0cmVnaW9uOjc1YjNlZGYxMzlhNzQ0Njg4YTJhMzI2ZTgxMmUyOTNkXzQwMg_f94580b7-0b01-4a20-bb75-dbaad6530b30" continuedAt="idae895563af74bf892bf27bab3cd8ccd" 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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%">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="i7cd9e055a3ee4066b01402a7e8cee2eb_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtMy0xLTEtMTMwNTc0_bf0f0344-5000-40a8-92e7-0c9ecfc451b2">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="i699af91e4ea1424399f7ef3e479fe605_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtNS0xLTEtMTMwNTc0_777771ec-f3a6-4a35-8af0-573d096782dd">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="i699af91e4ea1424399f7ef3e479fe605_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtNy0xLTEtMTMwNTc0_eb5d6963-3ca0-4906-be91-0cb57483b6ff">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="i699af91e4ea1424399f7ef3e479fe605_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtOS0xLTEtMTMwNTc0_0904f46d-9743-4847-894c-35e6aab523fa">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="i0a941bcaa80f4306882c790a8c903775_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtMTEtMS0xLTEzMDU3NA_38402548-c76e-4761-a042-ee53ee3ad2b0">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><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%">2021</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="i0a941bcaa80f4306882c790a8c903775_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtMy0xLTEtMTMwNTc0_d89bcd62-1007-4daf-822a-20d3e26c4b6d">8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ceb698405046de86c0d423b9f02011_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtNS0xLTEtMTMwNTc0_2f627ba9-8acc-4156-b07f-3be9476eba69">4,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="i02ceb698405046de86c0d423b9f02011_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtNy0xLTEtMTMwNTc0_d0c273dc-07e7-4f69-a1c3-e247de084200">826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i02ceb698405046de86c0d423b9f02011_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtOS0xLTEtMTMwNTc0_e4ee002d-5a20-4482-8a2e-86b37dc54a44">6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4863705900d64633be7707f0c6ee921c_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtMTEtMS0xLTEzMDU3NA_551cf254-f2a4-426f-a1cd-95948881e186">7,265</ix:nonFraction>&#160;</span></td><td style="background-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%">2022</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="i4863705900d64633be7707f0c6ee921c_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtMy0xLTEtMTMwNTc0_6321c53f-a04d-4208-a792-c485c69d50d5">7,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtNS0xLTEtMTMwNTc0_7d97227b-530f-4566-8182-a14e5acfb35b">3,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtNy0xLTEtMTMwNTc0_e90a06ac-1e29-44ee-b3ec-cc5fd531d7ef">&#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="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtOS0xLTEtMTMwNTc0_1f4affd5-eafb-414e-bbc5-0e391524d319">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbee08badbc34d99b65ded652b47ca16_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtMTEtMS0xLTEzMDU3NA_fb011d9a-e75b-462c-86fb-f0b80142415a">4,925</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:4pt;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 - 117</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="idae895563af74bf892bf27bab3cd8ccd" continuedAt="i9da1cd344660410483ca1f2440c79cd0"><div 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 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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%">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="id1e2c96552a04253a64ee277a731f894_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtMy0xLTEtMTMwNTc0_66550d34-3517-4733-b223-b3be0b8b50f0">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="ie83066e78c264e1aada28642f143c2e0_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtNS0xLTEtMTMwNTc0_248782cd-26ae-4323-bce5-544e7385aa5b">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="ie83066e78c264e1aada28642f143c2e0_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtNy0xLTEtMTMwNTc0_bcee8995-4395-48d3-b366-8405835f38f7">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="ie83066e78c264e1aada28642f143c2e0_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtOS0xLTEtMTMwNTc0_8514c974-0cf8-4f91-90f2-74d904ab3fc7">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="i4128c3cd684c4f46864798414a4053fa_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtMTEtMS0xLTEzMDU3NA_8ecc88d7-dd87-4cdd-940f-60321f36144e">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><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%">2021</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="i4128c3cd684c4f46864798414a4053fa_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtMy0xLTEtMTMwNTc0_10b42f53-67ab-4b6c-af5b-d207a931fddd">8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtNS0xLTEtMTMwNTc0_e9fea4cf-4daf-4311-b8ca-0dae4369448d">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtNy0xLTEtMTMwNTc0_c171ed5c-a604-4576-9a1f-4a3b1bac5414">826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtOS0xLTEtMTMwNTc0_d1ab80fd-9a67-469f-a2e5-a330674d7a08">6,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="id56c3324ab9345c783c63af4fce63f32_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtMTEtMS0xLTEzMDU3NA_5ed84161-7f34-45b3-b594-4f307580b65e">7,265</ix:nonFraction>&#160;</span></td><td style="background-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%">2022</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="id56c3324ab9345c783c63af4fce63f32_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtMy0xLTEtMTMwNTc0_08b6270f-b321-4481-b09d-c1d550501c4e">7,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtNS0xLTEtMTMwNTc0_07693057-d572-454a-9bc9-33d9436291b0">3,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtNy0xLTEtMTMwNTc0_ef6672f0-ddde-4fc4-9f2e-ebae020df99e">&#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="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtOS0xLTEtMTMwNTc0_ecafb8ab-62b8-467c-ba7f-3cec9bea38e0">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94d264c545bb45c19b411c1704ef2350_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtMTEtMS0xLTEzMDU3NA_c0d3fc5e-9e7e-4722-852a-ce5ef8931792">4,925</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 - 118</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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="i9da1cd344660410483ca1f2440c79cd0"><div 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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%">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="i72f40495769946de8eabcd7803da8528_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtMi0xLTEtMTMwNTc0_78b20845-6233-4a35-8db2-4afe2ea5dd9d">&#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="i2573904da81f45ff83f4c9b84a31470e_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtNC0xLTEtMTMwNTc0_622b4344-d336-479b-a16e-e3da87532001">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="i2573904da81f45ff83f4c9b84a31470e_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtNi0xLTEtMTMwNTc0_c574ec14-5d57-4a6f-8519-507bc4ce3721">&#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="i2573904da81f45ff83f4c9b84a31470e_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtOC0xLTEtMTMwNTc0_35d80ef4-1c73-41d4-a342-cc3625fdff37">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="idaf6bbb8c1e246f4966e4da12d9de561_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtMTAtMS0xLTEzMDU3NA_5b516cb2-7dce-4217-9981-dcb55ee6ac58">&#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%">2021</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="idaf6bbb8c1e246f4966e4da12d9de561_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtMi0xLTEtMTMwNTc0_c0b7c379-4283-4c85-b89f-6d0c7a04bd29">&#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="i083cc0b698534788864a93f749d44301_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtNC0xLTEtMTMwNTc0_9f111302-2179-4052-a50a-df1124d2eecd">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i083cc0b698534788864a93f749d44301_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtNi0xLTEtMTMwNTc0_a6a4fb5c-4edd-4a79-a17e-b08a6cd8c57d">&#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="i083cc0b698534788864a93f749d44301_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtOC0xLTEtMTMwNTc0_5660b97e-b493-438a-8e06-4892b364651d">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie86625954e3a42d18bc799eb5dcfd163_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtMTAtMS0xLTEzMDU3NA_3110c780-200e-4168-bdb2-d4011da23e26">&#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%">2022</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="ie86625954e3a42d18bc799eb5dcfd163_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtMi0xLTEtMTMwNTc0_ddc12ca9-54c7-40e1-ad3a-0427545bcbfc">&#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="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtNC0xLTEtMTMwNTc0_ac565bd0-2371-4cfe-9a7a-364109647fe7">&#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="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtNi0xLTEtMTMwNTc0_cd44abfb-ff05-4bbd-9860-6178503e75f7">&#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="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtOC0xLTEtMTMwNTc0_39c8083a-b7c5-44a9-87aa-1c3fb3795c57">&#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="ia24bc2c143e5484b8dc377cf261ab1d5_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtMTAtMS0xLTEzMDU3NA_dae89920-9dc3-4bb8-903c-570b04fd01f7">&#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 - 119</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_256"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="i4c06bd82e5fe46d0a2a7bac21d65b00a_259"></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, 2022 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, 2022 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, 2022 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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, 2022 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="i4c06bd82e5fe46d0a2a7bac21d65b00a_262"></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 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:95%">None.</span></div><div style="text-align:justify;text-indent:29.25pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_265"></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 9C.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.14pt">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</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:100%">Not applicable.</span></div><div style="text-align:justify;text-indent:29.25pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_268"></div><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="i4c06bd82e5fe46d0a2a7bac21d65b00a_271"></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;9, 2023 (the &#8220;2023 Proxy Statement&#8221;), to PART I &#8211; &#8220;INFORMATION ABOUT EXECUTIVE OFFICERS OF PNM RESOURCES, INC.&#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 2023 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="i4c06bd82e5fe46d0a2a7bac21d65b00a_274"></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;Director Compensation&#8221; and &#8220;Executive Compensation&#8221;, and all subheadings thereunder from &#8220;Compensation Discussion and Analysis&#8221; to &#8220;CEO Pay Ratio&#8221; in the 2023 Proxy Statement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_277"></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 2023 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="i4c06bd82e5fe46d0a2a7bac21d65b00a_280"></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; Director Independence&#8221; and &#8220; &#8211; Related Person Transaction Policy&#8221; in the 2023 Proxy Statement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_283"></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 2023 Proxy Statement.  Independent auditor fees for PNM and TNMP are reported in the 2023 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="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="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></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:100%">PART IV</span></div><div style="text-align:center"><span><br/></span></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_289"></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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 2020, 2019, and 2018 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.</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%">Exhibits:</span></td><td colspan="3" style="padding:0 1pt"></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 documents listed below are being filed herewith 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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="3" style="padding:2px 1pt;text-align: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.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/000110842622000003/a01032022pnmrex21.htm">Amendment to Merger Agreement, dated as of January 3, 2022, by and among PNM Resources, Inc., Avangrid, Inc., and NM Green Holdings, Inc.</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&#8217;s Current Report on Form 8-K filed January 3, 2022</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/000008102322000004/pnm07012022ex35.htm">Bylaws of PNM, with all amendments to and including July 1, 2022</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.5 to PNM&#8217;s Current Report on Form 8-K filed July 1, 2022</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: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.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/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.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/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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.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/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.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/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.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-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.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/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.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/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.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/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.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/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.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/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.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/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.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/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.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/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: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.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/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 2024, 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: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/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.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/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></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.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/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.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/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.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/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.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/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.24</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="3" style="padding:2px 1pt;text-align: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: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/000110842621000048/pnm8162021ex41.htm">Fourteenth Supplemental Indenture, dated as of August 16, 2021, between TNMP and U.S. Bank National Association, as Trustee ($65,000,000 of 2.44% First Mortgage Bonds due 2035, Series 2021A)</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 16, 2021</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: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/000110842622000031/pnm05162022ex41.htm">Fifteenth Supplemental Indenture, dated as of May 12, 2022, between TNMP and U.S. Bank Trust Company, National Association, as trustee ($65,000,000 of 4.13% First Mortgage Bonds due 2052, Series 2022A)</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 16, 2022</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/000110842622000031/pnm05162022ex43.htm">Sixteenth Supplemental Indenture, dated as of May 13, 2022, between TNMP and U.S. Bank Trust Company, National Association, as trustee ($100,000,000 of First Mortgage Bonds, Series 2022B)</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 TNMP&#8217;s Current Report on Form 8-K filed May 16, 2022</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: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/000110842622000046/pnm07282022ex41.htm">Seventeenth Supplemental Indenture, dated as of July 28, 2022, between TNMP and U.S. Bank Trust Company, National Association, as trustee ($95,000,000 of 3.81% First Mortgage Bonds due 2032, Series 2022C)</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 28, 2022</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.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/000110842622000070/pnm11102022ex101.htm">Distribution Agreement dated November 10, 2022 among PNMR, BofA Securities, Inc., MUFG Securities Americas Inc. and Wells Fargo Securities, LLC, as sales agents, and Bank of America, N.A., MUFG Securities EMEA plc and Wells Fargo Bank, N.A., as forward purchasers</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 10, 2022</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.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/000110842622000036/pnm05242022ex101.htm">Amended and Restated Term Loan Agreement, dated as of May 20, 2022, among PNMR, the lenders party thereto and Wells Fargo Bank, National Association, 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 May 24, 2022</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.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/000110842622000036/pnm05242022ex102.htm">Tenth Amendment to and Restatement of Credit Agreement, dated as of May 20, 2022, among PNMR, the lenders party thereto and Wells Fargo Bank, National Association, 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&#8217;s Current Report on Form 8-K filed May 24, 2022</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.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="pnmr12312022ex104.htm">Eleventh Amendment to Credit Agreement, dated as of January 26, 2023, among PNMR, the lenders party thereto and Wells Fargo Bank, National Association, as administrative agent</a></span></div></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%">Filed herewith</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.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/000110842622000036/pnm05242022ex104.htm">Amended and Restated Credit Agreement, dated as of May 20, 2022, among PNM, the lenders party thereto, U.S. Bank National Association, as administrative agent, and BOKF, N.A. d/b/a Bank of Albuquerque, as syndication 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.4 to PNM&#8217;s Current Report on Form 8-K filed May 24, 2022</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.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="pnmr12312022ex106.htm">Sixth Amendment to Credit Agreement, dated as of January 26, 2023, among PNM, the lenders party thereto and Wells Fargo Bank National Association, as administrative agent</a></span></div></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%">Filed herewith</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.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/000110842622000054/pnm08052022ex101.htm">Term Loan Agreement, dated as of August 5, 2022, among PNM, the lender parties thereto and Royal Bank of Canada, 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 PNM&#8217;s Current Report on Form 8-K filed August 5, 2022</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.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/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.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/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.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/000110842621000036/a07142021pnmex101.htm">Note Purchase Agreement, dated July 14, 2021, between PNM and the purchasers named therein (PNM 2021 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 Current Report on Form 8-K filed July 14, 2021</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.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/81023/000110842621000050/pnm9232021ex101.htm">Note Purchase Agreement, dated September 23, 2021, between PNM and the purchasers named therein (PNM September 2021 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 Current Report on Form 8-K filed September 23, 2021</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.12</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/000110842621000010/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.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/22767/000110842622000017/a03112022pnmrex101.htm">Fourth Amended and Restated Credit Agreement, dated as of March 11, 2022, among TNMP, the lenders party thereto and KeyBank National Association, 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 TNMP&#8217;s Current Report on For 8-K filed March 11, 2022</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.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/000110842622000031/pnm05162022ex101.htm">Increase Supplement, dated as of May 13, 2022, to the Fourth Amended and Restated Credit Agreement, dated as of March 11, 2022, among TNMP, the lenders party thereto and KeyBank National Association, 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 TNMP&#8217;s Current Report on For 8-K filed May 16, 2022</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.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/22767/000110842613000137/tnmpdelayeddrawexhibit101.htm">Bond Purchase Agreement dated December 9, 2013 between TNMP and the purchasers named therein (for $80,000,000 4.03% First Mortgage Bonds, due 2024, 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%">10.1 to TNMP&#8217;s Current Report on Form 8-K filed December 10, 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="3" style="padding:2px 1pt;text-align: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: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/000110842615000140/tnmpbpaw-conformedsignatur.htm">Bond Purchase Agreement dated December 17, 2015 between TNMP and the purchasers named therein (for $60,000,000 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%">10.1 to TNMP&#8217;s Current Report on Form 8-K filed December 21, 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%">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.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/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: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.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/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.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/000110842619000020/pnm12312018ex103.htm">Bond Purchase Agreement dated February 26, 2019 between TNMP and the purchasers named therein ($80,000,000 of 3.60% First Mortgage Bonds due 2029, Series 2019A; $75,000,000 of 3.79% First Mortgage Bonds due 2034, Series 2019B; $75,000,000 of 3.92% First Mortgage Bonds due 2034, 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%">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: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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.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/000110842620000038/a04242020ex101.htm">Bond Purchase Agreement dated April 24, 2020, between TNMP and the purchasers named therein ($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; $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%">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.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/000110842621000036/a07142021pnmex102.htm">Bond Purchase Agreement dated July 14, 2021, between TNMP and the purchasers named therein ($65,000,000 of 2.44% First Mortgage Bonds, due 2035, Series 2021A)</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 TNMP&#8217;s Current Report on Form 8-K filed July 14, 2021</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.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/000110842622000027/pnm3312022ex109.htm">Bond Purchase Agreement dated April 27, 2022 between TNMP and the purchasers named therein ($65,000,000 of 4.13% First Mortgage Bonds due 2052, Series 2022A, $95,000,000 of 3.81% First Mortgage Bonds due 2032, Series 2022C)</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, 2022</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.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/000110842622000027/pnm3312022ex108.htm">Employee Transition and Separation Agreement between PNMR and Charles Eldred, effective March 1, 2022</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, 2022</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/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: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/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: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.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/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: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/22767/000110842621000023/pnm3312021ex101.htm">PNMR 2021 Officer Annual Incentive Plan dated March 29, 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%">10.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</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.28**</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/000110842622000027/pnm3312022ex102.htm">PNMR 2022 Officer Annual Incentive Plan dated April 19, 2022</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, 2022</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: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/000110842622000052/pnm6302022ex101.htm">First Amendment dated July 7, 2022 to PNMR 2022 Officer Annual Incentive 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.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022</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: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.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/22767/000110842621000023/pnm3312021ex103.htm">First Amendment dated March 29, 2021 to PNMR 2018 Long-Term Incentive 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.3 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</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: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: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: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/000110842621000010/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: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/22767/000110842621000023/pnm3312021ex104.htm">Second Amendment dated March 29, 2021 to PNMR 2019 Long-Term Incentive 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.4 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</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/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.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/22767/000110842621000010/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></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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/22767/000110842621000023/pnm3312021ex105.htm">Second Amendment dated March 29, 2021 to PNMR 2020 Long-Term Incentive 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.5 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</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/22767/000110842621000010/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><tr><td colspan="3" style="padding:2px 1pt;text-align: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/000110842622000027/pnm3312022ex105.htm">Second Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Charles Eldred, effective March 1, 2022</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 March 31, 2022</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: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/000110842621000010/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.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/000110842622000027/pnm3312022ex106.htm">Second Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Patricia Collawn, effective March 1, 2022</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 Quarterly Report on Form 10-Q for the quarter ended March 31, 2022</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.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/22767/000110842621000010/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.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/22767/000110842622000027/pnm3312022ex107.htm">Second Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Patrick Apodaca, effective March 1, 2022</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, 2022</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.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/22767/000110842622000052/pnm6302022ex104.htm">Third Amendment dated July 7, 2022 to PNMR 2020 Long-Term Incentive 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.4 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022</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.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/000110842621000023/pnm3312021ex102.htm">PNMR 2021 Long-Term Incentive Plan dated March 29, 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%">10.2 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</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.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/000110842622000027/pnm3312022ex104.htm">First Amendment dated April 19, 2022 to PNMR 2021 Long-Term Incentive 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.4 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022</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.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/22767/000110842622000052/pnm6302022ex103.htm">Second Amendment dated July 7, 2022 to PNMR 2021 Long-Term Incentive 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.3 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022</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.48**</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/000110842622000027/pnm3312022ex103.htm">PNMR 2022 Long-Term Incentive Plan dated April 19, 2022</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, 2022</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.49**</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/000110842622000052/pnm6302022ex102.htm">First Amendment dated July 7, 2022 to PNMR 2022 Long-Term Incentive 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.2 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022</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.50**</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: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/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.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/000110842621000010/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: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.53**</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/000110842622000027/pnm3312022ex101.htm">2022 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:bottom"><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, 2022</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.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/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: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/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: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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.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/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: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/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: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.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/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.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/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: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.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/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: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.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/000110842621000010/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.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/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: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/000110842622000010/pnmr12312021ex1053.htm">PNMR Non-Union Severance Pay Plan effective December 1, 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%">10.53 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021</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/000119312520273264/d77373dex103.htm">PNMR Officer Retention Plan executed October 20, 2020, 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: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.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="pnmr12312022ex1065.htm">Employee Retention Agreement, executed November 11, 2020 for Elisabeth A. Eden</a></span></div></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%">Filed herewith</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.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="pnmr12312022ex1066.htm">First Amendment to Employee Retention Agreements, executed January 20, 2022 for Elisabeth A. Eden</a></span></div></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%">Filed herewith</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="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: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.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="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: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="http://www.sec.gov/Archives/edgar/data/22767/000110842607000170/exh105_093007.htm">Second Amendment to PNMR Officer Life Insurance Plan executed April 5, 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: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="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: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/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: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.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/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: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/000110842622000010/pnmr12312021ex1061.htm">PNMR Officer Financial Counseling Program offered by AYCO, a Goldman Sachs Company, effective January 9, 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.61 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021</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.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/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: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/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: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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.76</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: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.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="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: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.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/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: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.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/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: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.80</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: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.81</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: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.82</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: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.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/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: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/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: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.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/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: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.86</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: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"><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: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.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/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: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.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/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: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.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/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: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.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/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: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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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.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/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: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.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/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: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.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/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: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.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/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: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.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/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: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.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/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: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%">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="pnmr12312022ex21.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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</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%">Auditor Consents</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 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%">23.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="pnmr12312022ex231.htm">Consent of KPMG LLP for PNM Resources, Inc.</a></span></div></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%">Filed herewith</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%">23.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="pnmr12312022ex232.htm">Consent of KPMG LLP for Public Service Company of New Mexico</a></span></div></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%">Filed herewith</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="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%">Officer Certifications</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 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%">31.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="pnmr12312022ex311.htm">Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">31.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="pnmr12312022ex312.htm">Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">31.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="pnmr12312022ex313.htm">Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">31.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="pnmr12312022ex314.htm">Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">31.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="pnmr12312022ex315.htm">Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">31.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="pnmr12312022ex316.htm">Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">32.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="pnmr12312022ex321.htm">Chief Executive Officer  and Chief Financial Officer Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">32.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="pnmr12312022ex322.htm">Chief Executive Officer  and Chief Financial Officer Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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%">32.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="pnmr12312022ex323.htm">Chief Executive Officer  and Chief Financial Officer Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></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%">Filed herewith</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 - 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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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"><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.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/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.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/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><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%">XBRL 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 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%">101.INS</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%">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><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%">Filed herewith</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/PNM/<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%">101.SCH</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%">Inline XBRL Taxonomy Extension Schema Document</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%">Filed herewith</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/PNM/<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%">101.CAL</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%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</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%">Filed herewith</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/PNM/<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%">101.DEF</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%">Inline XBRL Taxonomy Extension Definition Linkbase Document</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%">Filed herewith</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/PNM/<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%">101.LAB</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%">Inline XBRL Taxonomy Extension Label Linkbase Document</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%">Filed herewith</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/PNM/<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%">101.PRE</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%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</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%">Filed herewith</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/PNM/<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%">104</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%">Cover Page Inline XBRL File (included in Exhibits 101)</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%">Filed herewith</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/PNM/<br/>TNMP</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_292"></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 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 - 10</span></div></div></div><div id="i4c06bd82e5fe46d0a2a7bac21d65b00a_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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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="i4c06bd82e5fe46d0a2a7bac21d65b00a_298"></div><div style="text-align: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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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 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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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:9pt;font-weight:400;line-height:100%">February 28, 2023</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 and 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><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;&#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. A. Eden</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%">February 28, 2023</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. A. Eden</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, Chief Financial Officer, 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%">Treasurer</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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%">February 28, 2023</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="display:none"></td><td colspan="3" 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><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="i4c06bd82e5fe46d0a2a7bac21d65b00a_301"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></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:46.856%"></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%">February 28, 2023</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/ J. D. Tarry</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%">J. D. Tarry</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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.888%"></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:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.299%"></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/ 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 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:10pt;font-weight:400;line-height:100%">February 28, 2023</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%">President and 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/ E. A. Eden</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%">February 28, 2023</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%">E. A. Eden</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:9pt;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer, 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:9pt;font-weight:400;line-height:100%">Treasurer</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%">February 28, 2023</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 5.5pt;text-align:center;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%">Vice President, Regulatory,  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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Controller</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="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/ P. K. Collawn</span></td><td colspan="3" style="padding:0 1pt"></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%">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%">February 28, 2023</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%">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 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/ 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%">February 28, 2023</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/ M. P. Mertz</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%">February 28, 2023</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%">M. P. Mertz</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="i4c06bd82e5fe46d0a2a7bac21d65b00a_304"></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="#i4c06bd82e5fe46d0a2a7bac21d65b00a_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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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/ J. D. Tarry</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%">J. D. Tarry</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:4pt;text-align: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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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/ 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 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:10pt;font-weight:400;line-height:100%">February 28, 2023</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%">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/ E. A. Eden</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%">February 28, 2023</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%">E. A. Eden</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:9pt;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer, 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasurer</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%">February 28, 2023</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/ P. K. Collawn</span></td><td colspan="3" style="padding:0 1pt"></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%">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%">February 28, 2023</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%">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 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/ 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%">February 28, 2023</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/ M. P. Mertz</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%">February 28, 2023</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%">M. P. Mertz</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%">February 28, 2023</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.4
<SEQUENCE>2
<FILENAME>pnmr12312022ex104.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 2023 Workiva -->
<title>Document</title></head><body><div id="i90a1d440d85f4b87be883dcc63c113c0_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:24pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EXECUTION VERSION</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">ELEVENTH AMENDMENT TO CREDIT 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:11pt;font-weight:400;line-height:110%">THIS ELEVENTH AMENDMENT TO CREDIT AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;) is effective as of January 26, 2023, among PNM RESOURCES, INC., a New Mexico corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;), the Lenders party hereto and WELLS FARGO BANK, NATIONAL ASSOCIATION, as Administrative Agent for the Lenders (in such capacity, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;).  Capitalized terms used herein and not otherwise defined shall have the meanings assigned thereto in the Credit Agreement (as defined below).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">R E C I T A L S</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:11pt;font-weight:400;line-height:110%">WHEREAS, the Borrower, the Lenders party thereto and the Administrative Agent are parties to that certain Tenth Amendment to and Restatement of Credit Agreement, dated as of May 20, 2022 (as further amended or modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;)&#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:11pt;font-weight:400;line-height:110%">WHEREAS, the Borrower has requested certain modifications to the Credit Agreement as described below&#59; and</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:11pt;font-weight:400;line-height:110%">WHEREAS, the Administrative Agent and the Lenders party hereto are willing to agree to such modifications and the other provisions contained herein, subject to the terms set forth herein as more fully 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:11pt;font-weight:400;line-height:110%">NOW, THEREFORE, in consideration of the premises and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">A G R E E M E N T</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:11pt;font-weight:400;line-height:110%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Amendments to Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">. Effective as of the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Amendment Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;) and subject to the satisfaction of the conditions precedent set forth in Section 3 below, the Credit Agreement is hereby amended as follows&#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:110%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">The definition of &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">L&#47;C Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221; in Section 1.1 of the Credit Agreement 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:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%;text-decoration:underline">L&#47;C Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%">&#8221; means, (a) with respect to Wells Fargo Bank, National Association, in its capacity as an Initial L&#47;C Issuer, its obligation to issue Letters of Credit to the Borrower pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%"> in an aggregate principal amount at any one time outstanding not to exceed $11,250,000 and (b) with respect to MUFG Bank, Ltd., in its capacity as an Initial L&#47;C Issuer, its obligation to issue Letters of Credit to the Borrower pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%"> in an aggregate principal amount at any one time outstanding not to exceed $11,250,000, in each case, as such amount may be adjusted from time to time in accordance with this Credit 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:11pt;font-weight:400;line-height:110%">(b)&#160;&#160;&#160;&#160;Section 7.9 (Use of Proceeds) of the Credit Agreement is hereby amended to delete the phrase &#8220;refinancing of Indebtedness&#8221; and the comma immediately prior thereto in clause (d) of the first sentence thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><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><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:11pt;font-weight:400;line-height:110%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Maturity Date Extension</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">. Pursuant to Section 2.5(a) of the Credit Agreement, the Borrower is hereby deemed to have requested that, effective as of the Amendment Effective Date, the Maturity Date be extended for one additional year from October 31, 2024 until October 31, 2025 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Maturity Date Extension</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;).  Effective as of the Amendment Effective Date and subject to the satisfaction of the conditions precedent set forth in Section 3 below, by executing this Amendment, each Lender party hereto shall be an Approving Lender and shall have consented to the initial Maturity Date Extension pursuant to Section 2.5(b) of the Credit Agreement. It is understood and agreed that the foregoing shall constitute the exercise by the Borrower of the initial extension permitted pursuant to Section 2.5 of the Credit Agreement. For the avoidance of doubt, any Lender not party hereto shall be a Non-Extending Lender with respect to the requested Maturity Date Extension. The parties hereto further agree that any and all required notices and notice periods under Section 2.5 of the Credit Agreement in connection with the requested Maturity Date Extension are hereby waived and of no force and effect. </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.</font></div><div style="text-align:justify;text-indent:36pt"><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:11pt;font-weight:400;line-height:110%">This Amendment shall be effective as of the Amendment Effective Date upon satisfaction of the following conditions precedent&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">(a)&#160;&#160;&#160;&#160;Receipt by the Administrative Agent of copies of this Amendment duly executed by the Borrower and the Required Lenders.</font></div><div><font><br></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:11pt;font-weight:400;line-height:110%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;padding-left:23.18pt">Receipt by the Administrative Agent of a certificate executed by a Financial Officer or an Authorized Officer of the Borrower on the date hereof stating that (i) the Borrower and each of its Subsidiaries are in compliance in all material respects with all existing material financial obligations and all material Requirements of Law, (ii) there does not exist any material order, decree, judgment, ruling or injunction or any material pending or threatened action, suit, investigation or proceeding against the Borrower or any of its Subsidiaries, except as disclosed in the SEC Reports and the Quarterly Reports on Form 10-Q of the Borrower for the Fiscal Quarters ended June 30, 2022 and September 30, 2022, and (iii) (A) the Borrower is Solvent, (B) no Default or Event of Default exists, (C) all representations and warranties contained herein and in the other Credit Documents are true and correct in all material respects, and (D) since May 20, 2022, except as disclosed in the SEC Reports and the Quarterly Reports on Form 10-Q of the Borrower for the Fiscal Quarters ended June 30, 2022 and September 30, 2022, there has been no development or event relating to or affecting the Borrower or any of its Subsidiaries that has had or could be reasonably expected to have a Material Adverse Effect and no Material Adverse Change has occurred in the facts and information regarding the Borrower and its Subsidiaries as disclosed in the SEC Reports and the Quarterly Reports on Form 10-Q of the Borrower for the Fiscal Quarters ended June 30, 2022 and September 30, 2022.</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:11pt;font-weight:400;line-height:110%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;padding-left:23.8pt">Receipt by the Administrative Agent of evidence satisfactory to it that the conditions precedent to the extension set forth in Section 2 above shall have been satisfied in accordance with the requirements of Section 2.5 of the Credit Agreement except to the extent waived hereunder.</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:11pt;font-weight:400;line-height:110%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;padding-left:23.18pt">The Borrower shall have paid to the Administrative Agent all fees and expenses due and payable to the Administrative Agent and the Lenders on the Amendment Effective Date&#59; it being understood and agreed that the Borrower has agreed to pay each Approving Lender a fee equal to 0.04% of such Approving Lender&#8217;s Commitment, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%"> that such fee shall be payable only in the event that the Maturity Date Extension is approved in accordance with Section 2.5 of the Credit Agreement.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Ratification of Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The term &#8220;Credit Agreement&#8221; as used in each of the Credit Documents shall hereafter mean the Credit Agreement as amended and modified by this </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-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">Amendment.  Except as herein specifically agreed, the Credit Agreement, as amended by this Amendment, is hereby ratified and confirmed and shall remain in full force and effect according to its terms.  Each party hereto acknowledges and consents to the modifications set forth herein and agrees that, other than as explicitly set forth in Section&#160;1 above, this Amendment does not impair, reduce or limit any of its obligations under the Credit Documents (including, without limitation, the indemnity obligations set forth therein) and that, after the date hereof, this Amendment shall constitute a Credit Document.  The execution, delivery and effectiveness of this Amendment shall not, except as expressly provided herein, operate as a waiver of any right, power or remedy of any Lender or the Administrative Agent under any of the Credit Documents or constitute a waiver of any provision of any of the Credit Documents.</font></div><div style="text-align:justify;text-indent:36pt"><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:11pt;font-weight:400;line-height:110%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Authority&#47;Enforceability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The Borrower represents and warrants as follows&#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:11pt;font-weight:400;line-height:110%">(a)&#160;&#160;&#160;&#160;It has taken all necessary action to authorize the execution, delivery and performance of this Amendment.</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:11pt;font-weight:400;line-height:110%">(b)&#160;&#160;&#160;&#160;This Amendment has been duly executed and delivered by the Borrower and constitutes the Borrower&#8217;s legal, valid and binding obligation, enforceable in accordance with its terms, except as such enforceability may be subject to (i) bankruptcy, insolvency, reorganization, fraudulent conveyance or transfer, moratorium or similar laws affecting creditors' rights generally and (ii) general principles of equity (regardless of whether such enforceability is considered in a proceeding at law or in equity).</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:11pt;font-weight:400;line-height:110%">(c)&#160;&#160;&#160;&#160;No consent, approval, authorization or order of, or filing, registration or qualification with, any court or governmental authority or third party is required in connection with the execution, delivery or performance by the Borrower of this Amendment, or, if required, any such consent, approval, authorization, order, filing, registration or qualification has been previously obtained or made.</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:11pt;font-weight:400;line-height:110%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The Borrower represents and warrants to the Lenders that (a)&#160;the representations and warranties of the Borrower set forth in Section&#160;6 of the Credit Agreement are true and correct in all material respects (except to the extent that any such representation and warranty that is qualified by materiality, Material Adverse Effect or Material Adverse Change shall be true and correct in all respects) as of the Amendment Effective Date, unless they specifically refer to an earlier date, (b)&#160;no event has occurred and is continuing which constitutes a Default or an Event of Default, and (c)&#160;it has no claims, counterclaims, offsets, credits or defenses to its obligations under the Credit Documents, or to the extent it has any, they are hereby released in consideration of the Lenders party hereto entering into this Amendment.</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:11pt;font-weight:400;line-height:110%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The Borrower represents and warrants that the execution and delivery of this Amendment, the consummation of the transactions contemplated herein and in the Credit Agreement (before and after giving effect to this Amendment), and the performance of and compliance with the terms and provisions hereof by the Borrower will not (a)&#160;violate, contravene or conflict with any provision of its articles or certificate of incorporation, bylaws or other organizational or governing document, (b)&#160;violate, contravene or conflict with any law, rule, regulation (including, without limitation, Regulation U and Regulation X), order, writ, judgment, injunction, decree or permit applicable to the Borrower, (c)&#160;violate, contravene or conflict with contractual provisions of, or cause an event of default under, any indenture, loan agreement, mortgage, deed of trust, contract or other agreement or instrument to which the Borrower is a party or by which it or its properties may be bound, the violation of which would have or would reasonably be expected to have a Material Adverse Effect or (d)&#160;result in or require the creation of any Lien upon or with respect to the Borrower's properties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><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-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></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:11pt;font-weight:400;line-height:110%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Counterparts&#47;Telecopy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  This Amendment may be executed by one or more of the parties hereto on any number of separate counterparts, including both paper and electronic counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument.  Signatures delivered by facsimile or PDF shall have the same force and effect as manual signatures delivered in person.  This Amendment may be executed using Electronic Signatures (including, without limitation, facsimile and .pdf) and shall be considered an original, and shall have the same legal effect, validity and enforceability as a paper record.  For the avoidance of doubt, the authorization under this paragraph may include, without limitation, use or acceptance by the Administrative Agent of a manually signed paper hereof which has been converted into electronic form (such as scanned into PDF format), or an electronically signed communication converted into another format, for transmission, delivery and&#47;or retention.  For purposes hereof, &#8220;Electronic Signature&#8221; shall have the meaning assigned to it by 15 USC &#167;7006, as it may be amended from time to time.</font></div><div style="margin-bottom:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">GOVERNING LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  THIS AMENDMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES HEREUNDER SHALL BE GOVERNED BY AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK.</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#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:11pt;font-weight:400;line-height:100%">4</font></div></div></div><div id="i90a1d440d85f4b87be883dcc63c113c0_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:24pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the parties hereto has caused a counterpart of this Amendment to be duly executed and delivered as of the date first above written.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">BORROWER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div><font><br></font></div><div style="padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PNM RESOURCES, INC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:24pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">a New Mexico corporation</font></div><div style="padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Elisabeth A. Eden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Elisabeth A. Eden</font></div><div style="margin-bottom:36pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President, Chief Financial Officer and Treasurer</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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PNM RESOURCES, INC. ELEVENTH AMENDMENT </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ADMINISTRATIVE AGENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WELLS FARGO BANK, NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:24pt;padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as Administrative Agent, as a Lender and as an L&#47;C Issuer</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Gregory R. Gredvig&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Gregory R. Gredvig&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:36pt;padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Director&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LENDERS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:144pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MUFG BANK, LTD., </font></div><div style="padding-left:144pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender and an L&#47;C Issuer</font></div><div style="padding-left:144pt;text-indent:36pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jeffrey Fesenmaier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Jeffrey Fesenmaier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Managing Director&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:144pt;text-indent:36pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CITIBANK, N.A., </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Agha Murtaza&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Agha Murtaza&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Director &#47; Authorized Signatory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MORGAN STANLEY BANK, N.A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">., </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Michael King&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Michael King&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Authorized Signatory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COBANK ACB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Jared Greene_______________________</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Jared Greene&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Assistant Corporate Secretary</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#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:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ROYAL BANK OF CANADA, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Meg Donnelly&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Meg Donnelly</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Authorized Signatory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">KEYBANK NATIONAL ASSOCIATION, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Jonathan Bouvet&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Jonathan Bouvet&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">BANK OF AMERICA, N.A., </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Scott Blackman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Scott Blackman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; SVP&#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:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">U.S. BANK, NATIONAL ASSOCIATION, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; John M. Eyerman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; John M. Eyerman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">BOKF, NA d&#47;b&#47;a BANK OF ALBUQUERQUE, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Michael Bickel&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Michael Bickel&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> PNM RESOURCES, INC. ELEVENTH AMENDMENT</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>3
<FILENAME>pnmr12312022ex106.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 2023 Workiva -->
<title>Document</title></head><body><div id="ie70b9f9f35b743a0990e697ced45f603_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:24pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EXECUTION VERSION</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">SIXTH AMENDMENT TO CREDIT 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:11pt;font-weight:400;line-height:110%">THIS SIXTH AMENDMENT TO CREDIT AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;) is effective as of January 26, 2023, among PUBLIC SERVICE COMPANY OF NEW MEXICO, a New Mexico corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;), the Lenders party hereto and WELLS FARGO BANK, NATIONAL ASSOCIATION, as Administrative Agent for the Lenders (in such capacity, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;).  Capitalized terms used herein and not otherwise defined shall have the meanings assigned thereto in the Credit Agreement (as defined below).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">R E C I T A L S</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:11pt;font-weight:400;line-height:110%">WHEREAS, the Borrower, the Lenders party thereto and the Administrative Agent are parties to that certain Fifth Amendment to and Restatement of Credit Agreement, dated as of May 20, 2022 (as further amended or modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;)&#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:11pt;font-weight:400;line-height:110%">WHEREAS, the Borrower has requested certain modifications to the Credit Agreement as described below&#59; and</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:11pt;font-weight:400;line-height:110%">WHEREAS, the Administrative Agent and the Lenders party hereto are willing to agree to such modifications and the other provisions contained herein, subject to the terms set forth herein as more fully 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:11pt;font-weight:400;line-height:110%">NOW, THEREFORE, in consideration of the premises and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">A G R E E M E N T</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:11pt;font-weight:400;line-height:110%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Amendments to Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">. Effective as of the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Amendment Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;) and subject to the satisfaction of the conditions precedent set forth in Section 3 below, the Credit Agreement is hereby amended as follows&#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:110%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">The definition of &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">L&#47;C Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221; in Section 1.1 of the Credit Agreement 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:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%;text-decoration:underline">L&#47;C Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%">&#8221; means, (a) with respect to Wells Fargo Bank, National Association, in its capacity as an Initial L&#47;C Issuer, its obligation to issue Letters of Credit to the Borrower pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%"> in an aggregate principal amount at any one time outstanding not to exceed $15,000,000 and (b) with respect to MUFG Bank, Ltd., in its capacity as an Initial L&#47;C Issuer, its obligation to issue Letters of Credit to the Borrower pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:110%"> in an aggregate principal amount at any one time outstanding not to exceed $15,000,000, in each case, as such amount may be adjusted from time to time in accordance with this Credit 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:11pt;font-weight:400;line-height:110%">(b)&#160;&#160;&#160;&#160;Section 7.9 (Use of Proceeds) of the Credit Agreement is hereby amended to delete the phrase &#8220;refinancing of Indebtedness&#8221; and the comma immediately prior thereto in clause (d) of the first sentence thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><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><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:11pt;font-weight:400;line-height:110%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Maturity Date Extension</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">. Pursuant to Section 2.5(a) of the Credit Agreement, the Borrower is hereby deemed to have requested that, effective as of the Amendment Effective Date, the Maturity Date be extended for one additional year from October 31, 2024 until October 31, 2025 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Maturity Date Extension</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">&#8221;).  Effective as of the Amendment Effective Date and subject to the satisfaction of the conditions precedent set forth in Section 3 below, by executing this Amendment, each Lender party hereto shall be an Approving Lender and shall have consented to the initial Maturity Date Extension pursuant to Section 2.5(b) of the Credit Agreement. It is understood and agreed that the foregoing shall constitute the exercise by the Borrower of the initial extension permitted pursuant to Section 2.5 of the Credit Agreement. For the avoidance of doubt, any Lender not party hereto shall be a Non-Extending Lender with respect to the requested Maturity Date Extension. The parties hereto further agree that any and all required notices and notice periods under Section 2.5 of the Credit Agreement in connection with the requested Maturity Date Extension are hereby waived and of no force and effect.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.</font></div><div style="text-align:justify;text-indent:36pt"><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:11pt;font-weight:400;line-height:110%">This Amendment shall be effective as of the Amendment Effective Date upon satisfaction of the following conditions precedent&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">(a)&#160;&#160;&#160;&#160;Receipt by the Administrative Agent of copies of this Amendment duly executed by the Borrower and the Required Lenders.</font></div><div><font><br></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:11pt;font-weight:400;line-height:110%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;padding-left:23.18pt">Receipt by the Administrative Agent of a certificate executed by a Financial Officer or an Authorized Officer of the Borrower on the date hereof stating that (i) the Borrower and each of its Subsidiaries are in compliance in all material respects with all existing material financial obligations and all material Requirements of Law, (ii) there does not exist any material order, decree, judgment, ruling or injunction or any material pending or threatened action, suit, investigation or proceeding against the Borrower or any of its Subsidiaries, except as disclosed in the SEC Reports and the Quarterly Reports on Form 10-Q of the Borrower for the Fiscal Quarters ended June 30, 2022 and September 30, 2022, and (iii) (A) the Borrower is Solvent, (B) no Default or Event of Default exists, (C) all representations and warranties contained herein and in the other Credit Documents are true and correct in all material respects, and (D) since May 20, 2022, except as disclosed in the SEC Reports and the Quarterly Reports on Form 10-Q of the Borrower for the Fiscal Quarters ended June 30, 2022 and September 30, 2022, there has been no development or event relating to or affecting the Borrower or any of its Subsidiaries that has had or could be reasonably expected to have a Material Adverse Effect and no Material Adverse Change has occurred in the facts and information regarding the Borrower and its Subsidiaries as disclosed in the SEC Reports and the Quarterly Reports on Form 10-Q of the Borrower for the Fiscal Quarters ended June 30, 2022 and September 30, 2022.</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:11pt;font-weight:400;line-height:110%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;padding-left:23.8pt">Receipt by the Administrative Agent of evidence satisfactory to it that the conditions precedent to the extension set forth in Section 2 above shall have been satisfied in accordance with the requirements of Section 2.5 of the Credit Agreement except to the extent waived hereunder.</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:11pt;font-weight:400;line-height:110%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;padding-left:23.18pt">The Borrower shall have paid to the Administrative Agent all fees and expenses due and payable to the Administrative Agent and the Lenders on the Amendment Effective Date&#59; it being understood and agreed that the Borrower has agreed to pay each Approving Lender a fee equal to 0.04% of such Approving Lender&#8217;s Commitment, provided that such fee shall be payable only in the event that the Maturity Date Extension is approved in accordance with Section 2.5 of the Credit Agreement.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Ratification of Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The term &#8220;Credit Agreement&#8221; as used in each of the Credit Documents shall hereafter mean the Credit Agreement as amended and modified by this </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-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">Amendment.  Except as herein specifically agreed, the Credit Agreement, as amended by this Amendment, is hereby ratified and confirmed and shall remain in full force and effect according to its terms.  Each party hereto acknowledges and consents to the modifications set forth herein and agrees that, other than as explicitly set forth in Section&#160;1 above, this Amendment does not impair, reduce or limit any of its obligations under the Credit Documents (including, without limitation, the indemnity obligations set forth therein) and that, after the date hereof, this Amendment shall constitute a Credit Document.  The execution, delivery and effectiveness of this Amendment shall not, except as expressly provided herein, operate as a waiver of any right, power or remedy of any Lender or the Administrative Agent under any of the Credit Documents or constitute a waiver of any provision of any of the Credit Documents.</font></div><div style="text-align:justify;text-indent:36pt"><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:11pt;font-weight:400;line-height:110%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Authority&#47;Enforceability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The Borrower represents and warrants as follows&#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:11pt;font-weight:400;line-height:110%">(a)&#160;&#160;&#160;&#160;It has taken all necessary action to authorize the execution, delivery and performance of this Amendment.</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:11pt;font-weight:400;line-height:110%">(b)&#160;&#160;&#160;&#160;This Amendment has been duly executed and delivered by the Borrower and constitutes the Borrower&#8217;s legal, valid and binding obligation, enforceable in accordance with its terms, except as such enforceability may be subject to (i) bankruptcy, insolvency, reorganization, fraudulent conveyance or transfer, moratorium or similar laws affecting creditors' rights generally and (ii) general principles of equity (regardless of whether such enforceability is considered in a proceeding at law or in equity).</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:11pt;font-weight:400;line-height:110%">(c)&#160;&#160;&#160;&#160;No consent, approval, authorization or order of, or filing, registration or qualification with, any court or governmental authority or third party is required in connection with the execution, delivery or performance by the Borrower of this Amendment, or, if required, any such consent, approval, authorization, order, filing, registration or qualification has been previously obtained or made.</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:11pt;font-weight:400;line-height:110%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The Borrower represents and warrants to the Lenders that (a)&#160;the representations and warranties of the Borrower set forth in Section&#160;6 of the Credit Agreement are true and correct in all material respects (except to the extent that any such representation and warranty that is qualified by materiality, Material Adverse Effect or Material Adverse Change shall be true and correct in all respects) as of the Amendment Effective Date, unless they specifically refer to an earlier date, (b)&#160;no event has occurred and is continuing which constitutes a Default or an Event of Default, and (c)&#160;it has no claims, counterclaims, offsets, credits or defenses to its obligations under the Credit Documents, or to the extent it has any, they are hereby released in consideration of the Lenders party hereto entering into this Amendment.</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:11pt;font-weight:400;line-height:110%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  The Borrower represents and warrants that the execution and delivery of this Amendment, the consummation of the transactions contemplated herein and in the Credit Agreement (before and after giving effect to this Amendment), and the performance of and compliance with the terms and provisions hereof by the Borrower will not (a)&#160;violate, contravene or conflict with any provision of its articles or certificate of incorporation, bylaws or other organizational or governing document, (b)&#160;violate, contravene or conflict with any law, rule, regulation (including, without limitation, Regulation U and Regulation X), order, writ, judgment, injunction, decree or permit applicable to the Borrower, (c)&#160;violate, contravene or conflict with contractual provisions of, or cause an event of default under, any indenture, loan agreement, mortgage, deed of trust, contract or other agreement or instrument to which the Borrower is a party or by which it or its properties may be bound, the violation of which would have or would reasonably be expected to have a Material Adverse Effect or (d)&#160;result in or require the creation of any Lien upon or with respect to the Borrower's properties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><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-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></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:11pt;font-weight:400;line-height:110%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">Counterparts&#47;Telecopy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  This Amendment may be executed by one or more of the parties hereto on any number of separate counterparts, including both paper and electronic counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument.  Signatures delivered by facsimile or PDF shall have the same force and effect as manual signatures delivered in person.  This Amendment may be executed using Electronic Signatures (including, without limitation, facsimile and .pdf) and shall be considered an original, and shall have the same legal effect, validity and enforceability as a paper record.  For the avoidance of doubt, the authorization under this paragraph may include, without limitation, use or acceptance by the Administrative Agent of a manually signed paper hereof which has been converted into electronic form (such as scanned into PDF format), or an electronically signed communication converted into another format, for transmission, delivery and&#47;or retention.  For purposes hereof, &#8220;Electronic Signature&#8221; shall have the meaning assigned to it by 15 USC &#167;7006, as it may be amended from time to time.</font></div><div style="margin-bottom:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%;text-decoration:underline">GOVERNING LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  THIS AMENDMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES HEREUNDER SHALL BE GOVERNED BY AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK.</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#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:11pt;font-weight:400;line-height:100%">4</font></div></div></div><div id="ie70b9f9f35b743a0990e697ced45f603_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:24pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the parties hereto has caused a counterpart of this Amendment to be duly executed and delivered as of the date first above written.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">BORROWER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div><font><br></font></div><div style="padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:24pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">a New Mexico corporation</font></div><div style="padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Elisabeth A. Eden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Elisabeth A. Eden</font></div><div style="margin-bottom:36pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President, Chief Financial Officer and Treasurer</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:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ADMINISTRATIVE AGENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WELLS FARGO BANK, NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:24pt;padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as Administrative Agent, as a Lender and as an L&#47;C Issuer</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Gregory R. Gredvig&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Gregory R. Gredvig&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:36pt;padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Director&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LENDERS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:144pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MUFG BANK, LTD., </font></div><div style="padding-left:144pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender and an L&#47;C Issuer</font></div><div style="padding-left:144pt;text-indent:36pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Jeffrey Fesenmaier&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Jeffrey Fesenmaier&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Managing Director&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:144pt;text-indent:36pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CITIBANK, N.A., </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Agha Murtaza&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Agha Murtaza&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Director &#47; Authorized Signatory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MORGAN STANLEY BANK, N.A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">., </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Michael King&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Michael King&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Authorized Signatory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COBANK ACB, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jared Greene_____________________&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Jared Greene&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Assistant Corporate Secretary&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ROYAL BANK OF CANADA, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Meg Donnelly&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Meg Donnelly&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Authorized Signatory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">KEYBANK NATIONAL ASSOCIATION, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Jonathan Bouvet&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Jonathan Bouvet&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">BANK OF AMERICA, N.A., </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Scott Blackman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Scott Blackman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; SVP&#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:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">U.S. BANK, NATIONAL ASSOCIATION, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; John M. Eyerman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; John M. Eyerman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">BOKF, NA d&#47;b&#47;a BANK OF ALBUQUERQUE, </font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as a Lender</font></div><div><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Michael Bickel&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Michael Bickel&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></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:7pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIGNATURE PAGE TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO SIXTH AMENDMENT  </font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.65
<SEQUENCE>4
<FILENAME>pnmr12312022ex1065.htm
<DESCRIPTION>EX-10.65
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i265ffbc3fd744ec8b29b511ad9898ee2_1"></div><div style="min-height:87.12pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Avangrid Retention (3 year)</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">11&#47;11&#47;2020</font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div></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:100%">EMPLOYEE RETENTION 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:100%">THIS AGREEMENT is entered into by and between PNMR Services Company (the &#8220;Company&#8221;) and Elisabeth Eden (the &#8220;Employee&#8221;) (each, a &#8220;Party&#8221; and collectively, the &#8220;Parties&#8221;) as of December 1, 2020 (the &#8220;Effective Date&#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:100%">RECITALS</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:100%">To encourage Employee to remain employed with the Company through the closing of the transaction contemplated by the Agreement and Plan of Merger, dated as of October 20, 2020, by and among Avangrid, Inc., NM Green Holdings, Inc. and PNM Resources, Inc. (&#8220;PNMR&#8221;), (the &#8220;Transaction&#8221;) and beyond, the Company wishes to provide Employee with one or more Retention Bonuses, as specified by this Agreement.  </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:100%">TERMS AND CONDITIONS</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:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Scope of Agreement&#59; At Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">This Agreement deals solely with the attainment and payment of Retention Bonuses.  All other terms and conditions of Employee&#8217;s employment are determined pursuant to the Company&#8217;s employment policies and practices, unless otherwise specifically modified 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:400;line-height:100%">Employee acknowledges that Employee&#8217;s employment by the Company is and remains &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">at-will</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and that Employee or the Company may terminate the employment relationship at any time and for any reason, without prior notice.  This Agreement only governs the terms of the payment of the Retention Bonuses.</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:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Retention Bonuses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt;text-decoration:underline">Attainment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Employee shall be entitled to one or more Retention Bonuses, as described by this Section, if (1) except as set forth in Section 3 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), the Employee remains employed by the Company or an Affiliate through the applicable Retention Dates and (2) the Transaction closes.  If the Transaction does not close, Employee will not be entitled to any Retention Bonuses provided under 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:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt;text-decoration:underline">Retention Dates&#59; Amounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  For purposes of this Agreement, the Retention Dates and the Retention Bonus amounts are as follows&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.014%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Date</font></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus Amount</font></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus 1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Closing Date of Transaction</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$105,000.00</font></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus 2</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">First anniversary of Closing Date of Transaction</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$52,500.00</font></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus 3</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Second anniversary of Closing Date of Transaction</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$52,500.00</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.822%"><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:143%">4839-3978-6706.1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:0.36pt;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:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.34pt;text-decoration:underline">Timing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as set forth in Section 3 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), each Retention Bonus shall be paid to Employee in accordance with the Company&#8217;s regular payroll practices and no later than thirty (30) days after the corresponding Retention Date.</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:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">The Employee must remain employed until the Closing Date of the Transaction in order to receive any Retention Bonuses provided by this Agreement.  Following the Closing Date, if the Company or an Affiliate terminates Employee&#8217;s employment without Cause, or Employee terminates his&#47;her employment due to Constructive Termination, Employee will be entitled to receive any Retention Bonus that has not been paid as of the date of such termination of employment.  Such Retention Bonus(es) will be payable no later than thirty (30) days following the Employee&#8217;s termination of employment. </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:100%">If Employee&#8217;s employment terminates prior to the payment of the Retention Bonuses for any other reason, including Employee&#8217;s voluntary termination, death or Disability, Employee will not be entitled to receive any Retention Bonus that has not already been paid as of the date of such termination. </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:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">The payments described by this Agreement are subject to potential forfeiture or clawback to the fullest extent called for by applicable federal or state law or a policy adopted by the Company or its Affiliates.  Employee hereby agrees to return the full amount required by applicable law or any policy adopted by the Company or its Affiliates.</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:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </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:100%">Payments made pursuant to this Agreement shall be subject to withholding of applicable income and employment taxes.</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:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Binding Nature of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">This Agreement will be binding upon and inure to the benefit of the Company and Employee, but neither this Agreement nor any rights arising hereunder may be assigned, pledged or otherwise alienated by Employee.</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:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">If any provision of this Agreement as applied to either Party or to any circumstances is adjudged by a court of competent jurisdiction to be void or unenforceable for any reason, the same will in no way affect any other provision of this Agreement or the validity or enforceability of this Agreement.</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:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Amendment or Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">No provision of this Agreement may be modified, waived or discharged unless such modification, waiver or discharge is agreed to in a writing signed by Employee and an authorized officer of the Company.   No  waiver  by either Party at any time of any breach by the other Party of </font></div><div style="height:64.8pt;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:100%">&#160;&#160;&#160;&#160;2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:100%">any condition or provision of this Agreement to be performed by such other Party will be deemed a waiver of any other condition or provision at any time.</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:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;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:700;line-height:100%">.</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:100%">This Agreement will be governed in all respects, whether as to validity, construction, capacity, performance or otherwise, by the laws of the State of New Mexico.</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:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">This Agreement embodies the entire agreement of the Parties respecting the payment of Retention Bonuses to Employee and with respect to the other terms expressly set forth in this Agreement.</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:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Further Assurances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">Each Party agrees to cooperate fully with the other Party and to execute such further instruments, documents and agreements, and to give such further written assurances, as may be reasonably requested by the other Party to evidence and reflect the transactions described and contemplated by this Agreement and to carry into effect the intent and purposes of this Agreement.</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:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together will constitute one and the same instrument.</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:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">Any dispute over this Agreement must first be submitted in writing to the Vice President, Human Resources of PNMR within ten (10) days of Employee becoming aware of the dispute.  The Vice President, Human Resources will issue a written decision on the dispute within ten (10) days of receipt.  If Employee disagrees with the decision of the Vice President, Human Resources, then Employee may appeal to the PNM Resources, Inc. Benefits Governance Committee (the &#8220;Committee&#8221;) within ten (10) days of receipt of the decision.  The Committee will issue its decision on the appeal within ten (10) business days of receipt of the appeal.  The decision of the Committee shall be final and binding on all Parties to this Agreement.  If the Committee ceases to exist, any appeal shall be made to the person or committee responsible for deciding appeals under the retirement plan sponsored by PNMR or its Affiliates.</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:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Section 409A Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt;text-decoration:underline">Ban on Acceleration or Deferral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Under no circumstances may the time or schedule of any payment made or benefit provided pursuant to this Agreement be accelerated or subject to a further deferral except as otherwise permitted or required pursuant to regulations and other guidance issued pursuant to Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#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:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt;text-decoration:underline">No Elections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Employee does not have any right to make any election regarding the time or form of any payment due under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:64.8pt;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:100%">&#160;&#160;&#160;&#160;3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:0.36pt;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:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.34pt;text-decoration:underline">Compliant Operation and Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall be administered in accordance with Section 409A of the Code or an exception thereto, and each provision of the Plan shall be interpreted, to the extent possible, to comply with Section 409A of the Code or an exception thereto.  Although this Plan has been designed to comply with Section 409A of the Code or to fit within an exception to the requirements of Section 409A of the Code, the Company specifically does not warrant such compliance.  Each Participant is fully responsible for any and all taxes or other amounts imposed by Section 409A or any other provision of the Code, and the Company shall not be liable to the Participant if any payment or benefit hereunder fails to be exempt from, or to comply with, Section 409A of the Code.  </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:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</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:100%">Capitalized terms used in but not otherwise defined in this Agreement shall have the meanings given to them in the PNM Resources, Inc. Officer Retention Plan or the PNM Resources, Inc. Employee Retention Plan, as applicable to Employee. </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:100%">IN WITNESS WHEREOF, the Company and Employee have caused this Agreement to be executed as of the date set forth below.</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PNMR Services Company</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Patricia K. Collawn&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Its&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> President and Chief Executive Officer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;11&#47;16&#47;2020&#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:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Employee </font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Elisabeth A. Eden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Employee Signature</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;Elisabeth A. Eden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Employee Name (printed)</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;11&#47;16&#47;2020&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="height:64.8pt;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:100%">&#160;&#160;&#160;&#160;4</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.66
<SEQUENCE>5
<FILENAME>pnmr12312022ex1066.htm
<DESCRIPTION>EX-10.66
<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 2023 Workiva -->
<title>Document</title></head><body><div id="ie6ef8f87cf37409d8d96aed7c35f8e38_1"></div><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:100%">FIRST AMENDMENT TO </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:100%">EMPLOYEE RETENTION AGREEMENT</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%">PNMR Services Company (the &#8220;Company&#8221;) and Elisabeth Eden (the &#8220;Employee&#8221;) entered into an Employee Retention Agreement (the &#8220;Agreement&#8221;) effective December&#160;1, 2020 in connection with the transaction contemplated by the 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;Transaction&#8221;).  On December&#160;8, 2021, the New Mexico Public Regulation Commission rejected the Transaction.  By this instrument, the Company and the Employee desire to amend the terms and conditions of the Agreement 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">Section 2 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">Retention Bonuses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of the Agreement is hereby deleted and replaced in its entirety to reads as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">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:100%;text-decoration:underline">Retention Bonuses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">(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:100%;text-decoration:underline">Attainment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Employee shall be entitled to one or more Retention Bonuses, as described by this Section if, except as set forth in Section 3 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), the Employee remains employed by the Company or an Affiliate through the applicable Retention Dates.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">(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:100%;text-decoration:underline">Retention Dates&#59; Amounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For purposes of this Agreement, the Retention Dates and the Retention Bonus amounts are as follows&#58;</font></div><div style="padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.081%"><tr><td style="width:1.0%"></td><td style="width:22.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.090%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Date</font></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus Amount</font></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus 1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">January 15, 2023</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$70,000.00</font></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus 2</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">January 15, 2024</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$70,000.00</font></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Retention Bonus 3</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">January 15, 2025</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$70,000.00</font></td></tr></table></div><div style="padding-right:72pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">(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:100%;text-decoration:underline">Timing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as set forth in Section 3 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), each Retention Bonus shall be paid to Employee in accordance with the Company&#8217;s regular payroll practices and no later than thirty (30) days after the corresponding Retention Date.</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;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:100%">1</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.295%"><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:143%">4872-0405-2488.2</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">First Amendment to Avangrid Retention (3 year)</font></div></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">(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:100%;text-decoration:underline">Impact of the Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. For the avoidance of doubt, no additional payments will be made to Employee should the Transaction close in the future.  The payments described in this Section 2 supersede the payments set forth in the original Agreement.</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">Section 3 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of the Agreement is hereby deleted and replaced in its entirety to reads 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:100%">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:100%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as otherwise provided in this Section 3, Employee must remain employed until the applicable Retention Date in order to receive the Retention Bonuses provided by this Agreement.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">(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:100%;text-decoration:underline">Termination by Company without Cause or by Constructive Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Company or an Affiliate terminates Employee&#8217;s employment without Cause, or Employee terminates his&#47;her employment due to Constructive Termination, prior to the Retention Date for Retention Bonus 1, Employee will be entitled to receive the entire Retention Bonus 1.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">If the Company or an Affiliate terminates Employee&#8217;s employment without Cause, or Employee terminates his&#47;her employment due to Constructive Termination, after the Retention Date for Retention Bonus 1 but before the Retention Date for Retention Bonus 2, Employee will be entitled to receive a pro rata Retention Bonus 2.  The amount of such pro rata bonus will equal the Retention Bonus Amount for Retention Bonus 2 multiplied by a fraction.  The numerator of the fraction is the number of days that elapse between the Retention Date for Retention Bonus&#160;1 and the date on which employee is terminated.  The denominator of any such fraction is 365.</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">If the Company or an Affiliate terminates Employee&#8217;s employment without Cause, or Employee terminates his&#47;her employment due to Constructive Termination, after the Retention Date for Retention Bonus 2 but before the Retention Date for Retention Bonus 3, Employee will be entitled to receive a pro rata Retention Bonus 3.  The amount of such pro rata bonus will equal the Retention Bonus Amount for Retention Bonus 3 multiplied by a fraction.  The numerator of the fraction is the number of days that elapse between the Retention Date for Retention Bonus&#160;2 and the date on which employee is terminated.  The denominator of any such fraction is 366.</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:72pt"><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:100%">&#160;&#160;&#160;&#160;2</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.295%"><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:143%">4872-0405-2488.2</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">First Amendment to Avangrid Retention (3 year)</font></div></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">Any Retention Bonus(es) payable pursuant to this Section 3(a) will be payable no later than thirty (30) days following Employee&#8217;s termination of employment.</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;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:100%">(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:100%;text-decoration:underline">Other Terminations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Employee&#8217;s employment terminates prior to the payment of the Retention Bonuses for any other reason, including Employee&#8217;s voluntary termination, death or Disability, Employee will not be entitled to receive any Retention Bonus that has not already been paid as of the date of such termination.</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.</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 Agreement 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 Agreement 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%">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">By signing below, the Employee acknowledges and agrees that this First Amendment rescinds his or her right to receive retention payments under the Agreement in connection with the closing of the Transaction and amends the Agreement so as to grant the Employee a right to receive certain retention payments if the Employee remains employed through specified dates, regardless of the closing of the Transaction.</font></div><div style="text-align:justify;text-indent:36pt"><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:100%">&#160;&#160;&#160;&#160;3</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.295%"><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:143%">4872-0405-2488.2</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">First Amendment to Avangrid Retention (3 year)</font></div></div><div style="text-align:justify"><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:232%">IN WITNESS WHEREOF, the Company and Employee have caused this Agreement to be executed as of the date set forth below.</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PNMR Services Company</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Patricia K. Collawn&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Its&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> President and Chief Executive Officer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;1&#47;20&#47;2022&#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:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Employee </font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Elisabeth A. Eden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Employee Signature</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;Elisabeth A. Eden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Employee Name (printed)</font></div><div style="padding-left:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;1&#47;20&#47;2022&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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:100%">&#160;&#160;&#160;&#160;4</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.295%"><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:143%">4872-0405-2488.2</font></div><div><font><br></font></div></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>6
<FILENAME>pnmr12312022ex21.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 2023 Workiva -->
<title>Document</title></head><body><div id="ie7b46f37e18147008b6332497fae6bfb_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, 2022, 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>7
<FILENAME>pnmr12312022ex231.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 2023 Workiva -->
<title>Document</title></head><body><div id="i06207cdc04a24ce58bd440b9a5d536cf_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><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 statements Nos. 333-223336 and 333-263221 on Form S-3 and Nos. 333-76288, 333-139108, 333-129454, 333-121371, 333-125010, 333-141282, 333-156243, 333-159361, 333-159362, 333-168797, 333-195974, 333-230575, and 333-249764 on Form S-8 of our report dated February&#160;28, 2023, with respect to the consolidated financial statements and financial statement schedules I and II of PNM Resources, Inc. and the effectiveness of internal control over financial reporting.</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%">February&#160;28, 2023 </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>8
<FILENAME>pnmr12312022ex232.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 2023 Workiva -->
<title>Document</title></head><body><div id="i0924c2ca7c4d4874a32c56350844de32_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><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 our report dated February&#160;28, 2023, with respect to the consolidated financial statements and financial statement schedule II 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%">February&#160;28, 2023 </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>9
<FILENAME>pnmr12312022ex311.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 2023 Workiva -->
<title>Document</title></head><body><div id="i0e83641e9f9b4a9c88bcf00929c2b2ec_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-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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="6" 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%">Chairman and Chief Executive Officer</font></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>10
<FILENAME>pnmr12312022ex312.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 2023 Workiva -->
<title>Document</title></head><body><div id="i290b2f5a35284fbb86e9ee3dd42906bf_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, Elisabeth A. Eden, 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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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; Elisabeth A. Eden</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%">Elisabeth A. Eden</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="6" 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, Chief Financial Officer and</font></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 2px 13pt;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%">Treasurer</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"><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>11
<FILENAME>pnmr12312022ex313.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 2023 Workiva -->
<title>Document</title></head><body><div id="i8e1b6e3f663248a8a4cc995af0a4bd23_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, 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-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><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></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="6" 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:100%">Public Service Company of New Mexico</font></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>12
<FILENAME>pnmr12312022ex314.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 2023 Workiva -->
<title>Document</title></head><body><div id="idb02205d79f543d88d5fbedc05e31198_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, Elisabeth A. Eden, 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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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; Elisabeth A. Eden</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%">Elisabeth A. Eden</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="6" 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, Chief Financial Officer and</font></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 2px 13pt;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%">Treasurer</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="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><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></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>13
<FILENAME>pnmr12312022ex315.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 2023 Workiva -->
<title>Document</title></head><body><div id="i9d7b6e62f1324e2ba05365dbe8169012_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, 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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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: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="6" 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:100%">Texas-New Mexico Power Company</font></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>14
<FILENAME>pnmr12312022ex316.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 2023 Workiva -->
<title>Document</title></head><body><div id="i7ac37b49189f4f7383763454afa884e9_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, Elisabeth A. Eden, 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-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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; Elisabeth A. Eden</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%">Elisabeth A. Eden</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="6" 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, Chief Financial Officer and</font></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 2px 13pt;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%">Treasurer</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 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>15
<FILENAME>pnmr12312022ex321.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 2023 Workiva -->
<title>Document</title></head><body><div id="ibd2115e91b6c4ebcb1a88a2dd9ad8799_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, 2022, for PNM Resources, Inc. (&#8220;Company&#8221;), as filed with the Securities and Exchange Commission on February&#160;28, 2023 (&#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-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</font></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; Elisabeth A. Eden</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%">Elisabeth A. Eden</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="6" 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, Chief Financial Officer and</font></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 2px 13pt;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%">Treasurer</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>16
<FILENAME>pnmr12312022ex322.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 2023 Workiva -->
<title>Document</title></head><body><div id="ibc588aa0209b46e9ab3cf50294e8a18e_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, 2022, for Public Service Company of New Mexico (&#8220;Company&#8221;), as filed with the Securities and Exchange Commission on February&#160;28, 2023 (&#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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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="6" 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:100%">President and Chief Executive Officer</font></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="6" 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:100%">Public Service Company of New Mexico</font></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; Elisabeth A. Eden</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%">Elisabeth A. Eden</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="6" 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, Chief Financial Officer and</font></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 2px 13pt;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%">Treasurer</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="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><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></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>17
<FILENAME>pnmr12312022ex323.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 2023 Workiva -->
<title>Document</title></head><body><div id="i62ecb3ec152341c2b72bd9fb3ddc72d0_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, 2022, for Texas-New Mexico Power Company (&#8220;Company&#8221;), as filed with the Securities and Exchange Commission on February&#160;28, 2023 (&#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-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">February 28, 2023</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%">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="6" 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:100%">Texas-New Mexico Power Company</font></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; Elisabeth A. Eden</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%">Elisabeth A. Eden</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="6" 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, Chief Financial Officer and</font></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 2px 13pt;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%">Treasurer</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="6" 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:100%">Texas-New Mexico Power Company</font></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>18
<FILENAME>pnm-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:0b037114-b682-4aed-8424-723eac36d4d9,g:54c16407-1e12-42d2-801f-e687bd01ef38-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pnm="http://www.pnmresources.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt-types="http://fasb.org/srt-types/2022" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pnmresources.com/20221231">
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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-20221231_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-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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-20221231_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-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.pnmresources.com/role/CoverPage">
        <link:definition>0000001 - 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="AuditInformation" roleURI="http://www.pnmresources.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit 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="ConsolidatedStatementsofEarningsPNMR" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR">
        <link:definition>0000003 - Statement - Consolidated Statements of Earnings - PNMR</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="ConsolidatedStatementsofComprehensiveIncomePNMR" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR">
        <link:definition>0000004 - Statement - Consolidated Statements of Comprehensive Income - PNMR</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="ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical">
        <link:definition>0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) - PNMR (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="ConsolidatedStatementsofCashFlowsPNMR" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR">
        <link:definition>0000006 - Statement - Consolidated Statements of Cash Flows - PNMR</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="ConsolidatedBalanceSheetsPNMR" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR">
        <link:definition>0000007 - Statement - Consolidated Balance Sheets - PNMR</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="ConsolidatedBalanceSheetsPNMRParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical">
        <link:definition>0000008 - Statement - Consolidated Balance Sheets - PNMR (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="ConsolidatedStatementsofChangesinEquityPNMR" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR">
        <link:definition>0000009 - Statement - Consolidated Statements of Changes in Equity - PNMR</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="ConsolidatedStatementsofEarningsPNM" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM">
        <link:definition>0000010 - Statement - Consolidated Statements of Earnings - PNM</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="ConsolidatedStatementsofComprehensiveIncomePNM" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM">
        <link:definition>0000011 - Statement - Consolidated Statements of Comprehensive Income - PNM</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="ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical">
        <link:definition>0000012 - Statement - Consolidated Statements of Comprehensive Income (Loss) - PNM (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="ConsolidatedStatementsofCashFlowsPNM" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM">
        <link:definition>0000013 - Statement - Consolidated Statements of Cash Flows - PNM</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="ConsolidatedBalanceSheetsPNM" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM">
        <link:definition>0000014 - Statement - Consolidated Balance Sheets - PNM</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="ConsolidatedBalanceSheetsPNMParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical">
        <link:definition>0000015 - Statement - Consolidated Balance Sheets - PNM (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="ConsolidatedStatementsofChangesinEquityPNM" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM">
        <link:definition>0000016 - Statement - Consolidated Statements of Changes in Equity - PNM</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="ConsolidatedStatementsofEarningsTNMP" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP">
        <link:definition>0000017 - Statement - Consolidated Statements of Earnings - TNMP</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="ConsolidatedStatementsofCashFlowsTNMP" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP">
        <link:definition>0000018 - Statement - Consolidated Statements of Cash Flows - TNMP</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="ConsolidatedBalanceSheetsTNMP" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP">
        <link:definition>0000019 - Statement - Consolidated Balance Sheets - TNMP</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="ConsolidatedBalanceSheetsTNMPParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical">
        <link:definition>0000020 - Statement - Consolidated Balance Sheets - TNMP (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="ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP">
        <link:definition>0000021 - Statement - Consolidated Statements of Changes in Common Stockholder's Equity - TNMP</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>0000022 - 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="SegmentInformation" roleURI="http://www.pnmresources.com/role/SegmentInformation">
        <link:definition>0000023 - 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="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>0000024 - 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="ElectricOperatingRevenues" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenues">
        <link:definition>0000025 - 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="EarningsandDividendsPerShare" roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShare">
        <link:definition>0000026 - 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="StockholdersEquity" roleURI="http://www.pnmresources.com/role/StockholdersEquity">
        <link:definition>0000027 - 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="Financing" roleURI="http://www.pnmresources.com/role/Financing">
        <link:definition>0000028 - 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="LeaseCommitments" roleURI="http://www.pnmresources.com/role/LeaseCommitments">
        <link:definition>0000029 - 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="FairValueofDerivativeandOtherFinancialInstruments" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments">
        <link:definition>0000030 - 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="VariableInterestEntities" roleURI="http://www.pnmresources.com/role/VariableInterestEntities">
        <link:definition>0000031 - 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="PensionandOtherPostretirementBenefits" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits">
        <link:definition>0000032 - 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="StockBasedCompensation" roleURI="http://www.pnmresources.com/role/StockBasedCompensation">
        <link:definition>0000033 - 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="RegulatoryAssetsandLiabilities" roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities">
        <link:definition>0000034 - 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="ConstructionProgramandJointlyOwnedElectricGeneratingPlants" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants">
        <link:definition>0000035 - 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="AssetRetirementObligations" roleURI="http://www.pnmresources.com/role/AssetRetirementObligations">
        <link:definition>0000036 - 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="CommitmentsandContingencies" roleURI="http://www.pnmresources.com/role/CommitmentsandContingencies">
        <link:definition>0000037 - 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="RegulatoryandRateMatters" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMatters">
        <link:definition>0000038 - 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="IncomeTaxes" roleURI="http://www.pnmresources.com/role/IncomeTaxes">
        <link:definition>0000039 - 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="Goodwill" roleURI="http://www.pnmresources.com/role/Goodwill">
        <link:definition>0000040 - 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="RelatedPartyTransactions" roleURI="http://www.pnmresources.com/role/RelatedPartyTransactions">
        <link:definition>0000041 - 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="EquityMethodInvestment" roleURI="http://www.pnmresources.com/role/EquityMethodInvestment">
        <link:definition>0000042 - 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="Merger" roleURI="http://www.pnmresources.com/role/Merger">
        <link:definition>0000043 - 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="ScheduleICondensedFinancialInformationofParentCompany" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany">
        <link:definition>0000044 - 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="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>0000045 - 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="SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>0000046 - 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>0000047 - 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="SegmentInformationTables" roleURI="http://www.pnmresources.com/role/SegmentInformationTables">
        <link:definition>0000048 - 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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>0000049 - 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="ElectricOperatingRevenuesTables" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables">
        <link:definition>0000050 - 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="EarningsandDividendsPerShareTables" roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables">
        <link:definition>0000051 - 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="FinancingTables" roleURI="http://www.pnmresources.com/role/FinancingTables">
        <link:definition>0000052 - 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="LeaseCommitmentsTables" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsTables">
        <link:definition>0000053 - 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="FairValueofDerivativeandOtherFinancialInstrumentsTables" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables">
        <link:definition>0000054 - 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="VariableInterestEntitiesTables" roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesTables">
        <link:definition>0000055 - 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="PensionandOtherPostretirementBenefitsTables" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables">
        <link:definition>0000056 - 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="StockBasedCompensationTables" roleURI="http://www.pnmresources.com/role/StockBasedCompensationTables">
        <link:definition>0000057 - 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="RegulatoryAssetsandLiabilitiesTables" roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables">
        <link:definition>0000058 - 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="ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables">
        <link:definition>0000059 - 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="AssetRetirementObligationsTables" roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsTables">
        <link:definition>0000060 - 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="RegulatoryandRateMattersRegulatoryandRateMattersTables" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables">
        <link:definition>0000061 - 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="IncomeTaxesTables" roleURI="http://www.pnmresources.com/role/IncomeTaxesTables">
        <link:definition>0000062 - 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="RelatedPartyTransactionsTables" roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsTables">
        <link:definition>0000063 - 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="EquityMethodInvestmentTables" roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentTables">
        <link:definition>0000064 - 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="SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>0000065 - 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>0000066 - 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="SegmentInformationScheduleofSummarizedFinancialInformationDetails" roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails">
        <link:definition>0000067 - Disclosure - Segment Information - Schedule of 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="SegmentInformationScheduleofGrossMarginDetails" roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails">
        <link:definition>0000068 - Disclosure - Segment Information - Schedule of Gross Margin (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>0000069 - 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="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>0000070 - 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="ElectricOperatingRevenuesNarrativeDetails" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails">
        <link:definition>0000071 - 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>0000072 - 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="EarningsandDividendsPerShareDetails" roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails">
        <link:definition>0000073 - 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="StockholdersEquityDetails" roleURI="http://www.pnmresources.com/role/StockholdersEquityDetails">
        <link:definition>0000074 - 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="FinancingFinancingActivitiesDetails" roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails">
        <link:definition>0000075 - 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>0000076 - 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="FinancingScheduleofShortTermDebtDetails" roleURI="http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails">
        <link:definition>0000077 - Disclosure - Financing - Schedule of Short-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="FinancingLongtermDebtDetails" roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails">
        <link:definition>0000078 - 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>0000079 - 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="LeaseCommitmentsNarrativeDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails">
        <link:definition>0000080 - 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>0000081 - 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>0000082 - 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>0000083 - 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>0000084 - 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>0000085 - 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>0000086 - 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>0000086 - 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="FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails">
        <link:definition>0000087 - 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>0000088 - 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>0000089 - 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>0000090 - 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>0000091 - 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>0000092 - 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>0000093 - 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="VariableInterestEntitiesAdditionalInformationDetails" roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails">
        <link:definition>0000094 - Disclosure - Variable Interest Entities - 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="PensionandOtherPostretirementBenefitsNarrativeDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails">
        <link:definition>0000095 - 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>0000096 - 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>0000097 - 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>0000098 - 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>0000099 - 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>0000100 - 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>0000101 - 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>0000102 - 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>0000103 - 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="StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" roleURI="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails">
        <link:definition>0000104 - 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>0000105 - 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>0000106 - 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>0000107 - 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="RegulatoryAssetsandLiabilitiesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails">
        <link:definition>0000108 - 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="ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails">
        <link:definition>0000109 - 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="AssetRetirementObligationsDetails" roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsDetails">
        <link:definition>0000110 - 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="CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails">
        <link:definition>0000111 - 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>0000112 - 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="CommitmentsandContingenciesSantaFeGeneratingStationDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails">
        <link:definition>0000113 - Disclosure - Commitments and Contingencies - Santa Fe Generating Station (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>0000114 - 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="CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails">
        <link:definition>0000115 - Disclosure - Commitments and Contingencies - San Juan County Decommissioning Ordinance (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="CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails">
        <link:definition>0000116 - Disclosure - Commitments and Contingencies - PVNG 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>0000117 - 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="CommitmentsandContingenciesTexasWinterStormDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails">
        <link:definition>0000118 - Disclosure - Commitments and Contingencies - Texas Winter Storm (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="RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails">
        <link:definition>0000119 - 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>0000120 - 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>0000121 - 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>0000122 - 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="RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails">
        <link:definition>0000123 - 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="RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails">
        <link:definition>0000124 - Disclosure - Regulatory and Rate Matters - Schedule of Change in Balance Sheet Related to Discontinued Services (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>0000125 - 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="RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails">
        <link:definition>0000126 - Disclosure - Regulatory and Rate Matters - PVNGS Leased Interest 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="RegulatoryandRateMattersSummerPeakResourceAdequacyDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails">
        <link:definition>0000127 - Disclosure - Regulatory and Rate Matters - Summer Peak Resource Adequacy (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="RegulatoryandRateMattersGridModernizationApplicationDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails">
        <link:definition>0000128 - Disclosure - Regulatory and Rate Matters - Grid Modernization 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="RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails">
        <link:definition>0000129 - 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="RegulatoryandRateMattersFERCComplianceDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails">
        <link:definition>0000130 - Disclosure - Regulatory and Rate Matters - FERC Compliance (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="RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails">
        <link:definition>0000131 - Disclosure - Regulatory and Rate Matters - Schedule of Transmission Cost of Service 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="RegulatoryandRateMattersTNMPNarrativeDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails">
        <link:definition>0000132 - 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="RegulatoryandRateMattersAMSReconciliationDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails">
        <link:definition>0000133 - Disclosure - Regulatory and Rate Matters - AMS 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="IncomeTaxesFederalIncomeTaxReformDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails">
        <link:definition>0000134 - 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>0000135 - 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>0000136 - 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>0000137 - 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="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1" roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1">
        <link:definition>0000137 - 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>0000138 - 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>0000139 - 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>0000140 - 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="GoodwillDetails" roleURI="http://www.pnmresources.com/role/GoodwillDetails">
        <link:definition>0000141 - 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="RelatedPartyTransactionsDetails" roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails">
        <link:definition>0000142 - 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="EquityMethodInvestmentNarrativeDetails" roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails">
        <link:definition>0000143 - 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>0000144 - 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="MergerDetails" roleURI="http://www.pnmresources.com/role/MergerDetails">
        <link:definition>0000145 - 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="ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails">
        <link:definition>0000146 - 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>0000147 - 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>0000148 - 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>0000149 - 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="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>0000150 - 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_LesseeOperatingLeaseUnguaranteedResidualValue" abstract="false" name="LesseeOperatingLeaseUnguaranteedResidualValue" nillable="true" xbrli:periodType="instant" 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_PublicUtilitiesIncreaseInRateBase" abstract="false" name="PublicUtilitiesIncreaseInRateBase" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ScheduleOfDeferredIncomeTaxComponentsTable" abstract="true" name="ScheduleOfDeferredIncomeTaxComponentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_DividendsPayablePerShareMaximumDistribution" abstract="false" name="DividendsPayablePerShareMaximumDistribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_DecommissioningCostsPolicyPolicyTextBlock" abstract="false" name="DecommissioningCostsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_ForeignGovernmentMember" abstract="true" name="ForeignGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds318PercentDueJuly2032Member" abstract="true" name="FirstMortgageBonds318PercentDueJuly2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.85PercentDue2028Member" abstract="true" name="FirstMortgageBonds3.85PercentDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pnm_PerformanceEquityPlanMember" abstract="true" name="PerformanceEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_LightningDockGeothermalMember" abstract="true" name="LightningDockGeothermalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesOtherFundsMember" abstract="true" name="FixedIncomeSecuritiesOtherFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" abstract="false" name="AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_JointProjectsMember" abstract="true" name="JointProjectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_IndustryWideRetrospectiveAssessmentProgramMember" abstract="true" name="IndustryWideRetrospectiveAssessmentProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" abstract="false" name="JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_NumberOfProceedings" abstract="false" name="NumberOfProceedings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_InsuranceCarrierAxis" abstract="true" name="InsuranceCarrierAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationUnit4Member" abstract="true" name="SanJuanGeneratingStationUnit4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NMPRCHedgingPlanMember" abstract="true" name="NMPRCHedgingPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_EquitySecuritiesOtherFundsMember" abstract="true" name="EquitySecuritiesOtherFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_EnergyEfficiencyMember" abstract="true" name="EnergyEfficiencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_RegulatoryAssetAllowanceForCreditLoss" abstract="false" name="RegulatoryAssetAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" abstract="false" name="PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" abstract="true" name="TNMP2022BondPurchaseAgreementAt413DueMay122022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" abstract="true" name="FirstMortgageBonds3Point53Percentdue2026Series2016AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds293PercentDue2035Member" abstract="true" name="FirstMortgageBonds293PercentDue2035Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2033At3Point93PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_EnergyEfficiencyAndLoadManagementProgramMember" abstract="true" name="EnergyEfficiencyAndLoadManagementProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_InterestRateContractThreeMember" abstract="true" name="InterestRateContractThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_RegulatoryAssetsAndLiabilitiesLineItems" abstract="true" name="RegulatoryAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" abstract="true" name="SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_CommonIntangibleAndGeneralPlantMember" abstract="true" name="CommonIntangibleAndGeneralPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DistributionAgreementSaleOfStock" abstract="false" name="DistributionAgreementSaleOfStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" abstract="false" name="PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <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_SeniorUnsecuredNotesDue2025at3point45percentMember" abstract="true" name="SeniorUnsecuredNotesDue2025at3point45percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DebtMaturitiesTable" abstract="true" name="DebtMaturitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_JointlyOwnedGeneratingFacilitiesAxis" abstract="true" name="JointlyOwnedGeneratingFacilitiesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_RetailElectricPublicAuthorityCustomersMember" abstract="true" name="RetailElectricPublicAuthorityCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_CoolingTowersMember" abstract="true" name="CoolingTowersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NavajoNationAllotteeMattersMember" abstract="true" name="NavajoNationAllotteeMattersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" abstract="false" name="PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_IncreaseDecreaseInRegulatoryAssetsETA" abstract="false" name="IncreaseDecreaseInRegulatoryAssetsETA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" abstract="true" name="ScheduleOfGoodwillAndOtherIntangibleAssetsTable" 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="dtr-types:domainItemType"/>
  <xs:element id="pnm_RelatedPartyTransactionByTransactionTypeDomain" abstract="true" name="RelatedPartyTransactionByTransactionTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" abstract="false" name="DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" abstract="false" name="NumberOfAllotmentParcelsAtIssueNotToBeCondemned" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_PollutionControlRevenueBondsDueJuneTwentyForty1Member" abstract="true" name="PollutionControlRevenueBondsDueJuneTwentyForty1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds413PercentDueMay2052Member" abstract="true" name="FirstMortgageBonds413PercentDueMay2052Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NonFuelEnergyMember" abstract="true" name="NonFuelEnergyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DebtInstrumentExtensionExercised" abstract="false" name="DebtInstrumentExtensionExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_SJGSETAMember" abstract="true" name="SJGSETAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" abstract="false" name="IncreaseDecreaseInAssetsAndLiabilitiesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NumberOfRequestsForRehearing" abstract="false" name="NumberOfRequestsForRehearing" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_RegulatoryAndRateMattersTextBlock" abstract="false" name="RegulatoryAndRateMattersTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" abstract="false" name="PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" abstract="false" name="PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2031At2Point29PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DisincentivesAndIncentivesAddedMember" abstract="true" name="DisincentivesAndIncentivesAddedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesInvestmentsPlantDecommissioning" abstract="false" name="PublicUtilitiesInvestmentsPlantDecommissioning" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherPropertyAndInvestmentsAbstract" abstract="true" name="OtherPropertyAndInvestmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" abstract="false" name="DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesGridModernizationTerm" abstract="false" name="PublicUtilitiesGridModernizationTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" abstract="false" name="ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_NMCapitalMember" abstract="true" name="NMCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedRateDebtTranche1Member" abstract="true" name="FixedRateDebtTranche1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMAndTNMPMember" abstract="true" name="PNMAndTNMPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_RegulatoryAssetsFromDefaultingREPs" abstract="false" name="RegulatoryAssetsFromDefaultingREPs" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationAndFourCornersMember" abstract="true" name="SanJuanGeneratingStationAndFourCornersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2028At3Point68PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_BusinessCombinationCashRightPerCommonShare" abstract="false" name="BusinessCombinationCashRightPerCommonShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_SurfaceMember" abstract="true" name="SurfaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ContractWithCustomerLiabilityNet" abstract="false" name="ContractWithCustomerLiabilityNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ReplacementResourcePortfolioThreeMember" abstract="true" name="ReplacementResourcePortfolioThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2041At2Point97PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" abstract="true" name="PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" abstract="true" name="FirstMortgageBonds6Point95PercentDue2043Series2013AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_OtherDeferredCreditsMember" abstract="true" name="OtherDeferredCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" abstract="false" name="PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_TypeOfRegulatoryCostDomain" abstract="true" name="TypeOfRegulatoryCostDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" abstract="false" name="LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_SanJuanGenerationStationUnit1Member" abstract="true" name="SanJuanGenerationStationUnit1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_RegulatoryDisallowanceAndRestructuringCosts" abstract="false" name="RegulatoryDisallowanceAndRestructuringCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_PNM2017NewMexicoCreditFacilityMember" abstract="true" name="PNM2017NewMexicoCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesOwnershipPercentage" abstract="false" name="PublicUtilitiesOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PublicUtilitiesProgramCostsRelatedToMeterInstallation" abstract="false" name="PublicUtilitiesProgramCostsRelatedToMeterInstallation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_PNM2021SUNsAt314PercentDueJuly152041Member" abstract="true" name="PNM2021SUNsAt314PercentDueJuly152041Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_RedMesaWindMember" abstract="true" name="RedMesaWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TexasNewMexicoPowerCompanyMember" abstract="true" name="TexasNewMexicoPowerCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_VariableRateDebtTranche2Member" abstract="true" name="VariableRateDebtTranche2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesInventoryPlantDecommissioning" abstract="false" name="PublicUtilitiesInventoryPlantDecommissioning" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DebtInstrumentNumberOfExtensions" abstract="false" name="DebtInstrumentNumberOfExtensions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_EIMMember" abstract="true" name="EIMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_LaJoyaWindMember" abstract="true" name="LaJoyaWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_IncomeTaxSharingPaymentsMember" abstract="true" name="IncomeTaxSharingPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNM2021FixedRatePCRBsMember" abstract="true" name="PNM2021FixedRatePCRBsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2041At3Point14PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMR2019TermLoanMember" abstract="true" name="PNMR2019TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" abstract="true" name="PollutionControlRevenueBondsDueJuneTwentyTwentyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesUpfrontFinancingCosts" abstract="false" name="PublicUtilitiesUpfrontFinancingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NavajoNationMember" abstract="true" name="NavajoNationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" abstract="true" name="ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" abstract="false" name="PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" abstract="false" name="PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" abstract="false" name="PublicUtilitiesConcentrationRiskPotentialMarketRisk" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <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_AdjustmentstoAdditionalPaidinCapitalParentContributions" abstract="false" name="AdjustmentstoAdditionalPaidinCapitalParentContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" abstract="true" name="AchievedSpecifiedPerformanceTargetTimeFrameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" abstract="false" name="PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_SeniorUnsecuredNotesDue2033At2Point59PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2033At2Point59PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesFilingPeriodWithExtension" abstract="false" name="PublicUtilitiesFilingPeriodWithExtension" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" abstract="false" name="OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PreferredStockRedemptionPremiumPercent" abstract="false" name="PreferredStockRedemptionPremiumPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_PNMToNMRDMember" abstract="true" name="PNMToNMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_AccountingPoliciesDisclosuresTable" abstract="true" name="AccountingPoliciesDisclosuresTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_RetailElectricIndustrialCustomersMember" abstract="true" name="RetailElectricIndustrialCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_NumberOfRegulatedUtilities" abstract="false" name="NumberOfRegulatedUtilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_FirstMortgageBonds336PercentDueApril2050Member" abstract="true" name="FirstMortgageBonds336PercentDueApril2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" abstract="false" name="PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_PNMR2018SUNS3.25percentdueMarch2021Member" abstract="true" name="PNMR2018SUNS3.25percentdueMarch2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationMember" abstract="true" name="SanJuanGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" abstract="false" name="DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_OperatingLeaseExtendedTerm" abstract="false" name="OperatingLeaseExtendedTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_InsuranceCarrierDomain" abstract="true" name="InsuranceCarrierDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationReplacementResourcesMember" abstract="true" name="SanJuanGeneratingStationReplacementResourcesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PnmrAndPnmMember" abstract="true" name="PnmrAndPnmMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_AccountingPoliciesDisclosuresLineItems" abstract="true" name="AccountingPoliciesDisclosuresLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_JointlyOwnedUtilityPlantLeasedCapacity" abstract="false" name="JointlyOwnedUtilityPlantLeasedCapacity" nillable="true" xbrli:periodType="duration" 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_TransmissionCostRecoveryFactorMember" abstract="true" name="TransmissionCostRecoveryFactorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_AchievedPerformanceTargetFor2018Through2020Member" abstract="true" name="AchievedPerformanceTargetFor2018Through2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_AssetRetirementObligationsLineItems" abstract="true" name="AssetRetirementObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_AlternativeInvestmentsMember" abstract="true" name="AlternativeInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_NumberOfRehearingDenialNotices" abstract="false" name="NumberOfRehearingDenialNotices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_NumberOfMegaWattsPurchased" abstract="false" name="NumberOfMegaWattsPurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_CentralNewMexicoElectricCooperativeMember" abstract="true" name="CentralNewMexicoElectricCooperativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_FourCornersMember" abstract="true" name="FourCornersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesMunicipalsMember" abstract="true" name="FixedIncomeSecuritiesMunicipalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfReplacementResources" abstract="false" name="NumberOfReplacementResources" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_AssetsandLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsandLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_PNMR2022ATMProgramMember" abstract="true" name="PNMR2022ATMProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PNMRRevolvingCreditFacilityMember" abstract="true" name="PNMRRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_SJGSUnits2and3Member" abstract="true" name="SJGSUnits2and3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_AssetRetirementObligationTable" abstract="true" name="AssetRetirementObligationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_InterestRateContractTwoMember" abstract="true" name="InterestRateContractTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMRDevelopmentTermLoanMember" abstract="true" name="PNMRDevelopmentTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_CustomerOneMember" abstract="true" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_RenewableEnergyPurchasesMember" abstract="true" name="RenewableEnergyPurchasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PNM2022DelayedDrawTermLoanMember" abstract="true" name="PNM2022DelayedDrawTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FuelAndPurchasedPowerAdjustmentClauseMember" abstract="true" name="FuelAndPurchasedPowerAdjustmentClauseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_AchievedPerformanceTargetFor20192021Member" abstract="true" name="AchievedPerformanceTargetFor20192021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" abstract="true" name="UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.22PercentDue2027Member" abstract="true" name="FirstMortgageBonds3.22PercentDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" abstract="false" name="NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" abstract="false" name="IncreaseDecreaseInRegulatoryAssetsNonETA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_PollutionControlRevenueBondsMember" abstract="true" name="PollutionControlRevenueBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" abstract="true" name="ScheduleOfEffectiveIncomeTaxRateReconciliationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_ClassificationOfMineAxis" abstract="true" name="ClassificationOfMineAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_ProceedsFromSecuritizationBonds" abstract="false" name="ProceedsFromSecuritizationBonds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNM2020SUNsMember" abstract="true" name="PNM2020SUNsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PortfolioTwoMember" abstract="true" name="PortfolioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesHearingRequestSuspensionPeriod" abstract="false" name="PublicUtilitiesHearingRequestSuspensionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_ComplianceExtensionPeriodRepostPeriod" abstract="false" name="ComplianceExtensionPeriodRepostPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_PollutionControlRevenueBondsDueJuneTwentyForty2Member" abstract="true" name="PollutionControlRevenueBondsDueJuneTwentyForty2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NuclearDecommissioningTrustMember" abstract="true" name="NuclearDecommissioningTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TnmpToPnmrMember" abstract="true" name="TnmpToPnmrMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" abstract="false" name="PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_PortfolioThreeMember" abstract="true" name="PortfolioThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TNMPRevolvingCreditFacilityMember" abstract="true" name="TNMPRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" abstract="false" name="TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_PNM2021SUNsAt259PercentDueJuly152033Member" abstract="true" name="PNM2021SUNsAt259PercentDueJuly152033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PaloVerdeNuclearGeneratingStationUnits1And4Member" abstract="true" name="PaloVerdeNuclearGeneratingStationUnits1And4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RegulatoryAssetsAndLiabilitiesTableTextBlock" abstract="false" name="RegulatoryAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PaloVerdeNuclearGeneratingStationMember" abstract="true" name="PaloVerdeNuclearGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRecoveryOfBaseRate" abstract="false" name="PublicUtilitiesRecoveryOfBaseRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DebtMaturitiesLineItems" abstract="true" name="DebtMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FERCProceedingsTwoMember" abstract="true" name="FERCProceedingsTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" abstract="false" name="AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" abstract="false" name="IncomeLossFromEquityMethodInvestmentExcludingJointVenture" 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_SeniorUnsecuredNotesDue2030At3Point21PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2030At3Point21PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TNMPtoPNMMember" abstract="true" name="TNMPtoPNMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FERCProceedingsOneMember" abstract="true" name="FERCProceedingsOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesCostsOfDeployment" abstract="false" name="PublicUtilitiesCostsOfDeployment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ContractWithCustomerLiabilityNetExposure" abstract="false" name="ContractWithCustomerLiabilityNetExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" abstract="true" name="AchievedSpecifiedPerformanceTargetTimeFrameDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" abstract="false" name="PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_AdvancedMeterRetirementCostsMember" abstract="true" name="AdvancedMeterRetirementCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TransmissionInterconnectionArrangementLiabilities" abstract="false" name="TransmissionInterconnectionArrangementLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LeasedInterestTerminationOnJanuary152023Member" abstract="true" name="LeasedInterestTerminationOnJanuary152023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesFilingPeriodExtension" abstract="false" name="PublicUtilitiesFilingPeriodExtension" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_TimeValueCustomerRefundLiability" abstract="false" name="TimeValueCustomerRefundLiability" nillable="true" xbrli:periodType="instant" 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="dtr-types:domainItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pnm_IncreaseinCoalMineDecommissioningLiabilityMember" abstract="true" name="IncreaseinCoalMineDecommissioningLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RenewablePortfolioStandardMember" abstract="true" name="RenewablePortfolioStandardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMR2020DelayedDrawTermLoanMember" abstract="true" name="PNMR2020DelayedDrawTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PaloVerdeNuclearGeneratingStationUnit2Member" abstract="true" name="PaloVerdeNuclearGeneratingStationUnit2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" abstract="true" name="FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMRToNMRDMember" abstract="true" name="PNMRToNMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfDaysToTransferPayment" abstract="false" name="NumberOfDaysToTransferPayment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_RestrictedStockAndPerformanceSharesMember" abstract="true" name="RestrictedStockAndPerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_ShortTermLeaseTypeDomain" abstract="true" name="ShortTermLeaseTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMRDevelopmentRevolvingCreditFacilityMember" abstract="true" name="PNMRDevelopmentRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesGridModernizationInitialTerm" abstract="false" name="PublicUtilitiesGridModernizationInitialTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2048At4Point50PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_DebtInstrumentCovenantDebtToCapitalizationRatio" abstract="false" name="DebtInstrumentCovenantDebtToCapitalizationRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_TotalNumberOfAgreements" abstract="false" name="TotalNumberOfAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_PnmToTnmpMember" abstract="true" name="PnmToTnmpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" abstract="false" name="PublicUtilitiesSolarGenerationCapacityInMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_NMRDToPNMMember" abstract="true" name="NMRDToPNMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PortfolioOneMember" abstract="true" name="PortfolioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" abstract="false" name="PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_PNM201940MillionTermLoanMember" abstract="true" name="PNM201940MillionTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TransmissionCostOfServiceRatesMember" abstract="true" name="TransmissionCostOfServiceRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PnmrToPnmMember" abstract="true" name="PnmrToPnmMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_RetailElectricCommercialCustomersMember" abstract="true" name="RetailElectricCommercialCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PNMRAndPNMRDevelopmentMember" abstract="true" name="PNMRAndPNMRDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PublicServiceCompanyOfNewMexicoMember" abstract="true" name="PublicServiceCompanyOfNewMexicoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_A2021EnergyEfficiencyAnnualReportMember" abstract="true" name="A2021EnergyEfficiencyAnnualReportMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanRateOfReturn" abstract="false" name="DefinedBenefitPlanRateOfReturn" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesTimeValueRefunds" abstract="false" name="PublicUtilitiesTimeValueRefunds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NaturalGasCostMember" abstract="true" name="NaturalGasCostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PublicUtilitiesOwnershipPercentageInNuclearReactor" abstract="false" name="PublicUtilitiesOwnershipPercentageInNuclearReactor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_FirstMortgageBondsMember" abstract="true" name="FirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ClassificationOfMineDomain" abstract="true" name="ClassificationOfMineDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2039At3Point57PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_ShortTermLeaseTypeAxis" abstract="true" name="ShortTermLeaseTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_ReplacementResourcePortfolioTwoMember" abstract="true" name="ReplacementResourcePortfolioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TotalDeferredChargesAndOtherAssets" abstract="false" name="TotalDeferredChargesAndOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FirstMortgageBonds4.06PercentDue2044Member" abstract="true" name="FirstMortgageBonds4.06PercentDue2044Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" abstract="true" name="TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_IncomeTaxesReserveBalancesAbstract" abstract="true" name="IncomeTaxesReserveBalancesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ProceedsFromRepaymentsOfShortTermDebtAffiliates" abstract="false" name="ProceedsFromRepaymentsOfShortTermDebtAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" abstract="true" name="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" abstract="false" name="EnergyEfficiencyCostRecoveryFactorSettlementAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TriStateMember" abstract="true" name="TriStateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesMegawattRepurchase" abstract="false" name="PublicUtilitiesMegawattRepurchase" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ReplacementResourcePortfolioOneMember" abstract="true" name="ReplacementResourcePortfolioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_EquitySecuritiesCorporateStocksCommonMember" abstract="true" name="EquitySecuritiesCorporateStocksCommonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TNMP2021BondPurchaseAgreementMember" abstract="true" name="TNMP2021BondPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_RenewablePortfolioStandard2014Member" abstract="true" name="RenewablePortfolioStandard2014Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfBatteryStorageAgreements" abstract="false" name="NumberOfBatteryStorageAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" abstract="false" name="DeferredTaxLiabilityRegulatoryAssetInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" 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_FirstMortgageBonds244PercentDueAugust2035Member" abstract="true" name="FirstMortgageBonds244PercentDueAugust2035Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" abstract="false" name="PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_ElectricTransmissionServiceMember" abstract="true" name="ElectricTransmissionServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_FinanceLeaseLiabilityDeferredCreditsOther" abstract="false" name="FinanceLeaseLiabilityDeferredCreditsOther" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMR2020ForwardEquitySalesAgreementMember" abstract="true" name="PNMR2020ForwardEquitySalesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TNMPFirstMortgageBondsMember" abstract="true" name="TNMPFirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PublicUtilitiesAggregateAmountOfAllRiskInsurance" abstract="false" name="PublicUtilitiesAggregateAmountOfAllRiskInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PublicUtilitiesNumberOfLeasesRenewed" abstract="false" name="PublicUtilitiesNumberOfLeasesRenewed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" abstract="true" name="OperatingLeaseAssetsandLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" abstract="false" name="NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_FinanceLeaseRightOfUseAssetGross" abstract="false" name="FinanceLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" 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="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" abstract="true" name="EconomicDevelopmentAndWorkforceTrainingCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfFERCProceedings" abstract="false" name="NumberOfFERCProceedings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" abstract="true" name="SeniorUnsecuredNotesDue2023at3point15percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_VariableInterestEntitiesTextBlock" abstract="false" name="VariableInterestEntitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_MergerAgreementMember" abstract="true" name="MergerAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" abstract="true" name="PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesProjectedReserveMargin" abstract="false" name="PublicUtilitiesProjectedReserveMargin" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_TaxEffectOfExcessPensionLiability" abstract="false" name="TaxEffectOfExcessPensionLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SJGSNonETAMember" abstract="true" name="SJGSNonETAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_VariableRateDebtMember" abstract="true" name="VariableRateDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMRDevelopmentMember" abstract="true" name="PNMRDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMR2018TwoYearTermLoanMember" abstract="true" name="PNMR2018TwoYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" abstract="false" name="PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" abstract="true" name="PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_TaxEffectOfMarkToMarketAdjustments" abstract="false" name="TaxEffectOfMarkToMarketAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CompanyCommonStockholdersEquity" abstract="true" name="CompanyCommonStockholdersEquity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" abstract="false" name="PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:energyItemType"/>
  <xs:element id="pnm_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" abstract="false" name="PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" abstract="false" name="ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_FirstMortgageBonds336PercentDueJuly2050Member" abstract="true" name="FirstMortgageBonds336PercentDueJuly2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMtoPNMRMember" abstract="true" name="PNMtoPNMRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SJGSDecommissioningTrustMember" abstract="true" name="SJGSDecommissioningTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" abstract="true" name="TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_UnusualWeatherMember" abstract="true" name="UnusualWeatherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_ServiceBillingsMember" abstract="true" name="ServiceBillingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" abstract="true" name="SeniorUnsecuredNotesPollutionControlRevenueBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_LossContingencyDecreaseInDecommissioningObligation" abstract="false" name="LossContingencyDecreaseInDecommissioningObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RetailElectricEconomyEnergyServiceCustomersMember" abstract="true" name="RetailElectricEconomyEnergyServiceCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2038At4Point22PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" abstract="false" name="DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherRegulatoryAssetsNoncurrentMember" abstract="true" name="OtherRegulatoryAssetsNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_InterconnectionBillingsMember" abstract="true" name="InterconnectionBillingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" abstract="false" name="PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AvangridMember" abstract="true" name="AvangridMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.92PercentDue2039Member" abstract="true" name="FirstMortgageBonds3.92PercentDue2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_DeferredRegulatoryAssetMember" abstract="true" name="DeferredRegulatoryAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesObsoleteInventory" abstract="false" name="PublicUtilitiesObsoleteInventory" nillable="true" xbrli:periodType="instant" 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="dtr-types:percentItemType"/>
  <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_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" abstract="false" name="PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_LeasedInterestTerminationOnJanuary152024Member" abstract="true" name="LeasedInterestTerminationOnJanuary152024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMRevolvingCreditFacilityMember" abstract="true" name="PNMRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_ContractWithCustomerCashCollateral" abstract="false" name="ContractWithCustomerCashCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DebtInstrumentsNMPRCApprovedCreditFacility" abstract="false" name="DebtInstrumentsNMPRCApprovedCreditFacility" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SeniorUnsecuredNotesDue2025At3Point85PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2025At3Point85PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_CustomerReclamationFundingCostMaximum" abstract="false" name="CustomerReclamationFundingCostMaximum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMfromNMRDMember" abstract="true" name="PNMfromNMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NonemployeeMembersoftheBoardofDirectorsMember" abstract="true" name="NonemployeeMembersoftheBoardofDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesUSGovernmentMember" abstract="true" name="FixedIncomeSecuritiesUSGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_UndergroundMember" abstract="true" name="UndergroundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" abstract="false" name="DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_PNM202175MillionTermLoanMember" abstract="true" name="PNM202175MillionTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_IncreaseInPriceOfCoalPerTon" abstract="false" name="IncreaseInPriceOfCoalPerTon" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="pnm_PublicUtilitiesInitialFundingRequirement" abstract="false" name="PublicUtilitiesInitialFundingRequirement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" abstract="false" name="ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_LocalLinesOfCreditMember" abstract="true" name="LocalLinesOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" abstract="true" name="PNMR2021DelayedDrawTermLoanDueMay2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PNMRandTNMPMember" abstract="true" name="PNMRandTNMPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" abstract="false" name="PublicUtilitiesLeasedPVNGSCapacityExpiration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_MarketBasedSharesMember" abstract="true" name="MarketBasedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_UtilityPlantAbstract" abstract="true" name="UtilityPlantAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_NMRDMember" abstract="true" name="NMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" abstract="false" name="EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" abstract="true" name="PublicUtilitiesInventoryMaterialsAndSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_MineReclamationTrustMember" abstract="true" name="MineReclamationTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NuclearSpentFuelAndWasteDisposalMember" abstract="true" name="NuclearSpentFuelAndWasteDisposalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedRateTranche2Member" abstract="true" name="FixedRateTranche2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" abstract="false" name="NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" abstract="true" name="ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_AcceleratedDepreciationSNCRsMember" abstract="true" name="AcceleratedDepreciationSNCRsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_TNMP2022BondPurchaseAgreementMember" abstract="true" name="TNMP2022BondPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FinancialStatementLocationDomain" abstract="true" name="FinancialStatementLocationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NMPRCMember" abstract="true" name="NMPRCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_InterestChargesMember" abstract="true" name="InterestChargesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DeferredCOVID19CostsMember" abstract="true" name="DeferredCOVID19CostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_OutOfPocketFeesAndExpensesReimbursement" abstract="false" name="OutOfPocketFeesAndExpensesReimbursement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RenewableEnergyRiderMember" abstract="true" name="RenewableEnergyRiderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesInternationalGovernmentMember" abstract="true" name="FixedIncomeSecuritiesInternationalGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_BatteryStorageAgreementMember" abstract="true" name="BatteryStorageAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LongTermContractForPurchaseOfElectricPowerFixedCosts" abstract="false" name="LongTermContractForPurchaseOfElectricPowerFixedCosts" 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="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" abstract="true" name="TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" abstract="false" name="NumberOfPurchasePowerAgreementNotConsideredDerivatives" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PNM20222250MTermLoanMember" abstract="true" name="PNM20222250MTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RatioOfDebtToCapitalMaximum" abstract="false" name="RatioOfDebtToCapitalMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesGridModernizationInvestment" abstract="false" name="PublicUtilitiesGridModernizationInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" abstract="false" name="ScheduleOfRenewableEnergyRiderTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" abstract="true" name="CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PollutionControlRevenueBondsDue2033Member" abstract="true" name="PollutionControlRevenueBondsDue2033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_COVID19CostsSavingsMember" abstract="true" name="COVID19CostsSavingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" abstract="false" name="PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_DebtInstrumentExtensionPeriod" abstract="false" name="DebtInstrumentExtensionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_VariableRateDebtTranche1Member" abstract="true" name="VariableRateDebtTranche1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_LongtermdebtCurrentmaturitiesGross" abstract="false" name="LongtermdebtCurrentmaturitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NM2022RateCaseMember" abstract="true" name="NM2022RateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesInvestmentsUndepreciated" abstract="false" name="PublicUtilitiesInvestmentsUndepreciated" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMR2020TermLoanMember" abstract="true" name="PNMR2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesLossContingency" abstract="false" name="PublicUtilitiesLossContingency" nillable="true" xbrli:periodType="instant" 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="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.79PercentDue2034Member" abstract="true" name="FirstMortgageBonds3.79PercentDue2034Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" abstract="false" name="ScheduleOfDefinedContributionPlanExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pnm_NumberOfDelegatedLetterOrders" abstract="false" name="NumberOfDelegatedLetterOrders" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyUnderContract" abstract="false" name="PublicUtilitiesRenewableEnergyUnderContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="pnm_Financialcovenantspercentageofassetsallowedtotransfer" abstract="false" name="Financialcovenantspercentageofassetsallowedtotransfer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_PublicUtilitiesNonRecurringCosts" abstract="false" name="PublicUtilitiesNonRecurringCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LossContingencySuretyBond" abstract="false" name="LossContingencySuretyBond" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ComplianceExtensionPeriod" abstract="false" name="ComplianceExtensionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_FirstMortgageBonds273PercentDue2030Member" abstract="true" name="FirstMortgageBonds273PercentDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_WholesaleEnergySalesMember" abstract="true" name="WholesaleEnergySalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2048At4Point60PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_EquitySecuritiesCorporateStocksPreferredMember" abstract="true" name="EquitySecuritiesCorporateStocksPreferredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" abstract="false" name="EffectiveIncomeTaxRateReconciliationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfRegulatoryRateMattersAxis" abstract="true" name="ScheduleOfRegulatoryRateMattersAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" abstract="true" name="ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_CommercialProvidersMember" abstract="true" name="CommercialProvidersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_NumberOfFieldWorkReports" abstract="false" name="NumberOfFieldWorkReports" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PNMOwnedAssetsMember" abstract="true" name="PNMOwnedAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesPaymentOfTimeValueRefunds" abstract="false" name="PublicUtilitiesPaymentOfTimeValueRefunds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NumberOfPurchasePowerAgreements" abstract="false" name="NumberOfPurchasePowerAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_VariableRateShortTermDebtMember" abstract="true" name="VariableRateShortTermDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAnnualRateCredits" abstract="false" name="PublicUtilitiesAnnualRateCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" abstract="false" name="DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NumberOfLandownersInvolvedInTheAppeal" abstract="false" name="NumberOfLandownersInvolvedInTheAppeal" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" abstract="true" name="CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_JPMorganChaseBankN.A.Member" abstract="true" name="JPMorganChaseBankN.A.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NumberOfPetitionsFiledForReview" abstract="false" name="NumberOfPetitionsFiledForReview" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_PnmrMember" abstract="true" name="PnmrMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_StationFuelTypeDomain" abstract="true" name="StationFuelTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SolarAgreementMember" abstract="true" name="SolarAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" abstract="true" name="PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" abstract="true" name="UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.60PercentDue2029Member" abstract="true" name="FirstMortgageBonds3.60PercentDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_NewMexicoWindMember" abstract="true" name="NewMexicoWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" abstract="true" name="SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesNumberOfAMIMetersToBeInstalled" abstract="false" name="PublicUtilitiesNumberOfAMIMetersToBeInstalled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" abstract="true" name="FirstMortgageBondsDue2019Series2009Aat9point50percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_UtilityMargin" abstract="false" name="UtilityMargin" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" abstract="false" name="PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RegulatoryRateMattersDomain" abstract="true" name="RegulatoryRateMattersDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_FixedRateDebtMember" abstract="true" name="FixedRateDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_LunaGasMember" abstract="true" name="LunaGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" abstract="true" name="UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PublicUtilitiesPropertyPlantAndEquipmentNetInService" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentNetInService" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_MiscellaneousRevenueFromContractsWithCustomersMember" abstract="true" name="MiscellaneousRevenueFromContractsWithCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_PnmrToTnmpMember" abstract="true" name="PnmrToTnmpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RelatedPartyTransactionByTransactionTypeAxis" abstract="true" name="RelatedPartyTransactionByTransactionTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_InterestRateContractOneMember" abstract="true" name="InterestRateContractOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OtherIncomeDeductionsExcludingInterest" abstract="false" name="OtherIncomeDeductionsExcludingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>19
<FILENAME>pnm-20221231_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 2023 Workiva-->
<!--r:0b037114-b682-4aed-8424-723eac36d4d9,g:54c16407-1e12-42d2-801f-e687bd01ef38-->
<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/ConsolidatedStatementsofEarningsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsPNMR"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9b900625-5312-4d13-87a5-1a7e05e55d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_dea4e234-791f-4b39-ae19-0ac6aadc97c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9b900625-5312-4d13-87a5-1a7e05e55d53" xlink:to="loc_us-gaap_InvestmentIncomeInterest_dea4e234-791f-4b39-ae19-0ac6aadc97c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_c063cef1-078d-468e-93e5-66b8fa370d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9b900625-5312-4d13-87a5-1a7e05e55d53" xlink:to="loc_us-gaap_GainLossOnInvestments_c063cef1-078d-468e-93e5-66b8fa370d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_293c7084-4aa7-4d7e-94e0-5d379964b7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9b900625-5312-4d13-87a5-1a7e05e55d53" xlink:to="loc_us-gaap_OtherIncome_293c7084-4aa7-4d7e-94e0-5d379964b7e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_2f7aa0ae-d3ee-45d0-b62b-fcd1a2456b36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9b900625-5312-4d13-87a5-1a7e05e55d53" xlink:to="loc_us-gaap_OtherExpenses_2f7aa0ae-d3ee-45d0-b62b-fcd1a2456b36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_35ff7335-4aab-405e-9a69-76422167ed77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_3c67841a-3cef-4fd6-a120-63dada630b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_35ff7335-4aab-405e-9a69-76422167ed77" xlink:to="loc_us-gaap_DividendsPreferredStock_3c67841a-3cef-4fd6-a120-63dada630b5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d13518a4-d9d7-41b5-9f36-67a6ae50a319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLossAvailableToCommonStockholdersBasic_35ff7335-4aab-405e-9a69-76422167ed77" xlink:to="loc_us-gaap_ProfitLoss_d13518a4-d9d7-41b5-9f36-67a6ae50a319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b8660ef2-4f18-4358-b020-c20164682046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_35ff7335-4aab-405e-9a69-76422167ed77" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b8660ef2-4f18-4358-b020-c20164682046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0a0eb0fa-945b-433a-a7eb-2c8185e9efb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_23b41717-05a0-446b-8af4-9df9cb2a1803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0a0eb0fa-945b-433a-a7eb-2c8185e9efb0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_23b41717-05a0-446b-8af4-9df9cb2a1803" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_42dbaba8-b31e-43f9-8e7a-2a6614855661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0a0eb0fa-945b-433a-a7eb-2c8185e9efb0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_42dbaba8-b31e-43f9-8e7a-2a6614855661" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_797bfdef-2acd-4e47-86bf-1242a0bda13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6de69ed2-19ce-4a21-b854-fb70e27b52c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_797bfdef-2acd-4e47-86bf-1242a0bda13d" xlink:to="loc_us-gaap_OperatingIncomeLoss_6de69ed2-19ce-4a21-b854-fb70e27b52c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7615bbc8-f35a-479d-af72-74e2731279ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_797bfdef-2acd-4e47-86bf-1242a0bda13d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7615bbc8-f35a-479d-af72-74e2731279ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0541f864-1d76-4bfb-99e0-7bfac7be3317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_797bfdef-2acd-4e47-86bf-1242a0bda13d" xlink:to="loc_us-gaap_InterestExpense_0541f864-1d76-4bfb-99e0-7bfac7be3317" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1f981445-39a4-454b-bf3f-d7c49e075599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_18f948c1-daeb-41ff-915d-ed8df8c9faa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1f981445-39a4-454b-bf3f-d7c49e075599" xlink:to="loc_us-gaap_Revenues_18f948c1-daeb-41ff-915d-ed8df8c9faa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_bd6aa44c-ee4f-4c09-a515-4911e0356c98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1f981445-39a4-454b-bf3f-d7c49e075599" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_bd6aa44c-ee4f-4c09-a515-4911e0356c98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2346fd87-13ac-4b2d-9827-6dd3d1668355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2346fd87-13ac-4b2d-9827-6dd3d1668355" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4be04192-3b84-4071-bf1e-a3b137176e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4be04192-3b84-4071-bf1e-a3b137176e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_046a6799-0735-4d08-a9d7-bef5eb9bfadc" xlink:href="pnm-20221231.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_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_046a6799-0735-4d08-a9d7-bef5eb9bfadc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_2551fc4f-369d-45c2-9e7a-a37cfd04d20a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_2551fc4f-369d-45c2-9e7a-a37cfd04d20a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_d13f5f3a-ad46-4c01-9b69-35a025ff4dff" xlink:href="pnm-20221231.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_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:to="loc_pnm_TransmissionAndDistributionCosts_d13f5f3a-ad46-4c01-9b69-35a025ff4dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_1d852e1b-99f6-42f1-8695-9cb4457bca60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8b8b3e5e-a714-467a-a154-fd3f92224b7e" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_1d852e1b-99f6-42f1-8695-9cb4457bca60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomePNMR"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3132fcb4-893f-4957-ac12-5551c4316da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3132fcb4-893f-4957-ac12-5551c4316da2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_032ef675-3dc1-4832-9fb4-31819008a7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_032ef675-3dc1-4832-9fb4-31819008a7c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3eaa2cae-7fd8-4b07-b897-c36b952e7fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3eaa2cae-7fd8-4b07-b897-c36b952e7fc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_ab586e39-b81d-41a8-9717-6c8a2986611d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_ab586e39-b81d-41a8-9717-6c8a2986611d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_67f561e5-58bf-4e09-b4f4-1de0fd02be40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_67f561e5-58bf-4e09-b4f4-1de0fd02be40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_73acfc23-3d12-4e31-a3ad-2c381ee7587f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa939e3d-17a5-4090-9783-bccda1cee920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_73acfc23-3d12-4e31-a3ad-2c381ee7587f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7aff7e9a-80d3-4b68-9900-9e9dc9cebf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a9ef925a-5531-4c80-b638-4198d7ff4e50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7aff7e9a-80d3-4b68-9900-9e9dc9cebf7a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a9ef925a-5531-4c80-b638-4198d7ff4e50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_18402b96-1657-4ff7-8ae9-89f436554fef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7aff7e9a-80d3-4b68-9900-9e9dc9cebf7a" xlink:to="loc_us-gaap_ProfitLoss_18402b96-1657-4ff7-8ae9-89f436554fef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c6371d37-cc41-4e4d-bc5f-82991ca0e474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_97fb3abc-4eb5-4e82-a212-764842be90b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c6371d37-cc41-4e4d-bc5f-82991ca0e474" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_97fb3abc-4eb5-4e82-a212-764842be90b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8d66c950-070d-4391-9d6a-2fd8f34f1f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c6371d37-cc41-4e4d-bc5f-82991ca0e474" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8d66c950-070d-4391-9d6a-2fd8f34f1f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_2d375fdf-9d0a-43b3-8750-d5621f6bf3c5" xlink:href="pnm-20221231.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_c6371d37-cc41-4e4d-bc5f-82991ca0e474" xlink:to="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_2d375fdf-9d0a-43b3-8750-d5621f6bf3c5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsPNMR"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_9caf3ff6-3fd8-4cb1-abcd-cdbb99d15966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_9caf3ff6-3fd8-4cb1-abcd-cdbb99d15966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_47937729-7173-4260-bb5c-27ee438379ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_47937729-7173-4260-bb5c-27ee438379ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_9cfdd7bd-0865-4919-bcfc-8b6794226997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_9cfdd7bd-0865-4919-bcfc-8b6794226997" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_dffb0750-0f6d-4685-bfa7-be3f950fe3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_dffb0750-0f6d-4685-bfa7-be3f950fe3b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_36059f3e-30b5-447d-9d21-079361cbf49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_36059f3e-30b5-447d-9d21-079361cbf49f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7c229c25-d281-499d-98a2-95d2934634d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7c229c25-d281-499d-98a2-95d2934634d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_077e9e90-4a37-4c73-beb4-7b71bc769e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_077e9e90-4a37-4c73-beb4-7b71bc769e9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_98f5df67-6822-4773-98cb-c52f1af68851" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_98f5df67-6822-4773-98cb-c52f1af68851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_3a9a960b-0b1f-4f00-80c1-8e8ed3802231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_3a9a960b-0b1f-4f00-80c1-8e8ed3802231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_bbe8dfeb-7422-4d85-a1d1-5ac3455b2fd7" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_bbe8dfeb-7422-4d85-a1d1-5ac3455b2fd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_feb720d7-89e6-41c9-97ec-213f05940efc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_082c344b-3220-479f-9767-1e7527ba641b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_feb720d7-89e6-41c9-97ec-213f05940efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ddaad783-735b-44f2-adbd-c79195335092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ddaad783-735b-44f2-adbd-c79195335092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0abe78b3-a048-4aab-b37b-a38b5ee19473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0abe78b3-a048-4aab-b37b-a38b5ee19473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_e3490a12-18dd-4607-a6f6-69942711e6da" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_e3490a12-18dd-4607-a6f6-69942711e6da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_90a63c55-e258-4d98-a321-731031afa75e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_90a63c55-e258-4d98-a321-731031afa75e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f0acc374-2dd4-45b5-b858-4835188fe004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f0acc374-2dd4-45b5-b858-4835188fe004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_84011d0b-c35b-4c52-a66f-669ccfaefbec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_84011d0b-c35b-4c52-a66f-669ccfaefbec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8cae9960-6e05-4614-912c-33fb9c0dd078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8cae9960-6e05-4614-912c-33fb9c0dd078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_ba6c09fb-7336-49e9-a67d-f6de85a5f6bf" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_ba6c09fb-7336-49e9-a67d-f6de85a5f6bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_7194db03-d128-4098-b3bd-1fb5da49b6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_7194db03-d128-4098-b3bd-1fb5da49b6d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_32d0e089-704d-4b45-a9a7-9fd2a0a4414a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_32d0e089-704d-4b45-a9a7-9fd2a0a4414a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_f5cc2f78-3a6c-471c-b0ee-7f1f2356d911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_f5cc2f78-3a6c-471c-b0ee-7f1f2356d911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f8766938-d8a5-4b73-a2b7-3fd3c6cee15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_ProfitLoss_f8766938-d8a5-4b73-a2b7-3fd3c6cee15e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d6c4eea9-997f-4c21-9d03-722b4eb3048b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_ShareBasedCompensation_d6c4eea9-997f-4c21-9d03-722b4eb3048b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_cbb56f42-41f2-4e1a-83ae-65ae4c573b9d" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_cbb56f42-41f2-4e1a-83ae-65ae4c573b9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_a26987ed-9f7b-4f8e-9d20-d2e79c7565bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_a26987ed-9f7b-4f8e-9d20-d2e79c7565bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_82534dd1-8dbc-44de-84d3-5e4a8bd46ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_22c1b7f5-30c9-42c1-924f-85af1df8f1dd" xlink:to="loc_us-gaap_GainLossOnInvestments_82534dd1-8dbc-44de-84d3-5e4a8bd46ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e84c9fea-6975-429c-ad1f-a8fa9dd92fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b93e79a8-437c-4d9e-9129-45ebf5c50138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e84c9fea-6975-429c-ad1f-a8fa9dd92fb1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b93e79a8-437c-4d9e-9129-45ebf5c50138" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b3e78f35-08ba-49ba-aebf-f274c7a474b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e84c9fea-6975-429c-ad1f-a8fa9dd92fb1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b3e78f35-08ba-49ba-aebf-f274c7a474b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4ab251bb-74b7-41b1-80c5-6da03668fd3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e84c9fea-6975-429c-ad1f-a8fa9dd92fb1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4ab251bb-74b7-41b1-80c5-6da03668fd3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_c1f3d84b-111d-4406-906b-b73e3323ada9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_c1f3d84b-111d-4406-906b-b73e3323ada9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_abba6e81-61b4-4844-8368-660b0c6de196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_abba6e81-61b4-4844-8368-660b0c6de196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_80dd4dc7-c773-4da8-8270-af92ddd0662e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_80dd4dc7-c773-4da8-8270-af92ddd0662e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_9909ff39-2ee0-43dc-a559-19d4a553da58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_9909ff39-2ee0-43dc-a559-19d4a553da58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_c9a3533e-6582-4643-b2d9-d1c788849be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_c9a3533e-6582-4643-b2d9-d1c788849be8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_551af844-5f9a-4cc1-bbd0-766f86409c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1a6becbf-5f4b-46fc-8678-9dddac7c8c10" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_551af844-5f9a-4cc1-bbd0-766f86409c6a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNMR"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_b8dccb9b-f771-4bbb-a994-39fe00b2369c" xlink:href="pnm-20221231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_365320ab-83c2-4317-b70d-f61e199e2a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8dccb9b-f771-4bbb-a994-39fe00b2369c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_365320ab-83c2-4317-b70d-f61e199e2a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_dcf97abb-f22b-43a3-9bfc-7ada4bc5505b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8dccb9b-f771-4bbb-a994-39fe00b2369c" xlink:to="loc_us-gaap_OtherLongTermInvestments_dcf97abb-f22b-43a3-9bfc-7ada4bc5505b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_e6ba5a24-0b87-4580-afe8-c9cf689e035d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8dccb9b-f771-4bbb-a994-39fe00b2369c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_e6ba5a24-0b87-4580-afe8-c9cf689e035d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_eea5ee41-1f69-4b3e-8b75-2e9c68236bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8dccb9b-f771-4bbb-a994-39fe00b2369c" xlink:to="loc_us-gaap_EquityMethodInvestments_eea5ee41-1f69-4b3e-8b75-2e9c68236bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ce8ed9fb-5266-4aed-b3d0-d756c6a5ef09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9033430d-1f35-48b2-a4f3-c27d12517cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ce8ed9fb-5266-4aed-b3d0-d756c6a5ef09" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9033430d-1f35-48b2-a4f3-c27d12517cc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f4f50ec9-8c3d-44a8-9b58-954eb7c0c0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ce8ed9fb-5266-4aed-b3d0-d756c6a5ef09" xlink:to="loc_us-gaap_AssetsCurrent_f4f50ec9-8c3d-44a8-9b58-954eb7c0c0f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_f4179ab6-858b-4026-993a-62c960ae88bf" xlink:href="pnm-20221231.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_ce8ed9fb-5266-4aed-b3d0-d756c6a5ef09" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_f4179ab6-858b-4026-993a-62c960ae88bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_869cdfcf-068a-4c77-a245-e9b942cabea4" xlink:href="pnm-20221231.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_ce8ed9fb-5266-4aed-b3d0-d756c6a5ef09" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_869cdfcf-068a-4c77-a245-e9b942cabea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_53d5a8a3-c10c-407a-82e9-5c61aab7d662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_eebab296-2257-48bd-85ae-0eea0f20daee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53d5a8a3-c10c-407a-82e9-5c61aab7d662" xlink:to="loc_us-gaap_StockholdersEquity_eebab296-2257-48bd-85ae-0eea0f20daee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_41f846a4-ec8b-4e2d-9478-2a055a8b8ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53d5a8a3-c10c-407a-82e9-5c61aab7d662" xlink:to="loc_us-gaap_MinorityInterest_41f846a4-ec8b-4e2d-9478-2a055a8b8ae0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_97400b5a-18cf-465b-9fd0-21464005e23b" xlink:href="pnm-20221231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_ca0eceb9-8693-42ab-bf3a-6ffc2bae5c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_97400b5a-18cf-465b-9fd0-21464005e23b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_ca0eceb9-8693-42ab-bf3a-6ffc2bae5c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b850da2b-eadf-4d9f-9c0c-bfc7e2a9e05c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_97400b5a-18cf-465b-9fd0-21464005e23b" xlink:to="loc_us-gaap_Goodwill_b850da2b-eadf-4d9f-9c0c-bfc7e2a9e05c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_bec7d0a4-29f6-4031-863e-4286231f27a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_97400b5a-18cf-465b-9fd0-21464005e23b" xlink:to="loc_us-gaap_OtherDeferredCostsNet_bec7d0a4-29f6-4031-863e-4286231f27a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3d92e48a-8573-433a-91b6-dbf0541dcb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_97400b5a-18cf-465b-9fd0-21464005e23b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3d92e48a-8573-433a-91b6-dbf0541dcb2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a38b4fc0-b944-4141-a4f8-71539fe3c426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_d022ee41-947d-4c8f-92b2-22bb0c4922c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a38b4fc0-b944-4141-a4f8-71539fe3c426" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_d022ee41-947d-4c8f-92b2-22bb0c4922c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_143d1217-2641-4c53-b802-7c5d9b8ec629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesPropertyPlantAndEquipmentNet_a38b4fc0-b944-4141-a4f8-71539fe3c426" xlink:to="loc_us-gaap_ConstructionInProgressGross_143d1217-2641-4c53-b802-7c5d9b8ec629" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_ef7cd5db-a40a-44ab-a6a5-51e8f93ca466" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a38b4fc0-b944-4141-a4f8-71539fe3c426" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_ef7cd5db-a40a-44ab-a6a5-51e8f93ca466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68bfff63-52ce-42f1-8c1c-02795464c080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68bfff63-52ce-42f1-8c1c-02795464c080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_990c4fac-2a13-45af-9c0c-fd1de1ee9bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_990c4fac-2a13-45af-9c0c-fd1de1ee9bf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_3bacacc4-925c-4d4e-b6b6-74ac733c669d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_3bacacc4-925c-4d4e-b6b6-74ac733c669d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d028e95f-f835-40ea-a55f-1a233fda1e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_AccountsPayableCurrent_d028e95f-f835-40ea-a55f-1a233fda1e8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_c0d0eac4-b4b3-4e4f-aba2-5ba6017ad6a4" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_c0d0eac4-b4b3-4e4f-aba2-5ba6017ad6a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_1e28d30b-447a-476b-aa51-f6ac55d965c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_DividendsPayableCurrent_1e28d30b-447a-476b-aa51-f6ac55d965c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_372fbb56-06fe-4ec9-985b-a0f5ed2e63f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_LongTermDebtCurrent_372fbb56-06fe-4ec9-985b-a0f5ed2e63f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_b6419d8f-d44a-4795-9462-177cdd7cb718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_ShortTermBorrowings_b6419d8f-d44a-4795-9462-177cdd7cb718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_23b1f8dc-57ae-4acb-9ea8-994000731a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_23b1f8dc-57ae-4acb-9ea8-994000731a5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionInterconnectionArrangementLiabilities_9d4c5586-5d5b-43f3-ace2-ef0f14bc75bd" xlink:href="pnm-20221231.xsd#pnm_TransmissionInterconnectionArrangementLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_646ec4f6-d2a1-41f0-bcb8-4499199d9708" xlink:to="loc_pnm_TransmissionInterconnectionArrangementLiabilities_9d4c5586-5d5b-43f3-ace2-ef0f14bc75bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_226d4bbf-3c6f-47a8-ae33-75394488604a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_21352f0f-27d2-4a12-ba4e-d90b4ee298b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_226d4bbf-3c6f-47a8-ae33-75394488604a" xlink:to="loc_us-gaap_CommonStockValue_21352f0f-27d2-4a12-ba4e-d90b4ee298b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a761f2f2-4186-4888-aa93-5872bd8f85d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_226d4bbf-3c6f-47a8-ae33-75394488604a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a761f2f2-4186-4888-aa93-5872bd8f85d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a419c596-0b8a-4609-a919-f436bdd494ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_226d4bbf-3c6f-47a8-ae33-75394488604a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a419c596-0b8a-4609-a919-f436bdd494ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1c9cd6d7-cc49-4de1-b8a5-247dc514f079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8ee878bc-955b-4542-b17f-a4a8431d4a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1c9cd6d7-cc49-4de1-b8a5-247dc514f079" xlink:to="loc_us-gaap_Liabilities_8ee878bc-955b-4542-b17f-a4a8431d4a0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_955cdfb1-8ae5-4e2a-82c4-4776e377ab60" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1c9cd6d7-cc49-4de1-b8a5-247dc514f079" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_955cdfb1-8ae5-4e2a-82c4-4776e377ab60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_72b42ce9-aa69-4c61-a875-2498a07aa6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1c9cd6d7-cc49-4de1-b8a5-247dc514f079" xlink:to="loc_us-gaap_CommitmentsAndContingencies_72b42ce9-aa69-4c61-a875-2498a07aa6ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_977581df-9dd4-45e9-80b4-41cba35518ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1c9cd6d7-cc49-4de1-b8a5-247dc514f079" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_977581df-9dd4-45e9-80b4-41cba35518ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6c83c2b9-5711-4ee1-8593-1d253f001fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4d12dcab-9126-4411-9d2f-4bd42d799380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c83c2b9-5711-4ee1-8593-1d253f001fba" xlink:to="loc_us-gaap_LiabilitiesCurrent_4d12dcab-9126-4411-9d2f-4bd42d799380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_2c9bfd14-acaa-4025-954b-6f854a4d4a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c83c2b9-5711-4ee1-8593-1d253f001fba" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_2c9bfd14-acaa-4025-954b-6f854a4d4a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6cb3b4de-86c2-4daf-992a-de6a7c139121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c83c2b9-5711-4ee1-8593-1d253f001fba" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6cb3b4de-86c2-4daf-992a-de6a7c139121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_a6a90141-f866-4173-9627-44b0152e986b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_a6a90141-f866-4173-9627-44b0152e986b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_fd4e6eee-6af3-4378-b3e5-e836061e215a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_fd4e6eee-6af3-4378-b3e5-e836061e215a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0952e23f-c794-42ec-98ac-58b61daf6c86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0952e23f-c794-42ec-98ac-58b61daf6c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_0c864ca4-918b-4a01-90ac-73f5ab010c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_0c864ca4-918b-4a01-90ac-73f5ab010c6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_95589fce-2c48-40a2-8b95-66a847f4e03b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_95589fce-2c48-40a2-8b95-66a847f4e03b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d7a2717d-b4ff-42b5-969b-3450ac5c5fec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_17bc4195-54c3-4616-b121-12f4bbb88fc0" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d7a2717d-b4ff-42b5-969b-3450ac5c5fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_41d1d6c4-96e4-48f0-8dd0-87020cec32aa" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_089c0235-b1f9-46e6-8556-82a782c5d9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_41d1d6c4-96e4-48f0-8dd0-87020cec32aa" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_089c0235-b1f9-46e6-8556-82a782c5d9a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_44aa0411-ca5d-477d-9fb4-0bd56d055e11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_41d1d6c4-96e4-48f0-8dd0-87020cec32aa" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_44aa0411-ca5d-477d-9fb4-0bd56d055e11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsPNM"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_181d34fb-3014-45b3-b044-988c75d83daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_d251b202-703a-4481-8323-42da0d401cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_181d34fb-3014-45b3-b044-988c75d83daa" xlink:to="loc_us-gaap_DividendsPreferredStock_d251b202-703a-4481-8323-42da0d401cb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d254f58d-bf21-43c2-bb27-00b5ccc3cd0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_181d34fb-3014-45b3-b044-988c75d83daa" xlink:to="loc_us-gaap_NetIncomeLoss_d254f58d-bf21-43c2-bb27-00b5ccc3cd0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_60e4124e-b2bc-49fb-8bed-71e46e2a799a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d723397a-db6e-4063-85f2-908524f35963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60e4124e-b2bc-49fb-8bed-71e46e2a799a" xlink:to="loc_us-gaap_ProfitLoss_d723397a-db6e-4063-85f2-908524f35963" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d70ac612-03ca-485a-bf8b-7f62a32a40f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60e4124e-b2bc-49fb-8bed-71e46e2a799a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d70ac612-03ca-485a-bf8b-7f62a32a40f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsPNM"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3695b356-8547-473f-b658-a6b24c132527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3695b356-8547-473f-b658-a6b24c132527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_a32cd2a4-16bf-4fed-aa6e-ec70eb751aec" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_a32cd2a4-16bf-4fed-aa6e-ec70eb751aec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_d8ba63e5-2302-457f-b94f-55a93f3ed07b" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_d8ba63e5-2302-457f-b94f-55a93f3ed07b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_113d5086-0a64-456d-b5df-45463d7f5af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_113d5086-0a64-456d-b5df-45463d7f5af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_22686889-8e0b-4a7d-9ca8-2c8e7513b93c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_22686889-8e0b-4a7d-9ca8-2c8e7513b93c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_f348dfe2-2d2d-42e6-a922-4f0cecdb8e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_f348dfe2-2d2d-42e6-a922-4f0cecdb8e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_fef7dd1d-8d9b-405b-9a38-ce2db80bfb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_fef7dd1d-8d9b-405b-9a38-ce2db80bfb8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_d42948dc-b76a-4f69-a060-776e0d60acd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_d42948dc-b76a-4f69-a060-776e0d60acd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_45ec86e1-4591-464f-bb50-8b2f5f84abb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91f53332-f608-4797-90e2-3674dc0cc0ed" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_45ec86e1-4591-464f-bb50-8b2f5f84abb5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNM"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionInterconnectionArrangementLiabilities_fc7ceb0f-d5bc-4307-805e-cc7cd0dd8e66" xlink:href="pnm-20221231.xsd#pnm_TransmissionInterconnectionArrangementLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_pnm_TransmissionInterconnectionArrangementLiabilities_fc7ceb0f-d5bc-4307-805e-cc7cd0dd8e66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_bc1f3566-57d0-4421-855c-71477502abec" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_bc1f3566-57d0-4421-855c-71477502abec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ecd228ab-bd10-48fb-aa4f-2b4c8a26ca20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ecd228ab-bd10-48fb-aa4f-2b4c8a26ca20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cab7f44f-e4dc-4adb-8bce-2c59908dc1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_AccountsPayableCurrent_cab7f44f-e4dc-4adb-8bce-2c59908dc1c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_fdc4d922-c7d8-4ed4-93f3-bdb026434f99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_fdc4d922-c7d8-4ed4-93f3-bdb026434f99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_5d0d5afa-500d-450e-978d-6b5c01c199d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_ShortTermBorrowings_5d0d5afa-500d-450e-978d-6b5c01c199d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_04620c6e-70bf-4cb4-b8fa-d252cb285df6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_04620c6e-70bf-4cb4-b8fa-d252cb285df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_34ce096d-5a25-4da2-b18e-6af7d3151c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_DividendsPayableCurrent_34ce096d-5a25-4da2-b18e-6af7d3151c9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019cb960-9005-4c57-9aa7-96ed31c56ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019cb960-9005-4c57-9aa7-96ed31c56ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f3a1d8ff-31c7-4125-a9b1-9f470914398a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_LongTermDebtCurrent_f3a1d8ff-31c7-4125-a9b1-9f470914398a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b5220297-ac58-4519-9c99-6ca8055b6d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_37389cde-8428-41b2-a527-2454544ab7e5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b5220297-ac58-4519-9c99-6ca8055b6d5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_57dca530-0a0e-40fc-8b68-abd4b37ae91f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_OtherReceivables_57dca530-0a0e-40fc-8b68-abd4b37ae91f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_39904549-4637-4430-a344-8f53d5ee2911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_39904549-4637-4430-a344-8f53d5ee2911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_abce833b-9214-4dc8-a610-d63bf0695766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_abce833b-9214-4dc8-a610-d63bf0695766" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_547d9952-b754-449a-ade1-2718db6172f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_547d9952-b754-449a-ade1-2718db6172f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_159b8a07-04ba-43c3-80c2-9b9cf5f094d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_OtherAssetsCurrent_159b8a07-04ba-43c3-80c2-9b9cf5f094d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_3ee7fa36-f438-47e5-bb54-b3b50a5a6479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_3ee7fa36-f438-47e5-bb54-b3b50a5a6479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_72720585-298a-421a-9d93-0538689cbe86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_InventoryNet_72720585-298a-421a-9d93-0538689cbe86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b5c2b351-14ba-4008-90ec-ed954cc1f8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b5c2b351-14ba-4008-90ec-ed954cc1f8fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_af7dc844-5a2a-4ef0-838d-76020daacbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_af7dc844-5a2a-4ef0-838d-76020daacbe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_603f8250-b92d-41a2-bb56-818fdda913c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4c7b4b6f-47ca-4709-87c6-8172abc13938" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_603f8250-b92d-41a2-bb56-818fdda913c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsTNMP"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e539f139-2151-49ad-a934-fccd3075defd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9d7d39d5-2b25-45a9-a8ad-21349026ea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e539f139-2151-49ad-a934-fccd3075defd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9d7d39d5-2b25-45a9-a8ad-21349026ea7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b5dbf9f6-10fa-43e1-b70e-2cc0cd2abb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e539f139-2151-49ad-a934-fccd3075defd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b5dbf9f6-10fa-43e1-b70e-2cc0cd2abb5c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsTNMP"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e66ddd25-4e4f-4a28-b274-abe57d229230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e66ddd25-4e4f-4a28-b274-abe57d229230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_71b246ad-f289-42ba-ae29-ca51522b568b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_71b246ad-f289-42ba-ae29-ca51522b568b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6316e93b-4dcf-45f4-ad32-2d4e401bd635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6316e93b-4dcf-45f4-ad32-2d4e401bd635" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_8be943fc-2a5f-45c4-8302-46cff2890f3b" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_8be943fc-2a5f-45c4-8302-46cff2890f3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_6dccf7e1-f5a5-4a76-963d-eafd9e012a0b" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_6dccf7e1-f5a5-4a76-963d-eafd9e012a0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_3413f384-0281-41b7-8741-0e3e76a4ddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_3413f384-0281-41b7-8741-0e3e76a4ddcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_0fa6c865-411d-476a-8a27-13994628462d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_0fa6c865-411d-476a-8a27-13994628462d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_75998d61-f3ae-4945-9d7b-cb908ab37321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_NetIncomeLoss_75998d61-f3ae-4945-9d7b-cb908ab37321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_4c59934e-249b-44b8-9173-eabebebdc52c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_4c59934e-249b-44b8-9173-eabebebdc52c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c47033dc-1480-4615-a4f3-c2e1b2289f47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c47033dc-1480-4615-a4f3-c2e1b2289f47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_eca51cd9-5646-4c6a-ba35-517fd57ee4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_eca51cd9-5646-4c6a-ba35-517fd57ee4f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_f521a70a-944c-42c6-9170-41ff155937a7" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b384b9d3-55f0-4dc0-91b5-2bd28efad1f7" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_f521a70a-944c-42c6-9170-41ff155937a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsTNMP"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_30531e37-0937-45e3-bd06-0236038b6b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bc8646f8-c037-43fa-ad29-6398315fddda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_30531e37-0937-45e3-bd06-0236038b6b93" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bc8646f8-c037-43fa-ad29-6398315fddda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_c4dda0ed-7b87-46cf-9fb7-609158c5d29a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30531e37-0937-45e3-bd06-0236038b6b93" xlink:to="loc_us-gaap_AdditionalPaidInCapital_c4dda0ed-7b87-46cf-9fb7-609158c5d29a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_120e3ceb-f40b-4e20-bda3-f98b06f07e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_30531e37-0937-45e3-bd06-0236038b6b93" xlink:to="loc_us-gaap_CommonStockValue_120e3ceb-f40b-4e20-bda3-f98b06f07e38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationScheduleofSummarizedFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_32d2dbae-2c4a-4eba-a4ed-ed51f6d91142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_e58389e8-1ef8-4f36-842a-8eb79f95f949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_32d2dbae-2c4a-4eba-a4ed-ed51f6d91142" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_e58389e8-1ef8-4f36-842a-8eb79f95f949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_b0c32209-d139-4b34-94d0-dbd3ff5649ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_32d2dbae-2c4a-4eba-a4ed-ed51f6d91142" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_b0c32209-d139-4b34-94d0-dbd3ff5649ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_542abd67-1f7a-412c-9831-947f2ee32f5c" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_32d2dbae-2c4a-4eba-a4ed-ed51f6d91142" xlink:to="loc_pnm_UtilityMargin_542abd67-1f7a-412c-9831-947f2ee32f5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_646e5a26-bb75-4bb3-ad1d-9f6222c2bf52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_26fd5555-0930-4503-911e-9e2b30536386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_646e5a26-bb75-4bb3-ad1d-9f6222c2bf52" xlink:to="loc_us-gaap_OperatingIncomeLoss_26fd5555-0930-4503-911e-9e2b30536386" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest_6b91299b-3773-41f5-ae5e-1dfe1fba96aa" xlink:href="pnm-20221231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_646e5a26-bb75-4bb3-ad1d-9f6222c2bf52" xlink:to="loc_pnm_OtherIncomeDeductionsExcludingInterest_6b91299b-3773-41f5-ae5e-1dfe1fba96aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_db8d6977-9a95-42e7-8c69-ede52216c3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_646e5a26-bb75-4bb3-ad1d-9f6222c2bf52" xlink:to="loc_us-gaap_InterestExpense_db8d6977-9a95-42e7-8c69-ede52216c3c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1c9f6b1b-822e-45cd-abe3-26f736b5bb31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_646e5a26-bb75-4bb3-ad1d-9f6222c2bf52" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1c9f6b1b-822e-45cd-abe3-26f736b5bb31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_7ee1c01d-afb8-442e-943c-e0f93c2147a6" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f65c0e15-ea42-433a-a808-79ba74fd00ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_UtilityMargin_7ee1c01d-afb8-442e-943c-e0f93c2147a6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f65c0e15-ea42-433a-a808-79ba74fd00ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_86f3ea1c-4430-495a-b68f-54333c19431b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_UtilityMargin_7ee1c01d-afb8-442e-943c-e0f93c2147a6" xlink:to="loc_us-gaap_Revenues_86f3ea1c-4430-495a-b68f-54333c19431b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationScheduleofGrossMarginDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_49f9f215-b532-4e0a-987a-f73ccb2909b8" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_54bdded8-6789-4139-9750-a06b0e4cc5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_UtilityMargin_49f9f215-b532-4e0a-987a-f73ccb2909b8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_54bdded8-6789-4139-9750-a06b0e4cc5fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ead32e83-a666-46bc-a80a-485b1014e252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_UtilityMargin_49f9f215-b532-4e0a-987a-f73ccb2909b8" xlink:to="loc_us-gaap_GrossProfit_ead32e83-a666-46bc-a80a-485b1014e252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_6a13ff0a-e365-4a05-b032-e6a2f620fbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_UtilityMargin_49f9f215-b532-4e0a-987a-f73ccb2909b8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_6a13ff0a-e365-4a05-b032-e6a2f620fbbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOperations_0f805a2a-ab84-4d9a-8135-2278bbcdb215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseOperations"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_UtilityMargin_49f9f215-b532-4e0a-987a-f73ccb2909b8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOperations_0f805a2a-ab84-4d9a-8135-2278bbcdb215" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="pnm-20221231.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_1ac7fc04-778d-4622-bb59-7c271c33f275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_0ddafa20-9f5c-4e99-879c-2147911e5547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1ac7fc04-778d-4622-bb59-7c271c33f275" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_0ddafa20-9f5c-4e99-879c-2147911e5547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d8d9262d-8412-46d5-a5fa-4e9177298c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1ac7fc04-778d-4622-bb59-7c271c33f275" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d8d9262d-8412-46d5-a5fa-4e9177298c2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_f422ecfe-e14a-4f37-a999-676fb22ca82e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1ac7fc04-778d-4622-bb59-7c271c33f275" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_f422ecfe-e14a-4f37-a999-676fb22ca82e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_af398f8a-f41c-4f47-8b7e-d62bb7b9bd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1ac7fc04-778d-4622-bb59-7c271c33f275" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_af398f8a-f41c-4f47-8b7e-d62bb7b9bd56" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ElectricOperatingRevenuesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a22f5446-aa1e-451a-9c3e-0de0a235f9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f31893b-630a-459d-a2e1-28b7f93c7958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a22f5446-aa1e-451a-9c3e-0de0a235f9a1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f31893b-630a-459d-a2e1-28b7f93c7958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_84227866-065d-4c51-9381-3a2f8665d77b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a22f5446-aa1e-451a-9c3e-0de0a235f9a1" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_84227866-065d-4c51-9381-3a2f8665d77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_55cf4b1c-ca51-4550-9915-a479701a70d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a22f5446-aa1e-451a-9c3e-0de0a235f9a1" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_55cf4b1c-ca51-4550-9915-a479701a70d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="simple" xlink:href="pnm-20221231.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_fd6e3ac7-cd33-4318-b79b-90e1ef429b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_81810373-0680-4bb9-b783-ac33a25f93ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fd6e3ac7-cd33-4318-b79b-90e1ef429b4f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_81810373-0680-4bb9-b783-ac33a25f93ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_6efef21f-29bc-4b58-a490-aad4d1a4299f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fd6e3ac7-cd33-4318-b79b-90e1ef429b4f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_6efef21f-29bc-4b58-a490-aad4d1a4299f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b018fc59-c976-4477-b1e3-c6a716d8160c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fd6e3ac7-cd33-4318-b79b-90e1ef429b4f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b018fc59-c976-4477-b1e3-c6a716d8160c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_72648683-a39a-4ea1-87ae-4db1e19ca6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_f10383f8-c416-4a8b-a28d-df497a45370e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72648683-a39a-4ea1-87ae-4db1e19ca6e9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_f10383f8-c416-4a8b-a28d-df497a45370e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_c7d78443-737b-4d90-86ae-b0a09094248c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72648683-a39a-4ea1-87ae-4db1e19ca6e9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_c7d78443-737b-4d90-86ae-b0a09094248c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="simple" xlink:href="pnm-20221231.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_b1ebe861-23ef-4942-bbc4-87ac3165965e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross_45885ed8-a9b4-4158-9211-1e152fdafb16" xlink:href="pnm-20221231.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_b1ebe861-23ef-4942-bbc4-87ac3165965e" xlink:to="loc_pnm_LongtermdebtCurrentmaturitiesGross_45885ed8-a9b4-4158-9211-1e152fdafb16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_c6ec739b-006e-474d-a9f7-d42d8d08a46d" xlink:href="pnm-20221231.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_b1ebe861-23ef-4942-bbc4-87ac3165965e" xlink:to="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_c6ec739b-006e-474d-a9f7-d42d8d08a46d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_447f8a79-9a12-42f5-9869-004846b04dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_e5eb2748-f7e2-487b-9c0b-cd5141ec3f22" xlink:href="pnm-20221231.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_447f8a79-9a12-42f5-9869-004846b04dcb" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_e5eb2748-f7e2-487b-9c0b-cd5141ec3f22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_d50a4574-f501-4826-ad1f-da29e11148e0" xlink:href="pnm-20221231.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_447f8a79-9a12-42f5-9869-004846b04dcb" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_d50a4574-f501-4826-ad1f-da29e11148e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_124c5e0e-9186-4fcb-8573-76236e347c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_124c5e0e-9186-4fcb-8573-76236e347c15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a5709507-8d3f-4edc-b4be-3bd214bca1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a5709507-8d3f-4edc-b4be-3bd214bca1d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2f901381-f3b5-48b3-80a7-38cad970dcf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2f901381-f3b5-48b3-80a7-38cad970dcf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6d9386d9-820f-4319-b7e1-2e87dcdd074c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6d9386d9-820f-4319-b7e1-2e87dcdd074c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_63caaaa3-69a5-4ac1-b7e6-72e1734cd266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_63caaaa3-69a5-4ac1-b7e6-72e1734cd266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_304bc085-55ec-4e4e-bfc2-cdc3715f5ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bd7a448-dab8-45c8-9215-c44caff17592" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_304bc085-55ec-4e4e-bfc2-cdc3715f5ba1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.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_e018b1a8-36b3-4249-9f01-7504f4ca5f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross_bbb8d825-4da6-4ec6-ad9c-c986028ce80d" xlink:href="pnm-20221231.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_e018b1a8-36b3-4249-9f01-7504f4ca5f8f" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetGross_bbb8d825-4da6-4ec6-ad9c-c986028ce80d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_f37be9f1-17f1-402a-a44f-d988861caa73" xlink:href="pnm-20221231.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_e018b1a8-36b3-4249-9f01-7504f4ca5f8f" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_f37be9f1-17f1-402a-a44f-d988861caa73" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_365a9c56-58fd-49bd-904c-1098f82d9560" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts_89e4d2f8-b31f-4519-9f92-146418f2e486" xlink:href="pnm-20221231.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_365a9c56-58fd-49bd-904c-1098f82d9560" xlink:to="loc_pnm_FinanceLeaseCapitalizedCosts_89e4d2f8-b31f-4519-9f92-146418f2e486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_7cbb5011-5c60-45e7-a380-510dcd44168b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_365a9c56-58fd-49bd-904c-1098f82d9560" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_7cbb5011-5c60-45e7-a380-510dcd44168b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8760fd13-16c9-40ce-9b44-6b9b7aac4b70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_365a9c56-58fd-49bd-904c-1098f82d9560" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8760fd13-16c9-40ce-9b44-6b9b7aac4b70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_eace92bc-6187-43dd-88e6-26ddfa98480a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_24842c71-3ed2-453a-b3d7-820e06e71d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_eace92bc-6187-43dd-88e6-26ddfa98480a" xlink:to="loc_us-gaap_VariableLeaseCost_24842c71-3ed2-453a-b3d7-820e06e71d41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_11a7db1e-757b-4926-9f48-50537016ad34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_eace92bc-6187-43dd-88e6-26ddfa98480a" xlink:to="loc_us-gaap_ShortTermLeaseCost_11a7db1e-757b-4926-9f48-50537016ad34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_f9582636-7eed-4640-bdb3-c43a55a9b471" xlink:href="pnm-20221231.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_eace92bc-6187-43dd-88e6-26ddfa98480a" xlink:to="loc_pnm_FinanceLeaseCost_f9582636-7eed-4640-bdb3-c43a55a9b471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_a65c8ed4-b8dc-4539-8ef0-4a2712013e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_eace92bc-6187-43dd-88e6-26ddfa98480a" xlink:to="loc_us-gaap_OperatingLeaseExpense_a65c8ed4-b8dc-4539-8ef0-4a2712013e18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_a000ee68-719c-46dd-9ee4-2b3da8016772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_2482ba56-ced1-4b80-9a81-691acdc6065b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a000ee68-719c-46dd-9ee4-2b3da8016772" xlink:to="loc_us-gaap_OperatingLeaseCost_2482ba56-ced1-4b80-9a81-691acdc6065b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts_de63ce95-a8a3-4165-9b47-3f65b987fed3" xlink:href="pnm-20221231.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_a000ee68-719c-46dd-9ee4-2b3da8016772" xlink:to="loc_pnm_OperatingLeaseCapitalizedCosts_de63ce95-a8a3-4165-9b47-3f65b987fed3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_e24077b5-468a-47b3-9c1b-0654422e1a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c08c7399-f198-484e-b92e-cad97408b7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e24077b5-468a-47b3-9c1b-0654422e1a78" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c08c7399-f198-484e-b92e-cad97408b7f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_413da141-dda7-4e3f-a3bd-abfceed2201c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e24077b5-468a-47b3-9c1b-0654422e1a78" xlink:to="loc_us-gaap_OperatingLeaseLiability_413da141-dda7-4e3f-a3bd-abfceed2201c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a6aae2f8-7247-4e55-adde-14a02453e497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a6aae2f8-7247-4e55-adde-14a02453e497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9ac85806-89fd-4380-bc4f-dfa538e346b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9ac85806-89fd-4380-bc4f-dfa538e346b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7ce53277-1847-4da3-8c2e-4036310f291b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7ce53277-1847-4da3-8c2e-4036310f291b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_92e28345-c137-4b6d-a26d-2ea566a5ca83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_92e28345-c137-4b6d-a26d-2ea566a5ca83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_794e5fa6-81c3-48ed-9f08-6b11566f9776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_794e5fa6-81c3-48ed-9f08-6b11566f9776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2ed8b041-0d75-45b0-b92b-f964f3556712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_93e1558a-586d-4d04-b263-8e8e3b88758c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2ed8b041-0d75-45b0-b92b-f964f3556712" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1" xlink:type="simple" xlink:href="pnm-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDue_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_441ca17a-ca61-4fad-9423-4031814237a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_441ca17a-ca61-4fad-9423-4031814237a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_06febc5f-b139-461b-9932-8566290437f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_06febc5f-b139-461b-9932-8566290437f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a618e3db-92d6-4098-80b5-7292a3ff7e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a618e3db-92d6-4098-80b5-7292a3ff7e2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7d9d1546-508e-49dc-abe4-5f3def183ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7d9d1546-508e-49dc-abe4-5f3def183ac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c8a8e51e-837a-4c75-8acc-9fc107ff68fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c8a8e51e-837a-4c75-8acc-9fc107ff68fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e45e80fd-29ed-4fe2-896c-d195eebc7151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b8a733dd-99e7-4142-a506-6ce8e0c36fcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e45e80fd-29ed-4fe2-896c-d195eebc7151" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_82274d8e-3e42-4921-8355-c0dc2e827075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_43f88c13-d364-45ca-8ca6-c6640aa103c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_82274d8e-3e42-4921-8355-c0dc2e827075" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_43f88c13-d364-45ca-8ca6-c6640aa103c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_2161ff3f-6a3e-4a31-875e-71b4f72aeab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_82274d8e-3e42-4921-8355-c0dc2e827075" xlink:to="loc_us-gaap_FinanceLeaseLiability_2161ff3f-6a3e-4a31-875e-71b4f72aeab4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_DerivativeLiabilities_00ab4af8-97a4-43f6-9880-277641d28b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_950b0383-582a-40d1-b442-ff7af7d2ddbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_00ab4af8-97a4-43f6-9880-277641d28b34" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_950b0383-582a-40d1-b442-ff7af7d2ddbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_b2fecc63-1391-47b6-a277-ef5aa639d698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_00ab4af8-97a4-43f6-9880-277641d28b34" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_b2fecc63-1391-47b6-a277-ef5aa639d698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_c631168c-6133-4a58-9f2f-b7b1eebab7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_dd4fa86d-4448-4bf8-a24c-a694e00b8d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c631168c-6133-4a58-9f2f-b7b1eebab7c5" xlink:to="loc_us-gaap_DerivativeAssets_dd4fa86d-4448-4bf8-a24c-a694e00b8d89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a9e0261f-0166-4ced-8e88-41fdb170d355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c631168c-6133-4a58-9f2f-b7b1eebab7c5" xlink:to="loc_us-gaap_DerivativeLiabilities_a9e0261f-0166-4ced-8e88-41fdb170d355" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_f2bff6f0-ff9b-4199-ad3f-7a8a8a11ee92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_dc2bdcae-2566-4bc9-a172-ef401b1c89f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f2bff6f0-ff9b-4199-ad3f-7a8a8a11ee92" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_dc2bdcae-2566-4bc9-a172-ef401b1c89f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_875a416d-55a8-4a64-b06c-00b711a1e120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f2bff6f0-ff9b-4199-ad3f-7a8a8a11ee92" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_875a416d-55a8-4a64-b06c-00b711a1e120" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_DebtAndEquitySecuritiesGainLoss_d95ee938-2f95-4f0c-9c53-de150c2a501a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_a2932f75-51f9-4acf-b469-6981d2d190fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d95ee938-2f95-4f0c-9c53-de150c2a501a" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_a2932f75-51f9-4acf-b469-6981d2d190fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_e8dd8784-1387-494d-bc65-8470660ff05c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d95ee938-2f95-4f0c-9c53-de150c2a501a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_e8dd8784-1387-494d-bc65-8470660ff05c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_39910e77-36b7-486e-bbe0-afdf7bb88768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_cbd13fbb-716c-4af4-ad95-48e196c7e967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_39910e77-36b7-486e-bbe0-afdf7bb88768" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_cbd13fbb-716c-4af4-ad95-48e196c7e967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_f314ebe1-0275-444d-ae3a-b2dfe876c926" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_39910e77-36b7-486e-bbe0-afdf7bb88768" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_f314ebe1-0275-444d-ae3a-b2dfe876c926" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_55681713-19cc-4589-92b8-95a248b45730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_55681713-19cc-4589-92b8-95a248b45730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_f3d438be-e0db-4a97-9ab3-6c7271f01d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_f3d438be-e0db-4a97-9ab3-6c7271f01d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_6a8e1f68-12aa-481f-86db-c3882e1f7ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_6a8e1f68-12aa-481f-86db-c3882e1f7ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_bb9c21c3-a5e4-4248-ae9a-3dad107ac582" xlink:href="pnm-20221231.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_bb9c21c3-a5e4-4248-ae9a-3dad107ac582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_01a0fa87-9a41-4d58-ae57-4c674f6cdff9" xlink:href="pnm-20221231.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_01a0fa87-9a41-4d58-ae57-4c674f6cdff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_ae4bd877-6c5e-47dd-8c24-7364ac72f763" xlink:href="pnm-20221231.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_32c55a5e-086c-43f1-9f19-419ba95a6fbb" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_ae4bd877-6c5e-47dd-8c24-7364ac72f763" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#VariableInterestEntitiesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_785038f9-4ed1-410b-aa63-a91edb23b8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3bb48477-7e7f-4118-91f2-d7f8cc8026d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_785038f9-4ed1-410b-aa63-a91edb23b8ba" xlink:to="loc_us-gaap_AssetsCurrent_3bb48477-7e7f-4118-91f2-d7f8cc8026d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_de21686c-ed5a-4f05-b5f1-c9c391a680c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_785038f9-4ed1-410b-aa63-a91edb23b8ba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_de21686c-ed5a-4f05-b5f1-c9c391a680c2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="simple" xlink:href="pnm-20221231.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_DefinedBenefitPlanFundedStatusOfPlan_89117d9c-c2ba-4874-94db-702132a659e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e90a5d68-8af0-4c14-8956-b18f9db4f788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_89117d9c-c2ba-4874-94db-702132a659e7" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e90a5d68-8af0-4c14-8956-b18f9db4f788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a1bd0073-dac7-4125-9904-cee2dec982c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_89117d9c-c2ba-4874-94db-702132a659e7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a1bd0073-dac7-4125-9904-cee2dec982c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ed1aadd4-7212-46ba-b5d8-3a93db7a1cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_bcb61779-7f3f-4d3d-8e71-179b82dc5036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed1aadd4-7212-46ba-b5d8-3a93db7a1cd3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_bcb61779-7f3f-4d3d-8e71-179b82dc5036" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_ca509e98-84d0-4f7c-9e48-74bdbbc0a582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed1aadd4-7212-46ba-b5d8-3a93db7a1cd3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_ca509e98-84d0-4f7c-9e48-74bdbbc0a582" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_3c7c0001-abf7-4a13-ad76-044ebed4bce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_3c7c0001-abf7-4a13-ad76-044ebed4bce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_ec35f186-071b-4a36-af56-d409f8daa43e" xlink:href="pnm-20221231.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_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_ec35f186-071b-4a36-af56-d409f8daa43e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_5e11b750-b4ba-414d-92f2-25100363ca14" xlink:href="pnm-20221231.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_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_5e11b750-b4ba-414d-92f2-25100363ca14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_ad7442f1-cc70-4d88-acb5-3a78371bdc42" xlink:href="pnm-20221231.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_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_ad7442f1-cc70-4d88-acb5-3a78371bdc42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_ea996cde-29cb-4ed4-b007-bc913e20d2e8" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_ea996cde-29cb-4ed4-b007-bc913e20d2e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_dbb90705-6e0d-4c31-9837-8800175057bc" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_6a5a5a39-625f-4cd6-98c4-06ac445deb6e" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_dbb90705-6e0d-4c31-9837-8800175057bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="simple" xlink:href="pnm-20221231.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_642ae76b-db07-43d9-894a-e062376e0145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_65c3c6fd-7a35-475b-827d-8b0af8dfe1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_65c3c6fd-7a35-475b-827d-8b0af8dfe1fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_c271ef7d-7c96-4f5c-9941-ee1217efa496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_c271ef7d-7c96-4f5c-9941-ee1217efa496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ae612f6e-58d7-4772-824c-ffd309f7ed00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ae612f6e-58d7-4772-824c-ffd309f7ed00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2027121f-bd23-4d92-b46e-da5fc3827317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2027121f-bd23-4d92-b46e-da5fc3827317" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_cc437019-7577-41b8-94cf-883911cb06e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_cc437019-7577-41b8-94cf-883911cb06e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_69812784-ba85-462d-9a52-6ae17e96428a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_69812784-ba85-462d-9a52-6ae17e96428a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_baf6d158-b773-4d28-93ef-1e6e08e96657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_642ae76b-db07-43d9-894a-e062376e0145" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_baf6d158-b773-4d28-93ef-1e6e08e96657" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_6169aabf-4511-44e4-804b-10c1cfdb4a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_02cefc2d-5432-452d-b3aa-1c8060e23408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6169aabf-4511-44e4-804b-10c1cfdb4a1c" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_02cefc2d-5432-452d-b3aa-1c8060e23408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_1d8f4a5c-4b44-4ce4-9bc3-df69fa9f1758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6169aabf-4511-44e4-804b-10c1cfdb4a1c" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_1d8f4a5c-4b44-4ce4-9bc3-df69fa9f1758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_d00a06ba-a620-4152-8efc-ab9d34d58aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_35e9fc64-9c64-46ea-b3cb-a34e8ba3f0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d00a06ba-a620-4152-8efc-ab9d34d58aad" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_35e9fc64-9c64-46ea-b3cb-a34e8ba3f0c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_0c995611-86e7-4535-a790-9d678acb1177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d00a06ba-a620-4152-8efc-ab9d34d58aad" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_0c995611-86e7-4535-a790-9d678acb1177" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_dc48de33-f36e-46cc-80cc-079a3f7eb0b1" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInRegulatoryAssetsETA_70479b9b-4348-4d7f-b186-7d530ebfcd17" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInRegulatoryAssetsETA"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_dc48de33-f36e-46cc-80cc-079a3f7eb0b1" xlink:to="loc_pnm_IncreaseDecreaseInRegulatoryAssetsETA_70479b9b-4348-4d7f-b186-7d530ebfcd17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_aebaa525-8929-4de1-afe7-4b53c03fc217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_dc48de33-f36e-46cc-80cc-079a3f7eb0b1" xlink:to="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_aebaa525-8929-4de1-afe7-4b53c03fc217" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_66c24148-7fa0-4af8-b8f7-0ff0cd454762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_dc48de33-f36e-46cc-80cc-079a3f7eb0b1" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_66c24148-7fa0-4af8-b8f7-0ff0cd454762" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_1a0af23a-c529-4f27-b1c8-4cd54a5a039f" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInRegulatoryAssetsNonETA"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_dc48de33-f36e-46cc-80cc-079a3f7eb0b1" xlink:to="loc_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_1a0af23a-c529-4f27-b1c8-4cd54a5a039f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_71442e8f-b065-4d02-9734-a2ec21fe2cec" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_dc48de33-f36e-46cc-80cc-079a3f7eb0b1" xlink:to="loc_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_71442e8f-b065-4d02-9734-a2ec21fe2cec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pnm-20221231.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_e6947495-e139-4b5a-b323-6e266af73d03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b8cc9b32-ff79-4cc3-9cf8-bb5c43d806df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6947495-e139-4b5a-b323-6e266af73d03" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b8cc9b32-ff79-4cc3-9cf8-bb5c43d806df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_387613a0-0d47-43d7-aa66-0d8524ce6197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6947495-e139-4b5a-b323-6e266af73d03" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_387613a0-0d47-43d7-aa66-0d8524ce6197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_bd6b097f-7ccb-4658-9145-6f2281090e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6947495-e139-4b5a-b323-6e266af73d03" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_bd6b097f-7ccb-4658-9145-6f2281090e45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a708a1d6-f3b8-4f78-8173-e3db058c5ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6947495-e139-4b5a-b323-6e266af73d03" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a708a1d6-f3b8-4f78-8173-e3db058c5ddf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_d24eda0f-cc8f-4f1f-a7d1-7b9682052653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6947495-e139-4b5a-b323-6e266af73d03" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_d24eda0f-cc8f-4f1f-a7d1-7b9682052653" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pnm-20221231.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f299504e-d359-4556-8c4d-ed3b47c050d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f299504e-d359-4556-8c4d-ed3b47c050d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_166c1cce-5ecb-4b31-8c82-392090a57d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_166c1cce-5ecb-4b31-8c82-392090a57d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_59c381cb-f857-4d6a-84ab-0616b84cdcdb" xlink:href="pnm-20221231.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_59c381cb-f857-4d6a-84ab-0616b84cdcdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_bbf3d60d-2b8d-4bee-95c8-dd7defeafba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_bbf3d60d-2b8d-4bee-95c8-dd7defeafba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_5ca6e7f2-0442-4847-8592-d4a0fee08e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_5ca6e7f2-0442-4847-8592-d4a0fee08e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_02ffe8a7-573d-422a-8815-58eeeb0ce910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_02ffe8a7-573d-422a-8815-58eeeb0ce910" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_c2840998-0219-44a0-be23-98d24a912438" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_c2840998-0219-44a0-be23-98d24a912438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_35769f95-fb44-4a0d-85e2-546df0473ec3" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_35769f95-fb44-4a0d-85e2-546df0473ec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_6cc07dd6-91e8-4aa2-b702-0da7c832fd16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_6cc07dd6-91e8-4aa2-b702-0da7c832fd16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_f04c27ff-f997-43e2-8a33-f836d557138f" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_f04c27ff-f997-43e2-8a33-f836d557138f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_eb2efae9-baf2-433d-b6db-1dadaa784bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_eb2efae9-baf2-433d-b6db-1dadaa784bbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_bcbb842a-e337-408a-b8e8-abea5c374262" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20e307cb-c774-418c-bb77-81ff6cb3027f" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_bcbb842a-e337-408a-b8e8-abea5c374262" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_DeferredTaxLiabilities_71867ec0-7e02-45cb-b20f-56c5ac86896e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b267abb0-5854-4f62-ba27-6374ea455f87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_71867ec0-7e02-45cb-b20f-56c5ac86896e" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b267abb0-5854-4f62-ba27-6374ea455f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_36968e65-fdcb-400c-ac40-558a46f8512c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_71867ec0-7e02-45cb-b20f-56c5ac86896e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_36968e65-fdcb-400c-ac40-558a46f8512c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7c10208a-8fce-4173-8e04-445b98b92397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7c10208a-8fce-4173-8e04-445b98b92397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_db0c12c5-1b6a-4dd1-b6c4-fb980bacbb95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_db0c12c5-1b6a-4dd1-b6c4-fb980bacbb95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_ebb36f86-10b2-44bc-8fee-a83c2a40ad11" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_ebb36f86-10b2-44bc-8fee-a83c2a40ad11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_4a4d96e3-578e-45c3-aa25-20dc830303e5" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_4a4d96e3-578e-45c3-aa25-20dc830303e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_08b3116d-f16d-43b0-b7ee-524a9b5f920a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_08b3116d-f16d-43b0-b7ee-524a9b5f920a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_6017e6fe-6254-4536-88b9-d441cdea660e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_6017e6fe-6254-4536-88b9-d441cdea660e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_b8c67913-e5fb-4e74-9ccd-c48667401e3a" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityRegulatoryAssetInvestment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_41367cc8-0667-4cbd-9bc3-bdf6a3081170" xlink:to="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_b8c67913-e5fb-4e74-9ccd-c48667401e3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_237babc2-12c5-4739-8d49-8efdcb753433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4cd5d1e7-066e-45ee-8249-f7994c44f0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_237babc2-12c5-4739-8d49-8efdcb753433" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4cd5d1e7-066e-45ee-8249-f7994c44f0ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_c814e9cc-bb3d-44ae-a27a-ce5cf130832f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_237babc2-12c5-4739-8d49-8efdcb753433" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_c814e9cc-bb3d-44ae-a27a-ce5cf130832f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1e4c5791-1d89-43c3-9c3b-c0550c0bcf3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_237babc2-12c5-4739-8d49-8efdcb753433" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1e4c5791-1d89-43c3-9c3b-c0550c0bcf3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_04b74c59-1b3b-48f9-a8d5-c5172b2c3b24" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_237babc2-12c5-4739-8d49-8efdcb753433" xlink:to="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_04b74c59-1b3b-48f9-a8d5-c5172b2c3b24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_fc0dd6b5-36b8-4728-b12c-d401c164c59f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_237babc2-12c5-4739-8d49-8efdcb753433" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_fc0dd6b5-36b8-4728-b12c-d401c164c59f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_86846470-3a6c-4945-9bee-7b45f844db7c" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_86846470-3a6c-4945-9bee-7b45f844db7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0bcb1d3f-7135-41f2-bfb7-f8f5225b94d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0bcb1d3f-7135-41f2-bfb7-f8f5225b94d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_efdf3851-b10e-46f6-aa4a-569f96dcbdc9" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:to="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_efdf3851-b10e-46f6-aa4a-569f96dcbdc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_f28c7d45-d21f-4c12-8cc4-bc46eda3229c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_f28c7d45-d21f-4c12-8cc4-bc46eda3229c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_9910f26f-375b-446d-92b0-313e83e51cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_9910f26f-375b-446d-92b0-313e83e51cd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_f5d944e3-c0f1-49fd-8af0-89a4d7cd445c" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_debc5dd2-6acb-4116-b584-ee885083ef5f" xlink:to="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_f5d944e3-c0f1-49fd-8af0-89a4d7cd445c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_f9874690-3c6e-49e0-80ed-4d86927d3fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_f9874690-3c6e-49e0-80ed-4d86927d3fab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_114b98b3-d189-4306-95c7-ebe6e4260321" xlink:href="pnm-20221231.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_114b98b3-d189-4306-95c7-ebe6e4260321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax_e71a9887-9bac-480a-97b6-7331a8c0b62d" xlink:href="pnm-20221231.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_pnm_AmortizationOfExcessDeferredIncomeTax_e71a9887-9bac-480a-97b6-7331a8c0b62d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_b54cb4ae-62ad-4c2b-8602-c7187791393d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_b54cb4ae-62ad-4c2b-8602-c7187791393d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments_83e8300c-e926-4e37-beb9-9c904faaf073" xlink:href="pnm-20221231.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_pnm_TaxEffectOfMarkToMarketAdjustments_83e8300c-e926-4e37-beb9-9c904faaf073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability_b80441b3-4dbb-4331-a418-33ae134869a7" xlink:href="pnm-20221231.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_pnm_TaxEffectOfExcessPensionLiability_b80441b3-4dbb-4331-a418-33ae134869a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_a801a0e7-7bcb-4412-8217-a4a3e5ddb350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_a801a0e7-7bcb-4412-8217-a4a3e5ddb350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits_48e92be2-7460-4aa0-a739-09f5280f5b43" xlink:href="pnm-20221231.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_1215e4db-8fa7-45e4-bf5c-6f1d9db4a07e" xlink:to="loc_pnm_Adjustmentforunrecognizedtaxbenefits_48e92be2-7460-4aa0-a739-09f5280f5b43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.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_Assets_1db42795-6786-4493-bf62-3e8df12d5e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_e6f50630-fa33-4e4b-8957-e59bcc75ce6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1db42795-6786-4493-bf62-3e8df12d5e9f" xlink:to="loc_us-gaap_Cash_e6f50630-fa33-4e4b-8957-e59bcc75ce6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_4a49d30b-65fe-4c85-9c21-afe08bbc2140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1db42795-6786-4493-bf62-3e8df12d5e9f" xlink:to="loc_us-gaap_ConstructionInProgressGross_4a49d30b-65fe-4c85-9c21-afe08bbc2140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_d31c0ab7-75ae-41b3-984b-d1baacb102f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1db42795-6786-4493-bf62-3e8df12d5e9f" xlink:to="loc_us-gaap_AssetsNoncurrent_d31c0ab7-75ae-41b3-984b-d1baacb102f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_690129d6-f8b4-4778-b57d-bcd2209b1509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_04226c8a-1a03-4913-a776-e3753780dc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_690129d6-f8b4-4778-b57d-bcd2209b1509" xlink:to="loc_us-gaap_OtherIncome_04226c8a-1a03-4913-a776-e3753780dc2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_d582c293-efaa-4694-9132-b71c9297c3ea" xlink:href="pnm-20221231.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_690129d6-f8b4-4778-b57d-bcd2209b1509" xlink:to="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_d582c293-efaa-4694-9132-b71c9297c3ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="simple" xlink:href="pnm-20221231.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_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_fc9f5f2f-a635-494a-b266-7aae4e6e8dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_fc9f5f2f-a635-494a-b266-7aae4e6e8dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_8a9d30cb-ad7f-4e30-bf8e-4e6c7cc0e791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_8a9d30cb-ad7f-4e30-bf8e-4e6c7cc0e791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_83f6affd-b2b9-471b-8151-0ea0186fc5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_83f6affd-b2b9-471b-8151-0ea0186fc5a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_7be47e77-3b7c-4d20-b2eb-cb22395225cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_7be47e77-3b7c-4d20-b2eb-cb22395225cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_28a3893e-df33-4471-b06d-209bc96ed901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_28a3893e-df33-4471-b06d-209bc96ed901" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_17a7d68f-8998-46c9-95cb-9bbc35ad3b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_17a7d68f-8998-46c9-95cb-9bbc35ad3b49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_f0d713f3-1bac-4162-be09-e7dc6e89e1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_f0d713f3-1bac-4162-be09-e7dc6e89e1f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_83c2822f-9857-4817-92df-724c7880223e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_83c2822f-9857-4817-92df-724c7880223e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_c3deace6-cc9e-420f-a857-7b9f20a4df21" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbc9e91f-034d-40cc-b350-4e7eacd3525e" xlink:to="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_c3deace6-cc9e-420f-a857-7b9f20a4df21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5fae0c97-f7b4-4e67-941c-618cf29727e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_11ab8bc4-8c65-4f52-a7af-6754320a8255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5fae0c97-f7b4-4e67-941c-618cf29727e3" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_11ab8bc4-8c65-4f52-a7af-6754320a8255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries_d7a2dc4e-49b2-4542-bd5e-0b1bd1ad2df1" xlink:href="pnm-20221231.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_5fae0c97-f7b4-4e67-941c-618cf29727e3" xlink:to="loc_pnm_InvestmentsInSubsidiaries_d7a2dc4e-49b2-4542-bd5e-0b1bd1ad2df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a4764c7a-9126-451a-b512-4ed065e58633" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5fae0c97-f7b4-4e67-941c-618cf29727e3" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a4764c7a-9126-451a-b512-4ed065e58633" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_AssetsCurrent_e67616da-2547-4a8b-8acf-8f38c7b19b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_ef14eb82-765c-4643-929c-f00e7af998c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e67616da-2547-4a8b-8acf-8f38c7b19b87" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_ef14eb82-765c-4643-929c-f00e7af998c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d939c4a8-de51-4a2c-9cfe-d759714f03a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e67616da-2547-4a8b-8acf-8f38c7b19b87" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d939c4a8-de51-4a2c-9cfe-d759714f03a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8223cb80-7114-4bed-87b0-801452775167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e67616da-2547-4a8b-8acf-8f38c7b19b87" xlink:to="loc_us-gaap_OtherAssetsCurrent_8223cb80-7114-4bed-87b0-801452775167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_7a025520-fa84-4d72-b262-a2aa2fa20b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e67616da-2547-4a8b-8acf-8f38c7b19b87" xlink:to="loc_us-gaap_IncomeTaxesReceivable_7a025520-fa84-4d72-b262-a2aa2fa20b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_14c7c878-1c5e-40d0-93f4-c8d320fd5d30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e67616da-2547-4a8b-8acf-8f38c7b19b87" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_14c7c878-1c5e-40d0-93f4-c8d320fd5d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_415ee1d2-1a12-4870-af2c-92d0bcc2fa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_232f9e0c-5187-4f06-a2b8-2c6f4aa74c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_415ee1d2-1a12-4870-af2c-92d0bcc2fa5d" xlink:to="loc_us-gaap_ShortTermBorrowings_232f9e0c-5187-4f06-a2b8-2c6f4aa74c2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_08a8f135-228c-47b4-bbeb-d0e70c94f11c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_415ee1d2-1a12-4870-af2c-92d0bcc2fa5d" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_08a8f135-228c-47b4-bbeb-d0e70c94f11c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_3ffe19f7-4fc5-494b-9c90-330eaae39617" xlink:href="pnm-20221231.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_415ee1d2-1a12-4870-af2c-92d0bcc2fa5d" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_3ffe19f7-4fc5-494b-9c90-330eaae39617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_261a906d-2bfe-49d0-852f-79939cf35bef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_415ee1d2-1a12-4870-af2c-92d0bcc2fa5d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_261a906d-2bfe-49d0-852f-79939cf35bef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ed589081-5efe-458b-8f01-10baa91c6e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_415ee1d2-1a12-4870-af2c-92d0bcc2fa5d" xlink:to="loc_us-gaap_DividendsPayableCurrent_ed589081-5efe-458b-8f01-10baa91c6e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_f9591706-d3a5-4b9c-b8ed-1d505d55638e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_23a5dbf5-fee3-41fa-b0f0-92815c4d95b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f9591706-d3a5-4b9c-b8ed-1d505d55638e" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_23a5dbf5-fee3-41fa-b0f0-92815c4d95b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_0329ed45-11ea-4ca2-8a33-a8041fc83008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f9591706-d3a5-4b9c-b8ed-1d505d55638e" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_0329ed45-11ea-4ca2-8a33-a8041fc83008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_ee3a4111-ccf3-4fa5-a968-ae1a1a31a333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f9591706-d3a5-4b9c-b8ed-1d505d55638e" xlink:to="loc_us-gaap_OtherLongTermInvestments_ee3a4111-ccf3-4fa5-a968-ae1a1a31a333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6c256b0c-2bbb-44a7-b4ee-77ed3ff2bf33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_329a6242-9fb3-4845-8355-62d54eb7752e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c256b0c-2bbb-44a7-b4ee-77ed3ff2bf33" xlink:to="loc_us-gaap_LiabilitiesCurrent_329a6242-9fb3-4845-8355-62d54eb7752e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6b1d0dd3-bb09-4afa-a72d-7e884dcc7bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c256b0c-2bbb-44a7-b4ee-77ed3ff2bf33" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6b1d0dd3-bb09-4afa-a72d-7e884dcc7bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_11734846-2d5e-4948-9e15-6d0a18a1494b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c256b0c-2bbb-44a7-b4ee-77ed3ff2bf33" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_11734846-2d5e-4948-9e15-6d0a18a1494b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_36e86efe-d7da-4372-b062-8ba3e8c89647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_6869e89a-12ef-46d8-99a4-d7c2b406b7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_36e86efe-d7da-4372-b062-8ba3e8c89647" xlink:to="loc_us-gaap_AssetsNoncurrent_6869e89a-12ef-46d8-99a4-d7c2b406b7ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a108a9d1-68d5-43e8-ad19-7c70520a8cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_36e86efe-d7da-4372-b062-8ba3e8c89647" xlink:to="loc_us-gaap_AssetsCurrent_a108a9d1-68d5-43e8-ad19-7c70520a8cd3" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>20
<FILENAME>pnm-20221231_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 2023 Workiva-->
<!--r:0b037114-b682-4aed-8424-723eac36d4d9,g:54c16407-1e12-42d2-801f-e687bd01ef38-->
<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-20221231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CoverPage" xlink:type="extended" id="i012d6b2ebe6a44ba8c1cf74de970075a_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e65254ff-d6c1-4bc7-b0a8-d3995c7b87d1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentType_e65254ff-d6c1-4bc7-b0a8-d3995c7b87d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_09cbc04c-3961-4099-aec5-4c747fe3b340" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentAnnualReport_09cbc04c-3961-4099-aec5-4c747fe3b340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_de339e02-a99a-4c61-803b-ef8c1fc8a20b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentTransitionReport_de339e02-a99a-4c61-803b-ef8c1fc8a20b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4b6ff433-34b9-4511-a285-b364b62dc309" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentPeriodEndDate_4b6ff433-34b9-4511-a285-b364b62dc309" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e45d22c0-3f9e-4b83-a84e-de50580948e1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_CurrentFiscalYearEndDate_e45d22c0-3f9e-4b83-a84e-de50580948e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0d991773-d35c-4e68-bf44-718f01b2bfc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityRegistrantName_0d991773-d35c-4e68-bf44-718f01b2bfc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_3869f370-2800-41d5-b069-710c2a807710" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_3869f370-2800-41d5-b069-710c2a807710" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b4897d40-a096-4a1d-82e0-25e704b81b96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressAddressLine1_b4897d40-a096-4a1d-82e0-25e704b81b96" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_45fa4f31-2674-4859-8a4a-ec738469a5ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressCityOrTown_45fa4f31-2674-4859-8a4a-ec738469a5ef" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7d0fbe9a-6381-472d-b6f2-3b1acb2c5e69" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressStateOrProvince_7d0fbe9a-6381-472d-b6f2-3b1acb2c5e69" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6b747727-f076-47c3-bfbf-ba704936e56b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressPostalZipCode_6b747727-f076-47c3-bfbf-ba704936e56b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_df770824-eb09-4626-a69f-989cc9afb881" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_CityAreaCode_df770824-eb09-4626-a69f-989cc9afb881" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_9db77053-a5fa-4f2d-9f4c-f1ff55ba85ee" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_LocalPhoneNumber_9db77053-a5fa-4f2d-9f4c-f1ff55ba85ee" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_43554509-1a9d-45ac-bd1f-73f53af8088c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityFileNumber_43554509-1a9d-45ac-bd1f-73f53af8088c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f40efc0c-62e4-4a26-8b7c-3b8b69b2083d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityTaxIdentificationNumber_f40efc0c-62e4-4a26-8b7c-3b8b69b2083d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8c3a8aa6-e078-4dba-8807-1b7725869a77" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_Security12bTitle_8c3a8aa6-e078-4dba-8807-1b7725869a77" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_7da0d4ba-d9f3-4d32-b568-620da6d4f25d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_TradingSymbol_7da0d4ba-d9f3-4d32-b568-620da6d4f25d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_76300e9e-d1bf-4018-8e86-acec6d20957b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_SecurityExchangeName_76300e9e-d1bf-4018-8e86-acec6d20957b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_82f33cf6-3260-4666-8c47-6d329127ab8f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_82f33cf6-3260-4666-8c47-6d329127ab8f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_48976cb2-6da5-405c-ba5c-6b4889d53ebd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityVoluntaryFilers_48976cb2-6da5-405c-ba5c-6b4889d53ebd" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e199ab44-abb5-43bb-afd5-e5036203c278" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityCurrentReportingStatus_e199ab44-abb5-43bb-afd5-e5036203c278" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_33f225e0-dec5-40b8-8401-258535e7b926" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityInteractiveDataCurrent_33f225e0-dec5-40b8-8401-258535e7b926" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_effe12c8-e270-4450-ae2d-fc5b7d1a3aa4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityFilerCategory_effe12c8-e270-4450-ae2d-fc5b7d1a3aa4" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2e1c046a-607b-4f60-848f-fac366515b36" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntitySmallBusiness_2e1c046a-607b-4f60-848f-fac366515b36" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_91b8fcad-0b27-4fc2-9a6f-05d4841bbada" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityEmergingGrowthCompany_91b8fcad-0b27-4fc2-9a6f-05d4841bbada" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_dd78319b-f94d-4453-b3a5-60f67c27551e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_IcfrAuditorAttestationFlag_dd78319b-f94d-4453-b3a5-60f67c27551e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_fe41ed2a-d9ce-4670-be16-998aea7d6683" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityShellCompany_fe41ed2a-d9ce-4670-be16-998aea7d6683" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_28f9d0c0-7e26-413c-a568-9b28ce7f72d7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_28f9d0c0-7e26-413c-a568-9b28ce7f72d7" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_003ddbb8-67f7-4727-9dd9-0ce61a785c40" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityPublicFloat_003ddbb8-67f7-4727-9dd9-0ce61a785c40" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_acd3a662-a1fd-4264-8bb7-f16f7b625f70" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_acd3a662-a1fd-4264-8bb7-f16f7b625f70" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4e3f70d3-c623-4c05-b5a7-e7a0742144ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityCentralIndexKey_4e3f70d3-c623-4c05-b5a7-e7a0742144ed" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_78ce0f14-b663-4217-b4b8-84c44941e749" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentFiscalYearFocus_78ce0f14-b663-4217-b4b8-84c44941e749" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_68d9134f-d976-4d91-a2c7-59219310683f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_68d9134f-d976-4d91-a2c7-59219310683f" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3493fcb4-854c-4a89-88a0-de97d03bfcd1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_AmendmentFlag_3493fcb4-854c-4a89-88a0-de97d03bfcd1" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:to="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_709e51c4-9ada-40b4-9189-e9750d2d6a47_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:to="loc_dei_EntityDomain_709e51c4-9ada-40b4-9189-e9750d2d6a47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:to="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f097e762-7b0b-476d-bdc7-043e0e3b31db" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f097e762-7b0b-476d-bdc7-043e0e3b31db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c1da5596-d608-4d9f-9382-516e32c8ef5c" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c1da5596-d608-4d9f-9382-516e32c8ef5c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AuditInformation" xlink:type="simple" xlink:href="pnm-20221231.xsd#AuditInformation"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AuditInformation" xlink:type="extended" id="ieaaecf09c6b74ba7b7f7fb89acfbe4f8_AuditInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_1c6919b3-5826-476f-a475-a7f51ccb16ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorName_1c6919b3-5826-476f-a475-a7f51ccb16ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_e403d51e-1781-4429-9197-060abbb3fd6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorFirmId_e403d51e-1781-4429-9197-060abbb3fd6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_a050f871-96a8-429e-80a3-4d7ae601484c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorLocation_a050f871-96a8-429e-80a3-4d7ae601484c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:to="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:to="loc_dei_EntityDomain_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:to="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1b72221e-5ace-4240-8f95-e0b6a7d3adb5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1b72221e-5ace-4240-8f95-e0b6a7d3adb5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f19f0ed7-f7f5-4f54-95dd-65e8461dfff9" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f19f0ed7-f7f5-4f54-95dd-65e8461dfff9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsPNMR"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR" xlink:type="extended" id="i7076deecfce642ef8a5cdf9e2cd74c5f_ConsolidatedStatementsofEarningsPNMR">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b7945923-bfec-4511-ad04-955025793e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_Revenues_b7945923-bfec-4511-ad04-955025793e27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d3531212-b3a4-4814-8f17-473f0744bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d3531212-b3a4-4814-8f17-473f0744bc33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9fa9345d-244f-4160-9de5-be64e83dafe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9fa9345d-244f-4160-9de5-be64e83dafe4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_d4324b42-c36b-490e-8d83-3251d8b1f772" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_d4324b42-c36b-490e-8d83-3251d8b1f772" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_ff0ed6f4-5575-47df-97d8-d99eccf6bfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_ff0ed6f4-5575-47df-97d8-d99eccf6bfd9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_c552c9a5-af32-4e21-ac49-ff2a0de15c74" xlink:href="pnm-20221231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_pnm_TransmissionAndDistributionCosts_c552c9a5-af32-4e21-ac49-ff2a0de15c74" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_46ea2ecf-6e89-46fe-be46-22028adc9c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_46ea2ecf-6e89-46fe-be46-22028adc9c20" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_74408cb6-fa1c-4402-ad77-048836db219b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_74408cb6-fa1c-4402-ad77-048836db219b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ceebbf6c-b609-43b5-877f-6916559bf23d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_OperatingIncomeLoss_ceebbf6c-b609-43b5-877f-6916559bf23d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_5d77105a-19ac-4af4-bd3e-283ed5cf6860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_InvestmentIncomeInterest_5d77105a-19ac-4af4-bd3e-283ed5cf6860" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_30e9d9f3-7c5e-4bef-94a8-b48bb88e4c27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_GainLossOnInvestments_30e9d9f3-7c5e-4bef-94a8-b48bb88e4c27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_313d07a2-a462-446a-a5a5-6d6c449d6777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_OtherIncome_313d07a2-a462-446a-a5a5-6d6c449d6777" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_a9d2fef6-d850-4f71-a321-c858e3b2ce79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_OtherExpenses_a9d2fef6-d850-4f71-a321-c858e3b2ce79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_11b5aaad-0daf-4627-bf9c-245171615bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_11b5aaad-0daf-4627-bf9c-245171615bb0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d7aa3769-799d-4452-a413-37572001dbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_InterestExpense_d7aa3769-799d-4452-a413-37572001dbbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5053b761-cc59-489c-9df2-a9041924429c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5053b761-cc59-489c-9df2-a9041924429c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c09a2b28-9515-478a-bb87-4b19776fb63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c09a2b28-9515-478a-bb87-4b19776fb63a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2bdc4e27-e031-42e0-85c1-7b7a3c134ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_ProfitLoss_2bdc4e27-e031-42e0-85c1-7b7a3c134ab6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ac1f41f7-c12a-4159-92e4-7b896f5d459d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ac1f41f7-c12a-4159-92e4-7b896f5d459d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_5ecc110d-3ea8-4c93-9367-c80ac719da07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_DividendsPreferredStock_5ecc110d-3ea8-4c93-9367-c80ac719da07" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9c6df606-98fb-48c0-9fe8-165726c04982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9c6df606-98fb-48c0-9fe8-165726c04982" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e0db2a7c-a33f-455d-a9fb-0d1124925b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:to="loc_us-gaap_EarningsPerShareBasic_e0db2a7c-a33f-455d-a9fb-0d1124925b0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_44a72ada-9d66-4150-8276-8562b9534e36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_44a72ada-9d66-4150-8276-8562b9534e36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:to="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:to="loc_srt_ProductsAndServicesDomain_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:to="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_872b7741-771c-4c60-a0b4-695f3628f175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:to="loc_us-gaap_ElectricityMember_872b7741-771c-4c60-a0b4-695f3628f175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_ea8e43a0-02b4-4ea3-9760-0c4f0497afe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:to="loc_us-gaap_ElectricityGenerationMember_ea8e43a0-02b4-4ea3-9760-0c4f0497afe5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNMRParenthetical"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical" xlink:type="extended" id="i28075730d9de4e87bcdfa28ddc025f1b_ConsolidatedBalanceSheetsPNMRParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_63ccfd78-84ed-4db6-b5a9-4b8dc704a10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_AssetsCurrentAbstract_63ccfd78-84ed-4db6-b5a9-4b8dc704a10b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_88e6bdb1-1992-4d04-a143-2ca60975a442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_63ccfd78-84ed-4db6-b5a9-4b8dc704a10b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_88e6bdb1-1992-4d04-a143-2ca60975a442" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e462e79c-323c-4787-8675-95e731d34e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e462e79c-323c-4787-8675-95e731d34e18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel_5dbc4227-192f-428e-a3b6-52b5e11d90b4" xlink:href="pnm-20221231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e462e79c-323c-4787-8675-95e731d34e18" xlink:to="loc_pnm_AccumulatedAmortizationNuclearFuel_5dbc4227-192f-428e-a3b6-52b5e11d90b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_cafeb9df-e49d-4d56-ac37-ed5a1384091a" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_cafeb9df-e49d-4d56-ac37-ed5a1384091a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_490ad079-8e1f-4e2b-8592-34a8f98aab88" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_490ad079-8e1f-4e2b-8592-34a8f98aab88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9e5c076e-8828-4780-b586-76d1fec518c1" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9e5c076e-8828-4780-b586-76d1fec518c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_b7f3635c-cd13-457f-921d-b195d92a29f0" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_b7f3635c-cd13-457f-921d-b195d92a29f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a03496d2-5cc1-4a93-9f8c-f60966e19a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_EquityAbstract_a03496d2-5cc1-4a93-9f8c-f60966e19a05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_a03496d2-5cc1-4a93-9f8c-f60966e19a05" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_90ab4c7d-6528-4f07-8fcc-0f9da84a9c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockNoParValue_90ab4c7d-6528-4f07-8fcc-0f9da84a9c24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_92ff0dc0-e9fb-4313-b6fb-b8cdc96e74a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_92ff0dc0-e9fb-4313-b6fb-b8cdc96e74a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_163fc060-bd87-4b32-856d-8b2b54df5e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockSharesIssued_163fc060-bd87-4b32-856d-8b2b54df5e1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1b4290b8-029e-4b5d-85ef-cf6b77f19871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1b4290b8-029e-4b5d-85ef-cf6b77f19871" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:to="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4f08eec9-525e-44ed-bb94-0ffc13c1cddc_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:to="loc_dei_EntityDomain_4f08eec9-525e-44ed-bb94-0ffc13c1cddc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:to="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0eba20fa-6335-4345-a18b-63178a944947" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0eba20fa-6335-4345-a18b-63178a944947" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_ba51ef27-1c0a-4a37-a83a-61bcdb0ac041" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_ba51ef27-1c0a-4a37-a83a-61bcdb0ac041" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofChangesinEquityPNMR"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR" xlink:type="extended" id="id3bff020601b4e6c962372441b477422_ConsolidatedStatementsofChangesinEquityPNMR">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8fe033a5-3d4a-418e-bed7-9ae7c4ef0a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8fe033a5-3d4a-418e-bed7-9ae7c4ef0a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1de78fc-ff93-4cd0-82e1-dbe7b6dc56f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1de78fc-ff93-4cd0-82e1-dbe7b6dc56f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ac62f8bd-9d65-4862-8575-9e3a1856f358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_ProfitLoss_ac62f8bd-9d65-4862-8575-9e3a1856f358" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1b26d0ae-fe8d-4352-abf6-809b91a6fce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1b26d0ae-fe8d-4352-abf6-809b91a6fce7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_e95998c5-35fe-4c81-94cf-cb721ca7dd09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_DividendsPreferredStock_e95998c5-35fe-4c81-94cf-cb721ca7dd09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_20a08558-de93-4fa3-8ccf-aa3f79600c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_DividendsCommonStockCash_20a08558-de93-4fa3-8ccf-aa3f79600c48" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1d46f8f2-9aae-4578-8aae-d9261a4b868d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1d46f8f2-9aae-4578-8aae-d9261a4b868d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2e309c0d-8809-4f24-a390-915a3c33f1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2e309c0d-8809-4f24-a390-915a3c33f1d7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a98a6e02-abe3-42e6-89c0-331d12787a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a98a6e02-abe3-42e6-89c0-331d12787a67" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_24117f8a-14c5-4846-95b5-afbc78018eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_ShareBasedCompensation_24117f8a-14c5-4846-95b5-afbc78018eb1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_26e5624e-edc2-49a6-8e61-421d8245f174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_26e5624e-edc2-49a6-8e61-421d8245f174" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1c60c2df-6399-4649-a8ee-99f4a5dba25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8fe033a5-3d4a-418e-bed7-9ae7c4ef0a8c" xlink:to="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0e680ae8-2118-4dc2-8f5f-083180ac1dac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:to="loc_us-gaap_EquityComponentDomain_0e680ae8-2118-4dc2-8f5f-083180ac1dac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:to="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:to="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1652139a-8d83-4329-abf8-4ea1ef5f1a09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:to="loc_us-gaap_CommonStockMember_1652139a-8d83-4329-abf8-4ea1ef5f1a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dab7581b-c7b2-46a8-94ca-15357b8c17a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dab7581b-c7b2-46a8-94ca-15357b8c17a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f39f2121-bddb-4066-b9fc-886cfda02252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:to="loc_us-gaap_RetainedEarningsMember_f39f2121-bddb-4066-b9fc-886cfda02252" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_0c56646c-85e2-40eb-9ed2-7aa8890be25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:to="loc_us-gaap_NoncontrollingInterestMember_0c56646c-85e2-40eb-9ed2-7aa8890be25a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsPNM"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM" xlink:type="extended" id="i387cf4026fed4b688aa3d778b7de51f4_ConsolidatedStatementsofEarningsPNM">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f0990936-d4be-4c25-a9b7-27c576432c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_Revenues_f0990936-d4be-4c25-a9b7-27c576432c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9710d04f-78c0-42d3-8d4b-81b06d507432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9710d04f-78c0-42d3-8d4b-81b06d507432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e4e97a77-4671-4b7d-ad95-3f3e10674956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e4e97a77-4671-4b7d-ad95-3f3e10674956" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_a5a24caf-0ff3-4795-bb70-a2f6b8a80f1a" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_a5a24caf-0ff3-4795-bb70-a2f6b8a80f1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_076af2d9-75dd-493c-ab42-354806d10c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_076af2d9-75dd-493c-ab42-354806d10c51" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_d20afe03-1c56-484b-b9e0-bed4434e3d33" xlink:href="pnm-20221231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_pnm_TransmissionAndDistributionCosts_d20afe03-1c56-484b-b9e0-bed4434e3d33" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a765a179-9af2-4c21-88bf-ceeac467dd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a765a179-9af2-4c21-88bf-ceeac467dd5e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_e3035e86-634b-40eb-9007-ecfea33865ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_e3035e86-634b-40eb-9007-ecfea33865ef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7cb0b538-e95e-4b74-8998-d633369152b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_OperatingIncomeLoss_7cb0b538-e95e-4b74-8998-d633369152b8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_38e12675-69b4-4a55-87d1-eae755e80f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_InvestmentIncomeInterest_38e12675-69b4-4a55-87d1-eae755e80f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_df56feef-46ae-4d5a-add3-d6789395724f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_GainLossOnInvestments_df56feef-46ae-4d5a-add3-d6789395724f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_023f9070-ca79-471d-a430-5f12df80fef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_OtherIncome_023f9070-ca79-471d-a430-5f12df80fef1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_52b37531-6cfa-4619-806c-b2b80edb1aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_OtherExpenses_52b37531-6cfa-4619-806c-b2b80edb1aea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d59f7e1d-7cdd-4906-a34c-4b86e7b51482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d59f7e1d-7cdd-4906-a34c-4b86e7b51482" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1c9e04bf-a0f5-439e-b095-3a4cc4fb3295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_InterestExpense_1c9e04bf-a0f5-439e-b095-3a4cc4fb3295" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca6e74c6-3849-42a6-880d-427b0ed8d899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca6e74c6-3849-42a6-880d-427b0ed8d899" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7e661d0e-8d41-48c7-b798-1a1a44e63d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7e661d0e-8d41-48c7-b798-1a1a44e63d4a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2ab33440-3a15-4c98-868b-021e2c2efc4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_ProfitLoss_2ab33440-3a15-4c98-868b-021e2c2efc4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f04d34d0-d2b8-4643-9ee1-c71e266b312b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f04d34d0-d2b8-4643-9ee1-c71e266b312b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_81fba6b3-41d2-41a9-b925-422205051e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_NetIncomeLoss_81fba6b3-41d2-41a9-b925-422205051e1e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_bf12666d-a0a9-4b11-a178-4c8ab0c87a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_DividendsPreferredStock_bf12666d-a0a9-4b11-a178-4c8ab0c87a6d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7d190d2f-3799-4213-85de-89acdf4219ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7d190d2f-3799-4213-85de-89acdf4219ec" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:to="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:to="loc_srt_ProductsAndServicesDomain_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:to="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_db1a7673-4333-475e-a7da-985cf967e56a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:to="loc_us-gaap_ElectricityMember_db1a7673-4333-475e-a7da-985cf967e56a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_8139439c-2f9e-4539-9df5-0eacfe0e460e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:to="loc_us-gaap_ElectricityGenerationMember_8139439c-2f9e-4539-9df5-0eacfe0e460e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:to="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_11cbb78a-3551-42ce-b7b9-8b08bdb34578_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:to="loc_dei_EntityDomain_11cbb78a-3551-42ce-b7b9-8b08bdb34578_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_498e5208-bbff-499f-bb31-54b4984e4249" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:to="loc_dei_EntityDomain_498e5208-bbff-499f-bb31-54b4984e4249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_244dc376-f991-4d8f-814c-244b0a1510f3" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_498e5208-bbff-499f-bb31-54b4984e4249" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_244dc376-f991-4d8f-814c-244b0a1510f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomePNM"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM" xlink:type="extended" id="i3e87a57f25e144b7b9431c6bfedd3151_ConsolidatedStatementsofComprehensiveIncomePNM">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e3561157-4ac1-4a5b-b24f-6f4eec29ba7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:to="loc_us-gaap_ProfitLoss_e3561157-4ac1-4a5b-b24f-6f4eec29ba7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6da72da6-0e8e-448c-b9db-dd8047b812e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6da72da6-0e8e-448c-b9db-dd8047b812e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_6a46e5bf-8dd2-416f-ba83-fea4a1989349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_6a46e5bf-8dd2-416f-ba83-fea4a1989349" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_4c8d9902-372a-4a94-80b4-7daf17f903d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_4c8d9902-372a-4a94-80b4-7daf17f903d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_db6f856c-a44a-44f9-bfaa-effc2eab031d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_db6f856c-a44a-44f9-bfaa-effc2eab031d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_23d92550-7b3a-4a03-bdf9-cb9ce0945085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_23d92550-7b3a-4a03-bdf9-cb9ce0945085" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ed99357f-138a-4270-b205-f2e29230e2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ed99357f-138a-4270-b205-f2e29230e2a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_c891a07a-7304-4401-a8b0-be166f91623e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_c891a07a-7304-4401-a8b0-be166f91623e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_bcd44061-014d-4262-9728-ee5d2687146b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_bcd44061-014d-4262-9728-ee5d2687146b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:to="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:to="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:to="loc_dei_EntityDomain_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ff31918-3d7f-4c4e-8795-d51e9ff4be3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:to="loc_dei_EntityDomain_3ff31918-3d7f-4c4e-8795-d51e9ff4be3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91025405-6fe6-49bb-832e-d01d554f8ff7" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3ff31918-3d7f-4c4e-8795-d51e9ff4be3c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91025405-6fe6-49bb-832e-d01d554f8ff7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical" xlink:type="extended" id="i91ddf1cba25249c19f623da4d19569ba_ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_4ba890f3-02fd-4acc-a063-56b525e583aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_4ba890f3-02fd-4acc-a063-56b525e583aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9a2d36d7-703c-482b-8539-098c2f5231e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9a2d36d7-703c-482b-8539-098c2f5231e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_14e39b0d-0d53-4a4b-b710-c0bb575f65f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_14e39b0d-0d53-4a4b-b710-c0bb575f65f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_60f87f5f-06f7-4d32-a572-4c38a885cef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_60f87f5f-06f7-4d32-a572-4c38a885cef4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:to="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_da4a91a5-aacf-4d33-8b49-ac5566d52a77_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:to="loc_dei_EntityDomain_da4a91a5-aacf-4d33-8b49-ac5566d52a77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a6fca1a3-1b7b-4c8d-98c6-3882890ee646" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:to="loc_dei_EntityDomain_a6fca1a3-1b7b-4c8d-98c6-3882890ee646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_107701f8-5081-4aac-89d2-0f0be5c3f328" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a6fca1a3-1b7b-4c8d-98c6-3882890ee646" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_107701f8-5081-4aac-89d2-0f0be5c3f328" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsPNM"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM" xlink:type="extended" id="i36cb044365464697a5b4ffe31c1b0f67_ConsolidatedStatementsofCashFlowsPNM">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1b8d1437-89e8-4d49-8346-73952c77f501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:to="loc_us-gaap_ProfitLoss_1b8d1437-89e8-4d49-8346-73952c77f501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c27ee123-0934-4d8c-b242-b40bcd121e74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c27ee123-0934-4d8c-b242-b40bcd121e74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f88e1843-751e-4446-847d-7d12dcdfa509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f88e1843-751e-4446-847d-7d12dcdfa509" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_d8f1168b-1b0b-4615-851e-ed27810c4b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_GainLossOnInvestments_d8f1168b-1b0b-4615-851e-ed27810c4b4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_483a972d-74f1-452d-a3ad-ceeb94fc5740" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_483a972d-74f1-452d-a3ad-ceeb94fc5740" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0531a157-100b-4bfd-9109-405475e92a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0531a157-100b-4bfd-9109-405475e92a8d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_0bab2531-98b4-4c9d-9c08-b14c2af75377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_0bab2531-98b4-4c9d-9c08-b14c2af75377" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_f22fb6dd-d981-4d03-b9fe-7718ee61c8ba" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_f22fb6dd-d981-4d03-b9fe-7718ee61c8ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ca0550c2-ad53-4718-9a54-69673d05d1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ca0550c2-ad53-4718-9a54-69673d05d1c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fc02ea21-0731-44ac-9082-be0d29678dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fc02ea21-0731-44ac-9082-be0d29678dc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_3100145e-e97b-4a45-9b14-66385a1049cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_3100145e-e97b-4a45-9b14-66385a1049cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d36042f9-d2a8-463b-adae-d395e515a9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d36042f9-d2a8-463b-adae-d395e515a9f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_aa893113-995d-4c75-be5a-fe0fcd114588" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_aa893113-995d-4c75-be5a-fe0fcd114588" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_ce8337c7-8104-4c92-b13e-b8cd4f458f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_ce8337c7-8104-4c92-b13e-b8cd4f458f51" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_573ba74a-9c2c-4e80-b125-d646a3a1408f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_573ba74a-9c2c-4e80-b125-d646a3a1408f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2035f692-11bf-4668-b05b-d95db8b08efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2035f692-11bf-4668-b05b-d95db8b08efb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_045aefe7-ffb3-490a-8139-19ca438c585f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_045aefe7-ffb3-490a-8139-19ca438c585f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e1c3c4bc-f441-44e0-858e-b36f91f44063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e1c3c4bc-f441-44e0-858e-b36f91f44063" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d82fbf4d-b397-43f4-9c15-5a610ae1f098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d82fbf4d-b397-43f4-9c15-5a610ae1f098" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78aeeb3c-56a8-4811-a6d8-48d3b0955555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78aeeb3c-56a8-4811-a6d8-48d3b0955555" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf43c1bf-a517-4e0c-b3f4-a7566c4176d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf43c1bf-a517-4e0c-b3f4-a7566c4176d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a2c481cb-4e66-4577-8a10-284b03ef8320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a2c481cb-4e66-4577-8a10-284b03ef8320" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4e8bc9f4-6800-4a91-8512-1587940c5c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4e8bc9f4-6800-4a91-8512-1587940c5c23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_de93fb8d-fb75-4b63-9e6b-1e80aec60609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_de93fb8d-fb75-4b63-9e6b-1e80aec60609" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_7776e066-8896-4bd7-ae1c-a7630d1fcb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_7776e066-8896-4bd7-ae1c-a7630d1fcb5a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_f45d8a71-66ab-43a8-82aa-2b0156ac4ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_f45d8a71-66ab-43a8-82aa-2b0156ac4ce8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9ed2913b-1287-42bc-9b6a-d8a12fbdba96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9ed2913b-1287-42bc-9b6a-d8a12fbdba96" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_51e9b203-2fb6-4d37-978a-18b4482b676e" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_51e9b203-2fb6-4d37-978a-18b4482b676e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_1973f3ac-9e5c-40e8-b367-0d4b2357036a" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_1973f3ac-9e5c-40e8-b367-0d4b2357036a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e2e3224d-06ff-407c-8b3e-67fa59ea5b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e2e3224d-06ff-407c-8b3e-67fa59ea5b04" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd421e4c-3cc1-4120-9c45-5fdeff68501c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd421e4c-3cc1-4120-9c45-5fdeff68501c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ba74873-b82b-4f5d-abdd-213ff1540fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ba74873-b82b-4f5d-abdd-213ff1540fc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8ab0b7ce-ba91-4f6d-825a-10538f9b98c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8ab0b7ce-ba91-4f6d-825a-10538f9b98c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6227b74c-f448-4181-bc61-70a73bf2e224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_000b1c9d-277e-459f-bc6c-a033533ab968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:to="loc_us-gaap_InterestPaidNet_000b1c9d-277e-459f-bc6c-a033533ab968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_a1c85841-72cf-4b92-85cf-6ff9f29404a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_a1c85841-72cf-4b92-85cf-6ff9f29404a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4c8b8183-97c6-4dec-b2a3-5417594c3622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_4c8b8183-97c6-4dec-b2a3-5417594c3622" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_4dcaed1f-1fe9-4692-9c98-9169c0df09bb" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4c8b8183-97c6-4dec-b2a3-5417594c3622" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_4dcaed1f-1fe9-4692-9c98-9169c0df09bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:to="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:to="loc_dei_EntityDomain_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_66d774dc-fb04-4ee1-af04-e643f74205f1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:to="loc_dei_EntityDomain_66d774dc-fb04-4ee1-af04-e643f74205f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9dc724c9-0ea8-45d7-afc9-f3b995d21f6e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_66d774dc-fb04-4ee1-af04-e643f74205f1" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9dc724c9-0ea8-45d7-afc9-f3b995d21f6e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNM"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM" xlink:type="extended" id="i6df239c7b5c64ff0a0cda6853d8df13d_ConsolidatedBalanceSheetsPNM">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:to="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f028dab8-65e4-47ac-84fe-a19d68b33c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f028dab8-65e4-47ac-84fe-a19d68b33c3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cccf3569-afa9-4ca8-8c39-5d4ec0b090c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cccf3569-afa9-4ca8-8c39-5d4ec0b090c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_291de0b1-198c-431b-b4d8-4c9e467363ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_291de0b1-198c-431b-b4d8-4c9e467363ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_99a76cc7-5034-4322-ad6b-64fda22fb5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_OtherReceivables_99a76cc7-5034-4322-ad6b-64fda22fb5c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_c7100ade-0c3d-47b8-bfe9-39f5f3d41bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_c7100ade-0c3d-47b8-bfe9-39f5f3d41bcf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_daa8d29b-34c4-41d4-9464-799a1ff984a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_InventoryNet_daa8d29b-34c4-41d4-9464-799a1ff984a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_5471cee0-f1fc-4456-b30d-617659ba6363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_5471cee0-f1fc-4456-b30d-617659ba6363" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_ab72d79e-cbdb-4a2a-8719-a8e92be7a818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_ab72d79e-cbdb-4a2a-8719-a8e92be7a818" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_abb3eac5-84cd-48d5-8243-20319c05b43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_IncomeTaxesReceivable_abb3eac5-84cd-48d5-8243-20319c05b43e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_89082c45-c72c-4a64-8d97-a3400605bb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_OtherAssetsCurrent_89082c45-c72c-4a64-8d97-a3400605bb4b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c9f9f3bf-05be-47ab-8376-3fff1315d37c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_AssetsCurrent_c9f9f3bf-05be-47ab-8376-3fff1315d37c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:href="pnm-20221231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_0f0f3f39-2f19-4d4f-9c18-da726f8a33f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_0f0f3f39-2f19-4d4f-9c18-da726f8a33f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_5efbb006-c26e-43a8-8a3a-8b967ab8a156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_us-gaap_OtherLongTermInvestments_5efbb006-c26e-43a8-8a3a-8b967ab8a156" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_83e1200f-442b-4f49-a32e-d4405816fe84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_83e1200f-442b-4f49-a32e-d4405816fe84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_b260b209-9765-44dc-9b71-e1c9896c09cc" xlink:href="pnm-20221231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_b260b209-9765-44dc-9b71-e1c9896c09cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_f0428f49-cd36-4ff5-883b-c74be4a6b582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_f0428f49-cd36-4ff5-883b-c74be4a6b582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4995c613-be25-43eb-a88f-74302c7962d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4995c613-be25-43eb-a88f-74302c7962d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_2812d57f-cef8-4f7c-97d6-b06745c804b8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_2812d57f-cef8-4f7c-97d6-b06745c804b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_37c4fdfd-0658-4068-92f1-7b9f480b502e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_ConstructionInProgressGross_37c4fdfd-0658-4068-92f1-7b9f480b502e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_e15c3306-a1b4-4e48-9fa6-07f84ca42f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_e15c3306-a1b4-4e48-9fa6-07f84ca42f83" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_5286d312-b9dc-470b-afbf-5b629b1a5fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_5286d312-b9dc-470b-afbf-5b629b1a5fc9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_1bec0dec-b8a3-4cb5-9d98-97d7ad62e640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_1bec0dec-b8a3-4cb5-9d98-97d7ad62e640" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_256668be-7e48-4e3e-88c1-28ead4ff118e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_Goodwill_256668be-7e48-4e3e-88c1-28ead4ff118e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_54249912-fcaf-493f-9988-10150d49f705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_54249912-fcaf-493f-9988-10150d49f705" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_064459ae-e2a0-4e21-9987-af8d73a40754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_OtherDeferredCostsNet_064459ae-e2a0-4e21-9987-af8d73a40754" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_ef9866be-4034-4b91-900b-0d7b4586df87" xlink:href="pnm-20221231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_ef9866be-4034-4b91-900b-0d7b4586df87" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_86d802ca-2ff1-452b-900d-198437f7eac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_Assets_86d802ca-2ff1-452b-900d-198437f7eac2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_60d5ccfb-4eed-4056-9702-75db3102c46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_ShortTermBorrowings_60d5ccfb-4eed-4056-9702-75db3102c46f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f88d4640-b953-4be2-8d12-03c556eb5f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_LongTermDebtCurrent_f88d4640-b953-4be2-8d12-03c556eb5f95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_deae4630-2a27-47b8-9a56-1f30dbe1201a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_AccountsPayableCurrent_deae4630-2a27-47b8-9a56-1f30dbe1201a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8870ee11-e2ee-4e8e-b997-d1cc99f2923d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8870ee11-e2ee-4e8e-b997-d1cc99f2923d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3441ff28-8591-4ed5-b1db-4449c4584870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3441ff28-8591-4ed5-b1db-4449c4584870" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_e7c62e11-41e1-4383-b02f-3eba3a862477" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_e7c62e11-41e1-4383-b02f-3eba3a862477" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_c0ff1796-1b6e-428a-bf87-9efb718818ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_c0ff1796-1b6e-428a-bf87-9efb718818ee" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b981834-f15e-4370-bcec-ef9404abf324" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b981834-f15e-4370-bcec-ef9404abf324" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ff6930ea-92b7-4c33-9ba4-8d452ba3abf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_DividendsPayableCurrent_ff6930ea-92b7-4c33-9ba4-8d452ba3abf6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionInterconnectionArrangementLiabilities_880b5d33-063b-438d-88a5-69309925f452" xlink:href="pnm-20221231.xsd#pnm_TransmissionInterconnectionArrangementLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_pnm_TransmissionInterconnectionArrangementLiabilities_880b5d33-063b-438d-88a5-69309925f452" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_a568c22b-b062-4648-a3d9-da6ed7197f34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_a568c22b-b062-4648-a3d9-da6ed7197f34" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_68231b10-9d03-4c58-8f4e-ca5e9fa7b8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_LiabilitiesCurrent_68231b10-9d03-4c58-8f4e-ca5e9fa7b8a3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_142fc890-2b86-4480-9bd7-6eb656f54316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_142fc890-2b86-4480-9bd7-6eb656f54316" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6e1ba587-c4de-4c70-9191-dd6096f6cb53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6e1ba587-c4de-4c70-9191-dd6096f6cb53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_014e9166-f9de-4b7a-9025-b772dc02d901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_014e9166-f9de-4b7a-9025-b772dc02d901" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_29fad050-7538-4198-9f67-655a493df319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_29fad050-7538-4198-9f67-655a493df319" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_43a5ec7a-a130-4d25-9769-855310134ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_43a5ec7a-a130-4d25-9769-855310134ecb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_79b15ee4-1794-48ce-839a-02452912e1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_79b15ee4-1794-48ce-839a-02452912e1a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_86f941a7-ac1e-4303-a0e1-117eda9b3900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_86f941a7-ac1e-4303-a0e1-117eda9b3900" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_4347b7f2-7e48-404c-9c41-d4aa27836ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_4347b7f2-7e48-404c-9c41-d4aa27836ddb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_14f4ba88-6d01-4967-a3f8-c0e9a95241d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_Liabilities_14f4ba88-6d01-4967-a3f8-c0e9a95241d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_010a15f9-5fd9-4580-8f2d-9b043fee4b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_CommitmentsAndContingencies_010a15f9-5fd9-4580-8f2d-9b043fee4b6e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_ef8920c1-15c2-4496-bffe-b8cd99286040" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_ef8920c1-15c2-4496-bffe-b8cd99286040" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_782f63b7-245c-44e8-a3f1-dc0743a1952f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_CommonStockValue_782f63b7-245c-44e8-a3f1-dc0743a1952f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_810df8f8-bae1-4173-8f48-e9cbf0870512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_AdditionalPaidInCapital_810df8f8-bae1-4173-8f48-e9cbf0870512" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1c71de49-22da-4649-b0f1-a48d691f5c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1c71de49-22da-4649-b0f1-a48d691f5c2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_500fa8d3-2e0a-4f96-8be2-5c7f6bf19e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_500fa8d3-2e0a-4f96-8be2-5c7f6bf19e33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_94b0ac63-da8e-4c3d-ba2e-fe1662ff5d55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_us-gaap_StockholdersEquity_94b0ac63-da8e-4c3d-ba2e-fe1662ff5d55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_85584c7c-3642-4220-aa1a-6782cb8cc6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_us-gaap_MinorityInterest_85584c7c-3642-4220-aa1a-6782cb8cc6f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3f9d0ce7-0c66-4c33-9b79-a4d0cb03f5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3f9d0ce7-0c66-4c33-9b79-a4d0cb03f5b0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5f126f05-3ec9-4db5-8469-446978e8bf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_5f126f05-3ec9-4db5-8469-446978e8bf6a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:to="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:to="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_57bca568-4fe4-4e1d-8c20-0e3d171a8f60_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:to="loc_dei_EntityDomain_57bca568-4fe4-4e1d-8c20-0e3d171a8f60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb936e38-36ed-4fd7-b562-2815662b2857" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:to="loc_dei_EntityDomain_bb936e38-36ed-4fd7-b562-2815662b2857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1034dfb5-3ae2-491d-90a0-bd6b6361b2e9" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bb936e38-36ed-4fd7-b562-2815662b2857" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1034dfb5-3ae2-491d-90a0-bd6b6361b2e9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNMParenthetical"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical" xlink:type="extended" id="if7086fa3d81442ecb8106239cf01082d_ConsolidatedBalanceSheetsPNMParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3b225c52-9211-449b-b0c4-ed33c182b71e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3b225c52-9211-449b-b0c4-ed33c182b71e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_12d31faa-017f-4b0c-9bbc-9dd6990537d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3b225c52-9211-449b-b0c4-ed33c182b71e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_12d31faa-017f-4b0c-9bbc-9dd6990537d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_02c4940d-53ce-4121-a7e8-06d0a5dd20f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_02c4940d-53ce-4121-a7e8-06d0a5dd20f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel_e3c01cee-bf32-494f-ad85-6e494bd502f0" xlink:href="pnm-20221231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_02c4940d-53ce-4121-a7e8-06d0a5dd20f2" xlink:to="loc_pnm_AccumulatedAmortizationNuclearFuel_e3c01cee-bf32-494f-ad85-6e494bd502f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b2896c78-5e64-493a-b618-f95030182135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b2896c78-5e64-493a-b618-f95030182135" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c912df8e-dfcf-4fe0-ac2e-7946a607bd80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c912df8e-dfcf-4fe0-ac2e-7946a607bd80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_bbdf4e4a-6163-4f37-8fd6-b562889dc93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:to="loc_us-gaap_PreferredStockSharesIssued_bbdf4e4a-6163-4f37-8fd6-b562889dc93b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9bceb1e7-30a6-4a93-b03d-8c1d561dabc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_EquityAbstract_9bceb1e7-30a6-4a93-b03d-8c1d561dabc8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_9bceb1e7-30a6-4a93-b03d-8c1d561dabc8" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_d4117a31-299c-450c-b1b1-fc76b8fb97fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockNoParValue_d4117a31-299c-450c-b1b1-fc76b8fb97fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1b0cf02b-7653-4a0e-b7c7-e38a64781a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1b0cf02b-7653-4a0e-b7c7-e38a64781a24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_784cedbb-6d5e-4cad-a515-db7490f67eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockSharesIssued_784cedbb-6d5e-4cad-a515-db7490f67eb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_19f75d30-7751-41cc-8521-2e706f257f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_19f75d30-7751-41cc-8521-2e706f257f8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:to="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_abf41c09-7c68-45a4-ad5e-56ec63dd94ca_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:to="loc_dei_EntityDomain_abf41c09-7c68-45a4-ad5e-56ec63dd94ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4caa3797-0df1-419c-8d15-92da091258cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:to="loc_dei_EntityDomain_4caa3797-0df1-419c-8d15-92da091258cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_67bf278a-8004-4466-9028-79815992890b" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4caa3797-0df1-419c-8d15-92da091258cd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_67bf278a-8004-4466-9028-79815992890b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofChangesinEquityPNM"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM" xlink:type="extended" id="ib111c5740cb643efb2f088b2c3871a32_ConsolidatedStatementsofChangesinEquityPNM">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_88ea5fec-5bb8-4779-8f30-260dd94fd792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88ea5fec-5bb8-4779-8f30-260dd94fd792" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9523458-21b1-4679-bdbd-d823448dcdd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9523458-21b1-4679-bdbd-d823448dcdd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ff55e949-ca93-42de-b910-d6b050289dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_ProfitLoss_ff55e949-ca93-42de-b910-d6b050289dfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d68130ac-6cab-460d-8143-094c912b7b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d68130ac-6cab-460d-8143-094c912b7b0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_e0adafdd-3996-457b-9057-8ae058d36fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_DividendsPreferredStock_e0adafdd-3996-457b-9057-8ae058d36fea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5272b44d-d445-4150-bf1a-70cd31e63a73" xlink:href="pnm-20221231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5272b44d-d445-4150-bf1a-70cd31e63a73" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ec21a521-77d8-45dd-a46d-940835fd8b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_DividendsCommonStockCash_ec21a521-77d8-45dd-a46d-940835fd8b77" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_59a6ec86-d606-43b9-a94d-499768153150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_59a6ec86-d606-43b9-a94d-499768153150" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5726b9df-2aff-471a-a5f5-12012ca8e5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_88ea5fec-5bb8-4779-8f30-260dd94fd792" xlink:to="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:to="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_616c2a16-2371-4d2f-8fd0-b33e571d2038_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:to="loc_dei_EntityDomain_616c2a16-2371-4d2f-8fd0-b33e571d2038_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd5aeb5b-2274-417b-8cd6-660bafaf7f56" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:to="loc_dei_EntityDomain_bd5aeb5b-2274-417b-8cd6-660bafaf7f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec98550a-2d6d-4205-bb55-f0b9f0cb7fd0" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bd5aeb5b-2274-417b-8cd6-660bafaf7f56" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec98550a-2d6d-4205-bb55-f0b9f0cb7fd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_95db31d1-a7e5-4010-8775-210e27ec7540_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:to="loc_us-gaap_EquityComponentDomain_95db31d1-a7e5-4010-8775-210e27ec7540_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:to="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:to="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1957729f-c229-4920-83d3-276795476fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:to="loc_us-gaap_CommonStockMember_1957729f-c229-4920-83d3-276795476fed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a7ffb689-4f6b-4d40-bb8e-ec0959c82ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a7ffb689-4f6b-4d40-bb8e-ec0959c82ad6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e4d9df5e-b281-4c8e-89e6-57dadc828595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:to="loc_us-gaap_RetainedEarningsMember_e4d9df5e-b281-4c8e-89e6-57dadc828595" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_2ba4a9d6-fde8-444f-87a7-725ed7f19bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:to="loc_us-gaap_NoncontrollingInterestMember_2ba4a9d6-fde8-444f-87a7-725ed7f19bb3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsTNMP"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP" xlink:type="extended" id="ib6a298a59be748cd8a03876038de716e_ConsolidatedStatementsofEarningsTNMP">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_226c3e44-75b9-446c-b866-769715f66c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_Revenues_226c3e44-75b9-446c-b866-769715f66c03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1a5379de-6a90-4cf1-be0a-678f7409e5c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1a5379de-6a90-4cf1-be0a-678f7409e5c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_340a4720-1c7e-459a-b111-a9eaf00c064f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_340a4720-1c7e-459a-b111-a9eaf00c064f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4c9f8824-7571-442b-a555-ac75417593e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4c9f8824-7571-442b-a555-ac75417593e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_bfd0578c-c239-4add-bf60-40328f368c2e" xlink:href="pnm-20221231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_pnm_TransmissionAndDistributionCosts_bfd0578c-c239-4add-bf60-40328f368c2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_0cb9385b-99a6-4461-8a8e-f4e5c069bc38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_0cb9385b-99a6-4461-8a8e-f4e5c069bc38" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_93fe14a2-fd6b-44af-a174-c797923e5e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_93fe14a2-fd6b-44af-a174-c797923e5e2d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7194cdc3-a187-43fc-b255-b0665f51ed4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_OperatingIncomeLoss_7194cdc3-a187-43fc-b255-b0665f51ed4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_94386aa3-6d9a-4bfa-b65a-2d2c294d0068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:to="loc_us-gaap_OtherIncome_94386aa3-6d9a-4bfa-b65a-2d2c294d0068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_d59f1a2a-f022-4988-acfb-6a58fbc9ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:to="loc_us-gaap_OtherExpenses_d59f1a2a-f022-4988-acfb-6a58fbc9ecdf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_53e869e6-496b-4f63-b59c-82fbb211f068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_53e869e6-496b-4f63-b59c-82fbb211f068" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ffd11814-ac9b-4012-93e9-ebe411e76f01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_InterestExpense_ffd11814-ac9b-4012-93e9-ebe411e76f01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_42e52125-5177-4474-bc1b-c3e43374008f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_42e52125-5177-4474-bc1b-c3e43374008f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0864caf5-7814-43a0-b976-b8f6c6e82b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0864caf5-7814-43a0-b976-b8f6c6e82b56" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_413c77a4-b503-402d-857e-9312e2fd7fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_NetIncomeLoss_413c77a4-b503-402d-857e-9312e2fd7fee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:to="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fdec4414-9e69-43a3-be6e-19a8a57f01aa_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:to="loc_dei_EntityDomain_fdec4414-9e69-43a3-be6e-19a8a57f01aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_85f61a3a-3876-44c7-95e4-73f047e23a3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:to="loc_dei_EntityDomain_85f61a3a-3876-44c7-95e4-73f047e23a3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_2e8d5de3-cbcc-4c8e-8cc3-bbc6eae91916" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_85f61a3a-3876-44c7-95e4-73f047e23a3d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_2e8d5de3-cbcc-4c8e-8cc3-bbc6eae91916" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsTNMP"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP" xlink:type="extended" id="if218511ebf50452db10f7bad66b00190_ConsolidatedStatementsofCashFlowsTNMP">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2467d3ec-8da6-49f9-9204-5c3be3a3aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:to="loc_us-gaap_NetIncomeLoss_2467d3ec-8da6-49f9-9204-5c3be3a3aad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d983f485-c0e6-441d-ad33-e21a48f4b154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d983f485-c0e6-441d-ad33-e21a48f4b154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e76e409-a67b-4962-9c65-a9fcb3a4560e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e76e409-a67b-4962-9c65-a9fcb3a4560e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_5927ef4f-c831-4e1e-a53f-9f1a11e76a36" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_5927ef4f-c831-4e1e-a53f-9f1a11e76a36" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_8de117b8-e705-4f97-902e-eb65611537a2" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_8de117b8-e705-4f97-902e-eb65611537a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_fa2c41ae-278b-4f3c-b5eb-6d4a284e9d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_fa2c41ae-278b-4f3c-b5eb-6d4a284e9d37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_abd9b156-c21e-4fd5-ae2a-785e1755acbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_abd9b156-c21e-4fd5-ae2a-785e1755acbc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1d99a60a-bc88-42e6-9be9-5c3b88c4943d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1d99a60a-bc88-42e6-9be9-5c3b88c4943d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae5d1c34-c161-4258-8b7f-4b997e228de8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae5d1c34-c161-4258-8b7f-4b997e228de8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_4b7f4966-9abb-4982-ace6-cfd6cbe53c98" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_4b7f4966-9abb-4982-ace6-cfd6cbe53c98" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_20542856-9660-4eab-ac45-bf5e739c10f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_20542856-9660-4eab-ac45-bf5e739c10f9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_9b3cf432-3531-4687-9bea-ac4dc21a4543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_9b3cf432-3531-4687-9bea-ac4dc21a4543" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4faaa60-c02f-4ca6-a078-35e3ea56ed74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4faaa60-c02f-4ca6-a078-35e3ea56ed74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_ca094af3-84ae-45d1-b367-5360b1120016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_ca094af3-84ae-45d1-b367-5360b1120016" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9cab8204-c78b-4966-af85-8ceed57dce23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9cab8204-c78b-4966-af85-8ceed57dce23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_7b40cb12-c3bf-40c4-99e7-0812c43f9b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_7b40cb12-c3bf-40c4-99e7-0812c43f9b1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_63ba27bb-66c4-4a6e-976f-738de3db9c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_63ba27bb-66c4-4a6e-976f-738de3db9c93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_29ef541d-cb14-4286-8e90-f995d7763c16" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_29ef541d-cb14-4286-8e90-f995d7763c16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_e9bb09f2-3095-4f6d-8bd4-ecd68ad3414c" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_e9bb09f2-3095-4f6d-8bd4-ecd68ad3414c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_257ee529-f87c-47e4-9f6c-37de0428e86d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_257ee529-f87c-47e4-9f6c-37de0428e86d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ec486bf3-7925-437c-a245-3dae4ee8abaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ec486bf3-7925-437c-a245-3dae4ee8abaf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ecf73fe-fba0-4e3f-b0b2-09770a990ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ecf73fe-fba0-4e3f-b0b2-09770a990ff7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_288cf94b-95ba-4e5d-ab44-aeb50aafbe8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_288cf94b-95ba-4e5d-ab44-aeb50aafbe8c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec09735e-0cec-41b8-9ece-4fe0dd8e562c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec09735e-0cec-41b8-9ece-4fe0dd8e562c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1f981069-beaa-44e2-acd8-2e6312d158a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1f981069-beaa-44e2-acd8-2e6312d158a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13336d61-11f8-4ecc-9341-8aa0adb09da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_d57f9c7a-a9ba-4e39-b88a-ece1fdea7d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:to="loc_us-gaap_InterestPaidNet_d57f9c7a-a9ba-4e39-b88a-ece1fdea7d16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_f89f5f14-b73c-401b-a717-d8d76b4a8ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_f89f5f14-b73c-401b-a717-d8d76b4a8ab4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_f6e70f2a-ae4b-4f92-acf4-31151c277996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_f6e70f2a-ae4b-4f92-acf4-31151c277996" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_5a97c5f7-c2d0-4e34-b923-5013878805b2" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_f6e70f2a-ae4b-4f92-acf4-31151c277996" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_5a97c5f7-c2d0-4e34-b923-5013878805b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:to="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:to="loc_dei_EntityDomain_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5a05864c-8112-45b8-809f-3d1e8ad359b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:to="loc_dei_EntityDomain_5a05864c-8112-45b8-809f-3d1e8ad359b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_e971f20b-e9df-4d7a-ab16-8b43be4ccbc3" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5a05864c-8112-45b8-809f-3d1e8ad359b9" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_e971f20b-e9df-4d7a-ab16-8b43be4ccbc3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsTNMP"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP" xlink:type="extended" id="id52269f3194b460b8a3ac4d203c87019_ConsolidatedBalanceSheetsTNMP">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:to="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a1fafbda-d45e-4216-8ff3-766723543ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a1fafbda-d45e-4216-8ff3-766723543ae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_82606595-4565-4e44-bbee-945dcd292634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_82606595-4565-4e44-bbee-945dcd292634" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_bf5f303a-2b5a-4bc1-aaf2-252392fec858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_bf5f303a-2b5a-4bc1-aaf2-252392fec858" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_a8644461-252f-44de-bccb-7e43003bf96d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_OtherReceivables_a8644461-252f-44de-bccb-7e43003bf96d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5d406474-ef08-471e-9b00-3b77eaaaac83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_InventoryNet_5d406474-ef08-471e-9b00-3b77eaaaac83" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_61215fa8-68eb-4439-b436-1097764da922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_61215fa8-68eb-4439-b436-1097764da922" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4e236ff2-3f38-45df-97f7-212562b3a991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_OtherAssetsCurrent_4e236ff2-3f38-45df-97f7-212562b3a991" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b40a6904-20ba-4935-a26f-a05dfd4150a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_AssetsCurrent_b40a6904-20ba-4935-a26f-a05dfd4150a3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:href="pnm-20221231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_e7542e7f-a887-40e1-b013-4c0b7cba02fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:to="loc_us-gaap_OtherLongTermInvestments_e7542e7f-a887-40e1-b013-4c0b7cba02fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d099c3cd-6423-4409-96e3-2c851e4c77f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d099c3cd-6423-4409-96e3-2c851e4c77f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_ee7b0c8a-5a6e-439b-8479-a73fcc3901fd" xlink:href="pnm-20221231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_ee7b0c8a-5a6e-439b-8479-a73fcc3901fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_186162bc-7c68-4bcf-a867-aa27c64375ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_186162bc-7c68-4bcf-a867-aa27c64375ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a4991943-c757-4743-9174-1e6c4f5bc9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a4991943-c757-4743-9174-1e6c4f5bc9d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_5e28d674-f431-4c9f-8e16-723290ec564b" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_5e28d674-f431-4c9f-8e16-723290ec564b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_7afdc6bb-ff6d-45c1-b01a-89bdcf5b04c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_ConstructionInProgressGross_7afdc6bb-ff6d-45c1-b01a-89bdcf5b04c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_2524160b-eed1-4722-aec1-ab693e9d99e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_2524160b-eed1-4722-aec1-ab693e9d99e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_c67994da-5050-4b73-a3c8-67852b0534a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_c67994da-5050-4b73-a3c8-67852b0534a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_115fa4f9-72a1-484d-8e4e-026a6b90cede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_Goodwill_115fa4f9-72a1-484d-8e4e-026a6b90cede" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3abf4571-bad1-4ee2-ab4a-04f850d28141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3abf4571-bad1-4ee2-ab4a-04f850d28141" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_3bbadce0-4d15-4340-803e-c0bf3a270804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_OtherDeferredCostsNet_3bbadce0-4d15-4340-803e-c0bf3a270804" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_43ef81e0-de04-46f1-8294-be9108957344" xlink:href="pnm-20221231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_43ef81e0-de04-46f1-8294-be9108957344" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b8e66cfe-2312-4f21-8458-b307ec2cf78f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_Assets_b8e66cfe-2312-4f21-8458-b307ec2cf78f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_811cbd6d-8f36-4f9e-8da2-e8c1743c6f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_ShortTermBorrowings_811cbd6d-8f36-4f9e-8da2-e8c1743c6f97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7b44cdb5-fc43-4b85-aab7-971d01ab3095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_AccountsPayableCurrent_7b44cdb5-fc43-4b85-aab7-971d01ab3095" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_caa31dec-5a52-4cf2-a9ba-adb85c73141d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_caa31dec-5a52-4cf2-a9ba-adb85c73141d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_2cf334d0-15b5-41f5-b20a-1b523da56c80" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_2cf334d0-15b5-41f5-b20a-1b523da56c80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_adbdd364-ef55-4135-becf-069b5a5aa1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_adbdd364-ef55-4135-becf-069b5a5aa1ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_524b6209-8d00-4964-9f7d-bb050a255cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_524b6209-8d00-4964-9f7d-bb050a255cc0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1f6d8a8b-3c3d-4777-960d-481cb019d8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1f6d8a8b-3c3d-4777-960d-481cb019d8f3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_086d8b18-a4cc-4d28-9ab3-259157067768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_LiabilitiesCurrent_086d8b18-a4cc-4d28-9ab3-259157067768" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4ff2a4da-9dfe-4366-8f1b-e7acfc044642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4ff2a4da-9dfe-4366-8f1b-e7acfc044642" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_597ff9ef-bdf4-4393-b29a-26517ed5bdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_597ff9ef-bdf4-4393-b29a-26517ed5bdcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_8856378d-373c-404b-945e-691b8337e175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_8856378d-373c-404b-945e-691b8337e175" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_b59b7a43-79bf-4a88-9203-f15a3885f4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_b59b7a43-79bf-4a88-9203-f15a3885f4bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_602b9c19-103b-479a-95c5-8313567ab7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_602b9c19-103b-479a-95c5-8313567ab7dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ba180f88-79ad-4277-98f9-79cf078390a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ba180f88-79ad-4277-98f9-79cf078390a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_45f37fc7-2fbe-40a6-9d97-fb448d4901df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_45f37fc7-2fbe-40a6-9d97-fb448d4901df" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_177d4077-e27f-4e18-aaea-6434c920d55a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_177d4077-e27f-4e18-aaea-6434c920d55a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_11b1ca21-9a4d-405a-b116-250da3bfcc65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_Liabilities_11b1ca21-9a4d-405a-b116-250da3bfcc65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_20515072-b757-4225-9666-5a48e568aba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_CommitmentsAndContingencies_20515072-b757-4225-9666-5a48e568aba0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f93ab837-c3d4-4dea-a886-123c5e8c422b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:to="loc_us-gaap_CommonStockValue_f93ab837-c3d4-4dea-a886-123c5e8c422b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_38b325c9-e9f6-461d-b475-be21a886f5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:to="loc_us-gaap_AdditionalPaidInCapital_38b325c9-e9f6-461d-b475-be21a886f5ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bec1750f-00dc-454e-907a-0a6f9ddb39cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bec1750f-00dc-454e-907a-0a6f9ddb39cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7bb5dc1c-c133-4cc1-9ad2-844a75fe61d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:to="loc_us-gaap_StockholdersEquity_7bb5dc1c-c133-4cc1-9ad2-844a75fe61d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e1c618e6-cf47-49a1-8a38-d70b95fce30f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e1c618e6-cf47-49a1-8a38-d70b95fce30f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:to="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:to="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aa03a810-5fd0-4961-9506-c32ff9371d7a_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:to="loc_dei_EntityDomain_aa03a810-5fd0-4961-9506-c32ff9371d7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d61a27fd-95c4-4bce-8bc4-de9006095e27" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:to="loc_dei_EntityDomain_d61a27fd-95c4-4bce-8bc4-de9006095e27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f2c9318b-f88d-4f7c-8a0c-d995471b61b7" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d61a27fd-95c4-4bce-8bc4-de9006095e27" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f2c9318b-f88d-4f7c-8a0c-d995471b61b7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsTNMPParenthetical"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical" xlink:type="extended" id="i0704c7c3bc4e43ca91e4d2a76efe9f90_ConsolidatedBalanceSheetsTNMPParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9135aae2-01b9-45a0-a528-3911f1adf418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6193415a-c6d6-4e17-9d4d-18fae233ebb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9135aae2-01b9-45a0-a528-3911f1adf418" xlink:to="loc_us-gaap_EquityAbstract_6193415a-c6d6-4e17-9d4d-18fae233ebb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6193415a-c6d6-4e17-9d4d-18fae233ebb0" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e67e8ac6-0e42-457e-acae-2bb08496d4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e67e8ac6-0e42-457e-acae-2bb08496d4b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_70b4c0de-7543-4d6e-a752-b66ccc6edb49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_70b4c0de-7543-4d6e-a752-b66ccc6edb49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c8ffc2e0-a3ae-4096-aab3-f56f4f2b5379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockSharesIssued_c8ffc2e0-a3ae-4096-aab3-f56f4f2b5379" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0b62b91b-fe96-4827-842d-7740e4dea75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0b62b91b-fe96-4827-842d-7740e4dea75f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9135aae2-01b9-45a0-a528-3911f1adf418" xlink:to="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:to="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ac1a3498-fac4-4f0b-a925-d14c08dee49e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:to="loc_dei_EntityDomain_ac1a3498-fac4-4f0b-a925-d14c08dee49e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d07c964-9d0f-43a8-9b4d-897a3a295c87" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:to="loc_dei_EntityDomain_3d07c964-9d0f-43a8-9b4d-897a3a295c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_33d62ffb-3794-4222-8947-a405ce425405" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3d07c964-9d0f-43a8-9b4d-897a3a295c87" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_33d62ffb-3794-4222-8947-a405ce425405" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP" xlink:type="extended" id="i0347c716452e481587383f5b58ae3c99_ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_40a0c27b-6716-434e-915e-fcf45764ba36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40a0c27b-6716-434e-915e-fcf45764ba36" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_81efb5ae-3ef2-4bb6-8ca4-fb2fb1037967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_StockholdersEquity_81efb5ae-3ef2-4bb6-8ca4-fb2fb1037967" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_414999cb-868e-4faa-ba06-0be90af4af9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_NetIncomeLoss_414999cb-868e-4faa-ba06-0be90af4af9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_26692c06-404c-441f-ba3b-5393fbe06e02" xlink:href="pnm-20221231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_26692c06-404c-441f-ba3b-5393fbe06e02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_f56ab2b1-90f1-4ad7-a69b-ff66403f5478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_DividendsCommonStockCash_f56ab2b1-90f1-4ad7-a69b-ff66403f5478" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1bd35c1f-f7ed-4450-956b-813807ed27d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_40a0c27b-6716-434e-915e-fcf45764ba36" xlink:to="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:to="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eef49c0e-d750-4211-a9a9-9cb5e8fdc336_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:to="loc_dei_EntityDomain_eef49c0e-d750-4211-a9a9-9cb5e8fdc336_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1498f21c-a8dd-49f5-b57c-20e9b18ac43d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:to="loc_dei_EntityDomain_1498f21c-a8dd-49f5-b57c-20e9b18ac43d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4bf708b8-e5f8-4987-b4ce-011748193466" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1498f21c-a8dd-49f5-b57c-20e9b18ac43d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4bf708b8-e5f8-4987-b4ce-011748193466" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3e88fde9-250c-4eab-aa09-3b25807b159f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:to="loc_us-gaap_EquityComponentDomain_3e88fde9-250c-4eab-aa09-3b25807b159f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:to="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_142c08fa-568d-41ee-950b-a7a28b71950c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:to="loc_us-gaap_CommonStockMember_142c08fa-568d-41ee-950b-a7a28b71950c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_da17d988-b026-44a1-931c-4b05ce8b7390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_da17d988-b026-44a1-931c-4b05ce8b7390" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_324050c1-12f4-4d70-bbed-da15ee672897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:to="loc_us-gaap_RetainedEarningsMember_324050c1-12f4-4d70-bbed-da15ee672897" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i74816988023c42e0ae60d6d396bbb12e_SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:href="pnm-20221231.xsd#pnm_AccountingPoliciesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities_e279ca26-b0aa-4250-8b82-cd759325a963" xlink:href="pnm-20221231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_NumberOfRegulatedUtilities_e279ca26-b0aa-4250-8b82-cd759325a963" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_72757e82-8396-4268-87a3-b3305526e3bd" xlink:href="pnm-20221231.xsd#pnm_CollaborativeArrangementOwnerObligationsDefaultAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_72757e82-8396-4268-87a3-b3305526e3bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_7d895fd6-55fc-48f1-8a52-2f2a0595bd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_RestrictedCash_7d895fd6-55fc-48f1-8a52-2f2a0595bd9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_6c9784c5-a2b2-4f7c-9637-bd952414368f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_6c9784c5-a2b2-4f7c-9637-bd952414368f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_22696e15-5e37-43cb-bba0-a5a6c15ceb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_22696e15-5e37-43cb-bba0-a5a6c15ceb4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3982b5a-6ad1-429c-b0a2-cdfed36e0d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3982b5a-6ad1-429c-b0a2-cdfed36e0d65" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_42230ac3-1ffe-4537-9f64-b52c55c92a16" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_42230ac3-1ffe-4537-9f64-b52c55c92a16" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_1c7a2d71-5cc3-498b-a550-cbe112bea513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_1c7a2d71-5cc3-498b-a550-cbe112bea513" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:href="pnm-20221231.xsd#pnm_AccountingPoliciesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:to="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8b47687e-7d66-4cf0-b77c-662959f525bb_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:to="loc_dei_EntityDomain_8b47687e-7d66-4cf0-b77c-662959f525bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:to="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_b31abed3-6562-419b-bc62-cf0e7a6c18ac" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:to="loc_pnm_PnmrMember_b31abed3-6562-419b-bc62-cf0e7a6c18ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_86ce4020-ba37-4018-928b-ad75e86f4521" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_86ce4020-ba37-4018-928b-ad75e86f4521" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cfaf5b56-ff6a-40eb-b316-e9e5e420c0d5" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cfaf5b56-ff6a-40eb-b316-e9e5e420c0d5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="extended" id="iab13b7ba543c44008d8eda61f2679db0_SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_f29b8def-8178-4f48-bbd2-680e16c8978b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_f29b8def-8178-4f48-bbd2-680e16c8978b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_9cec2916-c91c-4235-9af9-73263ff7b513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:to="loc_us-gaap_InventoryNet_9cec2916-c91c-4235-9af9-73263ff7b513" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:to="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b5296ab7-1f96-4031-8714-62f53010dd86_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:to="loc_dei_EntityDomain_b5296ab7-1f96-4031-8714-62f53010dd86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:to="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_75c949f1-2fe8-4abf-bc7d-74899cc29f63" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_75c949f1-2fe8-4abf-bc7d-74899cc29f63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_317d6736-8950-4d14-a4b4-391223b7d29d" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_317d6736-8950-4d14-a4b4-391223b7d29d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:to="loc_us-gaap_UtilityPlantDomain_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:to="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_9d999d2e-1c32-4804-8986-e0604bc92d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:to="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_9d999d2e-1c32-4804-8986-e0604bc92d6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommonIntangibleAndGeneralPlantMember_f5134010-d041-4049-9a92-b566091a0ebc" xlink:href="pnm-20221231.xsd#pnm_CommonIntangibleAndGeneralPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:to="loc_pnm_CommonIntangibleAndGeneralPlantMember_f5134010-d041-4049-9a92-b566091a0ebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_fea53351-a50f-4d8a-8e59-efd5082f231a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_fea53351-a50f-4d8a-8e59-efd5082f231a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryCoalMember_5692226a-55c7-4bda-b015-06f4dab5befb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryCoalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:to="loc_us-gaap_PublicUtilitiesInventoryCoalMember_5692226a-55c7-4bda-b015-06f4dab5befb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_239fa6ab-e045-4a55-91b8-0094e1195d35" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:to="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_239fa6ab-e045-4a55-91b8-0094e1195d35" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationScheduleofSummarizedFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails" xlink:type="extended" id="i254b8bc7d10940c1b0a71b37230bf2d4_SegmentInformationScheduleofSummarizedFinancialInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_b2e7176f-476d-446a-9024-9a7748eb3838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b2e7176f-476d-446a-9024-9a7748eb3838" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_98dd5fbd-6c57-43f4-8646-148116091b12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_Revenues_98dd5fbd-6c57-43f4-8646-148116091b12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d8357ab8-fd94-4450-a191-256d88b227d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d8357ab8-fd94-4450-a191-256d88b227d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0b2465a7-0f34-4245-90cb-7b4ae3d39a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_GrossProfit_0b2465a7-0f34-4245-90cb-7b4ae3d39a5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f1ff7b7b-dce7-48a4-99a9-ef3cf04777b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f1ff7b7b-dce7-48a4-99a9-ef3cf04777b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_29578689-e7a0-4f8b-8f3e-1ca71607edfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_29578689-e7a0-4f8b-8f3e-1ca71607edfd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2321da57-dbbb-4c7d-8f05-b83665c468be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_OperatingIncomeLoss_2321da57-dbbb-4c7d-8f05-b83665c468be" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d02b9caa-31af-48b2-8062-fb4db894fdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d02b9caa-31af-48b2-8062-fb4db894fdd2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest_4b606db5-bc5d-4758-a1dc-f85b85002f6e" xlink:href="pnm-20221231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_pnm_OtherIncomeDeductionsExcludingInterest_4b606db5-bc5d-4758-a1dc-f85b85002f6e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_67e3e606-f6e6-4fe6-a656-1197073ab862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_InterestExpense_67e3e606-f6e6-4fe6-a656-1197073ab862" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bac762a-8525-472a-9ee1-3e5d994eb645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bac762a-8525-472a-9ee1-3e5d994eb645" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9f02705f-bf47-4b03-9e41-fb504b652a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9f02705f-bf47-4b03-9e41-fb504b652a20" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ed2c0b5d-d96d-40db-960a-45d009f9420b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_ProfitLoss_ed2c0b5d-d96d-40db-960a-45d009f9420b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_bc71b908-a4fe-4983-8ada-71f10b017746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_bc71b908-a4fe-4983-8ada-71f10b017746" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_5bc5ec8a-c764-4524-a667-66470c7f67b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_DividendsPreferredStock_5bc5ec8a-c764-4524-a667-66470c7f67b2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a4746088-4267-4bd3-a9ba-4315a8335e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a4746088-4267-4bd3-a9ba-4315a8335e0e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2390f912-38ac-4d77-9450-e2f40abdfb35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_Assets_2390f912-38ac-4d77-9450-e2f40abdfb35" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3849f550-33fc-4e9b-b348-0ba210dfcd11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_Goodwill_3849f550-33fc-4e9b-b348-0ba210dfcd11" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_4ff95291-1688-4aed-bdea-114d86abfd49" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_pnm_UtilityMargin_4ff95291-1688-4aed-bdea-114d86abfd49" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:to="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e6c7a6f5-b80f-4797-8909-9f9b8d277f26_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:to="loc_srt_ProductsAndServicesDomain_e6c7a6f5-b80f-4797-8909-9f9b8d277f26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d8e2b2d-b7fc-43bb-8328-8dd4796fd6dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:to="loc_srt_ProductsAndServicesDomain_3d8e2b2d-b7fc-43bb-8328-8dd4796fd6dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_3fe4b010-8772-453a-bb9d-a8496e771689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d8e2b2d-b7fc-43bb-8328-8dd4796fd6dc" xlink:to="loc_us-gaap_ElectricityMember_3fe4b010-8772-453a-bb9d-a8496e771689" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:to="loc_us-gaap_SegmentDomain_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:to="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de98bac8-0d6b-4799-a860-ec4e116cd0c3" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de98bac8-0d6b-4799-a860-ec4e116cd0c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9243d3cd-99ea-4d90-97ab-7a3d00ab08ba" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9243d3cd-99ea-4d90-97ab-7a3d00ab08ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_9a61deac-b410-490e-8b48-45faab322d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:to="loc_us-gaap_CorporateAndOtherMember_9a61deac-b410-490e-8b48-45faab322d67" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationScheduleofGrossMarginDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails" xlink:type="extended" id="i6da13c31746a49e791d71a2ee38d31bd_SegmentInformationScheduleofGrossMarginDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3b359f0d-0563-4a73-9fb0-fead821dd6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_GrossProfit_3b359f0d-0563-4a73-9fb0-fead821dd6e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_ab1219a8-0c86-4484-8864-603130652c89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_ab1219a8-0c86-4484-8864-603130652c89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOperations_5204ffeb-addb-4b10-b630-ce3919ce3cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOperations_5204ffeb-addb-4b10-b630-ce3919ce3cdf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_75a788ea-957e-4fd2-9eac-695be93acf24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_75a788ea-957e-4fd2-9eac-695be93acf24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_2fbeb8d5-c968-492e-8fb5-80f49365d46f" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_pnm_UtilityMargin_2fbeb8d5-c968-492e-8fb5-80f49365d46f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_11cacff3-b008-4d62-833c-ab881fc49884_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:to="loc_us-gaap_SegmentDomain_11cacff3-b008-4d62-833c-ab881fc49884_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:to="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee7009fc-abd5-4f43-b568-ea94b174eebd" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee7009fc-abd5-4f43-b568-ea94b174eebd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_22b22bb5-612f-4f83-a3f4-aa47fd8e6a26" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_22b22bb5-612f-4f83-a3f4-aa47fd8e6a26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_8e688aaf-6e17-426d-921e-e2d1990d8b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:to="loc_us-gaap_CorporateAndOtherMember_8e688aaf-6e17-426d-921e-e2d1990d8b0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:to="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a7826bc6-6703-4a6d-86f2-ba5a4889e99e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:to="loc_srt_ProductsAndServicesDomain_a7826bc6-6703-4a6d-86f2-ba5a4889e99e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9d484ad2-7e80-4dc0-9890-bfc9cb1c1470" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:to="loc_srt_ProductsAndServicesDomain_9d484ad2-7e80-4dc0-9890-bfc9cb1c1470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_0ecd45fd-399a-402b-a1ba-f3178e4e0004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9d484ad2-7e80-4dc0-9890-bfc9cb1c1470" xlink:to="loc_us-gaap_ElectricityGenerationMember_0ecd45fd-399a-402b-a1ba-f3178e4e0004" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationMajorCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="extended" id="i42bfcbbde46b4f96bd630ae6ec0f8825_SegmentInformationMajorCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_9a5da96f-abb0-42d9-b135-d2015fe8f6fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_cc3ef094-8ac9-42af-83df-c0b08bc5a51b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_9a5da96f-abb0-42d9-b135-d2015fe8f6fe" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_cc3ef094-8ac9-42af-83df-c0b08bc5a51b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_9a5da96f-abb0-42d9-b135-d2015fe8f6fe" xlink:to="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c9491970-ef70-4cab-a913-e5dca46aeb4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c9491970-ef70-4cab-a913-e5dca46aeb4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a06b8784-197f-4e88-9a5f-587de7dfab0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a06b8784-197f-4e88-9a5f-587de7dfab0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_7e51b096-3823-4a27-8232-7b6eeb8556ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a06b8784-197f-4e88-9a5f-587de7dfab0b" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_7e51b096-3823-4a27-8232-7b6eeb8556ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_04f57170-30fa-49e1-b187-0ee207a769b6_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:to="loc_dei_EntityDomain_04f57170-30fa-49e1-b187-0ee207a769b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_01275360-431d-439c-a465-ddd086903a78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:to="loc_dei_EntityDomain_01275360-431d-439c-a465-ddd086903a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_343cd4d0-8b77-4650-a1a6-a074d1b8cc3f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_01275360-431d-439c-a465-ddd086903a78" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_343cd4d0-8b77-4650-a1a6-a074d1b8cc3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_48f3a489-e9de-42a3-852c-ad1e6e42d57a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_48f3a489-e9de-42a3-852c-ad1e6e42d57a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_88987ced-ca9e-465b-a009-cba0b7cdc8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_88987ced-ca9e-465b-a009-cba0b7cdc8ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_e18e3286-7c4b-45ac-ba15-7edd645ff88c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_88987ced-ca9e-465b-a009-cba0b7cdc8ce" xlink:to="loc_us-gaap_SalesRevenueNetMember_e18e3286-7c4b-45ac-ba15-7edd645ff88c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_23924262-8293-4831-bba5-13aceeb0d699_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:to="loc_srt_NameOfMajorCustomerDomain_23924262-8293-4831-bba5-13aceeb0d699_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:to="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CustomerOneMember_9df5a669-a01a-4f10-8fd5-5b4918446e42" xlink:href="pnm-20221231.xsd#pnm_CustomerOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_CustomerOneMember_9df5a669-a01a-4f10-8fd5-5b4918446e42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_e7f8fbb5-29ce-4d18-b34a-3cfb95fa5123" xlink:href="pnm-20221231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_e7f8fbb5-29ce-4d18-b34a-3cfb95fa5123" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_ae986eb0-f347-4a15-b8da-cbcbca5fceb8" xlink:href="pnm-20221231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_ae986eb0-f347-4a15-b8da-cbcbca5fceb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_40897543-9c9b-407a-a28f-e6f45452544f" xlink:href="pnm-20221231.xsd#pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_40897543-9c9b-407a-a28f-e6f45452544f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="ife000e869144442e8326225dc7ee5dd7_AccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_529a0e65-7862-464c-bee9-a7d85c331a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_529a0e65-7862-464c-bee9-a7d85c331a1d" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_46c052a1-5028-4a8c-b1e4-e3e77f7a328c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_46c052a1-5028-4a8c-b1e4-e3e77f7a328c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_31cdfffb-6b7a-4425-ad17-a85f73194466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_31cdfffb-6b7a-4425-ad17-a85f73194466" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d98abec4-c716-4905-98b2-a0406b05c711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d98abec4-c716-4905-98b2-a0406b05c711" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a598c4a0-be76-4419-b4ca-71d6d660eb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a598c4a0-be76-4419-b4ca-71d6d660eb4c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_308ed5e1-e711-41d1-a4b6-842537fe9dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_308ed5e1-e711-41d1-a4b6-842537fe9dd5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d1fa4349-5af3-4b59-9bf5-8ce150b791cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d1fa4349-5af3-4b59-9bf5-8ce150b791cf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a66cb0e4-4717-4e6f-9dbe-a1b81b19bde5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_529a0e65-7862-464c-bee9-a7d85c331a1d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f7d6d96b-82aa-4e68-88a2-648cb26504b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:to="loc_us-gaap_EquityComponentDomain_f7d6d96b-82aa-4e68-88a2-648cb26504b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2b631a69-41b4-458e-ad8f-9772396c4ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:to="loc_us-gaap_EquityComponentDomain_2b631a69-41b4-458e-ad8f-9772396c4ad2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2b631a69-41b4-458e-ad8f-9772396c4ad2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d2ab10b0-6aaa-4487-a6fd-5fc2ad936a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d2ab10b0-6aaa-4487-a6fd-5fc2ad936a05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_589b2f6e-a4dc-4f56-946c-09655509d8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_589b2f6e-a4dc-4f56-946c-09655509d8cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_a3ae92da-3247-4f61-b5ed-1f0138f2da0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_a3ae92da-3247-4f61-b5ed-1f0138f2da0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:to="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d87755c0-35ed-449c-8754-aaa203ad8485_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:to="loc_dei_EntityDomain_d87755c0-35ed-449c-8754-aaa203ad8485_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_73fdf6dd-2915-4564-914e-165e149dce6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:to="loc_dei_EntityDomain_73fdf6dd-2915-4564-914e-165e149dce6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3127deac-59c2-4a60-9ab7-d9ceba4fb25d" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_73fdf6dd-2915-4564-914e-165e149dce6a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3127deac-59c2-4a60-9ab7-d9ceba4fb25d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ElectricOperatingRevenuesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="extended" id="i3589fed8c4014886977adf9d1487bf9e_ElectricOperatingRevenuesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_afd576e2-efd3-4643-bf58-4a0cd736c455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:href="pnm-20221231.xsd#pnm_ContractwithCustomersAssetandLiabilityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_afd576e2-efd3-4643-bf58-4a0cd736c455" xlink:to="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_b52d57e0-10b6-444e-84c3-4db767efd662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_b52d57e0-10b6-444e-84c3-4db767efd662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_1d03b038-214c-4f12-ba9a-a899576cf044" xlink:href="pnm-20221231.xsd#pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_1d03b038-214c-4f12-ba9a-a899576cf044" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsFromDefaultingREPs_8b73dc5c-193f-48e0-9fb4-c10fc87b03cb" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsFromDefaultingREPs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_RegulatoryAssetsFromDefaultingREPs_8b73dc5c-193f-48e0-9fb4-c10fc87b03cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_4c91b41b-07b7-4abb-b299-f005994515a8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_4c91b41b-07b7-4abb-b299-f005994515a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_63d3ca51-ac73-41e8-a8d0-3f2a1d301fb9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_63d3ca51-ac73-41e8-a8d0-3f2a1d301fb9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_e8853dc1-aaf0-4f90-8f5c-8a4c0bc1a122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_e8853dc1-aaf0-4f90-8f5c-8a4c0bc1a122" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_235b4300-5be5-44f9-9228-bfec1371376a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_235b4300-5be5-44f9-9228-bfec1371376a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractAssetCurrent_52933884-c1e8-4180-aa37-ed6e5200b317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_CommodityContractAssetCurrent_52933884-c1e8-4180-aa37-ed6e5200b317" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_afd576e2-efd3-4643-bf58-4a0cd736c455" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:to="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ea11c9d9-ed54-4316-8486-0eff6fa7994d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:to="loc_dei_EntityDomain_ea11c9d9-ed54-4316-8486-0eff6fa7994d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:to="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a2cce4ac-8dce-4e5b-855f-38c33ecc36d9" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a2cce4ac-8dce-4e5b-855f-38c33ecc36d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0fd15196-0d65-4957-8e9f-045ed3533236" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0fd15196-0d65-4957-8e9f-045ed3533236" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ElectricOperatingRevenuesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="extended" id="ifdd0ec15b9dd48008bb462f53d7e7fe5_ElectricOperatingRevenuesDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a360bca-8b2b-41d9-a282-474542bf094d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a360bca-8b2b-41d9-a282-474542bf094d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_fa36a6c2-a3fe-4d99-b9e4-081a22f32f08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_fa36a6c2-a3fe-4d99-b9e4-081a22f32f08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_6afbc19d-a8df-4981-9e12-eadfc1475ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_6afbc19d-a8df-4981-9e12-eadfc1475ead" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ebc8e007-edb4-4161-be2b-537bf8f796d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_Revenues_ebc8e007-edb4-4161-be2b-537bf8f796d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_5c4ddc26-d330-4121-8081-56f77c88b19f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:to="loc_srt_NameOfMajorCustomerDomain_5c4ddc26-d330-4121-8081-56f77c88b19f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:to="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricResidentialCustomersMember_e3d97583-9bce-4185-a708-653240280ffc" xlink:href="pnm-20221231.xsd#pnm_RetailElectricResidentialCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricResidentialCustomersMember_e3d97583-9bce-4185-a708-653240280ffc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricCommercialCustomersMember_26a48048-a2d5-4444-a2d9-3326a686f5e4" xlink:href="pnm-20221231.xsd#pnm_RetailElectricCommercialCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricCommercialCustomersMember_26a48048-a2d5-4444-a2d9-3326a686f5e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricIndustrialCustomersMember_106c0501-00d8-4fda-8ed6-12bf0802da30" xlink:href="pnm-20221231.xsd#pnm_RetailElectricIndustrialCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricIndustrialCustomersMember_106c0501-00d8-4fda-8ed6-12bf0802da30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricPublicAuthorityCustomersMember_a825bec3-133c-4388-ab28-0227d592d7df" xlink:href="pnm-20221231.xsd#pnm_RetailElectricPublicAuthorityCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricPublicAuthorityCustomersMember_a825bec3-133c-4388-ab28-0227d592d7df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_abaffa82-82e9-4277-95bc-092febc10172" xlink:href="pnm-20221231.xsd#pnm_RetailElectricEconomyEnergyServiceCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_abaffa82-82e9-4277-95bc-092febc10172" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_06b13fc2-edd1-4ecf-9b5a-da522fee875b_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:to="loc_dei_EntityDomain_06b13fc2-edd1-4ecf-9b5a-da522fee875b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:to="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9f290dee-605f-4fa4-b694-8734ee9a038d" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9f290dee-605f-4fa4-b694-8734ee9a038d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_20b917e6-0ee8-49aa-9899-b5f9fca3b504" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_20b917e6-0ee8-49aa-9899-b5f9fca3b504" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ced54d7b-a52a-4df2-b7e2-f8b57f88f143_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:to="loc_srt_ProductsAndServicesDomain_ced54d7b-a52a-4df2-b7e2-f8b57f88f143_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:to="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_e4657740-85d1-498c-85a7-fdb69e76a16a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_us-gaap_ElectricityMember_e4657740-85d1-498c-85a7-fdb69e76a16a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricTransmissionServiceMember_9cd03ff1-45cb-4cef-b4d0-9634680c04ee" xlink:href="pnm-20221231.xsd#pnm_ElectricTransmissionServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_pnm_ElectricTransmissionServiceMember_9cd03ff1-45cb-4cef-b4d0-9634680c04ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_2673040e-6811-4c2f-8d89-c72936763aaa" xlink:href="pnm-20221231.xsd#pnm_MiscellaneousRevenueFromContractsWithCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_2673040e-6811-4c2f-8d89-c72936763aaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WholesaleEnergySalesMember_c44ce488-0289-4b37-8e24-bfbee2ce5053" xlink:href="pnm-20221231.xsd#pnm_WholesaleEnergySalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_pnm_WholesaleEnergySalesMember_c44ce488-0289-4b37-8e24-bfbee2ce5053" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="extended" id="ic182b16679dd494d857eb52f651c8d5d_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9872372e-f38e-4f5c-b8b5-e3a57d612ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9872372e-f38e-4f5c-b8b5-e3a57d612ed4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_c7afd704-2b5d-4e7e-85db-08a59fcf3265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_c7afd704-2b5d-4e7e-85db-08a59fcf3265" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c6d65c4f-056c-4a40-8d62-605b15b31527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c6d65c4f-056c-4a40-8d62-605b15b31527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_a450881f-5efa-4db1-83f6-d2103b7f7b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_a450881f-5efa-4db1-83f6-d2103b7f7b56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_1e2316b6-a8e3-48f3-a93c-9750e0ee7a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_1e2316b6-a8e3-48f3-a93c-9750e0ee7a8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_0b98c0d8-a95a-4559-8335-da5d4372561a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_0b98c0d8-a95a-4559-8335-da5d4372561a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RatioOfDebtToCapitalMaximum_20522e31-0f5f-4ea9-b1dd-980455601024" xlink:href="pnm-20221231.xsd#pnm_RatioOfDebtToCapitalMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_RatioOfDebtToCapitalMaximum_20522e31-0f5f-4ea9-b1dd-980455601024" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_3c8fe6be-2b35-4c01-bcbf-9c00615b135e" xlink:href="pnm-20221231.xsd#pnm_Financialcovenantspercentageofassetsallowedtotransfer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_3c8fe6be-2b35-4c01-bcbf-9c00615b135e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_8dc894eb-4dc1-47ed-ac30-0c8a6c82cd23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_Dividends_8dc894eb-4dc1-47ed-ac30-0c8a6c82cd23" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_4d6120c6-7292-405c-9700-9e0889bff417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_4d6120c6-7292-405c-9700-9e0889bff417" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockRedemptionPremiumPercent_7ce7c844-d29c-4e3e-a4fa-cd10740774d2" xlink:href="pnm-20221231.xsd#pnm_PreferredStockRedemptionPremiumPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_PreferredStockRedemptionPremiumPercent_7ce7c844-d29c-4e3e-a4fa-cd10740774d2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DividendsPayablePerShareMaximumDistribution_a3bd6dfd-010b-44c6-b4cf-fe7986aee383" xlink:href="pnm-20221231.xsd#pnm_DividendsPayablePerShareMaximumDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_DividendsPayablePerShareMaximumDistribution_a3bd6dfd-010b-44c6-b4cf-fe7986aee383" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9810f920-0509-4ff3-a9e9-679d712f496f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9810f920-0509-4ff3-a9e9-679d712f496f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9989346c-c72f-4bc6-9b5b-523fbc93ec30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9989346c-c72f-4bc6-9b5b-523fbc93ec30" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:to="loc_dei_EntityDomain_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:to="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e2cc0e2b-05ad-4218-86e3-74994adc6ca9" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e2cc0e2b-05ad-4218-86e3-74994adc6ca9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cd47fa1d-6ac6-42f6-a880-efa315f7660c" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cd47fa1d-6ac6-42f6-a880-efa315f7660c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRandTNMPMember_5cfe593f-bac6-473a-b725-7ffca06e004d" xlink:href="pnm-20221231.xsd#pnm_PNMRandTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:to="loc_pnm_PNMRandTNMPMember_5cfe593f-bac6-473a-b725-7ffca06e004d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:to="loc_us-gaap_RelatedPartyDomain_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_b71606f1-b3b8-49db-8122-4c678abfd2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:to="loc_us-gaap_RelatedPartyDomain_b71606f1-b3b8-49db-8122-4c678abfd2af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_ae988190-443a-49bb-938a-0926f708f056" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_b71606f1-b3b8-49db-8122-4c678abfd2af" xlink:to="loc_srt_AffiliatedEntityMember_ae988190-443a-49bb-938a-0926f708f056" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b35ec750-ef82-4e18-9b42-9712684cddfe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b35ec750-ef82-4e18-9b42-9712684cddfe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b19b69d3-c516-4f4c-bdd7-ea9b65da748b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b19b69d3-c516-4f4c-bdd7-ea9b65da748b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5ad4a9cd-3327-419f-8b37-703335d1ad6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b19b69d3-c516-4f4c-bdd7-ea9b65da748b" xlink:to="loc_us-gaap_LineOfCreditMember_5ad4a9cd-3327-419f-8b37-703335d1ad6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c9d912e6-af61-43f8-ae24-4a126067cb5d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c9d912e6-af61-43f8-ae24-4a126067cb5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6484df49-d5e1-4e00-8a6c-1c970fb4efdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6484df49-d5e1-4e00-8a6c-1c970fb4efdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_7729c126-ebab-4b55-8075-13f0e340df98" xlink:href="pnm-20221231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6484df49-d5e1-4e00-8a6c-1c970fb4efdd" xlink:to="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_7729c126-ebab-4b55-8075-13f0e340df98" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FinancingFinancingActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="extended" id="i60b01a0a34e347e19d2d8551f8e122b5_FinancingFinancingActivitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_d28a0642-7505-47c1-8458-c961b8e91b23" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentCovenantDebtToCapitalizationRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_d28a0642-7505-47c1-8458-c961b8e91b23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_d007a9c9-71bb-4c49-8a5b-5625b4bac46f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_d007a9c9-71bb-4c49-8a5b-5625b4bac46f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_eabf68ad-1768-4817-ac37-720df1bf7257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_eabf68ad-1768-4817-ac37-720df1bf7257" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7771f70d-5304-43f5-a074-9805723e0fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7771f70d-5304-43f5-a074-9805723e0fba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1dd83d06-f733-4a23-bb45-aad32dcfb103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1dd83d06-f733-4a23-bb45-aad32dcfb103" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_e0fe17ea-e87f-47d2-b9e6-8abfa3c1f8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_RepaymentsOfDebt_e0fe17ea-e87f-47d2-b9e6-8abfa3c1f8d2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4a44944c-22f3-41c5-aba0-d955146b70e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LongTermDebt_4a44944c-22f3-41c5-aba0-d955146b70e5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_f799c732-676b-4cbf-aded-40baa6d530be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentTerm_f799c732-676b-4cbf-aded-40baa6d530be" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_3e985064-fede-4b60-8043-842541ea51f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_3e985064-fede-4b60-8043-842541ea51f2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cfaa3729-3c55-47f4-bfa0-7fa29940c685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cfaa3729-3c55-47f4-bfa0-7fa29940c685" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DistributionAgreementSaleOfStock_1b9399ef-69ed-4722-bb5f-5952342e1fe9" xlink:href="pnm-20221231.xsd#pnm_DistributionAgreementSaleOfStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DistributionAgreementSaleOfStock_1b9399ef-69ed-4722-bb5f-5952342e1fe9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_36cab8c8-1c03-4b13-b972-19a1ffae294c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_CommonStockNoParValue_36cab8c8-1c03-4b13-b972-19a1ffae294c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_3755ec3f-c1eb-4e0a-9e99-0e02e3dd5563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_3755ec3f-c1eb-4e0a-9e99-0e02e3dd5563" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8edc70be-5523-4c53-990e-e6d29b6b002a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8edc70be-5523-4c53-990e-e6d29b6b002a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_6dcb03c4-02ad-43b3-9c9f-9e6723ae56b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_6dcb03c4-02ad-43b3-9c9f-9e6723ae56b1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_5392f021-d171-4866-8b95-e556303c8892" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_5392f021-d171-4866-8b95-e556303c8892" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentSeriesOfBondIssuance_3d70c596-48dd-49ab-861f-957f7d9f90ad" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentSeriesOfBondIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentSeriesOfBondIssuance_3d70c596-48dd-49ab-861f-957f7d9f90ad" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentPrepaymentPeriod_39484c3e-5b12-487f-88d6-f21697a83519" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentPrepaymentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentPrepaymentPeriod_39484c3e-5b12-487f-88d6-f21697a83519" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_ff7d8cea-cbe4-472f-95b8-c784a8493cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_ff7d8cea-cbe4-472f-95b8-c784a8493cc5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_d4b20753-9399-416e-8a3e-2d8c3958befb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_d4b20753-9399-416e-8a3e-2d8c3958befb" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_98ed9a92-e9b1-4527-9742-12a97ac7a056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_98ed9a92-e9b1-4527-9742-12a97ac7a056" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_9648b3ef-cbfc-4195-b12b-93d634ffc79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_9648b3ef-cbfc-4195-b12b-93d634ffc79f" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_0e3cf937-b489-4230-ae74-b705827e850f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_0e3cf937-b489-4230-ae74-b705827e850f" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_20b4855e-8200-45cd-8a9d-7198799d4547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeNotionalAmount_20b4855e-8200-45cd-8a9d-7198799d4547" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_8ab02baa-d6b0-4d63-b664-425274b8c5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_8ab02baa-d6b0-4d63-b664-425274b8c5c0" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_74795cda-38cb-49eb-92dd-50d0b354db52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_74795cda-38cb-49eb-92dd-50d0b354db52" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c8760b56-77a7-4d5e-a34e-46491ac65ba4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c8760b56-77a7-4d5e-a34e-46491ac65ba4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_12e46c83-98c1-4164-9897-c59188294e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_LineOfCreditMember_12e46c83-98c1-4164-9897-c59188294e90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_01423010-a319-476e-9020-09eae03c139d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_UnsecuredDebtMember_01423010-a319-476e-9020-09eae03c139d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_b641e5e6-ea19-4ba4-9413-3a0f9ac1bb61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_MediumTermNotesMember_b641e5e6-ea19-4ba4-9413-3a0f9ac1bb61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_56e1c84a-a74d-4670-a00e-bd13f74f4546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_56e1c84a-a74d-4670-a00e-bd13f74f4546" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_11091aa0-f952-4e9f-a12b-ff5b50635ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_NotesPayableToBanksMember_11091aa0-f952-4e9f-a12b-ff5b50635ee8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b98e2042-b98b-4a6d-81b8-8f228bc5101b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_SeniorNotesMember_b98e2042-b98b-4a6d-81b8-8f228bc5101b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_bd480fea-39fa-46bf-a7fd-c812c53b63b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_SecuredDebtMember_bd480fea-39fa-46bf-a7fd-c812c53b63b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0b24e342-6cb0-4494-b69f-39d7c0351eeb_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:to="loc_dei_EntityDomain_0b24e342-6cb0-4494-b69f-39d7c0351eeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:to="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRAndPNMRDevelopmentMember_93d09437-af0d-4609-b342-97bba488a60f" xlink:href="pnm-20221231.xsd#pnm_PNMRAndPNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PNMRAndPNMRDevelopmentMember_93d09437-af0d-4609-b342-97bba488a60f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_80d59cf8-efe9-4151-a3c8-9a543a1248b1" xlink:href="pnm-20221231.xsd#pnm_PNMAndTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PNMAndTNMPMember_80d59cf8-efe9-4151-a3c8-9a543a1248b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddac9b9c-488b-4606-a2b7-00cbb47f9b4f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddac9b9c-488b-4606-a2b7-00cbb47f9b4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_1cea5e9c-17af-4966-87ab-bb9a582e06cf" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PnmrMember_1cea5e9c-17af-4966-87ab-bb9a582e06cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_316e5e89-8a6f-4fcd-b279-031b77a8a591" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PNMRDevelopmentMember_316e5e89-8a6f-4fcd-b279-031b77a8a591" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4fb3b31c-4412-44b3-bb01-a1fad8d2a0fc" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4fb3b31c-4412-44b3-bb01-a1fad8d2a0fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fa9e1a54-e769-46a9-b882-f1ecccb0095f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:to="loc_srt_RangeMember_fa9e1a54-e769-46a9-b882-f1ecccb0095f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84e019ac-f4ef-41e8-a163-5b60b2b0ee32" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:to="loc_srt_RangeMember_84e019ac-f4ef-41e8-a163-5b60b2b0ee32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0ec2e09c-6051-4f29-947f-c1864242bf05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_84e019ac-f4ef-41e8-a163-5b60b2b0ee32" xlink:to="loc_srt_MaximumMember_0ec2e09c-6051-4f29-947f-c1864242bf05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6d1de961-8d1d-4103-8c56-192ede960c7a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6d1de961-8d1d-4103-8c56-192ede960c7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_4634b94d-935a-4f28-a129-8ba0d30cad51" xlink:href="pnm-20221231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_4634b94d-935a-4f28-a129-8ba0d30cad51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember_d71cb72e-fdd8-4dad-bd83-0d3bdad23dd0" xlink:href="pnm-20221231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2020DelayedDrawTermLoanMember_d71cb72e-fdd8-4dad-bd83-0d3bdad23dd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_0113ecac-6413-4613-a3cb-e785ca581123" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_0113ecac-6413-4613-a3cb-e785ca581123" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2019TermLoanMember_e75a66ec-4762-4d32-9518-71658232ce56" xlink:href="pnm-20221231.xsd#pnm_PNMR2019TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2019TermLoanMember_e75a66ec-4762-4d32-9518-71658232ce56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember_68e948d1-3bf6-4919-9459-9c8f79912c43" xlink:href="pnm-20221231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2020TermLoanMember_68e948d1-3bf6-4919-9459-9c8f79912c43" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember_3f8eb8d7-b880-4c09-ac1e-6d964512d9ac" xlink:href="pnm-20221231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2018TwoYearTermLoanMember_3f8eb8d7-b880-4c09-ac1e-6d964512d9ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_b286c52f-603b-4eda-8125-3cb836bb233e" xlink:href="pnm-20221231.xsd#pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_b286c52f-603b-4eda-8125-3cb836bb233e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_87335ed6-0ec3-4d17-a098-def9a2214563" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_87335ed6-0ec3-4d17-a098-def9a2214563" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_6afee49d-289e-40c4-96ca-115a12a74cde" xlink:href="pnm-20221231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_6afee49d-289e-40c4-96ca-115a12a74cde" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember_39f7cf03-2136-418f-90af-d3db04833154" xlink:href="pnm-20221231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM201940MillionTermLoanMember_39f7cf03-2136-418f-90af-d3db04833154" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_67a96c2c-0b54-4133-973e-283a3850f7c2" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_67a96c2c-0b54-4133-973e-283a3850f7c2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021FixedRatePCRBsMember_ba0fee6c-4a83-4657-844d-6a03c126d74a" xlink:href="pnm-20221231.xsd#pnm_PNM2021FixedRatePCRBsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM2021FixedRatePCRBsMember_ba0fee6c-4a83-4657-844d-6a03c126d74a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2033Member_248a02be-7460-4874-af80-389c8c1c1ef2" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDue2033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2033Member_248a02be-7460-4874-af80-389c8c1c1ef2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:href="pnm-20221231.xsd#pnm_PNM2020SUNsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_61e2117d-c174-476d-bc78-e17d25f69958" xlink:href="pnm-20221231.xsd#pnm_PNM2021SUNsAt259PercentDueJuly152033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:to="loc_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_61e2117d-c174-476d-bc78-e17d25f69958" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_36e3e990-3d86-4c2f-afdf-52ff3abccaf3" xlink:href="pnm-20221231.xsd#pnm_PNM2021SUNsAt314PercentDueJuly152041Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:to="loc_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_36e3e990-3d86-4c2f-afdf-52ff3abccaf3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_c428fa57-86be-4083-9dea-65097b66e6b9" xlink:href="pnm-20221231.xsd#pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_c428fa57-86be-4083-9dea-65097b66e6b9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_f36b8314-51e5-41b7-a71f-d5631132c3f1" xlink:href="pnm-20221231.xsd#pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_f36b8314-51e5-41b7-a71f-d5631132c3f1" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM202175MillionTermLoanMember_46640925-f47a-4260-bb70-a443b4558384" xlink:href="pnm-20221231.xsd#pnm_PNM202175MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM202175MillionTermLoanMember_46640925-f47a-4260-bb70-a443b4558384" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_025f8f32-4c43-46ad-9c2b-d033b3d1028e" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_025f8f32-4c43-46ad-9c2b-d033b3d1028e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_66a8f127-c13b-4b9d-9de8-ed17793570f7" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_66a8f127-c13b-4b9d-9de8-ed17793570f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_a0100a14-1eb8-4950-bbe1-4affa2e83b7e" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_a0100a14-1eb8-4950-bbe1-4affa2e83b7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_a0928793-a2f3-4eef-a270-67f7ee743dbb" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_a0928793-a2f3-4eef-a270-67f7ee743dbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_c4bc6906-1776-4f6d-bc5d-6b7926488380" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_c4bc6906-1776-4f6d-bc5d-6b7926488380" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2022DelayedDrawTermLoanMember_aee8561b-749f-48b1-8577-e2ef14986c1d" xlink:href="pnm-20221231.xsd#pnm_PNM2022DelayedDrawTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM2022DelayedDrawTermLoanMember_aee8561b-749f-48b1-8577-e2ef14986c1d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2021BondPurchaseAgreementMember_40a5d0d8-69eb-4482-93d3-f7214dfaac78" xlink:href="pnm-20221231.xsd#pnm_TNMP2021BondPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TNMP2021BondPurchaseAgreementMember_40a5d0d8-69eb-4482-93d3-f7214dfaac78" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_f46b6324-5f30-41d5-a95e-d123d0064156" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:to="loc_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_f46b6324-5f30-41d5-a95e-d123d0064156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_61a08440-a676-4bd8-bf97-6443f87d282b" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:to="loc_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_61a08440-a676-4bd8-bf97-6443f87d282b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPFirstMortgageBondsMember_0bcbf2f2-4454-42ce-94b2-2414730e4320" xlink:href="pnm-20221231.xsd#pnm_TNMPFirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TNMPFirstMortgageBondsMember_0bcbf2f2-4454-42ce-94b2-2414730e4320" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateShortTermDebtMember_c787b9b7-ba0a-4ed5-b3f4-be5dcfc4e7d7" xlink:href="pnm-20221231.xsd#pnm_VariableRateShortTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_VariableRateShortTermDebtMember_c787b9b7-ba0a-4ed5-b3f4-be5dcfc4e7d7" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtTranche1Member_2c5fafbc-7bbb-4294-8d44-4871820e7f77" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtTranche1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:to="loc_pnm_VariableRateDebtTranche1Member_2c5fafbc-7bbb-4294-8d44-4871820e7f77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtTranche2Member_dc16aa8b-90d5-4021-ae88-db849a0fc9f7" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtTranche2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:to="loc_pnm_VariableRateDebtTranche2Member_dc16aa8b-90d5-4021-ae88-db849a0fc9f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:href="pnm-20221231.xsd#pnm_FixedRateDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateDebtTranche1Member_a1da8a65-1541-4763-8112-eeb0132752c2" xlink:href="pnm-20221231.xsd#pnm_FixedRateDebtTranche1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:to="loc_pnm_FixedRateDebtTranche1Member_a1da8a65-1541-4763-8112-eeb0132752c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateTranche2Member_268ae37c-2e34-438f-9354-c07148e240c0" xlink:href="pnm-20221231.xsd#pnm_FixedRateTranche2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:to="loc_pnm_FixedRateTranche2Member_268ae37c-2e34-438f-9354-c07148e240c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ee46712d-29a0-4ca9-8150-ea72218a4a97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ee46712d-29a0-4ca9-8150-ea72218a4a97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_02c9de54-90aa-48e1-9bb6-70a88f76e25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_02c9de54-90aa-48e1-9bb6-70a88f76e25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2022ATMProgramMember_8f45d664-1c3c-42e8-a2ba-ee7b6d096cdd" xlink:href="pnm-20221231.xsd#pnm_PNMR2022ATMProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_02c9de54-90aa-48e1-9bb6-70a88f76e25a" xlink:to="loc_pnm_PNMR2022ATMProgramMember_8f45d664-1c3c-42e8-a2ba-ee7b6d096cdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7da15361-d2b1-43ff-a089-39b68c15bd4b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:to="loc_us-gaap_CreditFacilityDomain_7da15361-d2b1-43ff-a089-39b68c15bd4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:to="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a47d9f38-942c-4506-bfd6-d8788ab12530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a47d9f38-942c-4506-bfd6-d8788ab12530" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_29fd9f33-6ebb-4d75-91ea-523c11aa8b70" xlink:href="pnm-20221231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_29fd9f33-6ebb-4d75-91ea-523c11aa8b70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_9a7f4669-0d75-459b-bdd4-1837f3081fc8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_9a7f4669-0d75-459b-bdd4-1837f3081fc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_25615d8b-3be5-4cb1-860d-1179791971df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_25615d8b-3be5-4cb1-860d-1179791971df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0896e449-8165-4796-a919-c71bc428d74f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_25615d8b-3be5-4cb1-860d-1179791971df" xlink:to="loc_us-gaap_SubsequentEventMember_0896e449-8165-4796-a919-c71bc428d74f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_11a7778e-3787-4012-b4e4-616829905bda_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_11a7778e-3787-4012-b4e4-616829905bda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_78ef2e6b-431c-4faf-be91-02fe72b99bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_us-gaap_InterestRateContractMember_78ef2e6b-431c-4faf-be91-02fe72b99bdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractOneMember_5f6ab1e8-1b3a-446d-9e57-0967304bc858" xlink:href="pnm-20221231.xsd#pnm_InterestRateContractOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_pnm_InterestRateContractOneMember_5f6ab1e8-1b3a-446d-9e57-0967304bc858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractTwoMember_7bf11ff5-d6d2-4c9c-86ea-cb5ee1161cac" xlink:href="pnm-20221231.xsd#pnm_InterestRateContractTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_pnm_InterestRateContractTwoMember_7bf11ff5-d6d2-4c9c-86ea-cb5ee1161cac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractThreeMember_2d1c8f02-265a-4832-99b4-8cd6f9bcd26f" xlink:href="pnm-20221231.xsd#pnm_InterestRateContractThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_pnm_InterestRateContractThreeMember_2d1c8f02-265a-4832-99b4-8cd6f9bcd26f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_b7371092-d612-40bb-af09-d22f6ec8f6b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:to="loc_us-gaap_HedgingRelationshipDomain_b7371092-d612-40bb-af09-d22f6ec8f6b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_16098a4b-84f7-4d70-8409-b0a0a57a1e36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:to="loc_us-gaap_HedgingRelationshipDomain_16098a4b-84f7-4d70-8409-b0a0a57a1e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_66ac8f39-4fbf-4a63-92e8-07f51b483aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_16098a4b-84f7-4d70-8409-b0a0a57a1e36" xlink:to="loc_us-gaap_CashFlowHedgingMember_66ac8f39-4fbf-4a63-92e8-07f51b483aaf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FinancingShorttermDebtandLiquidityDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="extended" id="i2205eeeb0f084310bb531bde9e719225_FinancingShorttermDebtandLiquidityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5aee3711-bfea-4a01-8026-d7d9d47244c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5aee3711-bfea-4a01-8026-d7d9d47244c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentNumberOfExtensions_8544c66f-e365-4819-a0a3-571644e170df" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentNumberOfExtensions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentNumberOfExtensions_8544c66f-e365-4819-a0a3-571644e170df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionPeriod_0db73de6-ce0a-45d6-8ade-f5dc24288513" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentExtensionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentExtensionPeriod_0db73de6-ce0a-45d6-8ade-f5dc24288513" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionExercised_7cd70ea1-ee6a-498a-8bf7-ff6692de0e81" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentExtensionExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentExtensionExercised_7cd70ea1-ee6a-498a-8bf7-ff6692de0e81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentsNMPRCApprovedCreditFacility_0ce0573b-7f06-4f2e-b042-43d738c4654d" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentsNMPRCApprovedCreditFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentsNMPRCApprovedCreditFacility_0ce0573b-7f06-4f2e-b042-43d738c4654d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesReceivedAsCollateral_0683e6eb-edce-494f-bd6f-5546f7f5520a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesReceivedAsCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_SecuritiesReceivedAsCollateral_0683e6eb-edce-494f-bd6f-5546f7f5520a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_d9931e6d-285d-44a1-aac5-3b8782cfff1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_d9931e6d-285d-44a1-aac5-3b8782cfff1c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_df0e22d9-f563-45ec-beed-ab411192d160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_df0e22d9-f563-45ec-beed-ab411192d160" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d46fee4d-f5dd-4ef9-bb0e-d8b47ec00ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d46fee4d-f5dd-4ef9-bb0e-d8b47ec00ebf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c084f8a4-ae62-44b5-bf21-f9fa45d2134c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c084f8a4-ae62-44b5-bf21-f9fa45d2134c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1554afea-cd7d-42cc-9820-055f922374ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1554afea-cd7d-42cc-9820-055f922374ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0bcece51-07b0-484a-9583-1a970558f987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1554afea-cd7d-42cc-9820-055f922374ab" xlink:to="loc_us-gaap_SubsequentEventMember_0bcece51-07b0-484a-9583-1a970558f987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_b7caa866-1d15-4205-87c7-3e359c55dbcd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_b7caa866-1d15-4205-87c7-3e359c55dbcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_a64381f0-0790-48a4-907d-9741df6bbbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_a64381f0-0790-48a4-907d-9741df6bbbf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c4c9e2e5-77bb-4f36-b7ae-3524a5247d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_a64381f0-0790-48a4-907d-9741df6bbbf4" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c4c9e2e5-77bb-4f36-b7ae-3524a5247d0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:to="loc_dei_EntityDomain_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:to="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5a4a76cd-72db-43d4-9037-b22f770edb98" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5a4a76cd-72db-43d4-9037-b22f770edb98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c09a2270-84a6-4801-9422-98359ae0e691" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c09a2270-84a6-4801-9422-98359ae0e691" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_6bd7812d-0dbf-4ae4-8dd6-d9aa30014460" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:to="loc_pnm_PNMRDevelopmentMember_6bd7812d-0dbf-4ae4-8dd6-d9aa30014460" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a6c77f4c-e011-4767-a145-df54d634cd84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:to="loc_us-gaap_CreditFacilityDomain_a6c77f4c-e011-4767-a145-df54d634cd84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:to="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_5f2a5fca-ba9d-4aae-8c88-79ec9b5390cb" xlink:href="pnm-20221231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_5f2a5fca-ba9d-4aae-8c88-79ec9b5390cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_eb338998-3d86-4bbd-b6d7-40b6f4a3d54c" xlink:href="pnm-20221231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_eb338998-3d86-4bbd-b6d7-40b6f4a3d54c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3f35a95b-f66b-46fb-a9ee-3b044bade51c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3f35a95b-f66b-46fb-a9ee-3b044bade51c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember_36c1ca04-91b8-4111-ab50-0b30b27b98a0" xlink:href="pnm-20221231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_TNMPRevolvingCreditFacilityMember_36c1ca04-91b8-4111-ab50-0b30b27b98a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_6f864ba4-2651-4f84-a3f2-39dda01effc9" xlink:href="pnm-20221231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_6f864ba4-2651-4f84-a3f2-39dda01effc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LocalLinesOfCreditMember_1a480fea-be89-4e82-abe0-0e9a0b09a42f" xlink:href="pnm-20221231.xsd#pnm_LocalLinesOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:to="loc_pnm_LocalLinesOfCreditMember_1a480fea-be89-4e82-abe0-0e9a0b09a42f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_7f245eb0-2717-403e-a52b-630604c2e010" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:to="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_7f245eb0-2717-403e-a52b-630604c2e010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_03dea820-ad35-4e69-97e3-a8ad87f79d40_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:to="loc_srt_ConsolidatedEntitiesDomain_03dea820-ad35-4e69-97e3-a8ad87f79d40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_eee49a33-1ea7-40b4-9190-d146f6c5716e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:to="loc_srt_ConsolidatedEntitiesDomain_eee49a33-1ea7-40b4-9190-d146f6c5716e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_a064e583-c336-4ef5-87c4-fd5aff9dbb12" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_eee49a33-1ea7-40b4-9190-d146f6c5716e" xlink:to="loc_srt_ParentCompanyMember_a064e583-c336-4ef5-87c4-fd5aff9dbb12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_c9e35887-ee11-4d45-8ec0-3680e94c4c1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_c9e35887-ee11-4d45-8ec0-3680e94c4c1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_1bf2f088-7354-4ea4-b37b-d1643d070d59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_1bf2f088-7354-4ea4-b37b-d1643d070d59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.Member_0fc4033d-3747-4058-8ef4-06e10f953e16" xlink:href="pnm-20221231.xsd#pnm_JPMorganChaseBankN.A.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_1bf2f088-7354-4ea4-b37b-d1643d070d59" xlink:to="loc_pnm_JPMorganChaseBankN.A.Member_0fc4033d-3747-4058-8ef4-06e10f953e16" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FinancingScheduleofShortTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails" xlink:type="extended" id="i16e747609e6542d8a13a1e15c1fb1cb6_FinancingScheduleofShortTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_99fb679f-809c-4bfa-8ec4-3e0905808b24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:to="loc_us-gaap_ShortTermBorrowings_99fb679f-809c-4bfa-8ec4-3e0905808b24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dbb31b6e-bfab-4c9f-87cd-45086ff4159d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dbb31b6e-bfab-4c9f-87cd-45086ff4159d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:to="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9e4736ba-256d-424a-8fe5-1a95e7673be0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:to="loc_us-gaap_CreditFacilityDomain_9e4736ba-256d-424a-8fe5-1a95e7673be0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:to="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_dadddf97-e850-4290-bb73-e0fc84136a7f" xlink:href="pnm-20221231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_dadddf97-e850-4290-bb73-e0fc84136a7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_a904919e-8ad0-476b-9ad9-2d0ba2aa5cc1" xlink:href="pnm-20221231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_a904919e-8ad0-476b-9ad9-2d0ba2aa5cc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember_2807489e-2b71-4f7c-a7cd-535cadcd7aaf" xlink:href="pnm-20221231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_TNMPRevolvingCreditFacilityMember_2807489e-2b71-4f7c-a7cd-535cadcd7aaf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_6467801b-a565-4993-8afc-123ca9c8dfa5" xlink:href="pnm-20221231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_6467801b-a565-4993-8afc-123ca9c8dfa5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:to="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3f81cd93-d73c-4847-b56b-15ff185ba7aa_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:to="loc_dei_EntityDomain_3f81cd93-d73c-4847-b56b-15ff185ba7aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:to="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1469e412-7c5f-4949-9796-b14f121d3cf5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1469e412-7c5f-4949-9796-b14f121d3cf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d9a47200-3b54-4606-9a02-2acf6c635f01" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d9a47200-3b54-4606-9a02-2acf6c635f01" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FinancingLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="extended" id="i8152704c237f402386eb32ec6c0e0d19_FinancingLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredLongTermDebt_30618ec8-7a07-43ab-957c-12cff2021171" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_UnsecuredLongTermDebt_30618ec8-7a07-43ab-957c-12cff2021171" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9fa68487-b401-4345-96ee-b63be1fc293c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_LongTermDebt_9fa68487-b401-4345-96ee-b63be1fc293c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_e4e59cdd-6f27-43af-9235-1807b2a461be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_e4e59cdd-6f27-43af-9235-1807b2a461be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_490fe7c3-bac6-4fe8-beae-9a2d939496ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_490fe7c3-bac6-4fe8-beae-9a2d939496ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d208b3b0-250a-4c1b-b76d-d504af19d31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d208b3b0-250a-4c1b-b76d-d504af19d31c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross_12123fed-3131-44fa-9115-02ef9dd0ec83" xlink:href="pnm-20221231.xsd#pnm_LongtermdebtCurrentmaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_LongtermdebtCurrentmaturitiesGross_12123fed-3131-44fa-9115-02ef9dd0ec83" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_3f04fe93-73c1-480e-97a6-23810e0e33a9" xlink:href="pnm-20221231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_3f04fe93-73c1-480e-97a6-23810e0e33a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_c70d6141-f42e-42c5-8d76-990120c553a2" xlink:href="pnm-20221231.xsd#pnm_LongtermdebtExcludingcurrentmaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_c70d6141-f42e-42c5-8d76-990120c553a2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_520da939-dd50-4ea0-8d97-52d337fce1fb" xlink:href="pnm-20221231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_520da939-dd50-4ea0-8d97-52d337fce1fb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:to="loc_dei_EntityDomain_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:to="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_addbc4be-7f94-41b1-81c6-91bd71f08f46" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_addbc4be-7f94-41b1-81c6-91bd71f08f46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8da0d42d-a749-4060-b95e-492e97818142" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8da0d42d-a749-4060-b95e-492e97818142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_baea7a66-7106-4661-9e89-04400ad32ab5" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:to="loc_pnm_PnmrMember_baea7a66-7106-4661-9e89-04400ad32ab5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_222f4d14-8b1b-49a8-9ee6-ca083ede4c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_222f4d14-8b1b-49a8-9ee6-ca083ede4c8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_243c9498-d9c7-4881-b28b-9c87ce1f80cc" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_243c9498-d9c7-4881-b28b-9c87ce1f80cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_9b08e338-4f1f-4b88-903b-0df42fee723a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_us-gaap_UnsecuredDebtMember_9b08e338-4f1f-4b88-903b-0df42fee723a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember_07ab9757-cbdd-47e6-a120-0afda1b25dd7" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_pnm_FirstMortgageBondsMember_07ab9757-cbdd-47e6-a120-0afda1b25dd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_013cc59b-2297-4747-b4a6-b42c44cf46a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_013cc59b-2297-4747-b4a6-b42c44cf46a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_05fa89fe-2651-4933-9462-9ac372185186" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_05fa89fe-2651-4933-9462-9ac372185186" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_2fa24058-5787-492c-9b6f-3ea0265b31f3" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_2fa24058-5787-492c-9b6f-3ea0265b31f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_1d0e0033-a590-4f4a-9810-0b0ca5421fb5" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_1d0e0033-a590-4f4a-9810-0b0ca5421fb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_275eaa96-a17c-467f-9d2d-09f62116b082" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_275eaa96-a17c-467f-9d2d-09f62116b082" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_e3e70ea7-2979-49fd-9b31-0356286c21fe" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_e3e70ea7-2979-49fd-9b31-0356286c21fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_080a8e2b-e59e-4267-bb0c-8acd1a431f4a" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_080a8e2b-e59e-4267-bb0c-8acd1a431f4a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_934e9ff6-f5db-4d5b-806c-6a21b65cad2d" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_934e9ff6-f5db-4d5b-806c-6a21b65cad2d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_2954ee3d-ff5b-40c3-801f-1db72c528c7f" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_2954ee3d-ff5b-40c3-801f-1db72c528c7f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_2b6a41fc-55af-42c6-853b-927ce546a967" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_2b6a41fc-55af-42c6-853b-927ce546a967" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_660b27cf-5570-487a-86ea-e34ebe2831c7" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_660b27cf-5570-487a-86ea-e34ebe2831c7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_ffb2189d-3450-4e3b-aa27-c9e78bf969b7" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2023at3point15percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_ffb2189d-3450-4e3b-aa27-c9e78bf969b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_f56c995b-53b4-4d24-ae2c-b0c92bc52a61" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2025at3point45percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_f56c995b-53b4-4d24-ae2c-b0c92bc52a61" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_5fe44d28-c370-485f-81ab-e9b451ffeef8" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_5fe44d28-c370-485f-81ab-e9b451ffeef8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_13d0c021-bdee-4bab-b7f5-1259eb527e3a" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_13d0c021-bdee-4bab-b7f5-1259eb527e3a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_8a8dbbc2-394d-4c5a-a447-6beeb347e012" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_8a8dbbc2-394d-4c5a-a447-6beeb347e012" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_43b32603-ffdc-4052-b333-d6efc70dfce4" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_43b32603-ffdc-4052-b333-d6efc70dfce4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_40367f53-1eb6-47e7-8fc3-9ac7592ec437" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_40367f53-1eb6-47e7-8fc3-9ac7592ec437" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_792e336c-066f-4944-be04-48af0e3bfe20" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_792e336c-066f-4944-be04-48af0e3bfe20" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_9bc1ad20-3ad8-4684-b5ac-b6e6340e41b3" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_9bc1ad20-3ad8-4684-b5ac-b6e6340e41b3" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_724314a1-8776-481a-91b7-003f96099a39" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_724314a1-8776-481a-91b7-003f96099a39" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_bf69c765-33d1-4468-979e-54d7f4e16f1e" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_bf69c765-33d1-4468-979e-54d7f4e16f1e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_18875ac3-13e0-4bfa-bf55-f69f968de713" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_18875ac3-13e0-4bfa-bf55-f69f968de713" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_c4093e61-9f15-433e-b24a-aae1c478b179" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_c4093e61-9f15-433e-b24a-aae1c478b179" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_1124f169-fe92-473a-9ffd-0b61520be127" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_1124f169-fe92-473a-9ffd-0b61520be127" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_bb984e29-ddc9-47d6-a41f-acede641dd88" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_bb984e29-ddc9-47d6-a41f-acede641dd88" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM202175MillionTermLoanMember_d93bbf39-43b8-465e-aff8-6add9bc7ebf5" xlink:href="pnm-20221231.xsd#pnm_PNM202175MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNM202175MillionTermLoanMember_d93bbf39-43b8-465e-aff8-6add9bc7ebf5" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM20222250MTermLoanMember_4be92bb7-6598-47aa-b71c-e347c207ea1e" xlink:href="pnm-20221231.xsd#pnm_PNM20222250MTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNM20222250MTermLoanMember_4be92bb7-6598-47aa-b71c-e347c207ea1e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_eb92f705-7189-4e2d-98a3-26c9fff3d0e5" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_eb92f705-7189-4e2d-98a3-26c9fff3d0e5" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_994ef707-6148-451c-8677-e0bb1e50625c" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_994ef707-6148-451c-8677-e0bb1e50625c" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_8b85211b-f2f2-4527-a110-78bb9587ffc9" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_8b85211b-f2f2-4527-a110-78bb9587ffc9" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_9d2a59ea-a4f4-4b5c-a5f1-53525170d053" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.22PercentDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_9d2a59ea-a4f4-4b5c-a5f1-53525170d053" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_f605f3a2-9a5a-444b-986c-5b8d4da5e280" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.85PercentDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_f605f3a2-9a5a-444b-986c-5b8d4da5e280" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_7d73f854-b237-493c-8dfe-634b2dbcd769" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.79PercentDue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_7d73f854-b237-493c-8dfe-634b2dbcd769" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_071689b2-a187-4785-b0e3-4779356e9ab0" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.92PercentDue2039Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_071689b2-a187-4785-b0e3-4779356e9ab0" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_04b250b3-4c8d-464d-8b36-18c02cdaea70" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds4.06PercentDue2044Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_04b250b3-4c8d-464d-8b36-18c02cdaea70" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_856f65f9-a25e-4b9b-acb4-112ee9bce672" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_856f65f9-a25e-4b9b-acb4-112ee9bce672" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds273PercentDue2030Member_b99406a7-c317-4528-b216-e5214b6f868b" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds273PercentDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds273PercentDue2030Member_b99406a7-c317-4528-b216-e5214b6f868b" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_677439d9-c705-4a6a-8850-3e9693df6180" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds336PercentDueApril2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_677439d9-c705-4a6a-8850-3e9693df6180" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds293PercentDue2035Member_944801db-32ba-40fd-af32-31e3ca4d0016" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds293PercentDue2035Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds293PercentDue2035Member_944801db-32ba-40fd-af32-31e3ca4d0016" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_bd4bf906-370d-4205-9e89-cb6c28cdce86" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds336PercentDueJuly2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_bd4bf906-370d-4205-9e89-cb6c28cdce86" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds244PercentDueAugust2035Member_4709aad5-71f1-43a8-b24b-4b40e688fae0" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds244PercentDueAugust2035Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds244PercentDueAugust2035Member_4709aad5-71f1-43a8-b24b-4b40e688fae0" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds413PercentDueMay2052Member_42212038-be45-4fcf-92f1-45b51f1112ad" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds413PercentDueMay2052Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds413PercentDueMay2052Member_42212038-be45-4fcf-92f1-45b51f1112ad" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds318PercentDueJuly2032Member_7aefbd1e-f89f-4e13-9206-7b061751340a" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds318PercentDueJuly2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds318PercentDueJuly2032Member_7aefbd1e-f89f-4e13-9206-7b061751340a" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_6885b985-a34e-4389-9e31-950755a66833" xlink:href="pnm-20221231.xsd#pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_6885b985-a34e-4389-9e31-950755a66833" xlink:type="arc" order="43"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_3e9b408d-076b-439d-8fb6-f9defd369dc0" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_3e9b408d-076b-439d-8fb6-f9defd369dc0" xlink:type="arc" order="44"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FinancingLongtermDebtMaturitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="extended" id="i4ede618892c347a9b3e6a38485dcc821_FinancingLongtermDebtMaturitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a06c5569-a923-41c7-bc5f-ddf0888fe26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a06c5569-a923-41c7-bc5f-ddf0888fe26c" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_974a1867-6925-43f3-8167-a1a36dc7da37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_974a1867-6925-43f3-8167-a1a36dc7da37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68c53153-9ee0-46c6-a5aa-ab44b1db0368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68c53153-9ee0-46c6-a5aa-ab44b1db0368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1646e336-ebc9-46a9-bf6e-333de425fa78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1646e336-ebc9-46a9-bf6e-333de425fa78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d4a7be28-732d-43a3-98fa-1d5f178e1dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d4a7be28-732d-43a3-98fa-1d5f178e1dd4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_784d3b63-20eb-42c9-8347-22d234a1f759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_784d3b63-20eb-42c9-8347-22d234a1f759" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_084c83f5-db8a-462c-81b9-ebeb2e5df8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_084c83f5-db8a-462c-81b9-ebeb2e5df8ec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8573d985-7c0b-4871-a1cb-1e124032fc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8573d985-7c0b-4871-a1cb-1e124032fc6c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a06c5569-a923-41c7-bc5f-ddf0888fe26c" xlink:to="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:to="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c8b9700-1ef3-4219-944e-7a6aa8806385_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:to="loc_dei_EntityDomain_0c8b9700-1ef3-4219-944e-7a6aa8806385_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:to="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_92e950b4-e3f6-4586-b952-266698c742e2" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:to="loc_pnm_PnmrMember_92e950b4-e3f6-4586-b952-266698c742e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bd6b1a7f-52a0-478d-984f-301b2996f146" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bd6b1a7f-52a0-478d-984f-301b2996f146" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f99d1155-1561-47d6-8945-8ab2086aea2a" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f99d1155-1561-47d6-8945-8ab2086aea2a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="extended" id="i6c3ba81154da4da9be511e3e97483cd4_LeaseCommitmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLeasesExpiring_ef846f53-ea00-4bf7-9ec5-2d95555758e5" xlink:href="pnm-20221231.xsd#pnm_NumberOfLeasesExpiring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_NumberOfLeasesExpiring_ef846f53-ea00-4bf7-9ec5-2d95555758e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_85bac32a-7af6-400d-a1a5-43dc47ad6515" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_85bac32a-7af6-400d-a1a5-43dc47ad6515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_9bee142f-3a15-4772-8f55-ee9f35b02312" xlink:href="pnm-20221231.xsd#pnm_AnnualLeasePaymentsDuringRenewalPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_9bee142f-3a15-4772-8f55-ee9f35b02312" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_366f930b-6f4f-44ea-aa9a-012aeb376fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_366f930b-6f4f-44ea-aa9a-012aeb376fbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_b2049bba-0569-4b7c-9200-204c1469bd73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_b2049bba-0569-4b7c-9200-204c1469bd73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_fc67f921-bff8-4d10-bba3-a45c943d0c1f" xlink:href="pnm-20221231.xsd#pnm_LesseeRightOfWayLeaseAnnualPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_fc67f921-bff8-4d10-bba3-a45c943d0c1f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeasePayments_757a0e05-30c9-4b06-9b04-e2aeaaa5485b" xlink:href="pnm-20221231.xsd#pnm_LesseeRightOfWayLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_LesseeRightOfWayLeasePayments_757a0e05-30c9-4b06-9b04-e2aeaaa5485b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_33632d65-0b03-4369-8e8d-9b649ecaee69" xlink:href="pnm-20221231.xsd#pnm_UnamortizedCostOfPrepaidRightOfWayAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_33632d65-0b03-4369-8e8d-9b649ecaee69" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_c1b2ef59-4df6-433e-9f41-81a5de1a663c" xlink:href="pnm-20221231.xsd#pnm_AmortizationOfPrepaidRightOfWayAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_c1b2ef59-4df6-433e-9f41-81a5de1a663c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_e262bd18-3d4c-46ad-87f5-8de9cb4e7990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_e262bd18-3d4c-46ad-87f5-8de9cb4e7990" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_ab801f50-ccaf-458e-9f06-e18bfa93a997" xlink:href="pnm-20221231.xsd#pnm_LesseeOperatingLeaseUnguaranteedResidualValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_ab801f50-ccaf-458e-9f06-e18bfa93a997" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_dd6f4341-0252-4745-9adb-114aa6d50d61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_dd6f4341-0252-4745-9adb-114aa6d50d61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMOwnedAssetsMember_363b706c-0742-4a07-b557-493d6f4e6c4c" xlink:href="pnm-20221231.xsd#pnm_PNMOwnedAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:to="loc_pnm_PNMOwnedAssetsMember_363b706c-0742-4a07-b557-493d6f4e6c4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelMember_8ee413fd-cd13-43d1-968f-3675bdea684f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:to="loc_us-gaap_NuclearFuelMember_8ee413fd-cd13-43d1-968f-3675bdea684f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_ccd4e39c-d585-41f5-b286-7864ca25863a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:to="loc_us-gaap_EquipmentMember_ccd4e39c-d585-41f5-b286-7864ca25863a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_a1b93381-b167-43f1-826a-a3cef26f4c60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:to="loc_us-gaap_UtilityPlantDomain_a1b93381-b167-43f1-826a-a3cef26f4c60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:to="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_f54f5083-43e3-4c84-9808-cf00557ac99c" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_f54f5083-43e3-4c84-9808-cf00557ac99c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_e17a6faa-1271-43f0-9118-96173d7cbfaa" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_e17a6faa-1271-43f0-9118-96173d7cbfaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_02ffd00a-dced-4a1c-88b1-ad22c2dd7afa" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_02ffd00a-dced-4a1c-88b1-ad22c2dd7afa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationMember_7e6de36f-27e6-40cf-81a9-14bfaa94bc2d" xlink:href="pnm-20221231.xsd#pnm_NavajoNationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_NavajoNationMember_7e6de36f-27e6-40cf-81a9-14bfaa94bc2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_337aa74b-d0a2-4209-ad4f-9f54613b5c2f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:to="loc_dei_EntityDomain_337aa74b-d0a2-4209-ad4f-9f54613b5c2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:to="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec5f2546-f09c-42f7-96b6-7e6f9f99872f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec5f2546-f09c-42f7-96b6-7e6f9f99872f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_428891aa-19c1-41af-a011-92fec21a1966" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_428891aa-19c1-41af-a011-92fec21a1966" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ee609ae4-cc37-497c-aaaf-d06f89173526_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ee609ae4-cc37-497c-aaaf-d06f89173526_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4a9ebd2c-5521-4220-b6a3-62214d94cc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4a9ebd2c-5521-4220-b6a3-62214d94cc3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_078d8534-9ad8-4f8e-b5ef-74e9c610c0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4a9ebd2c-5521-4220-b6a3-62214d94cc3a" xlink:to="loc_us-gaap_SubsequentEventMember_078d8534-9ad8-4f8e-b5ef-74e9c610c0f1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="extended" id="i6c3a466e6ab641f78d923a0437997978_LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_883fb1dd-6f0c-45e7-93cf-9afd1195d473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:href="pnm-20221231.xsd#pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_883fb1dd-6f0c-45e7-93cf-9afd1195d473" xlink:to="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_63dadece-83da-4290-a53f-19f80a4b1020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_63dadece-83da-4290-a53f-19f80a4b1020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2ae970f5-d43a-48b3-9dce-37acc6fbd674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2ae970f5-d43a-48b3-9dce-37acc6fbd674" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eb2bfd7f-6293-4521-a38a-0a5d81ae66f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eb2bfd7f-6293-4521-a38a-0a5d81ae66f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_883fb1dd-6f0c-45e7-93cf-9afd1195d473" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:to="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_62e5af45-7249-42c3-a307-5993bafc4dd8_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:to="loc_dei_EntityDomain_62e5af45-7249-42c3-a307-5993bafc4dd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:to="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a2081434-af82-42ac-a886-aa246d3f5339" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a2081434-af82-42ac-a886-aa246d3f5339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_da2dcc45-539b-4601-9744-0c9deb325ab1" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_da2dcc45-539b-4601-9744-0c9deb325ab1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="extended" id="i9e4b5bb1f2884ac780e0d1f90c92d988_LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross_5e57264c-ddc7-445a-8165-65f5107966bc" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseRightOfUseAssetGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetGross_5e57264c-ddc7-445a-8165-65f5107966bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_23378cf1-9e4b-4573-b43a-403fab4621a5" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_23378cf1-9e4b-4573-b43a-403fab4621a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_0446764d-218e-4f8f-b296-7f2b39498ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_0446764d-218e-4f8f-b296-7f2b39498ee1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityCurrentOther_b2861234-268a-4e21-a5a4-0f6aedb33596" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseLiabilityCurrentOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_pnm_FinanceLeaseLiabilityCurrentOther_b2861234-268a-4e21-a5a4-0f6aedb33596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_eb62124a-e988-49df-87e0-79dcf7e280bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_eb62124a-e988-49df-87e0-79dcf7e280bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_e9f61192-e7cd-4f27-884e-e921ac29a793" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseLiabilityDeferredCreditsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_e9f61192-e7cd-4f27-884e-e921ac29a793" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_186d5590-7b5f-4bee-ae41-dc4732a5fc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_186d5590-7b5f-4bee-ae41-dc4732a5fc6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:to="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d06297cc-7465-4111-aef0-ce7041ca142a_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:to="loc_dei_EntityDomain_d06297cc-7465-4111-aef0-ce7041ca142a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:to="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a7d756fc-3c5f-4c98-bdb8-7475e0853c0e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a7d756fc-3c5f-4c98-bdb8-7475e0853c0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_6d5b5c6b-cd8d-4c82-9145-e219a6fd3556" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_6d5b5c6b-cd8d-4c82-9145-e219a6fd3556" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="extended" id="iadc22fdf247f495fb3759a8f92931ef5_LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:href="pnm-20221231.xsd#pnm_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:to="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2a6f3020-285a-4ead-abe1-02f5e7cdb9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2a6f3020-285a-4ead-abe1-02f5e7cdb9b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1fe33849-61ac-4043-bf18-a6b790c3c464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1fe33849-61ac-4043-bf18-a6b790c3c464" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:href="pnm-20221231.xsd#pnm_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:to="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c69c1111-4bd4-4782-ac62-0c6fc6ddc1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c69c1111-4bd4-4782-ac62-0c6fc6ddc1e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e8863879-cf0a-4ebc-848d-e883468983c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e8863879-cf0a-4ebc-848d-e883468983c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:to="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_56842fbf-298c-47f8-9e9c-4f1dfbf0120e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:to="loc_dei_EntityDomain_56842fbf-298c-47f8-9e9c-4f1dfbf0120e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:to="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0dbc710f-f8e8-41ad-ab5d-f3ead355dd19" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0dbc710f-f8e8-41ad-ab5d-f3ead355dd19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_2286dff7-6b2c-49bd-8fd3-bea46b8a49bf" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_2286dff7-6b2c-49bd-8fd3-bea46b8a49bf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended" id="ic56a56a4180244f691a75ab0e2afba42_LeaseCommitmentsComponentsofLeaseExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_df52ef45-e07b-4460-a83a-6b42211633c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_OperatingLeaseCost_df52ef45-e07b-4460-a83a-6b42211633c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts_b61c1324-283e-42f8-aabf-19c8bca06ebe" xlink:href="pnm-20221231.xsd#pnm_OperatingLeaseCapitalizedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_pnm_OperatingLeaseCapitalizedCosts_b61c1324-283e-42f8-aabf-19c8bca06ebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_e1606c37-151a-4360-a3a7-f715d7e22562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_OperatingLeaseExpense_e1606c37-151a-4360-a3a7-f715d7e22562" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_0b0f3c28-8d6d-47b3-80d5-120f3dd51eee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_0b0f3c28-8d6d-47b3-80d5-120f3dd51eee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_85f056fd-72e7-42bd-8814-c13accbaada1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_85f056fd-72e7-42bd-8814-c13accbaada1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts_ce199a85-c4b2-432d-b4e5-2bcac1b43378" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseCapitalizedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_pnm_FinanceLeaseCapitalizedCosts_ce199a85-c4b2-432d-b4e5-2bcac1b43378" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_721a39b9-128a-4766-80f5-4e6207778752" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_pnm_FinanceLeaseCost_721a39b9-128a-4766-80f5-4e6207778752" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e70e1886-73f9-472b-8029-818acc3819f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_VariableLeaseCost_e70e1886-73f9-472b-8029-818acc3819f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e1452baf-65bb-448d-82f1-d4c9e344ad81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_ShortTermLeaseCost_e1452baf-65bb-448d-82f1-d4c9e344ad81" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_62aded38-3909-4ab7-baea-826450029f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_LeaseCost_62aded38-3909-4ab7-baea-826450029f72" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_ff5d07c4-57ae-4813-aa02-af107c0e7d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_ff5d07c4-57ae-4813-aa02-af107c0e7d4f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:to="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:to="loc_dei_EntityDomain_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:to="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_673b1f61-9816-4977-97eb-4e1e302aadc5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_673b1f61-9816-4977-97eb-4e1e302aadc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4420770c-2f38-495c-ba91-2c4995aea4f2" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4420770c-2f38-495c-ba91-2c4995aea4f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:to="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeDomain_2604966d-9990-463b-bb0f-ff760d4827d2_default" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:to="loc_pnm_ShortTermLeaseTypeDomain_2604966d-9990-463b-bb0f-ff760d4827d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeDomain_faa187b9-5173-4b76-8157-89b2b87ed1ea" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:to="loc_pnm_ShortTermLeaseTypeDomain_faa187b9-5173-4b76-8157-89b2b87ed1ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoolingTowersMember_f4e408ec-1ba8-48ab-a045-cbfa8e10d8db" xlink:href="pnm-20221231.xsd#pnm_CoolingTowersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ShortTermLeaseTypeDomain_faa187b9-5173-4b76-8157-89b2b87ed1ea" xlink:to="loc_pnm_CoolingTowersMember_f4e408ec-1ba8-48ab-a045-cbfa8e10d8db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="extended" id="ic2bec48142714e279433a1485d531f06_LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:href="pnm-20221231.xsd#pnm_CashFlowLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:to="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_b7980fb6-5e7b-43eb-9431-c490c4834074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:to="loc_us-gaap_OperatingLeasePayments_b7980fb6-5e7b-43eb-9431-c490c4834074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_64bab6ca-a372-45c5-a5de-098298b517c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_64bab6ca-a372-45c5-a5de-098298b517c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_598540d4-d66d-4cd3-b7d7-1ce52029113f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_598540d4-d66d-4cd3-b7d7-1ce52029113f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:href="pnm-20221231.xsd#pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:to="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_929ac846-54af-4961-b73c-5f5e6788a9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_929ac846-54af-4961-b73c-5f5e6788a9a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_6f3b1524-b74e-463a-b175-3a6064955ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_6f3b1524-b74e-463a-b175-3a6064955ed5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:to="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_38af2a7d-4e0f-4063-ae1e-ce910ac4b373_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:to="loc_dei_EntityDomain_38af2a7d-4e0f-4063-ae1e-ce910ac4b373_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:to="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dfc946f2-5614-4a58-a28d-19984b2a0325" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dfc946f2-5614-4a58-a28d-19984b2a0325" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6dbbda-0d44-4260-9d2a-49c3fa4b26a8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6dbbda-0d44-4260-9d2a-49c3fa4b26a8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="extended" id="i573cac8763894a2d98827b5ae2882e4e_LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bb5f30e5-cf10-42de-a61d-025a3f4e1f94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bb5f30e5-cf10-42de-a61d-025a3f4e1f94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28c3886e-4fa9-429f-9452-79193842256d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28c3886e-4fa9-429f-9452-79193842256d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4d424c82-1ab4-432a-bd26-704cbc2230c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4d424c82-1ab4-432a-bd26-704cbc2230c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e8e0abc2-5c5c-46ff-a45c-dab21b7e5846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e8e0abc2-5c5c-46ff-a45c-dab21b7e5846" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5cc8e214-dd1f-4db4-bd03-a9666b0114e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5cc8e214-dd1f-4db4-bd03-a9666b0114e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b235229f-dbf9-4db4-bba7-d6ef5f6ee869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b235229f-dbf9-4db4-bba7-d6ef5f6ee869" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0d162e93-5615-42bd-834e-7fea63aa44de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0d162e93-5615-42bd-834e-7fea63aa44de" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9016cb2f-5c16-4378-8375-e235cb6b6a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9016cb2f-5c16-4378-8375-e235cb6b6a8f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_d792dd82-a582-4536-9253-e0f1118f1375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiability_d792dd82-a582-4536-9253-e0f1118f1375" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:to="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9925efe8-d9c3-4050-b692-d803d20949c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9925efe8-d9c3-4050-b692-d803d20949c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_40a59e1c-9711-4708-a1f0-820ea4d30559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_40a59e1c-9711-4708-a1f0-820ea4d30559" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_67c739e1-321a-43e4-8add-50fd2296ee24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_67c739e1-321a-43e4-8add-50fd2296ee24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fc1d3350-7594-4f42-bbbf-1d9d10d339b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fc1d3350-7594-4f42-bbbf-1d9d10d339b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_232020fc-7302-4f35-b3e0-c8c8df0d283d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_232020fc-7302-4f35-b3e0-c8c8df0d283d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_404d0d37-5a0b-4ad6-9137-5c59097cd6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_404d0d37-5a0b-4ad6-9137-5c59097cd6bc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_22f9dc35-4803-4242-afca-3dc7d3e218d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_22f9dc35-4803-4242-afca-3dc7d3e218d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dd0f8508-112d-49de-9ec3-1a232e69fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dd0f8508-112d-49de-9ec3-1a232e69fb99" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0815d668-be8a-4414-b0dd-7a746baf26f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_OperatingLeaseLiability_0815d668-be8a-4414-b0dd-7a746baf26f6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:to="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_592b55d1-d65c-4ebf-bc99-ed67c37529ad_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:to="loc_dei_EntityDomain_592b55d1-d65c-4ebf-bc99-ed67c37529ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:to="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9edda45a-f52c-4e00-954d-f70462635fb2" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9edda45a-f52c-4e00-954d-f70462635fb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9c3922be-b31b-411f-b940-f880a54967f2" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9c3922be-b31b-411f-b940-f880a54967f2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i3eb06b0f71824f0590e49d1b7ba5c687_FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements_b81ebe4c-37a0-4954-9b2c-4ba9f62e7118" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_NumberOfPurchasePowerAgreements_b81ebe4c-37a0-4954-9b2c-4ba9f62e7118" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_5c14b536-f867-465f-bf2b-17cc2fb1e162" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_5c14b536-f867-465f-bf2b-17cc2fb1e162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_1ffedc63-3e22-46e6-8f2b-1fb9cae9e868" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_1ffedc63-3e22-46e6-8f2b-1fb9cae9e868" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_4dfa2d22-adb5-46ed-8d64-a09c02a0ca1e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_4dfa2d22-adb5-46ed-8d64-a09c02a0ca1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7b4b8495-ea8e-46f9-ac9a-f19cb5bb2a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7b4b8495-ea8e-46f9-ac9a-f19cb5bb2a30" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_de64bd13-7ff2-46a6-874e-807a0804b2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_de64bd13-7ff2-46a6-874e-807a0804b2bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_37ae583c-0980-4b9b-a543-fe99ffbbef10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_37ae583c-0980-4b9b-a543-fe99ffbbef10" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_10ca5a4a-a832-4f11-8ad4-9dc40603ccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_10ca5a4a-a832-4f11-8ad4-9dc40603ccc5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_40c12f93-ac85-429b-8a8f-0bd0889819df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_40c12f93-ac85-429b-8a8f-0bd0889819df" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_ef6ecb23-845e-4aea-a5e4-5508f9867fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_ef6ecb23-845e-4aea-a5e4-5508f9867fed" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets_360aabab-9bcf-47d4-b2e0-d00373eafe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarginDepositAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_MarginDepositAssets_360aabab-9bcf-47d4-b2e0-d00373eafe59" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_dcb70eb1-6154-45ed-af44-61f1f22bf629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_dcb70eb1-6154-45ed-af44-61f1f22bf629" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_4dc7d709-905b-4a01-aaaf-fbb4a8f104ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_4dc7d709-905b-4a01-aaaf-fbb4a8f104ee" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNet_bffd4d4b-878d-43f5-b0c0-556323e5ea03" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_ContractWithCustomerLiabilityNet_bffd4d4b-878d-43f5-b0c0-556323e5ea03" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerCashCollateral_7037f1aa-e405-4b9b-91fe-0b5eb0681ac3" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerCashCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_ContractWithCustomerCashCollateral_7037f1aa-e405-4b9b-91fe-0b5eb0681ac3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNetExposure_d1f5cc78-4412-42dc-b597-d9f01f747865" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerLiabilityNetExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_ContractWithCustomerLiabilityNetExposure_d1f5cc78-4412-42dc-b597-d9f01f747865" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6400df4-4465-41d5-9413-e987a5b36eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6400df4-4465-41d5-9413-e987a5b36eb8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_26372201-86f5-49fc-bdf4-6b6bc043df98" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_26372201-86f5-49fc-bdf4-6b6bc043df98" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_f650125a-7297-4a5a-8ff1-e111e86edd80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_f650125a-7297-4a5a-8ff1-e111e86edd80" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_61561923-9610-4697-9e46-e0a9b4d933ba" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanPeriodicDistributionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_61561923-9610-4697-9e46-e0a9b4d933ba" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_ae7c88a3-4105-45c4-a407-a0e74dfef554" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_ae7c88a3-4105-45c4-a407-a0e74dfef554" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b4104d8-159b-43a0-be74-8d965d5872f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b4104d8-159b-43a0-be74-8d965d5872f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearDecommissioningTrustMember_5d01b64f-b67e-4afe-bb5c-aed180ee7f3a" xlink:href="pnm-20221231.xsd#pnm_NuclearDecommissioningTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:to="loc_pnm_NuclearDecommissioningTrustMember_5d01b64f-b67e-4afe-bb5c-aed180ee7f3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_14eba243-161e-474e-aaf6-584c968f3a0e" xlink:href="pnm-20221231.xsd#pnm_MineReclamationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:to="loc_pnm_MineReclamationTrustMember_14eba243-161e-474e-aaf6-584c968f3a0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSDecommissioningTrustMember_57858931-84ea-4a01-b9e3-57461b1e9960" xlink:href="pnm-20221231.xsd#pnm_SJGSDecommissioningTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:to="loc_pnm_SJGSDecommissioningTrustMember_57858931-84ea-4a01-b9e3-57461b1e9960" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_457fefd6-7805-487b-91d3-7fb2b8755861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_457fefd6-7805-487b-91d3-7fb2b8755861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_31c1e3cf-9590-4a36-8961-7c574404f1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_457fefd6-7805-487b-91d3-7fb2b8755861" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_31c1e3cf-9590-4a36-8961-7c574404f1af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_df0df3fc-8e33-414f-9a8a-640554c7dccf_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:to="loc_dei_EntityDomain_df0df3fc-8e33-414f-9a8a-640554c7dccf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:to="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7b11498c-4952-4c2c-b00e-25a8ca8bcc46" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7b11498c-4952-4c2c-b00e-25a8ca8bcc46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_e202c806-4623-4e9f-9e60-b66011acecef" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_e202c806-4623-4e9f-9e60-b66011acecef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2a306b1-585b-4265-be63-40e88a82951d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2a306b1-585b-4265-be63-40e88a82951d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14154417-7b1c-4f52-9847-e12128ef003b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14154417-7b1c-4f52-9847-e12128ef003b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TriStateMember_316f330b-caa9-46e2-bd47-8aaabf9e021b" xlink:href="pnm-20221231.xsd#pnm_TriStateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14154417-7b1c-4f52-9847-e12128ef003b" xlink:to="loc_pnm_TriStateMember_316f330b-caa9-46e2-bd47-8aaabf9e021b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_540f8419-d1a5-4775-91d7-3177724f28f8_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:to="loc_pnm_RegulatoryRateMattersDomain_540f8419-d1a5-4775-91d7-3177724f28f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:to="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_d1bf002a-7d4a-48a0-b89c-6205027a3903" xlink:href="pnm-20221231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_d1bf002a-7d4a-48a0-b89c-6205027a3903" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioOneMember_dd3ae54f-97b2-4551-a0bd-a9805519dc35" xlink:href="pnm-20221231.xsd#pnm_PortfolioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_PortfolioOneMember_dd3ae54f-97b2-4551-a0bd-a9805519dc35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioTwoMember_fc34d4fb-df6b-4886-9f1e-74dd8928fdd0" xlink:href="pnm-20221231.xsd#pnm_PortfolioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_PortfolioTwoMember_fc34d4fb-df6b-4886-9f1e-74dd8928fdd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioThreeMember_7fb0f028-dcfc-4fa5-885b-e683e4f27464" xlink:href="pnm-20221231.xsd#pnm_PortfolioThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_PortfolioThreeMember_7fb0f028-dcfc-4fa5-885b-e683e4f27464" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_773eb120-8439-4367-b888-1671f928dbac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_773eb120-8439-4367-b888-1671f928dbac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e99e46f9-5c8d-47dc-a052-d124eb143ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e99e46f9-5c8d-47dc-a052-d124eb143ace" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_eb297619-3b2a-4b8e-ab2f-c30b531d2308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e99e46f9-5c8d-47dc-a052-d124eb143ace" xlink:to="loc_us-gaap_CommodityContractMember_eb297619-3b2a-4b8e-ab2f-c30b531d2308" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:to="loc_us-gaap_HedgingDesignationDomain_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_af304f98-8a17-453d-a7b3-bda9a95553af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:to="loc_us-gaap_HedgingDesignationDomain_af304f98-8a17-453d-a7b3-bda9a95553af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_42265ced-adfc-4d20-9fd4-ddb9f594c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_af304f98-8a17-453d-a7b3-bda9a95553af" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_42265ced-adfc-4d20-9fd4-ddb9f594c86f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_555e86f9-3491-4ff8-ac5c-707b8fec48a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_555e86f9-3491-4ff8-ac5c-707b8fec48a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_031f84c4-d6ad-4e7a-bab9-1842cf945de7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:to="loc_us-gaap_EquitySecuritiesMember_031f84c4-d6ad-4e7a-bab9-1842cf945de7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_9d5779bc-3422-4ca3-a78f-10e337e1b852" xlink:href="pnm-20221231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:to="loc_pnm_AlternativeInvestmentsMember_9d5779bc-3422-4ca3-a78f-10e337e1b852" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_5ba6b6b7-6bdc-45c9-9bb8-c33074620b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:to="loc_us-gaap_DebtSecuritiesMember_5ba6b6b7-6bdc-45c9-9bb8-c33074620b6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_480a20fe-9266-45cf-ba01-6051c606dd63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_480a20fe-9266-45cf-ba01-6051c606dd63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7176d907-4093-45fd-b74a-a670f4a23d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7176d907-4093-45fd-b74a-a670f4a23d39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_deeb6638-8160-48bb-b505-8343f6d10d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7176d907-4093-45fd-b74a-a670f4a23d39" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_deeb6638-8160-48bb-b505-8343f6d10d7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:to="loc_srt_RangeMember_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:to="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_31258348-3e7f-49c8-b7e3-d33655241bbe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:to="loc_srt_MinimumMember_31258348-3e7f-49c8-b7e3-d33655241bbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5f91188f-dc4b-45d9-b4b5-88588597f740" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:to="loc_srt_MaximumMember_5f91188f-dc4b-45d9-b4b5-88588597f740" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_640f173f-a301-4d11-b025-770f605ef9f5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:to="loc_srt_ProductsAndServicesDomain_640f173f-a301-4d11-b025-770f605ef9f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:to="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NaturalGasCostMember_40b4d901-54be-4fc6-b973-cfb43052c7da" xlink:href="pnm-20221231.xsd#pnm_NaturalGasCostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:to="loc_pnm_NaturalGasCostMember_40b4d901-54be-4fc6-b973-cfb43052c7da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_1a9f9136-7306-4bc8-9b50-ac906af4ce84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:to="loc_us-gaap_ElectricityPurchasedMember_1a9f9136-7306-4bc8-9b50-ac906af4ce84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_239de185-274f-4bf9-84b3-5298b27644dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_239de185-274f-4bf9-84b3-5298b27644dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_6e76c172-679f-46ab-b8e6-06b81fa664bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_6e76c172-679f-46ab-b8e6-06b81fa664bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnusualWeatherMember_198464c4-c286-4c57-a064-0898b9c18001" xlink:href="pnm-20221231.xsd#pnm_UnusualWeatherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_6e76c172-679f-46ab-b8e6-06b81fa664bc" xlink:to="loc_pnm_UnusualWeatherMember_198464c4-c286-4c57-a064-0898b9c18001" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_e298545d-07c2-43c6-a38a-aeb98fdf9a9c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:to="loc_us-gaap_HedgingRelationshipDomain_e298545d-07c2-43c6-a38a-aeb98fdf9a9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_45e91262-44f0-4c08-891e-45f89dee9b83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:to="loc_us-gaap_HedgingRelationshipDomain_45e91262-44f0-4c08-891e-45f89dee9b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember_1c6beb81-3c10-4a81-92b2-7635bbb62aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_45e91262-44f0-4c08-891e-45f89dee9b83" xlink:to="loc_us-gaap_FairValueHedgingMember_1c6beb81-3c10-4a81-92b2-7635bbb62aa3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="extended" id="i72aa4a9e24584b45b28836ff521285e7_FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_9548c4cc-6b2b-41b1-8dd3-5f7dd59f2b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_9548c4cc-6b2b-41b1-8dd3-5f7dd59f2b1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_8e791455-1de4-4de0-9f9e-d72f56ef6e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_8e791455-1de4-4de0-9f9e-d72f56ef6e81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_938d964a-6c80-4be0-8db4-bfa0f67c9077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssets_938d964a-6c80-4be0-8db4-bfa0f67c9077" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_bb5c6eb1-8021-48dd-ab87-87aaf4155cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_bb5c6eb1-8021-48dd-ab87-87aaf4155cc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_51a782a3-c28c-49bd-bf2a-460347ce6a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_51a782a3-c28c-49bd-bf2a-460347ce6a16" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_2cafa2ac-f020-447c-a8cc-7c14222a92ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeLiabilities_2cafa2ac-f020-447c-a8cc-7c14222a92ef" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_95f2b1f0-6b8b-4d89-a1a9-6a04d0abe7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_95f2b1f0-6b8b-4d89-a1a9-6a04d0abe7a7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d47f7e01-ca89-4483-9e45-a589e1f04aea_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:to="loc_dei_EntityDomain_d47f7e01-ca89-4483-9e45-a589e1f04aea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05268edf-b83f-4159-99bd-8a4cf83e8142" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:to="loc_dei_EntityDomain_05268edf-b83f-4159-99bd-8a4cf83e8142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b3b1653-36c9-4295-a6ba-afee03f84464" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_05268edf-b83f-4159-99bd-8a4cf83e8142" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b3b1653-36c9-4295-a6ba-afee03f84464" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_155982f3-174e-458a-a2c7-a9710a7ca34e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:to="loc_us-gaap_HedgingDesignationDomain_155982f3-174e-458a-a2c7-a9710a7ca34e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_41876688-9fde-45a6-b567-0642832f9139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:to="loc_us-gaap_HedgingDesignationDomain_41876688-9fde-45a6-b567-0642832f9139" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fc165e85-6203-44cc-bfd8-e66a028a2256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_41876688-9fde-45a6-b567-0642832f9139" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fc165e85-6203-44cc-bfd8-e66a028a2256" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2f0d2c3a-d5e6-4c10-8461-09d8dde97127_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2f0d2c3a-d5e6-4c10-8461-09d8dde97127_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5a2eda51-b58b-45ac-9751-01e2b0b26168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5a2eda51-b58b-45ac-9751-01e2b0b26168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_5a846f3f-56f6-499c-b00e-9bdb7606c9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5a2eda51-b58b-45ac-9751-01e2b0b26168" xlink:to="loc_us-gaap_CommodityContractMember_5a846f3f-56f6-499c-b00e-9bdb7606c9ea" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="extended" id="i0bb775fde7f14b72940cbdfcbf9f19aa_FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7c7b70e4-76d8-4af5-8674-1a44d0a19599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7c7b70e4-76d8-4af5-8674-1a44d0a19599" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_e73a2988-4829-4ffc-9a16-814ab94b4d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_e73a2988-4829-4ffc-9a16-814ab94b4d69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_f74b8152-c306-448f-a18f-cebd86956aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_f74b8152-c306-448f-a18f-cebd86956aa9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d9225259-9ab0-42bc-8aeb-4f00917e0bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d9225259-9ab0-42bc-8aeb-4f00917e0bd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_c7b61bea-1e9f-4a5d-8e4e-c4721b7c8c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d9225259-9ab0-42bc-8aeb-4f00917e0bd9" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_c7b61bea-1e9f-4a5d-8e4e-c4721b7c8c65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_8343b9d1-12ab-45d1-94c2-0d45dd6e71f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_8343b9d1-12ab-45d1-94c2-0d45dd6e71f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9579a6eb-92e3-4eb3-9f28-3d0b9cccaa19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9579a6eb-92e3-4eb3-9f28-3d0b9cccaa19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_11f6cbf5-13d7-4436-971d-a1af24def78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_11f6cbf5-13d7-4436-971d-a1af24def78e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_3c693d5e-2209-4cce-817c-8101c9e86dab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_3c693d5e-2209-4cce-817c-8101c9e86dab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:to="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:to="loc_dei_EntityDomain_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4cd59a7-dfb3-42ae-a013-1306adb3a288" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:to="loc_dei_EntityDomain_b4cd59a7-dfb3-42ae-a013-1306adb3a288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f03234e3-1bfb-428b-b234-3a887612a301" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b4cd59a7-dfb3-42ae-a013-1306adb3a288" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f03234e3-1bfb-428b-b234-3a887612a301" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="extended" id="i0c36b20d6eed43d791a0b25f72bbbc49_FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesLineItems_e30d1b1b-2709-410e-b684-a709d946b264" xlink:href="pnm-20221231.xsd#pnm_DebtMaturitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DebtMaturitiesLineItems_e30d1b1b-2709-410e-b684-a709d946b264" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_309d9172-4c98-4ac8-ac9f-f7f2fd975424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_309d9172-4c98-4ac8-ac9f-f7f2fd975424" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27df7b49-4547-47f8-8452-3603b7030cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27df7b49-4547-47f8-8452-3603b7030cc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5c345dfc-3c30-490a-b0be-1b4271eaf1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5c345dfc-3c30-490a-b0be-1b4271eaf1f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_fb971165-97fc-4c08-8eeb-bac3290e6110" xlink:href="pnm-20221231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_fb971165-97fc-4c08-8eeb-bac3290e6110" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_0437f1be-d8f9-43bc-ab53-5de341b18839" xlink:href="pnm-20221231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_0437f1be-d8f9-43bc-ab53-5de341b18839" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_2a3202d4-e2ec-49f2-800c-75f5b33bbb58" xlink:href="pnm-20221231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_2a3202d4-e2ec-49f2-800c-75f5b33bbb58" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6bbd0d4e-f8a0-4fdb-8f33-ed07bbc067af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6bbd0d4e-f8a0-4fdb-8f33-ed07bbc067af" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:href="pnm-20221231.xsd#pnm_DebtMaturitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_DebtMaturitiesLineItems_e30d1b1b-2709-410e-b684-a709d946b264" xlink:to="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:to="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:to="loc_dei_EntityDomain_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1d6feb9a-e577-438c-8b55-1a2a0a52e46d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:to="loc_dei_EntityDomain_1d6feb9a-e577-438c-8b55-1a2a0a52e46d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrAndPnmMember_3295ea63-3166-462b-a6f9-ea1671f63f00" xlink:href="pnm-20221231.xsd#pnm_PnmrAndPnmMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1d6feb9a-e577-438c-8b55-1a2a0a52e46d" xlink:to="loc_pnm_PnmrAndPnmMember_3295ea63-3166-462b-a6f9-ea1671f63f00" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="extended" id="i09459492049e4f748fe1fa8d37c2e937_FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_581f3499-755b-4542-b042-5fd0589338f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_581f3499-755b-4542-b042-5fd0589338f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_3b680f17-b0e8-4e52-b5f6-3b088909cc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_3b680f17-b0e8-4e52-b5f6-3b088909cc61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f05218dd-cef5-4575-80c6-0b66f51bd09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f05218dd-cef5-4575-80c6-0b66f51bd09a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_61373aea-14cc-4a58-855e-b303375884b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_61373aea-14cc-4a58-855e-b303375884b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_deea8114-d61b-495a-9db2-202351771976_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:to="loc_dei_EntityDomain_deea8114-d61b-495a-9db2-202351771976_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f3f90975-0f0c-4674-9494-59589948a234" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:to="loc_dei_EntityDomain_f3f90975-0f0c-4674-9494-59589948a234" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f5d4d36a-99f6-4b8b-a5d9-f55423074912" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f3f90975-0f0c-4674-9494-59589948a234" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f5d4d36a-99f6-4b8b-a5d9-f55423074912" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_de293c66-1e8b-4802-9b44-1260063323e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_de293c66-1e8b-4802-9b44-1260063323e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_3a97553a-113b-4fe2-8ad1-430a6059c955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_de293c66-1e8b-4802-9b44-1260063323e9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_3a97553a-113b-4fe2-8ad1-430a6059c955" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b3a4ff10-5511-4495-9e02-869000796cf3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b3a4ff10-5511-4495-9e02-869000796cf3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_155d1969-dab2-44be-bb61-4688390c0330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_155d1969-dab2-44be-bb61-4688390c0330" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bb30645c-b99a-46ee-9cdb-66e5876aa73b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bb30645c-b99a-46ee-9cdb-66e5876aa73b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_551a9428-0ecd-4986-b962-b1fc591a9247_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_551a9428-0ecd-4986-b962-b1fc591a9247_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_e0313696-841c-4a02-b994-8ac84a56f3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_e0313696-841c-4a02-b994-8ac84a56f3f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b3300715-e4b8-4aff-b18d-6f2734dbe72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_CommonStockMember_b3300715-e4b8-4aff-b18d-6f2734dbe72c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_cec35c6e-5dfd-42e3-9ff7-67b0662907ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_PreferredStockMember_cec35c6e-5dfd-42e3-9ff7-67b0662907ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesOtherFundsMember_d114aac8-7e2a-4143-ba74-0f4c293912c4" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesOtherFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_pnm_EquitySecuritiesOtherFundsMember_d114aac8-7e2a-4143-ba74-0f4c293912c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_087503ad-cb76-4b17-a541-307737795786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_087503ad-cb76-4b17-a541-307737795786" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ForeignGovernmentMember_81e01f7e-6280-47a2-8ced-b02876c4ac4f" xlink:href="pnm-20221231.xsd#pnm_ForeignGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_pnm_ForeignGovernmentMember_81e01f7e-6280-47a2-8ced-b02876c4ac4f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_8de416a6-3016-4b8f-91b7-517d1b55c9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_MunicipalBondsMember_8de416a6-3016-4b8f-91b7-517d1b55c9b9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_91e7b0da-961d-4518-841c-7852c50d6893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_91e7b0da-961d-4518-841c-7852c50d6893" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="extended" id="i1aa503067d9f484d89629068ae90baf9_FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_291fcde6-9544-4fae-9fe3-fb6d53d6be46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_6ba8033f-555d-4b8a-9ece-ecf48bc004bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_291fcde6-9544-4fae-9fe3-fb6d53d6be46" xlink:to="loc_us-gaap_LongTermDebtFairValue_6ba8033f-555d-4b8a-9ece-ecf48bc004bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_291fcde6-9544-4fae-9fe3-fb6d53d6be46" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:to="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ff93fc97-57fe-4428-aed8-c62e93f5e087_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:to="loc_dei_EntityDomain_ff93fc97-57fe-4428-aed8-c62e93f5e087_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:to="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_c48fde8d-a3ec-4e78-8828-e292a448c2ff" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:to="loc_pnm_PnmrMember_c48fde8d-a3ec-4e78-8828-e292a448c2ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_83a6fd29-0ff2-4ee8-b437-e8aa0d6acbdb" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_83a6fd29-0ff2-4ee8-b437-e8aa0d6acbdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_99169969-8110-46fa-9ace-6f48ee1243f0" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_99169969-8110-46fa-9ace-6f48ee1243f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2be7673e-f122-4ae0-913f-404536d2af21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2be7673e-f122-4ae0-913f-404536d2af21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d100c090-9340-48d1-a532-62c9009318e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d100c090-9340-48d1-a532-62c9009318e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_835bffe4-2719-4fd5-838d-a346f94bee7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d100c090-9340-48d1-a532-62c9009318e2" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_835bffe4-2719-4fd5-838d-a346f94bee7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_39bb3677-e942-40bd-b59e-db9e549478c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_835bffe4-2719-4fd5-838d-a346f94bee7a" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_39bb3677-e942-40bd-b59e-db9e549478c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="extended" id="ief43b0095a404c0d9190df902356b917_FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_81a898bd-9071-4755-aeb5-39700bfad492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_81a898bd-9071-4755-aeb5-39700bfad492" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_234cca7a-fb9d-4555-9ef5-862edfe93233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_234cca7a-fb9d-4555-9ef5-862edfe93233" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_596278e7-0720-4afe-a2bb-8b2fe4d85c6c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:to="loc_dei_EntityDomain_596278e7-0720-4afe-a2bb-8b2fe4d85c6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:to="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb39e797-9668-4d85-b39f-f7291fd08f12" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb39e797-9668-4d85-b39f-f7291fd08f12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c4457a01-e8af-47cc-8054-cd61d2f2eace" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c4457a01-e8af-47cc-8054-cd61d2f2eace" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_c4fadde3-ff98-4ed5-8d03-717cc2c436e2" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:to="loc_pnm_PnmrMember_c4fadde3-ff98-4ed5-8d03-717cc2c436e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ac4d6dc9-899a-4b88-947d-1925d463a8a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ac4d6dc9-899a-4b88-947d-1925d463a8a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ed254f3a-4892-4d85-b92d-ef76ab550402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ed254f3a-4892-4d85-b92d-ef76ab550402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_490a7e63-9864-46b2-aa8e-a4d0038e468f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_490a7e63-9864-46b2-aa8e-a4d0038e468f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_cf03a594-1632-4ec9-9468-b137f967cd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_cf03a594-1632-4ec9-9468-b137f967cd7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f4e94538-d5ba-4ee9-9c19-e3165917be41_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f4e94538-d5ba-4ee9-9c19-e3165917be41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3d37ad4a-19a5-4208-86b6-3a42e8c0bd07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3d37ad4a-19a5-4208-86b6-3a42e8c0bd07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b299a54a-9c74-46c9-b88c-9828c516b873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b299a54a-9c74-46c9-b88c-9828c516b873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_67742580-7b01-4e05-9de9-d2f30bf653b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_67742580-7b01-4e05-9de9-d2f30bf653b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrustForBenefitOfEmployeesMember_0ea5cd12-0c31-4311-84d7-1383a4dc20a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrustForBenefitOfEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_TrustForBenefitOfEmployeesMember_0ea5cd12-0c31-4311-84d7-1383a4dc20a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d2067969-1284-4449-b91f-ad48903345fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d2067969-1284-4449-b91f-ad48903345fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesCorporateStocksCommonMember_acbf112f-7b00-4c54-9969-a582c52873a7" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesCorporateStocksCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_EquitySecuritiesCorporateStocksCommonMember_acbf112f-7b00-4c54-9969-a582c52873a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesCorporateStocksPreferredMember_bebf7489-09bc-4724-8665-813428b65f64" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesCorporateStocksPreferredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_EquitySecuritiesCorporateStocksPreferredMember_bebf7489-09bc-4724-8665-813428b65f64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_d65a6c6d-98a2-4345-a292-1dd9295d6d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_FixedIncomeFundsMember_d65a6c6d-98a2-4345-a292-1dd9295d6d8e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_89c7be81-ce03-4274-b4eb-9f7cd27c50db" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesUSGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_89c7be81-ce03-4274-b4eb-9f7cd27c50db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesInternationalGovernmentMember_8cc4cf22-0c86-45b7-aad0-5dacbb9e7c5b" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesInternationalGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesInternationalGovernmentMember_8cc4cf22-0c86-45b7-aad0-5dacbb9e7c5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_f9b5510d-1d2d-4ea1-89b4-2bbc3d9007e2" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesMunicipalsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_f9b5510d-1d2d-4ea1-89b4-2bbc3d9007e2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_57128028-fe3e-4444-ad70-6c4faf346133" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesOtherFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_57128028-fe3e-4444-ad70-6c4faf346133" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_1300e8c8-5c40-412e-8935-b5af5f8a4489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_PrivateEquityFundsMember_1300e8c8-5c40-412e-8935-b5af5f8a4489" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_4ab86180-a347-48fa-b130-8391c4f3fc64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_HedgeFundsMember_4ab86180-a347-48fa-b130-8391c4f3fc64" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_9e648564-035d-428c-8801-36408da7576c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_RealEstateMember_9e648564-035d-428c-8801-36408da7576c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8d7b54bf-c1df-47fc-9563-8f341bc262e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8d7b54bf-c1df-47fc-9563-8f341bc262e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_4febef79-1274-4148-85d6-60bb61b575d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_4febef79-1274-4148-85d6-60bb61b575d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75eee873-f0b7-4e7a-bbac-7fdb886a7973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_4febef79-1274-4148-85d6-60bb61b575d7" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75eee873-f0b7-4e7a-bbac-7fdb886a7973" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_a51104c6-b3bd-48b2-8670-cca8e0d96adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75eee873-f0b7-4e7a-bbac-7fdb886a7973" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_a51104c6-b3bd-48b2-8670-cca8e0d96adc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#VariableInterestEntitiesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="extended" id="ife7911c562594e68bed53b7ca5877bbe_VariableInterestEntitiesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_7dd67871-7aef-4bc8-9d28-9aeb9eabe534" xlink:href="pnm-20221231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_7dd67871-7aef-4bc8-9d28-9aeb9eabe534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_74a1013f-ff56-4f2b-b9fe-73b5f3dc10e2" xlink:href="pnm-20221231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_74a1013f-ff56-4f2b-b9fe-73b5f3dc10e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_6d36bfad-bffa-47ba-b821-1a65b1baaa11" xlink:href="pnm-20221231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_6d36bfad-bffa-47ba-b821-1a65b1baaa11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_ea44f6e5-be78-4ea9-9dde-a43e84ba92a6" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_ea44f6e5-be78-4ea9-9dde-a43e84ba92a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_0a6acad6-8390-4ca1-8ccd-87ecea7f0854" xlink:href="pnm-20221231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_0a6acad6-8390-4ca1-8ccd-87ecea7f0854" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_bb5e4da7-e450-4fd9-83db-b2fce1cb0ff0" xlink:href="pnm-20221231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_bb5e4da7-e450-4fd9-83db-b2fce1cb0ff0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntityStatementOfOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_6b243b20-16ca-4221-8033-02f81b902566" xlink:href="pnm-20221231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_6b243b20-16ca-4221-8033-02f81b902566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_59933f31-c99d-4061-bf07-794222be98b4" xlink:href="pnm-20221231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_59933f31-c99d-4061-bf07-794222be98b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fa3fe897-aba6-42fd-badf-551591a47335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fa3fe897-aba6-42fd-badf-551591a47335" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntityStatementOfFinancialPositionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_65c70178-f625-4fdd-a01c-1f72cb6591fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_AssetsCurrent_65c70178-f625-4fdd-a01c-1f72cb6591fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_65d4ee4f-a9ec-4f57-9474-8620a5da6040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_65d4ee4f-a9ec-4f57-9474-8620a5da6040" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_04081fc6-0525-4529-997f-f20628891d82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_Assets_04081fc6-0525-4529-997f-f20628891d82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7f37209d-7857-4fea-8ee7-232beee39d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_LiabilitiesCurrent_7f37209d-7857-4fea-8ee7-232beee39d7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_5842b4c8-b1be-4a81-8667-f10f4bca23b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_MinorityInterest_5842b4c8-b1be-4a81-8667-f10f4bca23b7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_5c62843a-73a2-44d0-be05-49ce523040dc" xlink:href="pnm-20221231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_5c62843a-73a2-44d0-be05-49ce523040dc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ffc78959-b25e-42f8-8068-d6ec0968d504_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:to="loc_dei_EntityDomain_ffc78959-b25e-42f8-8068-d6ec0968d504_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:to="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5d7636ec-af4f-4108-8217-06e137ce5ed8" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5d7636ec-af4f-4108-8217-06e137ce5ed8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_106c0e5a-32d1-45de-86c1-aa029e19c78b" xlink:href="pnm-20221231.xsd#pnm_NMCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:to="loc_pnm_NMCapitalMember_106c0e5a-32d1-45de-86c1-aa029e19c78b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7f1f6407-1108-4453-97ff-52c2dd7e015b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:to="loc_srt_RangeMember_7f1f6407-1108-4453-97ff-52c2dd7e015b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d42dd48d-0b74-4768-9e44-e006eb764378" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:to="loc_srt_RangeMember_d42dd48d-0b74-4768-9e44-e006eb764378" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bef7072d-eac3-4bc9-8328-05d76dee7ec7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d42dd48d-0b74-4768-9e44-e006eb764378" xlink:to="loc_srt_MaximumMember_bef7072d-eac3-4bc9-8328-05d76dee7ec7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_532d259f-1322-4b77-a4bf-d6c359741816_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_532d259f-1322-4b77-a4bf-d6c359741816_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_51ce877d-e727-41bc-9942-caef5d8e28a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_51ce877d-e727-41bc-9942-caef5d8e28a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_7b3a1bc4-0a5b-4ff9-a392-f6291bcf4ad2" xlink:href="pnm-20221231.xsd#pnm_CoalSupplyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_51ce877d-e727-41bc-9942-caef5d8e28a2" xlink:to="loc_pnm_CoalSupplyMember_7b3a1bc4-0a5b-4ff9-a392-f6291bcf4ad2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_cb49bce6-2865-49ae-9c49-1e0fa84048fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_cb49bce6-2865-49ae-9c49-1e0fa84048fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_bc836ac5-72f6-4f9f-b9de-5eda1e328330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_bc836ac5-72f6-4f9f-b9de-5eda1e328330" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_6c34cd8b-695d-402d-8e09-13181ad6b27c" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_bc836ac5-72f6-4f9f-b9de-5eda1e328330" xlink:to="loc_pnm_SanJuanGeneratingStationMember_6c34cd8b-695d-402d-8e09-13181ad6b27c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9b870a77-6b92-4cc8-b41f-54b45214e4d8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9b870a77-6b92-4cc8-b41f-54b45214e4d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_88b7d285-2055-4483-a3fe-3352d8027a68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_88b7d285-2055-4483-a3fe-3352d8027a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bec8ecf0-3a00-4b2c-9130-03fb3c05e2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_88b7d285-2055-4483-a3fe-3352d8027a68" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bec8ecf0-3a00-4b2c-9130-03fb3c05e2fe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="extended" id="i544f3f13d2034f9aa6d2c2fb85891aa8_PensionandOtherPostretirementBenefitsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_10df09d0-0879-47bd-b8e6-2798c7239e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_10df09d0-0879-47bd-b8e6-2798c7239e9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_dc728551-bf36-423c-bd10-8f76b67ec68b" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_dc728551-bf36-423c-bd10-8f76b67ec68b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_4e061956-5cce-4c5c-8dee-4752603a80a8" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_4e061956-5cce-4c5c-8dee-4752603a80a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_7a909c35-fd5a-4cde-9c92-9bbf0343cabc" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_7a909c35-fd5a-4cde-9c92-9bbf0343cabc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_ce024e2f-0ab2-4206-b10f-0828fc283b88" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_ce024e2f-0ab2-4206-b10f-0828fc283b88" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanRateOfReturn_47c4b7cf-c98d-4ff3-83e2-6da38713ccda" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanRateOfReturn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanRateOfReturn_47c4b7cf-c98d-4ff3-83e2-6da38713ccda" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4066bb72-5758-4077-87ea-01efa77d47e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4066bb72-5758-4077-87ea-01efa77d47e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_df22a62d-5af6-4b45-bb4b-53fc15c81234" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_df22a62d-5af6-4b45-bb4b-53fc15c81234" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_b43521ee-c2ef-4adc-bd40-dbe2787ec7f3" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_b43521ee-c2ef-4adc-bd40-dbe2787ec7f3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_b143fc7d-4a53-42a1-91ec-fd9777904eb2" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_b143fc7d-4a53-42a1-91ec-fd9777904eb2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_89e17f20-2dd8-4280-b4fa-c11b81431e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_89e17f20-2dd8-4280-b4fa-c11b81431e1d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_2dd02da6-0f9e-4699-8e54-d4a05c1b51ff" xlink:href="pnm-20221231.xsd#pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_2dd02da6-0f9e-4699-8e54-d4a05c1b51ff" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_6af0df8e-c800-49e1-8843-bc75cbd252a4" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_6af0df8e-c800-49e1-8843-bc75cbd252a4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_133ea56d-de42-4daa-8296-efdac991b5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_133ea56d-de42-4daa-8296-efdac991b5ae" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_8ac12889-65ec-40a2-9a8f-6a6859dc479a" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_8ac12889-65ec-40a2-9a8f-6a6859dc479a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_95fe5f10-d749-4eb0-8af3-f5c0fc5298d1" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_95fe5f10-d749-4eb0-8af3-f5c0fc5298d1" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_7d54dd02-b8e0-43de-9d79-7bd1113a2379" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_7d54dd02-b8e0-43de-9d79-7bd1113a2379" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_77865b06-68d7-4f40-94dd-3ce172711fb5" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_77865b06-68d7-4f40-94dd-3ce172711fb5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_db782712-4255-48d3-a104-68991baeb437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_db782712-4255-48d3-a104-68991baeb437" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_42f3b644-4290-4ffa-bb19-37a6c31c704b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_42f3b644-4290-4ffa-bb19-37a6c31c704b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_517fbc49-675c-4088-9684-4b8ae35a27d3" xlink:href="pnm-20221231.xsd#pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_517fbc49-675c-4088-9684-4b8ae35a27d3" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_f5ff7cf5-912c-423d-85b2-fcc247a6e30d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_f5ff7cf5-912c-423d-85b2-fcc247a6e30d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_e5914f47-0b1d-4394-9885-ced422b7f0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_e5914f47-0b1d-4394-9885-ced422b7f0b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_2896a3a6-d4df-45ac-9cce-74973a282b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_e5914f47-0b1d-4394-9885-ced422b7f0b5" xlink:to="loc_us-gaap_ForeignPlanMember_2896a3a6-d4df-45ac-9cce-74973a282b5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_820eda04-5222-4a7a-9c95-b7d584a57b2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_820eda04-5222-4a7a-9c95-b7d584a57b2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_40426b99-adf6-43d1-8caa-8ad96b74d419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_40426b99-adf6-43d1-8caa-8ad96b74d419" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_aabc9420-661b-4591-9f52-380319073a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_aabc9420-661b-4591-9f52-380319073a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_7e225aad-76a6-4899-9745-a0e1657c21eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_7e225aad-76a6-4899-9745-a0e1657c21eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b40faecc-37f8-4480-a38a-8cbad1acd58b_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:to="loc_dei_EntityDomain_b40faecc-37f8-4480-a38a-8cbad1acd58b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:to="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3865bd56-6d81-497d-b529-2263dd90eb52" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3865bd56-6d81-497d-b529-2263dd90eb52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8872c49a-a372-4121-983a-b1f89eafcfb2" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8872c49a-a372-4121-983a-b1f89eafcfb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_4747c829-9aee-4d4e-ac09-0f2572f5c67e" xlink:href="pnm-20221231.xsd#pnm_PNMAndTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:to="loc_pnm_PNMAndTNMPMember_4747c829-9aee-4d4e-ac09-0f2572f5c67e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5e636b2c-1a53-4a46-b846-a501260c213a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5e636b2c-1a53-4a46-b846-a501260c213a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_0c2f192e-cd63-4485-920d-2c7b27deb421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:to="loc_us-gaap_EquitySecuritiesMember_0c2f192e-cd63-4485-920d-2c7b27deb421" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_4d8f52ba-c700-4b60-8a67-4879cb179983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:to="loc_us-gaap_DebtSecuritiesMember_4d8f52ba-c700-4b60-8a67-4879cb179983" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_84a2faec-7773-4d0d-8952-73c02209ced1" xlink:href="pnm-20221231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:to="loc_pnm_AlternativeInvestmentsMember_84a2faec-7773-4d0d-8952-73c02209ced1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_29d32844-2c56-4a41-9dbf-4523b562f5ad_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:to="loc_srt_RangeMember_29d32844-2c56-4a41-9dbf-4523b562f5ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:to="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4f9a354e-cde6-4632-a604-d056d5ec2ac6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:to="loc_srt_MinimumMember_4f9a354e-cde6-4632-a604-d056d5ec2ac6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e9094a0a-764f-4152-98f3-831792959753" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:to="loc_srt_MaximumMember_e9094a0a-764f-4152-98f3-831792959753" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="extended" id="id9e10e2fd66a4f31a54c900a61cc3a0b_PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c3d7e9ae-f3b3-4c98-ae57-3c7b7c762bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c3d7e9ae-f3b3-4c98-ae57-3c7b7c762bdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_551836d0-866d-49ec-862f-64f1c74e7453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_551836d0-866d-49ec-862f-64f1c74e7453" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2c57acb5-412b-42bd-9323-7bc3bc92c212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2c57acb5-412b-42bd-9323-7bc3bc92c212" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_6aa11d3b-1524-4a1f-8aac-956021ddd7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_6aa11d3b-1524-4a1f-8aac-956021ddd7d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_ea307a55-8627-416d-82e1-4ccc07b88579" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_ea307a55-8627-416d-82e1-4ccc07b88579" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_91ef2173-f21b-4528-9b0e-e10928aa4e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_91ef2173-f21b-4528-9b0e-e10928aa4e49" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_ad7252aa-beb9-42e4-b1e0-b5b4989a034f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_ad7252aa-beb9-42e4-b1e0-b5b4989a034f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4932498e-84e4-4f44-aaf5-7fc644880681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4932498e-84e4-4f44-aaf5-7fc644880681" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e99b4e58-e829-4748-9ff8-4a7908ed4fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_97c23a3f-822b-42ac-9ffe-688b87a76340" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_97c23a3f-822b-42ac-9ffe-688b87a76340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_174682e8-0d5d-42a7-a182-ebc79923d661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_174682e8-0d5d-42a7-a182-ebc79923d661" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_d094e61c-97c9-4791-b9a7-0e85f1bcfe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_d094e61c-97c9-4791-b9a7-0e85f1bcfe59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_52ffbb86-4fe2-4d59-8a26-bdeb0d931378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_52ffbb86-4fe2-4d59-8a26-bdeb0d931378" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e247fd2e-91ea-49f6-b446-18c751228bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e247fd2e-91ea-49f6-b446-18c751228bf4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d62d64a2-ec74-469b-8f81-c369b51914a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_da1b1faf-f4bf-4a32-a289-12aed1cf02d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_da1b1faf-f4bf-4a32-a289-12aed1cf02d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3a97845c-ccf7-48c9-9d35-c63ab21663e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3a97845c-ccf7-48c9-9d35-c63ab21663e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a1ab7032-b702-4832-8282-e254ff8d9536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a1ab7032-b702-4832-8282-e254ff8d9536" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:to="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_61371a76-c84a-4c66-baeb-d240ed50ed6a_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:to="loc_dei_EntityDomain_61371a76-c84a-4c66-baeb-d240ed50ed6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:to="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bdbc0a59-38bb-4059-b542-91ff8107bf42" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bdbc0a59-38bb-4059-b542-91ff8107bf42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_46ac6455-98a1-4887-82b4-17b0931d8e4f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_46ac6455-98a1-4887-82b4-17b0931d8e4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9c72181f-a8df-4068-9c6a-67f608a4511a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9c72181f-a8df-4068-9c6a-67f608a4511a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5b18d580-5da8-4f3b-b674-5a2545f143dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5b18d580-5da8-4f3b-b674-5a2545f143dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8a6147a2-0ddb-4abc-96ca-a044a4937814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8a6147a2-0ddb-4abc-96ca-a044a4937814" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="extended" id="i4f25d075fbbd48fd92bf7eaf46673a65_PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_3c7734dc-32f4-45cc-bbec-a10bd4409c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_3c7734dc-32f4-45cc-bbec-a10bd4409c58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_7330c240-3a52-4cbe-bcaa-06bb8f3e8422" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_7330c240-3a52-4cbe-bcaa-06bb8f3e8422" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_2546ccbf-1f8e-49c0-8f9b-c20bc22b81c8" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_2546ccbf-1f8e-49c0-8f9b-c20bc22b81c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_265d3b9a-8590-4cd4-81f6-c96c958d1508" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_265d3b9a-8590-4cd4-81f6-c96c958d1508" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_632e40ba-5f1e-4d0d-ba59-d186a91ba7ee" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_632e40ba-5f1e-4d0d-ba59-d186a91ba7ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_51af4209-6320-423f-8814-43a9edbe3434" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_51af4209-6320-423f-8814-43a9edbe3434" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bd27dcfa-fb40-4425-9479-0218f98c74b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bd27dcfa-fb40-4425-9479-0218f98c74b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:to="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_493dc03f-79be-4f11-9808-1fe4d4672ffc_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:to="loc_dei_EntityDomain_493dc03f-79be-4f11-9808-1fe4d4672ffc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:to="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e95efd13-e5c2-41e6-a2df-1a137133efbb" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e95efd13-e5c2-41e6-a2df-1a137133efbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_660df224-f357-4cb6-bbcc-a13bd3aa48b6" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_660df224-f357-4cb6-bbcc-a13bd3aa48b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0c2af879-7aa2-4b2a-97cf-58274aa43501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0c2af879-7aa2-4b2a-97cf-58274aa43501" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_cce12e77-f75c-4c31-af82-66c5e1ef825d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_cce12e77-f75c-4c31-af82-66c5e1ef825d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="extended" id="i176e4a6ac0c5461181ca8a0f9da011ac_PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5c0b59d3-73a8-4317-81af-82dae2962630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4e3b0b3-12b6-4a49-924c-07bfe9dddf19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5c0b59d3-73a8-4317-81af-82dae2962630" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4e3b0b3-12b6-4a49-924c-07bfe9dddf19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4e3b0b3-12b6-4a49-924c-07bfe9dddf19" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_ee93024e-fdde-4c98-b1b5-892342f2aaf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_ee93024e-fdde-4c98-b1b5-892342f2aaf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_17938493-69a2-4626-8ff7-b63a0bd7e6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_17938493-69a2-4626-8ff7-b63a0bd7e6b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_8ebb416e-4b02-4ffe-8945-2c19a863e665" xlink:href="pnm-20221231.xsd#pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_8ebb416e-4b02-4ffe-8945-2c19a863e665" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_a7673ac7-1ab5-4792-a53e-f1a72fc877ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_a7673ac7-1ab5-4792-a53e-f1a72fc877ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_c6e816e2-eff2-48e4-8c0d-b70ea7d21ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5c0b59d3-73a8-4317-81af-82dae2962630" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:to="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_941d458d-e12e-42ae-996e-3d534199b276_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:to="loc_dei_EntityDomain_941d458d-e12e-42ae-996e-3d534199b276_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:to="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a18537fd-4192-4888-8bf7-c11b8accbd0f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a18537fd-4192-4888-8bf7-c11b8accbd0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f049237e-2785-400a-9e16-a21787317b48" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f049237e-2785-400a-9e16-a21787317b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e2204981-af51-4059-aa4d-77cf5576a130_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e2204981-af51-4059-aa4d-77cf5576a130_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3bd514d4-cb8a-4eaa-8a76-ff7adc0c1f50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3bd514d4-cb8a-4eaa-8a76-ff7adc0c1f50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cd04f5ce-4b97-410d-8e8f-e563a6472b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cd04f5ce-4b97-410d-8e8f-e563a6472b98" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="extended" id="i9c749fb32dff45e4a64733a8a396dcd6_PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e3058fa0-9d5a-4e1d-9dbe-b420f74a65bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e3058fa0-9d5a-4e1d-9dbe-b420f74a65bf" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_bbb5c76c-aa98-49db-962f-3931818a7eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_bbb5c76c-aa98-49db-962f-3931818a7eb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_8cbc58a6-176b-46be-b352-6412e2548095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_8cbc58a6-176b-46be-b352-6412e2548095" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f7fb056f-64c0-42e9-92cb-aa2872a5c639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f7fb056f-64c0-42e9-92cb-aa2872a5c639" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2e69989c-7432-495a-91a4-3c7ac3ad53e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2e69989c-7432-495a-91a4-3c7ac3ad53e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4f523881-9e36-4c97-a1b3-73efe457e39c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4f523881-9e36-4c97-a1b3-73efe457e39c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_7a6c536d-2a8d-43e2-91a9-f342dafdebaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_7a6c536d-2a8d-43e2-91a9-f342dafdebaf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_a6fa019b-2a45-4fbb-a5d7-9a61d7a1dab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_a6fa019b-2a45-4fbb-a5d7-9a61d7a1dab6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0b660558-2664-4938-a99b-68d7b587d0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0b660558-2664-4938-a99b-68d7b587d0f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e3058fa0-9d5a-4e1d-9dbe-b420f74a65bf" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:to="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:to="loc_dei_EntityDomain_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:to="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5da0009f-521e-44ae-811c-c4ef86f8f832" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5da0009f-521e-44ae-811c-c4ef86f8f832" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c9e0e346-2a9e-45f5-900c-d15f02404a2e" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c9e0e346-2a9e-45f5-900c-d15f02404a2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_419a5392-b1e9-4fce-8190-f3bed1f89e48_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_419a5392-b1e9-4fce-8190-f3bed1f89e48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0c773965-c40f-4d4f-ac1f-709fb3ac051a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0c773965-c40f-4d4f-ac1f-709fb3ac051a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_39c7371b-0b84-46d4-af9c-dc61e2890a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_39c7371b-0b84-46d4-af9c-dc61e2890a20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_e3e06117-cfce-4867-8282-8a2bb7f71ced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_e3e06117-cfce-4867-8282-8a2bb7f71ced" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="extended" id="i5aed6e5b779f49a9a2d7ce01682d4d04_PensionandOtherPostretirementBenefitsAssumptionsUsedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_c3a1e498-7375-48d1-9cef-58ebe09f998f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_c3a1e498-7375-48d1-9cef-58ebe09f998f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_bff63d8c-72a4-4738-8373-e931e1cecf09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_bff63d8c-72a4-4738-8373-e931e1cecf09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_db19bd39-8a96-45ea-87d3-b0529928beec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_db19bd39-8a96-45ea-87d3-b0529928beec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:to="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29b86865-a546-4402-b624-2541b7bce777_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:to="loc_dei_EntityDomain_29b86865-a546-4402-b624-2541b7bce777_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:to="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_72564341-ccb4-4b24-ad66-abe66287f4ab" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_72564341-ccb4-4b24-ad66-abe66287f4ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_37cd8f10-7a50-472d-973c-b80c18e576e8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_37cd8f10-7a50-472d-973c-b80c18e576e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e913d071-2a4e-4b9d-badd-18d9ffa77225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e913d071-2a4e-4b9d-badd-18d9ffa77225" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_8f45d623-fbc2-4254-bda6-6e8850c8caeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_8f45d623-fbc2-4254-bda6-6e8850c8caeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8ccc5624-88b3-4c85-ad73-795b89e307dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8ccc5624-88b3-4c85-ad73-795b89e307dc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="extended" id="i24685a7068c44935abd1b5c2c8ebb277_PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c1c0babf-ca7f-4129-a81c-1efffb8f599e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c1c0babf-ca7f-4129-a81c-1efffb8f599e" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_a150c0ce-72cb-43aa-be75-4ee7a6b12b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_a150c0ce-72cb-43aa-be75-4ee7a6b12b46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5dec3e30-757c-4351-ad04-eaef63d9fa73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5dec3e30-757c-4351-ad04-eaef63d9fa73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b200201c-de63-4912-8b0d-54ad2ff70eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b200201c-de63-4912-8b0d-54ad2ff70eeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0ec5fb82-9e80-430c-8c4f-616b15825cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0ec5fb82-9e80-430c-8c4f-616b15825cee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_10320415-9575-43bc-8d7b-8b43f66ca081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_10320415-9575-43bc-8d7b-8b43f66ca081" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_9e02164b-f3d6-414b-ada9-65c0bb2b899c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_9e02164b-f3d6-414b-ada9-65c0bb2b899c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c1c0babf-ca7f-4129-a81c-1efffb8f599e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:to="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d48cd508-5a29-497f-81b2-5f271fd113ea_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:to="loc_dei_EntityDomain_d48cd508-5a29-497f-81b2-5f271fd113ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:to="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2a25552d-bb9c-4497-8b21-f05a1742af59" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2a25552d-bb9c-4497-8b21-f05a1742af59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_abcf130d-8834-4209-9613-6d41653498a8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_abcf130d-8834-4209-9613-6d41653498a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d4af0722-40c0-4d80-b404-082267d1f3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d4af0722-40c0-4d80-b404-082267d1f3c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_9a705f9b-0106-4093-abb5-4ade7c6574b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_9a705f9b-0106-4093-abb5-4ade7c6574b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_febb600e-6b0c-41cf-816c-23b6175cf1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_febb600e-6b0c-41cf-816c-23b6175cf1ff" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="extended" id="i9d38ea7fdd864ba88bdf92063c7ba141_PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_04e81c89-1d24-4e1e-9476-ebd26216e84f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_04e81c89-1d24-4e1e-9476-ebd26216e84f" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_5e2af38c-b086-4a8b-b1af-5a6c875d849e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_5e2af38c-b086-4a8b-b1af-5a6c875d849e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_ac739d6b-bfdc-40ff-977d-839e39b0be2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_ac739d6b-bfdc-40ff-977d-839e39b0be2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_10deea57-69aa-4a0c-bb0a-9c3da18fd25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_10deea57-69aa-4a0c-bb0a-9c3da18fd25a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_04e81c89-1d24-4e1e-9476-ebd26216e84f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:to="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:to="loc_dei_EntityDomain_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_425352b3-21ec-4971-9795-e59d97f6e5ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:to="loc_dei_EntityDomain_425352b3-21ec-4971-9795-e59d97f6e5ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_43da64ed-c202-4f1b-aa10-e88d09fe3775" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_425352b3-21ec-4971-9795-e59d97f6e5ae" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_43da64ed-c202-4f1b-aa10-e88d09fe3775" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8974685e-e939-48dc-883f-ca9344f4bfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8974685e-e939-48dc-883f-ca9344f4bfc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2a8bccab-7ca0-4136-b2e9-901bc2638e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8974685e-e939-48dc-883f-ca9344f4bfc9" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2a8bccab-7ca0-4136-b2e9-901bc2638e94" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="extended" id="icac1bcccd112494fbc95700b0d8c81fb_PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_61616afd-0a45-4d61-9da7-0490f4cabb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_61616afd-0a45-4d61-9da7-0490f4cabb9d" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_618ff193-0c38-4fd1-ba33-f8aa1d84b3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_618ff193-0c38-4fd1-ba33-f8aa1d84b3e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_0bba35d5-ae73-4689-8738-44c0e130e770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_0bba35d5-ae73-4689-8738-44c0e130e770" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_61616afd-0a45-4d61-9da7-0490f4cabb9d" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_99e3f916-d18e-4a2f-bc69-fedfb25e2db6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_99e3f916-d18e-4a2f-bc69-fedfb25e2db6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_740c0d55-d9a0-4c31-b002-8cfcfe2a994e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:to="loc_us-gaap_QualifiedPlanMember_740c0d55-d9a0-4c31-b002-8cfcfe2a994e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_b36fb3a0-1234-43b0-b1c9-8be0f8937536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:to="loc_us-gaap_NonqualifiedPlanMember_b36fb3a0-1234-43b0-b1c9-8be0f8937536" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:to="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:to="loc_dei_EntityDomain_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:to="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9ab7433f-6a05-44ff-b786-8137d92b6719" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9ab7433f-6a05-44ff-b786-8137d92b6719" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a800d21c-3381-4da0-a8d0-01b8752e431d" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a800d21c-3381-4da0-a8d0-01b8752e431d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="extended" id="ia86771eb90b7473f8bb35c418262f687_StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d21c62f4-d2b9-4a6c-9cc6-ed7d4e84d57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d21c62f4-d2b9-4a6c-9cc6-ed7d4e84d57e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_a8688bdb-db35-480b-baa1-d9885b656bbd" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_a8688bdb-db35-480b-baa1-d9885b656bbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_942486a4-80ef-4b8a-b90d-c75c6b0cb77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_942486a4-80ef-4b8a-b90d-c75c6b0cb77f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_b91e3d79-d6bb-4253-b302-02237b5a3985" xlink:href="pnm-20221231.xsd#pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_b91e3d79-d6bb-4253-b302-02237b5a3985" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6e2cbd7d-26de-4633-8685-e004887bd757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6e2cbd7d-26de-4633-8685-e004887bd757" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80218f40-d7c4-469d-86d1-45f85d98849d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80218f40-d7c4-469d-86d1-45f85d98849d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fcc1a80e-0023-452e-a2d5-66d48f6ff82f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fcc1a80e-0023-452e-a2d5-66d48f6ff82f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1d5e25e8-20c8-4204-a041-8e449d91918c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:to="loc_us-gaap_PlanNameDomain_1d5e25e8-20c8-4204-a041-8e449d91918c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_11a59eae-4775-4b0b-9fcc-063168c8f8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:to="loc_us-gaap_PlanNameDomain_11a59eae-4775-4b0b-9fcc-063168c8f8a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformanceEquityPlanMember_217b77e4-7cae-484c-aeff-106dcd8c88d9" xlink:href="pnm-20221231.xsd#pnm_PerformanceEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_11a59eae-4775-4b0b-9fcc-063168c8f8a4" xlink:to="loc_pnm_PerformanceEquityPlanMember_217b77e4-7cae-484c-aeff-106dcd8c88d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_dcbaaf3e-369e-4853-bbed-10b1325554e7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_dcbaaf3e-369e-4853-bbed-10b1325554e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a22a4a19-b030-43d2-a25e-706f29ac70a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a22a4a19-b030-43d2-a25e-706f29ac70a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_ccece208-6233-4998-8664-2860fa8643c4" xlink:href="pnm-20221231.xsd#pnm_NonemployeeMembersoftheBoardofDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a22a4a19-b030-43d2-a25e-706f29ac70a7" xlink:to="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_ccece208-6233-4998-8664-2860fa8643c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3daf04de-b045-42b3-89c9-ba0912a48fc9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:to="loc_dei_EntityDomain_3daf04de-b045-42b3-89c9-ba0912a48fc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:to="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c9204643-6fac-4d4a-9aff-01a1b07a7cb5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c9204643-6fac-4d4a-9aff-01a1b07a7cb5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_5da6ac93-d532-4846-b605-8481c3bb5b41" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_5da6ac93-d532-4846-b605-8481c3bb5b41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7986fd0e-f3de-48e8-9a4e-9da2941c2045_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7986fd0e-f3de-48e8-9a4e-9da2941c2045_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f305e830-2b75-4c18-8138-a357d35f4f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f305e830-2b75-4c18-8138-a357d35f4f84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_8d376412-f709-439c-b87e-74bc44d841bf" xlink:href="pnm-20221231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f305e830-2b75-4c18-8138-a357d35f4f84" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_8d376412-f709-439c-b87e-74bc44d841bf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#StockBasedCompensationExcessTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="extended" id="ica7c6c8b614f497797133fa3025c661a_StockBasedCompensationExcessTaxBenefitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fd898e3-a766-4801-a3fc-7b304c8db4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_11031e43-e153-4608-9228-7368a57b0899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fd898e3-a766-4801-a3fc-7b304c8db4e5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_11031e43-e153-4608-9228-7368a57b0899" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fd898e3-a766-4801-a3fc-7b304c8db4e5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:to="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7a83e38b-2783-4e34-9b5b-adfeeef5da05_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:to="loc_dei_EntityDomain_7a83e38b-2783-4e34-9b5b-adfeeef5da05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:to="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91da8acd-b300-4f44-a820-59f8847e3929" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91da8acd-b300-4f44-a820-59f8847e3929" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f4105453-b196-44c0-bace-6521b69ca6d5" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f4105453-b196-44c0-bace-6521b69ca6d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_29daa203-065f-4829-b4b4-5c9b28c739c7" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:to="loc_pnm_PnmrMember_29daa203-065f-4829-b4b4-5c9b28c739c7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#StockBasedCompensationWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="extended" id="i61b9996f4d77437d84250575e951e650_StockBasedCompensationWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_251a86a5-d40e-4672-af9f-98c86e481d14" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_251a86a5-d40e-4672-af9f-98c86e481d14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7c692d4a-550b-4b2d-af17-86f20887db8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7c692d4a-550b-4b2d-af17-86f20887db8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f1c25a80-a784-4bc9-a07a-595d1b74f119" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f1c25a80-a784-4bc9-a07a-595d1b74f119" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a29bab89-823d-4d03-a635-a47303d45dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a29bab89-823d-4d03-a635-a47303d45dfe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:to="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_e1d839e3-bc14-4b6a-8131-03f3d0221f5d" xlink:href="pnm-20221231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_e1d839e3-bc14-4b6a-8131-03f3d0221f5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MarketBasedSharesMember_c055bddd-9486-4203-b5d6-1d5120a2de77" xlink:href="pnm-20221231.xsd#pnm_MarketBasedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:to="loc_pnm_MarketBasedSharesMember_c055bddd-9486-4203-b5d6-1d5120a2de77" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#StockBasedCompensationRestrictedStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="extended" id="i119035d934614e8c91be5352cf7ebaeb_StockBasedCompensationRestrictedStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_06f9dbd7-ee7a-4d17-914d-40742f0bf98a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_06f9dbd7-ee7a-4d17-914d-40742f0bf98a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d1ae3274-8fc8-4769-af8b-a7b98a039902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d1ae3274-8fc8-4769-af8b-a7b98a039902" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6f525d83-d3ce-41d7-9120-b5b07aa3b61c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6f525d83-d3ce-41d7-9120-b5b07aa3b61c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58b95a9e-59b4-4d01-a04d-f6d267a62bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58b95a9e-59b4-4d01-a04d-f6d267a62bf8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a3b12919-119d-464a-9598-5716557f15b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c92cdaca-864b-4cc4-91f5-95fa9c522a45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c92cdaca-864b-4cc4-91f5-95fa9c522a45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9ef4b28-3f5d-4aab-8bfb-a06520ab42bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9ef4b28-3f5d-4aab-8bfb-a06520ab42bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b4636897-2f87-4ca0-ac23-42de4fd709c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b4636897-2f87-4ca0-ac23-42de4fd709c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_714b4f5e-27fe-423a-97d7-ce52a04a5b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_714b4f5e-27fe-423a-97d7-ce52a04a5b96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7ee9b234-10d0-472e-bf91-25adbf6a1a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_3ba7df8b-7d6c-4044-9411-1a5df32685e3" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_3ba7df8b-7d6c-4044-9411-1a5df32685e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_23e4aa25-bd52-4963-802a-60277584a627" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_23e4aa25-bd52-4963-802a-60277584a627" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_3820ad89-759a-43a1-bc73-7d5351ba903b" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_3820ad89-759a-43a1-bc73-7d5351ba903b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformancePeriod_506f3c4b-9fbc-4ebd-872a-93ee1de9803a" xlink:href="pnm-20221231.xsd#pnm_PerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_PerformancePeriod_506f3c4b-9fbc-4ebd-872a-93ee1de9803a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f4037025-4538-4972-9634-29f632af98e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f4037025-4538-4972-9634-29f632af98e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ff8068e0-818f-4161-981b-33d2eea390f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_df827ec2-023e-4906-92fc-494b51c4985f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_df827ec2-023e-4906-92fc-494b51c4985f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9327f66e-f692-494d-972b-17c68f99c6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9327f66e-f692-494d-972b-17c68f99c6ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2c633d53-5ba0-4306-b039-3c68719a9561_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:to="loc_dei_EntityDomain_2c633d53-5ba0-4306-b039-3c68719a9561_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:to="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b0f95302-9607-4b9b-b28e-6495138ff263" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b0f95302-9607-4b9b-b28e-6495138ff263" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_b8f3d375-8c88-4621-a674-3310c501482b" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_b8f3d375-8c88-4621-a674-3310c501482b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55444bbb-b321-48e6-acce-7c044ab96158_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55444bbb-b321-48e6-acce-7c044ab96158_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab725c8d-f9fb-4dd0-ab0e-6b6dbbc2c112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab725c8d-f9fb-4dd0-ab0e-6b6dbbc2c112" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:href="pnm-20221231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab725c8d-f9fb-4dd0-ab0e-6b6dbbc2c112" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0358a910-41ab-4537-8d73-64aa2371c268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:to="loc_us-gaap_RestrictedStockMember_0358a910-41ab-4537-8d73-64aa2371c268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1c3dffcd-cd12-4027-957a-391e28916917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:to="loc_us-gaap_PerformanceSharesMember_1c3dffcd-cd12-4027-957a-391e28916917" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b6e9c2f1-092f-4a73-9831-6fc1485da782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b6e9c2f1-092f-4a73-9831-6fc1485da782" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ff960578-3990-4213-acc5-f88115f14869_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ff960578-3990-4213-acc5-f88115f14869_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_aa4e274f-a23c-4a25-ae5b-14493b792dae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_aa4e274f-a23c-4a25-ae5b-14493b792dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_ad671c6e-211d-4f01-a170-31bd1a5f7ba7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_aa4e274f-a23c-4a25-ae5b-14493b792dae" xlink:to="loc_srt_ManagementMember_ad671c6e-211d-4f01-a170-31bd1a5f7ba7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:href="pnm-20221231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f_default" xlink:href="pnm-20221231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:href="pnm-20221231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2018Through2020Member_a691c2b3-e0c1-4b8a-a754-e697183a88b7" xlink:href="pnm-20221231.xsd#pnm_AchievedPerformanceTargetFor2018Through2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:to="loc_pnm_AchievedPerformanceTargetFor2018Through2020Member_a691c2b3-e0c1-4b8a-a754-e697183a88b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor20192021Member_e1f716b0-61f5-4eec-b2fb-d47fcaa8dc8e" xlink:href="pnm-20221231.xsd#pnm_AchievedPerformanceTargetFor20192021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:to="loc_pnm_AchievedPerformanceTargetFor20192021Member_e1f716b0-61f5-4eec-b2fb-d47fcaa8dc8e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="extended" id="i20e7f85d247b4e47af4bc460b6c69810_RegulatoryAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:to="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_2da1676c-f77f-474f-bbd4-12b63bc545f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_2da1676c-f77f-474f-bbd4-12b63bc545f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_f396dbb4-17df-4b00-b6d4-e34e2adb34c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_f396dbb4-17df-4b00-b6d4-e34e2adb34c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_572ba07d-fa6e-4b0a-b82d-dcbde6f9d1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:to="loc_us-gaap_RegulatoryAssets_572ba07d-fa6e-4b0a-b82d-dcbde6f9d1c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:to="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_eae07a78-c2ff-4b56-bcb1-5883949c1d92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_eae07a78-c2ff-4b56-bcb1-5883949c1d92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_6a8af5d3-f90e-4c73-b1e4-fb749815b20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_6a8af5d3-f90e-4c73-b1e4-fb749815b20d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_247663d4-a24b-4e50-871a-836e9a69134a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:to="loc_us-gaap_RegulatoryLiabilities_247663d4-a24b-4e50-871a-836e9a69134a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6b7b9486-edd9-4bc0-895a-f57e58751956_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:to="loc_dei_EntityDomain_6b7b9486-edd9-4bc0-895a-f57e58751956_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:to="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ac0eac78-c736-4644-9eb3-8654feb8f69e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ac0eac78-c736-4644-9eb3-8654feb8f69e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d0db79f1-d433-4cc7-8494-94d64414c75e" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d0db79f1-d433-4cc7-8494-94d64414c75e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_cdd520ac-cf93-47ca-ae58-97f0337c073e" xlink:href="pnm-20221231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_cdd520ac-cf93-47ca-ae58-97f0337c073e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCHedgingPlanMember_b7519d90-f7ab-4a61-a991-0161893de2e2" xlink:href="pnm-20221231.xsd#pnm_NMPRCHedgingPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_NMPRCHedgingPlanMember_b7519d90-f7ab-4a61-a991-0161893de2e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostRecoveryFactorMember_455272aa-c5e5-4c01-9565-731321fe95b8" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostRecoveryFactorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_TransmissionCostRecoveryFactorMember_455272aa-c5e5-4c01-9565-731321fe95b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_c11b99db-5704-4487-a176-6b29ffa96f94" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_EnergyEfficiencyMember_c11b99db-5704-4487-a176-6b29ffa96f94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSETAMember_2c91e857-ddcc-4f4f-9207-27ac42d7d752" xlink:href="pnm-20221231.xsd#pnm_SJGSETAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SJGSETAMember_2c91e857-ddcc-4f4f-9207-27ac42d7d752" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSNonETAMember_09bc02a5-7a00-485b-abea-2ee083cfc132" xlink:href="pnm-20221231.xsd#pnm_SJGSNonETAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SJGSNonETAMember_09bc02a5-7a00-485b-abea-2ee083cfc132" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSUnits2and3Member_915bc158-5326-4d34-b711-4132b459f794" xlink:href="pnm-20221231.xsd#pnm_SJGSUnits2and3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SJGSUnits2and3Member_915bc158-5326-4d34-b711-4132b459f794" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_b6888cb1-eaed-41f8-829f-3654ac655931" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationReplacementResourcesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_b6888cb1-eaed-41f8-829f-3654ac655931" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EIMMember_d8cd3e04-8256-4d47-a0ed-49b251067240" xlink:href="pnm-20221231.xsd#pnm_EIMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_EIMMember_d8cd3e04-8256-4d47-a0ed-49b251067240" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember_20c3bb10-1728-4fa8-935a-4b0c3fe38200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_LossOnReacquiredDebtMember_20c3bb10-1728-4fa8-935a-4b0c3fe38200" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_06d343c8-321c-43bd-b972-a19afbd80f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_06d343c8-321c-43bd-b972-a19afbd80f8e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_ca4644c1-8569-4d46-8a8c-3cb0ca29f8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_ca4644c1-8569-4d46-8a8c-3cb0ca29f8b3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_9df9aa27-4e75-4546-a173-3a04aebeef5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancedMeteringInfrastructureCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_9df9aa27-4e75-4546-a173-3a04aebeef5b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterRetirementCostsMember_990d6573-8801-4c60-814e-55b38dc6ea9a" xlink:href="pnm-20221231.xsd#pnm_AdvancedMeterRetirementCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_AdvancedMeterRetirementCostsMember_990d6573-8801-4c60-814e-55b38dc6ea9a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_68b159af-b080-4a4d-b8e2-9f71794912d4" xlink:href="pnm-20221231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_DeferredCOVID19CostsMember_68b159af-b080-4a4d-b8e2-9f71794912d4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherRegulatoryAssetsNoncurrentMember_86f96016-00fe-44f6-b974-f6f000212b82" xlink:href="pnm-20221231.xsd#pnm_OtherRegulatoryAssetsNoncurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_OtherRegulatoryAssetsNoncurrentMember_86f96016-00fe-44f6-b974-f6f000212b82" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_3cdbf565-79e0-498c-8d2d-ffeeba26d16e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_3cdbf565-79e0-498c-8d2d-ffeeba26d16e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_54ccc89c-9f44-4369-a196-26c4e9f3f1b7" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_RenewableEnergyRiderMember_54ccc89c-9f44-4369-a196-26c4e9f3f1b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_84212fb9-2ba4-450d-a8eb-91728ed782a0" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_EnergyEfficiencyMember_84212fb9-2ba4-450d-a8eb-91728ed782a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostRecoveryFactorMember_0a92dc16-74ac-4560-bdbf-419b84571dbd" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostRecoveryFactorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_TransmissionCostRecoveryFactorMember_0a92dc16-74ac-4560-bdbf-419b84571dbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember_a4dc6c35-b925-4613-b6c9-09a4554a7000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RemovalCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_RemovalCostsMember_a4dc6c35-b925-4613-b6c9-09a4554a7000" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_de91095f-25f0-4af6-a1e1-a8998de490c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_de91095f-25f0-4af6-a1e1-a8998de490c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_552b5d81-ac29-46aa-a4da-6a53305967d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_552b5d81-ac29-46aa-a4da-6a53305967d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_98187c4d-2ec4-4baf-8f99-cf3bafb7a9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_98187c4d-2ec4-4baf-8f99-cf3bafb7a9d9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AcceleratedDepreciationSNCRsMember_6adb1a16-71d7-43a9-bbc2-29e37dcc42ac" xlink:href="pnm-20221231.xsd#pnm_AcceleratedDepreciationSNCRsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_AcceleratedDepreciationSNCRsMember_6adb1a16-71d7-43a9-bbc2-29e37dcc42ac" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_1e0cafb4-2234-4320-ae0a-679029c4a934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_1e0cafb4-2234-4320-ae0a-679029c4a934" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_4648b717-58c5-44ed-8730-4e14cccb6fed" xlink:href="pnm-20221231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_COVID19CostsSavingsMember_4648b717-58c5-44ed-8730-4e14cccb6fed" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_f764c1d1-bcf8-43b0-9ac4-bfc1f68c9fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_f764c1d1-bcf8-43b0-9ac4-bfc1f68c9fac" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="extended" id="ic197d9c8fb6544fb9bd76d16351fee98_ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_32026cd4-f855-4459-a0a3-89747ce7d524" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_32026cd4-f855-4459-a0a3-89747ce7d524" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_9165fd8f-f960-447f-8b22-b21362e23354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_9165fd8f-f960-447f-8b22-b21362e23354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_8d6855ee-f0f8-48ca-8354-bbebe177c873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_8d6855ee-f0f8-48ca-8354-bbebe177c873" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_de482745-1536-4389-9cae-17d4453b0838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_de482745-1536-4389-9cae-17d4453b0838" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_d5089798-87f0-4fa3-bd3f-9acafeba9096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_d5089798-87f0-4fa3-bd3f-9acafeba9096" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_a653852b-0175-4ac8-ad4a-a16b3590b0c4" xlink:href="pnm-20221231.xsd#pnm_NumberofUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_pnm_NumberofUnits_a653852b-0175-4ac8-ad4a-a16b3590b0c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantLeasedCapacity_c5cd9eee-5ddf-4a7f-935c-cf300f057a31" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedUtilityPlantLeasedCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_pnm_JointlyOwnedUtilityPlantLeasedCapacity_c5cd9eee-5ddf-4a7f-935c-cf300f057a31" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseExtendedTerm_e558cb22-f563-45d2-a5cd-726069cc6784" xlink:href="pnm-20221231.xsd#pnm_OperatingLeaseExtendedTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_pnm_OperatingLeaseExtendedTerm_e558cb22-f563-45d2-a5cd-726069cc6784" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6b4de3e1-6493-46eb-9c60-ae3e69a698b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6b4de3e1-6493-46eb-9c60-ae3e69a698b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointProjectsMember_a3964a58-8033-435a-be38-87087fe9eac5" xlink:href="pnm-20221231.xsd#pnm_JointProjectsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_JointProjectsMember_a3964a58-8033-435a-be38-87087fe9eac5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_c3402d8a-ad46-454a-9555-4427e66c0629" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_c3402d8a-ad46-454a-9555-4427e66c0629" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember_03f4b6fa-6185-4045-867c-2c7347a41743" xlink:href="pnm-20221231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_FourCornersUnits4And5CoalMember_03f4b6fa-6185-4045-867c-2c7347a41743" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LunaGasMember_2ada6581-5466-4059-8d9a-72cfab12cfd3" xlink:href="pnm-20221231.xsd#pnm_LunaGasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_LunaGasMember_2ada6581-5466-4059-8d9a-72cfab12cfd3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_fa858c4c-d912-45c8-96e0-4dcd643024ba" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_FourCornersMember_fa858c4c-d912-45c8-96e0-4dcd643024ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:to="loc_dei_EntityDomain_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:to="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0db7a728-48ed-4eed-b125-01584fc22cca" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0db7a728-48ed-4eed-b125-01584fc22cca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9e3faffd-0b40-4f43-8913-183da2293697" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9e3faffd-0b40-4f43-8913-183da2293697" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_e2650e34-b153-44a3-8612-6bec1260bb0a" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:to="loc_pnm_PnmrMember_e2650e34-b153-44a3-8612-6bec1260bb0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019cbefd-3825-430d-907c-8a6eed365cf1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019cbefd-3825-430d-907c-8a6eed365cf1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e8a07062-cff2-402d-964b-316e6fa895da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e8a07062-cff2-402d-964b-316e6fa895da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_14a8fb77-98d0-4ea7-8e1f-b0d048fcca06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e8a07062-cff2-402d-964b-316e6fa895da" xlink:to="loc_us-gaap_SubsequentEventMember_14a8fb77-98d0-4ea7-8e1f-b0d048fcca06" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#AssetRetirementObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="extended" id="ic64b62d3f1474a798a999632612725a6_AssetRetirementObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:href="pnm-20221231.xsd#pnm_AssetRetirementObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_22301710-e1d6-47df-b677-dc2bc18ec5c1" xlink:href="pnm-20221231.xsd#pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:to="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_22301710-e1d6-47df-b677-dc2bc18ec5c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_15a4636e-1bbe-45a8-922d-95bf8af20821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligation_15a4636e-1bbe-45a8-922d-95bf8af20821" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_00d63b66-09b5-4138-94d4-aeede672e603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_00d63b66-09b5-4138-94d4-aeede672e603" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_32d12d9f-2403-4897-817b-eeac1b013cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_32d12d9f-2403-4897-817b-eeac1b013cf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_ac33a188-0ee7-44fc-a7d4-b456fca08165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_ac33a188-0ee7-44fc-a7d4-b456fca08165" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_127c082c-684d-44b2-a29d-ba273bd8fb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_127c082c-684d-44b2-a29d-ba273bd8fb2a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_e5b65bbb-080d-4ae9-a73a-21a5c02ed46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:href="pnm-20221231.xsd#pnm_AssetRetirementObligationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:to="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_db1277c8-969e-4124-9391-e4203cb54a0f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:to="loc_dei_EntityDomain_db1277c8-969e-4124-9391-e4203cb54a0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:to="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee54fddd-ebd9-4670-9fae-f0e6fe557ce5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee54fddd-ebd9-4670-9fae-f0e6fe557ce5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_bf0b1147-b11f-4449-8b69-22675226243e" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_bf0b1147-b11f-4449-8b69-22675226243e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_3a224c77-45c9-4640-8f89-84f2a41a8ede" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_3a224c77-45c9-4640-8f89-84f2a41a8ede" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_f2c6ea78-2d63-4fe5-a825-924659e8ee59" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:to="loc_pnm_SanJuanGeneratingStationMember_f2c6ea78-2d63-4fe5-a825-924659e8ee59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_b6807bdb-b0c2-4e7a-9fbc-e98e9e61cc10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_b6807bdb-b0c2-4e7a-9fbc-e98e9e61cc10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_b27d74ed-8817-4806-9558-88a0e4455a92" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_b6807bdb-b0c2-4e7a-9fbc-e98e9e61cc10" xlink:to="loc_pnm_FourCornersMember_b27d74ed-8817-4806-9558-88a0e4455a92" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="extended" id="i9823afc7370e4451b898f2de58676ec2_CommitmentsandContingenciesPVNGSDecommissioningFundingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund_c060bf91-21bb-4436-905f-f9e42f3916fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:to="loc_us-gaap_PaymentsToInvestInDecommissioningFund_c060bf91-21bb-4436-905f-f9e42f3916fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount_9315378d-5bea-468f-a924-6d4147b479e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:to="loc_us-gaap_DecommissioningTrustAssetsAmount_9315378d-5bea-468f-a924-6d4147b479e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:to="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:to="loc_dei_EntityDomain_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_badec9b2-606c-47d3-a570-2e30fb8953ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:to="loc_dei_EntityDomain_badec9b2-606c-47d3-a570-2e30fb8953ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f95f4b88-ca4f-4440-970e-0e45c1e956fb" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_badec9b2-606c-47d3-a570-2e30fb8953ce" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f95f4b88-ca4f-4440-970e-0e45c1e956fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fbfd9de1-d745-4200-8896-68baeff9bf30_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fbfd9de1-d745-4200-8896-68baeff9bf30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d3c5bfde-e25b-454f-86ee-397b54c42801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d3c5bfde-e25b-454f-86ee-397b54c42801" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b5ea2bbc-161f-4bc7-b50a-e957bd250334" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d3c5bfde-e25b-454f-86ee-397b54c42801" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b5ea2bbc-161f-4bc7-b50a-e957bd250334" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="extended" id="ie65d621d2ef6401fbce31e798734b483_CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_04391aaa-3e80-4713-96cb-d07a9f4ae93c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_04391aaa-3e80-4713-96cb-d07a9f4ae93c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_af04b536-6dc1-4af3-a31a-cb24e7a2c050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_af04b536-6dc1-4af3-a31a-cb24e7a2c050" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:to="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e3990313-8e44-4f5e-9edd-06d3315e243d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:to="loc_dei_EntityDomain_e3990313-8e44-4f5e-9edd-06d3315e243d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_582366a9-3550-457b-b6ca-6ae5b2f10c9b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:to="loc_dei_EntityDomain_582366a9-3550-457b-b6ca-6ae5b2f10c9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d7ef9079-ce40-4509-9a8f-dd990ab380e5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_582366a9-3550-457b-b6ca-6ae5b2f10c9b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d7ef9079-ce40-4509-9a8f-dd990ab380e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3244ff4e-063d-45fb-85d0-c9bddb06381e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3244ff4e-063d-45fb-85d0-c9bddb06381e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d7819645-9532-4c57-a8e6-ecc8a2eab84e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d7819645-9532-4c57-a8e6-ecc8a2eab84e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_ce903df7-42e6-4287-9443-64265ffa2225" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d7819645-9532-4c57-a8e6-ecc8a2eab84e" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_ce903df7-42e6-4287-9443-64265ffa2225" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_0493e13b-b366-41e1-94b8-9f05908fa824_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:to="loc_us-gaap_LossContingencyNatureDomain_0493e13b-b366-41e1-94b8-9f05908fa824_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_19ec6396-994e-4590-9e67-d9021fec103c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:to="loc_us-gaap_LossContingencyNatureDomain_19ec6396-994e-4590-9e67-d9021fec103c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_223e27b5-ce92-4478-9c23-5a651e4fe6b7" xlink:href="pnm-20221231.xsd#pnm_NuclearSpentFuelAndWasteDisposalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_19ec6396-994e-4590-9e67-d9021fec103c" xlink:to="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_223e27b5-ce92-4478-9c23-5a651e4fe6b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:href="pnm-20221231.xsd#pnm_FinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain_eaf92069-8640-435e-8ca7-47ce02f393e0_default" xlink:href="pnm-20221231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:to="loc_pnm_FinancialStatementLocationDomain_eaf92069-8640-435e-8ca7-47ce02f393e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain_6bfc39f4-76e2-4514-8668-367582907cd1" xlink:href="pnm-20221231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:to="loc_pnm_FinancialStatementLocationDomain_6bfc39f4-76e2-4514-8668-367582907cd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_074ec6bf-05cb-44e3-8371-fef3065e5b73" xlink:href="pnm-20221231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinancialStatementLocationDomain_6bfc39f4-76e2-4514-8668-367582907cd1" xlink:to="loc_pnm_OtherDeferredCreditsMember_074ec6bf-05cb-44e3-8371-fef3065e5b73" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesCoalSupplyDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="extended" id="i4a6e92aa2e9747548bc9aa25ff8bf8d0_CommitmentsandContingenciesCoalSupplyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_a611ab1d-5e20-484a-939a-08f728e21082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_OtherAssetsCurrent_a611ab1d-5e20-484a-939a-08f728e21082" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseInPriceOfCoalPerTon_397167b9-8d9c-4b2a-a169-3e1408f9a8c2" xlink:href="pnm-20221231.xsd#pnm_IncreaseInPriceOfCoalPerTon"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_IncreaseInPriceOfCoalPerTon_397167b9-8d9c-4b2a-a169-3e1408f9a8c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_db758667-88a1-453e-8075-8bfa88602e16" xlink:href="pnm-20221231.xsd#pnm_CoalMineReclamationBondstobepostedwithNMMMD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_db758667-88a1-453e-8075-8bfa88602e16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_c91ed958-7584-45a7-a350-68219bf0a20b" xlink:href="pnm-20221231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_c91ed958-7584-45a7-a350-68219bf0a20b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_a41b6e5d-b00c-4254-83ee-25c72da62dbb" xlink:href="pnm-20221231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_PaymentsForReliefFromObligations_a41b6e5d-b00c-4254-83ee-25c72da62dbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_1ac5ae80-7bf9-4f34-a860-c60998b12ebd" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_1ac5ae80-7bf9-4f34-a860-c60998b12ebd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_bdb75656-b9db-4cd7-9cb1-2b0d71358b62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_bdb75656-b9db-4cd7-9cb1-2b0d71358b62" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_f0665fdf-91d1-4786-be47-e38c5df50155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_f0665fdf-91d1-4786-be47-e38c5df50155" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_e4a6855c-1da5-4664-bbc1-ed83ad6999cb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_e4a6855c-1da5-4664-bbc1-ed83ad6999cb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FundsContributedMineReclamationTrust_a5d22153-e304-4533-b6ad-444741c07825" xlink:href="pnm-20221231.xsd#pnm_FundsContributedMineReclamationTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_FundsContributedMineReclamationTrust_a5d22153-e304-4533-b6ad-444741c07825" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_f783403a-caad-4d80-b100-54eb74c3e71b" xlink:href="pnm-20221231.xsd#pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_f783403a-caad-4d80-b100-54eb74c3e71b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CustomerReclamationFundingCostMaximum_e7d860db-99d5-48ee-9ef9-311022ebc22e" xlink:href="pnm-20221231.xsd#pnm_CustomerReclamationFundingCostMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_CustomerReclamationFundingCostMaximum_e7d860db-99d5-48ee-9ef9-311022ebc22e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_82c113c3-b1b2-4685-b99c-572016d02f2f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:to="loc_dei_EntityDomain_82c113c3-b1b2-4685-b99c-572016d02f2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:to="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_865b5468-dc8b-416f-8852-19121749a45e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_865b5468-dc8b-416f-8852-19121749a45e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_149c6e18-8adf-425d-955e-3545f68ae70a" xlink:href="pnm-20221231.xsd#pnm_NMCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:to="loc_pnm_NMCapitalMember_149c6e18-8adf-425d-955e-3545f68ae70a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fb55f6af-edbc-4324-b270-f3db3bab3786_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fb55f6af-edbc-4324-b270-f3db3bab3786_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_8f8abb8b-d029-4278-bceb-887c6e2389e9" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:to="loc_pnm_SanJuanGeneratingStationMember_8f8abb8b-d029-4278-bceb-887c6e2389e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_ea237c20-8837-488b-ba4c-886b494a6c5a" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:to="loc_pnm_FourCornersMember_ea237c20-8837-488b-ba4c-886b494a6c5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_035e455f-9a53-4048-a181-085a812ab553" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_035e455f-9a53-4048-a181-085a812ab553" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_16258b9e-0f33-4db1-a130-40ed3c554129_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_16258b9e-0f33-4db1-a130-40ed3c554129_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e510220d-665f-4d0a-8bb2-791ea979e50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e510220d-665f-4d0a-8bb2-791ea979e50a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_f379c516-46f7-440e-a51a-9154324543e3" xlink:href="pnm-20221231.xsd#pnm_CoalSupplyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e510220d-665f-4d0a-8bb2-791ea979e50a" xlink:to="loc_pnm_CoalSupplyMember_f379c516-46f7-440e-a51a-9154324543e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:href="pnm-20221231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_18888d5e-62b0-4dda-b2d5-34e799b29fe8_default" xlink:href="pnm-20221231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:to="loc_pnm_ClassificationOfMineDomain_18888d5e-62b0-4dda-b2d5-34e799b29fe8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:href="pnm-20221231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:to="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SurfaceMember_9ec068d6-f498-43f0-aae2-4046c5cb95a5" xlink:href="pnm-20221231.xsd#pnm_SurfaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:to="loc_pnm_SurfaceMember_9ec068d6-f498-43f0-aae2-4046c5cb95a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember_b84d14b4-13f2-4b8b-999f-5a284c06a425" xlink:href="pnm-20221231.xsd#pnm_UndergroundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:to="loc_pnm_UndergroundMember_b84d14b4-13f2-4b8b-999f-5a284c06a425" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_42e196f6-8dfe-4047-aff5-bce10a8f99b6_default" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_42e196f6-8dfe-4047-aff5-bce10a8f99b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_7f321e2f-f5c8-4ef4-b985-6fd5d67f8450" xlink:href="pnm-20221231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:to="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_7f321e2f-f5c8-4ef4-b985-6fd5d67f8450" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_5416dd7b-626b-40a8-991b-0c7dfc48d503" xlink:href="pnm-20221231.xsd#pnm_MineReclamationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:to="loc_pnm_MineReclamationTrustMember_5416dd7b-626b-40a8-991b-0c7dfc48d503" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_351469a8-6ed2-4ae1-862d-80c266fc1ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:to="loc_us-gaap_LossContingencyNatureDomain_351469a8-6ed2-4ae1-862d-80c266fc1ef6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_d4cc0ad4-b6fa-439e-baaf-f542617aa934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnLongTermPurchaseCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_351469a8-6ed2-4ae1-862d-80c266fc1ef6" xlink:to="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_d4cc0ad4-b6fa-439e-baaf-f542617aa934" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_f9220868-42c1-46d8-9d86-ffac91c75b0e_default" xlink:href="pnm-20221231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:to="loc_pnm_StationFuelTypeDomain_f9220868-42c1-46d8-9d86-ffac91c75b0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:href="pnm-20221231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:to="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_3bfff5f2-4e57-4fb8-b407-fa5b3fb0d549" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:to="loc_pnm_SanJuanGeneratingStationMember_3bfff5f2-4e57-4fb8-b407-fa5b3fb0d549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_5f9201e1-fe88-430e-b97b-5f916267e408" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:to="loc_pnm_FourCornersMember_5f9201e1-fe88-430e-b97b-5f916267e408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_0486621c-6840-4fee-b594-904897f7908e" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_0486621c-6840-4fee-b594-904897f7908e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails" xlink:type="extended" id="i7e957aea558a4ddba3e49abb11f59dc9_CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInitialFundingRequirement_12beb66b-6482-4448-86ed-d13c464c85ba" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInitialFundingRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_pnm_PublicUtilitiesInitialFundingRequirement_12beb66b-6482-4448-86ed-d13c464c85ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LossContingencySuretyBond_aee89902-e4fe-49b6-926a-4ed372b0fe05" xlink:href="pnm-20221231.xsd#pnm_LossContingencySuretyBond"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_pnm_LossContingencySuretyBond_aee89902-e4fe-49b6-926a-4ed372b0fe05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LossContingencyDecreaseInDecommissioningObligation_7f9194ba-1dd4-4afc-af02-336256dc1ed7" xlink:href="pnm-20221231.xsd#pnm_LossContingencyDecreaseInDecommissioningObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_pnm_LossContingencyDecreaseInDecommissioningObligation_7f9194ba-1dd4-4afc-af02-336256dc1ed7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_3858d6bf-7c5a-4f22-896c-694c88ad0a6e_default" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_3858d6bf-7c5a-4f22-896c-694c88ad0a6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a9bec3b2-fe20-4535-8582-522ad78e719d" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a9bec3b2-fe20-4535-8582-522ad78e719d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_1bb97dbd-5295-4356-8488-ce988bd0cdd9" xlink:href="pnm-20221231.xsd#pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a9bec3b2-fe20-4535-8582-522ad78e719d" xlink:to="loc_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_1bb97dbd-5295-4356-8488-ce988bd0cdd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_10757d26-76a5-408b-be63-223f00ae4323_default" xlink:href="pnm-20221231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:to="loc_pnm_StationFuelTypeDomain_10757d26-76a5-408b-be63-223f00ae4323_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_9fe6af20-fb4b-4dcd-aef8-d88cf749b7f6" xlink:href="pnm-20221231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:to="loc_pnm_StationFuelTypeDomain_9fe6af20-fb4b-4dcd-aef8-d88cf749b7f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_05281d98-76cb-43d1-ab72-6f5d4f395726" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_9fe6af20-fb4b-4dcd-aef8-d88cf749b7f6" xlink:to="loc_pnm_SanJuanGeneratingStationMember_05281d98-76cb-43d1-ab72-6f5d4f395726" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2abb6564-f678-4a77-a355-03bc8508a34a_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:to="loc_dei_EntityDomain_2abb6564-f678-4a77-a355-03bc8508a34a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c9e03f66-f434-4d6a-89b7-a355564ed899" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:to="loc_dei_EntityDomain_c9e03f66-f434-4d6a-89b7-a355564ed899" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_74e338de-b220-4422-ac09-0d0adb7d8b56" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c9e03f66-f434-4d6a-89b7-a355564ed899" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_74e338de-b220-4422-ac09-0d0adb7d8b56" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails" xlink:type="extended" id="id08354d967504dceb0815c023bbc3a86_CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_9ea58c2d-578b-4e58-9ac1-2cd4ddf0922d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLiabilityInsuranceCoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_9ea58c2d-578b-4e58-9ac1-2cd4ddf0922d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_d356589a-2c0e-4adf-abf7-8e135150ddb3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_d356589a-2c0e-4adf-abf7-8e135150ddb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_14466d43-5b92-4c36-a427-497a0f4e0b71" xlink:href="pnm-20221231.xsd#pnm_NumberofUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_NumberofUnits_14466d43-5b92-4c36-a427-497a0f4e0b71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_e3317e78-ba4d-46fc-9562-3698bd0f4df5" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_e3317e78-ba4d-46fc-9562-3698bd0f4df5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_85ad6069-0460-4a12-8d31-13aa353b0e27" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_85ad6069-0460-4a12-8d31-13aa353b0e27" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_50d691cc-6b59-4329-bd7a-310efc318c0e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_50d691cc-6b59-4329-bd7a-310efc318c0e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_e863422e-03ec-4b32-b528-67b66f921f55" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_e863422e-03ec-4b32-b528-67b66f921f55" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_0f28f3ad-30bd-4081-a8be-1973bd1fbdfc" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_0f28f3ad-30bd-4081-a8be-1973bd1fbdfc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f25d038e-7e96-4612-be4d-5aadc7c6d23e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:to="loc_dei_EntityDomain_f25d038e-7e96-4612-be4d-5aadc7c6d23e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_342b16c3-5097-42fa-b303-e3bf3d0bc3cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:to="loc_dei_EntityDomain_342b16c3-5097-42fa-b303-e3bf3d0bc3cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7ff4e778-e68c-434c-a8db-3b725f7b4f6f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_342b16c3-5097-42fa-b303-e3bf3d0bc3cd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7ff4e778-e68c-434c-a8db-3b725f7b4f6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_a525d64c-a348-4c97-bf68-71abd79be6d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:to="loc_us-gaap_UtilityPlantDomain_a525d64c-a348-4c97-bf68-71abd79be6d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_0218c4ba-402f-41bb-a84b-3d536bce9611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:to="loc_us-gaap_UtilityPlantDomain_0218c4ba-402f-41bb-a84b-3d536bce9611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearPlantMember_bd693161-c8f9-4f16-b5f7-033383b6a586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_0218c4ba-402f-41bb-a84b-3d536bce9611" xlink:to="loc_us-gaap_NuclearPlantMember_bd693161-c8f9-4f16-b5f7-033383b6a586" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_427584d3-058e-407e-b884-159370628272_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_427584d3-058e-407e-b884-159370628272_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_18b58346-4ae5-4e66-bb39-85e1ff35e1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_18b58346-4ae5-4e66-bb39-85e1ff35e1bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_e88988e9-0159-4f49-8837-e0e1f3d7eab9" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_18b58346-4ae5-4e66-bb39-85e1ff35e1bd" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_e88988e9-0159-4f49-8837-e0e1f3d7eab9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_160141ad-25ca-4dc7-aacb-511bb534565e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:to="loc_srt_RangeMember_160141ad-25ca-4dc7-aacb-511bb534565e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_83b57934-a41a-443e-b4d4-16e22fec95ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:to="loc_srt_RangeMember_83b57934-a41a-443e-b4d4-16e22fec95ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c352fd73-d7e0-4a20-92fb-d769ad69945f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_83b57934-a41a-443e-b4d4-16e22fec95ec" xlink:to="loc_srt_MaximumMember_c352fd73-d7e0-4a20-92fb-d769ad69945f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:href="pnm-20221231.xsd#pnm_InsuranceCarrierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain_934bc2d5-9ab9-48ea-928b-b9b4337513a6_default" xlink:href="pnm-20221231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:to="loc_pnm_InsuranceCarrierDomain_934bc2d5-9ab9-48ea-928b-b9b4337513a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:href="pnm-20221231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:to="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommercialProvidersMember_1729bc35-dd74-4cff-8325-12b8abdbc631" xlink:href="pnm-20221231.xsd#pnm_CommercialProvidersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:to="loc_pnm_CommercialProvidersMember_1729bc35-dd74-4cff-8325-12b8abdbc631" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_25a0d277-762a-44dd-8de2-68057bdadf44" xlink:href="pnm-20221231.xsd#pnm_IndustryWideRetrospectiveAssessmentProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:to="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_25a0d277-762a-44dd-8de2-68057bdadf44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6818f505-8b11-4e5c-b504-3e15a9aba6f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6818f505-8b11-4e5c-b504-3e15a9aba6f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_9f1d0364-75ec-4738-93ec-cd1ec5d3cfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_9f1d0364-75ec-4738-93ec-cd1ec5d3cfe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5b0390f6-f987-4a3c-b528-c2a1cdfe48cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_9f1d0364-75ec-4738-93ec-cd1ec5d3cfe8" xlink:to="loc_us-gaap_SubsequentEventMember_5b0390f6-f987-4a3c-b528-c2a1cdfe48cc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="extended" id="i3650e6f525dc4609861f6158758623d3_CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_1275dff9-c3be-4aac-a1d6-731b4935dd6d" xlink:href="pnm-20221231.xsd#pnm_NumberOfLandownersInvolvedInTheAppeal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_1275dff9-c3be-4aac-a1d6-731b4935dd6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_38dbc727-2fb9-4996-bc7f-7064d0031711" xlink:href="pnm-20221231.xsd#pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_38dbc727-2fb9-4996-bc7f-7064d0031711" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_d5d5166d-3ff2-4a51-9e47-50ee73738af7" xlink:href="pnm-20221231.xsd#pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_d5d5166d-3ff2-4a51-9e47-50ee73738af7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_8ea1eae7-1ce0-41cf-8ad1-002b65d3e916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_us-gaap_AreaOfLand_8ea1eae7-1ce0-41cf-8ad1-002b65d3e916" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_3e43fbf1-6743-4ead-bb6a-500c57fdf1ff" xlink:href="pnm-20221231.xsd#pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_3e43fbf1-6743-4ead-bb6a-500c57fdf1ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssue_57f66be2-d7b4-481c-9412-ca9f39408c1e" xlink:href="pnm-20221231.xsd#pnm_NumberOfAllotmentParcelsAtIssue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssue_57f66be2-d7b4-481c-9412-ca9f39408c1e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_ca8543a1-0822-490d-a9ae-e12c1b518e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_us-gaap_PaymentsForLegalSettlements_ca8543a1-0822-490d-a9ae-e12c1b518e25" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8ebe7390-3726-4a6d-8626-4a804a9b22be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8ebe7390-3726-4a6d-8626-4a804a9b22be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8081829e-4fa1-4c37-9735-1c9cfb30a77a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8081829e-4fa1-4c37-9735-1c9cfb30a77a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationAllotteeMattersMember_99176c00-d902-480e-ac30-486ca0f06dd2" xlink:href="pnm-20221231.xsd#pnm_NavajoNationAllotteeMattersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8081829e-4fa1-4c37-9735-1c9cfb30a77a" xlink:to="loc_pnm_NavajoNationAllotteeMattersMember_99176c00-d902-480e-ac30-486ca0f06dd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a25523ce-ebab-44fa-a059-e29a8af39f0d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:to="loc_dei_EntityDomain_a25523ce-ebab-44fa-a059-e29a8af39f0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_32a57d4e-70ed-40d6-9d64-ba4a957ce7dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:to="loc_dei_EntityDomain_32a57d4e-70ed-40d6-9d64-ba4a957ce7dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ed07eff5-3d3a-4261-8342-10cd29eeaf4a" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_32a57d4e-70ed-40d6-9d64-ba4a957ce7dd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ed07eff5-3d3a-4261-8342-10cd29eeaf4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_81e671d5-11a4-4189-b259-d332edd1d5d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_81e671d5-11a4-4189-b259-d332edd1d5d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2df9c113-d344-481f-80c1-31df9893c4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_2df9c113-d344-481f-80c1-31df9893c4ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_f8ca40af-8d2f-4789-aa40-e0a0322f5ff1" xlink:href="pnm-20221231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_2df9c113-d344-481f-80c1-31df9893c4ae" xlink:to="loc_pnm_OtherDeferredCreditsMember_f8ca40af-8d2f-4789-aa40-e0a0322f5ff1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesTexasWinterStormDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails" xlink:type="extended" id="i27fcd98c18f94761b6a1cdf7b5ea85f7_CommitmentsandContingenciesTexasWinterStormDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetAllowanceForCreditLoss_9fa79f91-c982-4104-898b-47d92a193a94" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:to="loc_pnm_RegulatoryAssetAllowanceForCreditLoss_9fa79f91-c982-4104-898b-47d92a193a94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_3650474b-f1dc-4242-9551-5dea75823461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_3650474b-f1dc-4242-9551-5dea75823461" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:to="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:to="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:to="loc_dei_EntityDomain_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e0de7da4-b8b7-4ac2-884f-66df1d8e6513" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:to="loc_dei_EntityDomain_e0de7da4-b8b7-4ac2-884f-66df1d8e6513" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_364e0158-5223-45ef-8bd3-e6653bde110f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e0de7da4-b8b7-4ac2-884f-66df1d8e6513" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_364e0158-5223-45ef-8bd3-e6653bde110f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="extended" id="i9352a6ddf90348f8955aa7d535fb9639_RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRecoveryOfBaseRate_291611ee-31f1-4cc1-bdfb-c03ce2acead8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRecoveryOfBaseRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesRecoveryOfBaseRate_291611ee-31f1-4cc1-bdfb-c03ce2acead8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_8ba31b57-32d8-461a-8d21-84a87cae007e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_8ba31b57-32d8-461a-8d21-84a87cae007e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_1bd5ae89-e64a-4428-b2ff-2d88e654868e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_1bd5ae89-e64a-4428-b2ff-2d88e654868e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_7cb7fb9b-22ef-4fc6-9d93-03f29e98c829" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_7cb7fb9b-22ef-4fc6-9d93-03f29e98c829" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_52c05280-90bc-4c87-b083-b840045f541f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_52c05280-90bc-4c87-b083-b840045f541f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_d4901d0c-5e86-4824-b66f-ea14be93d9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_d4901d0c-5e86-4824-b66f-ea14be93d9ba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_0823e0d8-5623-41a2-a7c5-7c8b980b6d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_0823e0d8-5623-41a2-a7c5-7c8b980b6d04" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesHearingRequestSuspensionPeriod_0416864f-a9d7-44d7-945a-3879b80a6b4a" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesHearingRequestSuspensionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesHearingRequestSuspensionPeriod_0416864f-a9d7-44d7-945a-3879b80a6b4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesRenewed_3f3218d4-028d-4341-897d-2142e1e64adb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesRenewed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesRenewed_3f3218d4-028d-4341-897d-2142e1e64adb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_ede08cbb-fb53-4d26-b33f-5d877cf7e3d3" xlink:href="pnm-20221231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_ede08cbb-fb53-4d26-b33f-5d877cf7e3d3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNonRecurringCosts_59263485-134c-4f67-af27-1d1991931100" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNonRecurringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesNonRecurringCosts_59263485-134c-4f67-af27-1d1991931100" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_39bf85e4-72d7-4025-997e-94aa98a27854_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:to="loc_dei_EntityDomain_39bf85e4-72d7-4025-997e-94aa98a27854_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4cf8e56-4b6c-4067-841a-1ad23c25a368" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:to="loc_dei_EntityDomain_b4cf8e56-4b6c-4067-841a-1ad23c25a368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_549c987e-4a7a-47ff-977e-7c5a07fd07a1" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b4cf8e56-4b6c-4067-841a-1ad23c25a368" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_549c987e-4a7a-47ff-977e-7c5a07fd07a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:to="loc_pnm_RegulatoryRateMattersDomain_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_af788cb5-af96-43d9-b2fa-2b4d9152c9db" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:to="loc_pnm_RegulatoryRateMattersDomain_af788cb5-af96-43d9-b2fa-2b4d9152c9db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NM2022RateCaseMember_6f6b523d-a2b3-4fe5-a29d-59c8779aa85c" xlink:href="pnm-20221231.xsd#pnm_NM2022RateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_af788cb5-af96-43d9-b2fa-2b4d9152c9db" xlink:to="loc_pnm_NM2022RateCaseMember_6f6b523d-a2b3-4fe5-a29d-59c8779aa85c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_47f20620-eaff-4f7d-88a6-67cf77056309_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:to="loc_srt_EnergyDomain_47f20620-eaff-4f7d-88a6-67cf77056309_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_b60ff2f3-15d2-400f-82bf-5c56776d8e5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:to="loc_srt_EnergyDomain_b60ff2f3-15d2-400f-82bf-5c56776d8e5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonFuelEnergyMember_f8b7d762-f6d6-4e80-aff0-aaf87cafc525" xlink:href="pnm-20221231.xsd#pnm_NonFuelEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EnergyDomain_b60ff2f3-15d2-400f-82bf-5c56776d8e5e" xlink:to="loc_pnm_NonFuelEnergyMember_f8b7d762-f6d6-4e80-aff0-aaf87cafc525" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_83563f37-ebde-4d8f-a777-55b3562789c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_83563f37-ebde-4d8f-a777-55b3562789c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_84319bde-e9d0-4cf3-870a-597c396568f7" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_83563f37-ebde-4d8f-a777-55b3562789c8" xlink:to="loc_pnm_NMPRCMember_84319bde-e9d0-4cf3-870a-597c396568f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e334d204-bb22-4694-8b26-438bc902e3e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e334d204-bb22-4694-8b26-438bc902e3e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6fe8d000-cfcf-4146-9db1-e683625cd661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6fe8d000-cfcf-4146-9db1-e683625cd661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_edd2a20d-5f54-4994-acc8-a88408f5eee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_6fe8d000-cfcf-4146-9db1-e683625cd661" xlink:to="loc_us-gaap_SubsequentEventMember_edd2a20d-5f54-4994-acc8-a88408f5eee7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersRenewablePortfolioStandardDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="extended" id="i3308fd22455847eb89ba2c0ee86955f8_RegulatoryandRateMattersRenewablePortfolioStandardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_6f16d7dc-4fee-4e5e-9e44-3bb541b335ec" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_6f16d7dc-4fee-4e5e-9e44-3bb541b335ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_37bebb0b-90c9-4109-8d69-08c14b887de9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_37bebb0b-90c9-4109-8d69-08c14b887de9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_d7ac2370-1811-4d1b-919f-823c34aa42f8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_d7ac2370-1811-4d1b-919f-823c34aa42f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_18e8b344-7111-43a8-97bf-53a7af37dca1" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_18e8b344-7111-43a8-97bf-53a7af37dca1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_eb885f44-a337-4222-92c4-66b5527748ea" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_eb885f44-a337-4222-92c4-66b5527748ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_f0be0c4d-af8a-48ee-9626-cacfd4277b7d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_f0be0c4d-af8a-48ee-9626-cacfd4277b7d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:to="loc_us-gaap_UtilityPlantDomain_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:to="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexicoWindMember_97fa2940-de0b-4cba-9560-8354899326ab" xlink:href="pnm-20221231.xsd#pnm_NewMexicoWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_NewMexicoWindMember_97fa2940-de0b-4cba-9560-8354899326ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RedMesaWindMember_df08d406-ad91-4873-84b5-fdb51f775f68" xlink:href="pnm-20221231.xsd#pnm_RedMesaWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_RedMesaWindMember_df08d406-ad91-4873-84b5-fdb51f775f68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LaJoyaWindMember_402e71f4-3100-42f0-b0b9-4f7c5ce4fb65" xlink:href="pnm-20221231.xsd#pnm_LaJoyaWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_LaJoyaWindMember_402e71f4-3100-42f0-b0b9-4f7c5ce4fb65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LightningDockGeothermalMember_87394388-e6e9-440d-b16d-0de89fe38ce3" xlink:href="pnm-20221231.xsd#pnm_LightningDockGeothermalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_LightningDockGeothermalMember_87394388-e6e9-440d-b16d-0de89fe38ce3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_620c162f-3c36-4cda-9f51-39057ab95fa6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_620c162f-3c36-4cda-9f51-39057ab95fa6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_f8ac875d-1f29-483c-8bb3-c792a2f4ec14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_f8ac875d-1f29-483c-8bb3-c792a2f4ec14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_ef4e360b-ff0d-40bf-b611-b93957e80f1e" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_f8ac875d-1f29-483c-8bb3-c792a2f4ec14" xlink:to="loc_pnm_NMPRCMember_ef4e360b-ff0d-40bf-b611-b93957e80f1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3cafc9ad-3096-45e5-b84b-22c449469739_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:to="loc_dei_EntityDomain_3cafc9ad-3096-45e5-b84b-22c449469739_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6082f42-2d3d-427f-9d45-8d310b8a95f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:to="loc_dei_EntityDomain_b6082f42-2d3d-427f-9d45-8d310b8a95f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b1a27f2f-24ae-4673-a70b-7af073b7383f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b6082f42-2d3d-427f-9d45-8d310b8a95f6" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b1a27f2f-24ae-4673-a70b-7af073b7383f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_a0dfaa4e-19a7-449e-aaf0-181e449e61a1_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:to="loc_pnm_RegulatoryRateMattersDomain_a0dfaa4e-19a7-449e-aaf0-181e449e61a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:to="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_f5276719-e33d-4ac9-9ca3-96551be2e94b" xlink:href="pnm-20221231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:to="loc_pnm_RenewablePortfolioStandardMember_f5276719-e33d-4ac9-9ca3-96551be2e94b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandard2014Member_78fbead3-82ab-4ff3-9198-cd27dc324a18" xlink:href="pnm-20221231.xsd#pnm_RenewablePortfolioStandard2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:to="loc_pnm_RenewablePortfolioStandard2014Member_78fbead3-82ab-4ff3-9198-cd27dc324a18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_01042354-013f-4e6f-849f-343abb602ca9" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:to="loc_pnm_RenewableEnergyRiderMember_01042354-013f-4e6f-849f-343abb602ca9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6240c449-584e-4416-bf44-aa47a49f5f59_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:to="loc_srt_RangeMember_6240c449-584e-4416-bf44-aa47a49f5f59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b0264851-0503-4b72-b238-a2a7952105ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:to="loc_srt_RangeMember_b0264851-0503-4b72-b238-a2a7952105ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_417aa23d-65c3-4e81-873d-69d347a44272" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b0264851-0503-4b72-b238-a2a7952105ac" xlink:to="loc_srt_MaximumMember_417aa23d-65c3-4e81-873d-69d347a44272" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersRenewableEnergyRiderDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="extended" id="i266eeb8b92264bf7b34496f17cba6d1f_RegulatoryandRateMattersRenewableEnergyRiderDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_71999483-13cf-4f5d-9801-67e3969ed0a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_8b631b11-e45c-479a-9c90-277cdb1aac6e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRevenuefromRenewableenergyrider"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_71999483-13cf-4f5d-9801-67e3969ed0a8" xlink:to="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_8b631b11-e45c-479a-9c90-277cdb1aac6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_71999483-13cf-4f5d-9801-67e3969ed0a8" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9a04532f-08c1-4019-96b0-9a52a6b02b8c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:to="loc_dei_EntityDomain_9a04532f-08c1-4019-96b0-9a52a6b02b8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef0bc9d8-5b63-4aad-b80f-3b29168ebf93" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:to="loc_dei_EntityDomain_ef0bc9d8-5b63-4aad-b80f-3b29168ebf93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_56d54638-450c-403c-a171-04fa4e6f837b" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ef0bc9d8-5b63-4aad-b80f-3b29168ebf93" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_56d54638-450c-403c-a171-04fa4e6f837b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_3b88be86-2f98-4d43-a374-b1eb14920a93_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:to="loc_pnm_RegulatoryRateMattersDomain_3b88be86-2f98-4d43-a374-b1eb14920a93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_4c77b233-3c42-49aa-ab97-4a20fd6df7c0" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:to="loc_pnm_RegulatoryRateMattersDomain_4c77b233-3c42-49aa-ab97-4a20fd6df7c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_813532ed-09fd-438a-824a-bb93643fb9e3" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c77b233-3c42-49aa-ab97-4a20fd6df7c0" xlink:to="loc_pnm_RenewableEnergyRiderMember_813532ed-09fd-438a-824a-bb93643fb9e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_5af57fba-b68b-47c2-a553-35791deca896_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_5af57fba-b68b-47c2-a553-35791deca896_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_d3af60d0-3d9d-4630-9eb2-67341d430bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_d3af60d0-3d9d-4630-9eb2-67341d430bb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_83063888-4432-47bc-ae70-cad16ff9d033" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_d3af60d0-3d9d-4630-9eb2-67341d430bb0" xlink:to="loc_pnm_NMPRCMember_83063888-4432-47bc-ae70-cad16ff9d033" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="extended" id="i4be7832a8eaa40239cdffb4ac97da597_RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_91453ee7-ddcc-4634-b02c-41376ce6038f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_91453ee7-ddcc-4634-b02c-41376ce6038f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_b8a31d68-23b6-456a-acd1-027824b607b6" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_b8a31d68-23b6-456a-acd1-027824b607b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_a331f02b-43b9-4a05-bc64-54fdc6033929" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_a331f02b-43b9-4a05-bc64-54fdc6033929" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_34238e77-4957-4bd1-9270-ff792a1281ae" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_34238e77-4957-4bd1-9270-ff792a1281ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_cabd9b01-ffde-4a44-abbb-c39caac8e7ad" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_cabd9b01-ffde-4a44-abbb-c39caac8e7ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_2e574875-0390-4981-a0f4-a0420fe87a92" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_2e574875-0390-4981-a0f4-a0420fe87a92" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_44dc181f-1ebf-47c4-bb8f-7b6830c00b2c" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_44dc181f-1ebf-47c4-bb8f-7b6830c00b2c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_255abe2b-bae9-454a-a6fa-4ccd2b415388" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_255abe2b-bae9-454a-a6fa-4ccd2b415388" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_226c94e3-5642-470f-840c-9a70b6fdf35d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:to="loc_dei_EntityDomain_226c94e3-5642-470f-840c-9a70b6fdf35d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b7bf9967-6555-4c2c-b4a1-7463bdb88f51" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:to="loc_dei_EntityDomain_b7bf9967-6555-4c2c-b4a1-7463bdb88f51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb5ed05b-16bd-42c0-ae0b-717699f1f35e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b7bf9967-6555-4c2c-b4a1-7463bdb88f51" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb5ed05b-16bd-42c0-ae0b-717699f1f35e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7bbc0603-b904-4e2d-8e31-86619228024e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:to="loc_srt_RangeMember_7bbc0603-b904-4e2d-8e31-86619228024e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23345608-03d8-48f5-bccc-05442696c3aa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:to="loc_srt_RangeMember_23345608-03d8-48f5-bccc-05442696c3aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a3ac16ef-1bef-4b8c-bf3f-753f6e793d6d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_23345608-03d8-48f5-bccc-05442696c3aa" xlink:to="loc_srt_MinimumMember_a3ac16ef-1bef-4b8c-bf3f-753f6e793d6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_87e9c9e8-4e00-4f60-b8ef-13051bb27041_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:to="loc_pnm_RegulatoryRateMattersDomain_87e9c9e8-4e00-4f60-b8ef-13051bb27041_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:to="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_6a8ce90c-a43e-4dee-83c9-5b9992581bd2" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyAndLoadManagementProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:to="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_6a8ce90c-a43e-4dee-83c9-5b9992581bd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_2dc469d6-4dec-4ed9-b389-a06c4a42bd0e" xlink:href="pnm-20221231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:to="loc_pnm_RenewablePortfolioStandardMember_2dc469d6-4dec-4ed9-b389-a06c4a42bd0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2021EnergyEfficiencyAnnualReportMember_5c473fdd-c37f-4fe8-99f5-94637b07b779" xlink:href="pnm-20221231.xsd#pnm_A2021EnergyEfficiencyAnnualReportMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:to="loc_pnm_A2021EnergyEfficiencyAnnualReportMember_5c473fdd-c37f-4fe8-99f5-94637b07b779" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:href="pnm-20221231.xsd#pnm_TypeOfRegulatoryCostAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056_default" xlink:href="pnm-20221231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:to="loc_pnm_TypeOfRegulatoryCostDomain_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain_5af89494-4568-4ae0-bffa-7ee0a0be89cc" xlink:href="pnm-20221231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:to="loc_pnm_TypeOfRegulatoryCostDomain_5af89494-4568-4ae0-bffa-7ee0a0be89cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DisincentivesAndIncentivesAddedMember_0e8bf33c-54ff-4e89-be00-0186115eaa2c" xlink:href="pnm-20221231.xsd#pnm_DisincentivesAndIncentivesAddedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_TypeOfRegulatoryCostDomain_5af89494-4568-4ae0-bffa-7ee0a0be89cc" xlink:to="loc_pnm_DisincentivesAndIncentivesAddedMember_0e8bf33c-54ff-4e89-be00-0186115eaa2c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="extended" id="i40f0286b37934babbbd12abe9517218c_RegulatoryandRateMattersSJGSAbandonmentApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_2843cd09-a000-4297-8179-aaef87d0af13" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_2843cd09-a000-4297-8179-aaef87d0af13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_39fbfb9f-4973-45e9-9508-c23b9dab31e3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_39fbfb9f-4973-45e9-9508-c23b9dab31e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_17865a48-6434-464d-b216-801436de8601" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_17865a48-6434-464d-b216-801436de8601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_1d99ca11-26ab-453e-8d49-ea9953452d2f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_1d99ca11-26ab-453e-8d49-ea9953452d2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_9b409637-2a85-4fb6-a02e-9a0b2678a719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_SeveranceCosts1_9b409637-2a85-4fb6-a02e-9a0b2678a719" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_57118f8a-9aab-41cf-8172-438eab51af24" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_57118f8a-9aab-41cf-8172-438eab51af24" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfProceedings_8ffa5f26-7fc2-4eb2-97f7-179658b8c6cd" xlink:href="pnm-20221231.xsd#pnm_NumberOfProceedings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_NumberOfProceedings_8ffa5f26-7fc2-4eb2-97f7-179658b8c6cd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_204e3f98-1941-47c1-bc5b-afdbc41fae66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_RestructuringReserve_204e3f98-1941-47c1-bc5b-afdbc41fae66" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized_6e940865-5c00-4da6-addb-7e8c4acf36cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized_6e940865-5c00-4da6-addb-7e8c4acf36cb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAndRestructuringCosts_6c12e538-84a4-4428-8900-9f3be75b8695" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowanceAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_RegulatoryDisallowanceAndRestructuringCosts_6c12e538-84a4-4428-8900-9f3be75b8695" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_05020bef-7dac-4c60-addd-76b410bfdef3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_05020bef-7dac-4c60-addd-76b410bfdef3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_e2128c0c-33ac-4895-8e6b-38e3511c745e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_e2128c0c-33ac-4895-8e6b-38e3511c745e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualRateCredits_21b27e05-43b3-4acc-ab9f-6527219733a4" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualRateCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesAnnualRateCredits_21b27e05-43b3-4acc-ab9f-6527219733a4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfDaysToTransferPayment_950d629f-1285-4f32-b4a0-55a82932452d" xlink:href="pnm-20221231.xsd#pnm_NumberOfDaysToTransferPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_NumberOfDaysToTransferPayment_950d629f-1285-4f32-b4a0-55a82932452d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_e107f4b3-242f-4868-b165-90e16a6a3d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_PaymentsForLegalSettlements_e107f4b3-242f-4868-b165-90e16a6a3d9f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLossContingency_ea2d6b2f-00ea-43ad-afd7-ec191f50ce04" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLossContingency"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesLossContingency_ea2d6b2f-00ea-43ad-afd7-ec191f50ce04" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_aa9e5008-6448-4d95-be75-603cce271bae" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:to="loc_pnm_SanJuanGeneratingStationMember_aa9e5008-6448-4d95-be75-603cce271bae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGenerationStationUnit1Member_f4872db9-b686-4a60-9b43-8fc776b9c6df" xlink:href="pnm-20221231.xsd#pnm_SanJuanGenerationStationUnit1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:to="loc_pnm_SanJuanGenerationStationUnit1Member_f4872db9-b686-4a60-9b43-8fc776b9c6df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationUnit4Member_237f5c6c-b989-4a6b-9495-8a8647ca7812" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationUnit4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:to="loc_pnm_SanJuanGeneratingStationUnit4Member_237f5c6c-b989-4a6b-9495-8a8647ca7812" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f81f43bb-7693-48b3-9891-54a094dd2d8e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:to="loc_dei_EntityDomain_f81f43bb-7693-48b3-9891-54a094dd2d8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_041623fa-086b-47e6-9ea3-128cf28349e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:to="loc_dei_EntityDomain_041623fa-086b-47e6-9ea3-128cf28349e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9637518d-c6d9-4772-8824-6176d94a3556" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_041623fa-086b-47e6-9ea3-128cf28349e5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9637518d-c6d9-4772-8824-6176d94a3556" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_00858116-64d2-4b1c-aa6f-9a5bb492e207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:to="loc_us-gaap_EmployeeSeveranceMember_00858116-64d2-4b1c-aa6f-9a5bb492e207" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_ac3155e6-5d64-4e4f-b6bd-2fcc7825e820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:to="loc_us-gaap_OtherRestructuringMember_ac3155e6-5d64-4e4f-b6bd-2fcc7825e820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_5cc271e0-0392-448b-90aa-35a43dfe4c91" xlink:href="pnm-20221231.xsd#pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:to="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_5cc271e0-0392-448b-90aa-35a43dfe4c91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d16b333c-d5b5-4c23-98b8-c1019457620c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d16b333c-d5b5-4c23-98b8-c1019457620c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_5d26dd77-0a00-4590-a3b9-828a2a7fe661" xlink:href="pnm-20221231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:to="loc_pnm_OtherDeferredCreditsMember_5d26dd77-0a00-4590-a3b9-828a2a7fe661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredRegulatoryAssetMember_38b56ba0-d440-4d93-8afe-39793d3d95ad" xlink:href="pnm-20221231.xsd#pnm_DeferredRegulatoryAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:to="loc_pnm_DeferredRegulatoryAssetMember_38b56ba0-d440-4d93-8afe-39793d3d95ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_deb3ee68-d856-4f55-b499-94cba329a1af_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_deb3ee68-d856-4f55-b499-94cba329a1af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_da0c71ed-9c0b-47f0-a865-86ba82f371aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_da0c71ed-9c0b-47f0-a865-86ba82f371aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7564cf0c-96f2-4da3-a7c0-a5faf9216e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_da0c71ed-9c0b-47f0-a865-86ba82f371aa" xlink:to="loc_us-gaap_SubsequentEventMember_7564cf0c-96f2-4da3-a7c0-a5faf9216e25" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="extended" id="ib83745956b2947618c1e879bd4f5bbf7_RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_71b7981a-66f7-437e-abf5-8e62525780cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_71b7981a-66f7-437e-abf5-8e62525780cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_4fa47dac-42ef-490f-8042-7ddd5d39f669" xlink:href="pnm-20221231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PaymentsForReliefFromObligations_4fa47dac-42ef-490f-8042-7ddd5d39f669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinalPaymentForReliefFromObligations_0b9525d2-fdc1-446f-8286-ef7b2a5ac9b3" xlink:href="pnm-20221231.xsd#pnm_FinalPaymentForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_FinalPaymentForReliefFromObligations_0b9525d2-fdc1-446f-8286-ef7b2a5ac9b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InitialPaymentForReliefFromObligations_91cf5982-15e2-4e81-914a-9ab264d7ada7" xlink:href="pnm-20221231.xsd#pnm_InitialPaymentForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_InitialPaymentForReliefFromObligations_91cf5982-15e2-4e81-914a-9ab264d7ada7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_dd6152c7-d3ea-4156-ad9f-a944b305b18d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_dd6152c7-d3ea-4156-ad9f-a944b305b18d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_5709fedd-dbb2-4f09-bce1-c5f94bbc00a5" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_5709fedd-dbb2-4f09-bce1-c5f94bbc00a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_639ac5c2-3beb-4805-8885-e8ea08c871b3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_639ac5c2-3beb-4805-8885-e8ea08c871b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_19c2a5c8-37d5-4b8c-b4ad-d96e77749e26" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_19c2a5c8-37d5-4b8c-b4ad-d96e77749e26" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_899a4f32-88a1-4bb8-815d-62c01d3e5aad" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_899a4f32-88a1-4bb8-815d-62c01d3e5aad" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_37421e56-c3ed-411d-85ed-e4beb0e3d495" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_37421e56-c3ed-411d-85ed-e4beb0e3d495" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_e94b5592-0e35-462f-bf3c-030eb276ebc5" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_37421e56-c3ed-411d-85ed-e4beb0e3d495" xlink:to="loc_pnm_FourCornersMember_e94b5592-0e35-462f-bf3c-030eb276ebc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a296ea11-ceb8-4455-9e7b-f6d07c8688ef_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:to="loc_dei_EntityDomain_a296ea11-ceb8-4455-9e7b-f6d07c8688ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e69b3a6f-0586-4101-8753-7fce74124427" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:to="loc_dei_EntityDomain_e69b3a6f-0586-4101-8753-7fce74124427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_528819d7-e34f-4750-8caf-c51fb4d472b8" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e69b3a6f-0586-4101-8753-7fce74124427" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_528819d7-e34f-4750-8caf-c51fb4d472b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_2456b331-9a0e-4b2f-bfb1-0b53ec84816e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:to="loc_srt_OwnershipDomain_2456b331-9a0e-4b2f-bfb1-0b53ec84816e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_1dfd8bc3-c5ab-4264-88c1-8363fbf78e2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:to="loc_srt_OwnershipDomain_1dfd8bc3-c5ab-4264-88c1-8363fbf78e2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_89d09e2f-0dab-4f5e-9e92-d44f1c6537ed" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1dfd8bc3-c5ab-4264-88c1-8363fbf78e2e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_89d09e2f-0dab-4f5e-9e92-d44f1c6537ed" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails" xlink:type="extended" id="idb6357a5a1cc481185a99252bf8ef31e_RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_b0bb84f0-b44f-453e-9fb8-ba19e1eafd1d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_b0bb84f0-b44f-453e-9fb8-ba19e1eafd1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMegawattRepurchase_b9311b65-3819-4fc4-bf06-32597166d1e0" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMegawattRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesMegawattRepurchase_b9311b65-3819-4fc4-bf06-32597166d1e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_6574d93e-3831-4932-a2f0-beeb1c065683" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_6574d93e-3831-4932-a2f0-beeb1c065683" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_9a09d9db-fb13-4913-927d-0e2d43a93cef" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_9a09d9db-fb13-4913-927d-0e2d43a93cef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements_8bf494e3-c30e-4ff4-9e72-fe39d4ea33e0" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_NumberOfPurchasePowerAgreements_8bf494e3-c30e-4ff4-9e72-fe39d4ea33e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfBatteryStorageAgreements_ca4f3597-13a9-41fc-a4f4-bd1320794d6e" xlink:href="pnm-20221231.xsd#pnm_NumberOfBatteryStorageAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_NumberOfBatteryStorageAgreements_ca4f3597-13a9-41fc-a4f4-bd1320794d6e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_cea9a543-0348-4871-930c-6e6b22573083" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_cea9a543-0348-4871-930c-6e6b22573083" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalNumberOfAgreements_ee7f1209-70d2-4baf-8efc-09391bca24a4" xlink:href="pnm-20221231.xsd#pnm_TotalNumberOfAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_TotalNumberOfAgreements_ee7f1209-70d2-4baf-8efc-09391bca24a4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFilingPeriodExtension_78fa2ccd-316b-44e8-af08-60fd8c8e14b9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesFilingPeriodExtension"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesFilingPeriodExtension_78fa2ccd-316b-44e8-af08-60fd8c8e14b9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFilingPeriodWithExtension_e5f561ed-ff19-4286-90f0-db7800ae076e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesFilingPeriodWithExtension"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesFilingPeriodWithExtension_e5f561ed-ff19-4286-90f0-db7800ae076e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_f4d792ea-9d47-4e87-8d25-e8b7397dc6db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_f4d792ea-9d47-4e87-8d25-e8b7397dc6db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_27afa650-efe5-429b-8903-29cc0491d89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_27afa650-efe5-429b-8903-29cc0491d89f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_28765f37-f4e2-46b5-b13e-6aac7bbb50fd" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_27afa650-efe5-429b-8903-29cc0491d89f" xlink:to="loc_pnm_NMPRCMember_28765f37-f4e2-46b5-b13e-6aac7bbb50fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3502ecfc-2b21-431e-9e8c-0f178d0f92df_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:to="loc_dei_EntityDomain_3502ecfc-2b21-431e-9e8c-0f178d0f92df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_246ff3df-6428-44c8-a735-f8610cb5a5c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:to="loc_dei_EntityDomain_246ff3df-6428-44c8-a735-f8610cb5a5c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8e9cd88b-10e5-4938-8626-0e7c6d0cad4c" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_246ff3df-6428-44c8-a735-f8610cb5a5c8" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8e9cd88b-10e5-4938-8626-0e7c6d0cad4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_901acda0-f8e9-48dd-9bd1-43d84ff81808_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:to="loc_pnm_RegulatoryRateMattersDomain_901acda0-f8e9-48dd-9bd1-43d84ff81808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:to="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NM2022RateCaseMember_f12f79ee-838e-4857-b43e-734a8dc7f55d" xlink:href="pnm-20221231.xsd#pnm_NM2022RateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_NM2022RateCaseMember_f12f79ee-838e-4857-b43e-734a8dc7f55d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasedInterestTerminationOnJanuary152023Member_82ea9539-5e0f-4899-8290-53ac48c0dccd" xlink:href="pnm-20221231.xsd#pnm_LeasedInterestTerminationOnJanuary152023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_LeasedInterestTerminationOnJanuary152023Member_82ea9539-5e0f-4899-8290-53ac48c0dccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasedInterestTerminationOnJanuary152024Member_98512d48-82e0-4693-9b28-cb74484c1f46" xlink:href="pnm-20221231.xsd#pnm_LeasedInterestTerminationOnJanuary152024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_LeasedInterestTerminationOnJanuary152024Member_98512d48-82e0-4693-9b28-cb74484c1f46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioOneMember_5095675b-d1b8-424f-bbfd-5232ab9f861f" xlink:href="pnm-20221231.xsd#pnm_ReplacementResourcePortfolioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_ReplacementResourcePortfolioOneMember_5095675b-d1b8-424f-bbfd-5232ab9f861f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioTwoMember_0cdda359-b680-4d7a-afe2-a594cc78b674" xlink:href="pnm-20221231.xsd#pnm_ReplacementResourcePortfolioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_ReplacementResourcePortfolioTwoMember_0cdda359-b680-4d7a-afe2-a594cc78b674" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioThreeMember_f0d943dc-db5f-4aa0-a0e9-8c96a69c098a" xlink:href="pnm-20221231.xsd#pnm_ReplacementResourcePortfolioThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_ReplacementResourcePortfolioThreeMember_f0d943dc-db5f-4aa0-a0e9-8c96a69c098a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails" xlink:type="extended" id="ib62536ddb259442a8e30a88aabd231bb_RegulatoryandRateMattersSummerPeakResourceAdequacyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfReplacementResources_8740f62b-bef0-4611-9644-29f6a8b8059e" xlink:href="pnm-20221231.xsd#pnm_NumberOfReplacementResources"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_NumberOfReplacementResources_8740f62b-bef0-4611-9644-29f6a8b8059e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements_c753e6b9-d9f8-4773-b66e-c54c6815f519" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_NumberOfPurchasePowerAgreements_c753e6b9-d9f8-4773-b66e-c54c6815f519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_68da00f5-d2ab-41a6-bb5e-ea80ca89f095" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_68da00f5-d2ab-41a6-bb5e-ea80ca89f095" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProjectedReserveMargin_9b3a49ce-116e-4574-b719-11063dbd3ddb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProjectedReserveMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_PublicUtilitiesProjectedReserveMargin_9b3a49ce-116e-4574-b719-11063dbd3ddb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_b08ddcfd-2338-4c0f-9227-842f80bcc3d9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_b08ddcfd-2338-4c0f-9227-842f80bcc3d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f9261883-e03e-4129-b898-f7e8e87dd42c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:to="loc_dei_EntityDomain_f9261883-e03e-4129-b898-f7e8e87dd42c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_692032d3-d4b9-45da-93e6-854713ec1a7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:to="loc_dei_EntityDomain_692032d3-d4b9-45da-93e6-854713ec1a7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03ea83f3-129b-4fd7-841f-1bb120b1ae8c" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_692032d3-d4b9-45da-93e6-854713ec1a7f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03ea83f3-129b-4fd7-841f-1bb120b1ae8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_95135c58-fcfd-45ed-8ee1-509d6058504c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:to="loc_srt_RangeMember_95135c58-fcfd-45ed-8ee1-509d6058504c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:to="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bccbf1b7-b7c0-4a5e-99c8-22968321e0d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:to="loc_srt_MinimumMember_bccbf1b7-b7c0-4a5e-99c8-22968321e0d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e829bfdc-f020-4390-bb01-9a2c9fcb14d4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:to="loc_srt_MaximumMember_e829bfdc-f020-4390-bb01-9a2c9fcb14d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_a02db852-bb5d-4e27-8f20-8f51499e5b4f_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_a02db852-bb5d-4e27-8f20-8f51499e5b4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioOneMember_94063360-16ac-4b16-9c89-1e8dd2025905" xlink:href="pnm-20221231.xsd#pnm_PortfolioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_PortfolioOneMember_94063360-16ac-4b16-9c89-1e8dd2025905" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioTwoMember_9e48da6d-e4b0-4a39-98a3-e48f6bb3e1cb" xlink:href="pnm-20221231.xsd#pnm_PortfolioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_PortfolioTwoMember_9e48da6d-e4b0-4a39-98a3-e48f6bb3e1cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioThreeMember_97ef00d1-ecf0-4c7b-b771-ee817110d9bc" xlink:href="pnm-20221231.xsd#pnm_PortfolioThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_PortfolioThreeMember_97ef00d1-ecf0-4c7b-b771-ee817110d9bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SolarAgreementMember_2eb272a4-9b64-455e-95cb-ff16dd1c3c4a" xlink:href="pnm-20221231.xsd#pnm_SolarAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_SolarAgreementMember_2eb272a4-9b64-455e-95cb-ff16dd1c3c4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BatteryStorageAgreementMember_49cc2253-7fbc-4bde-aa2d-da2a5d7f8763" xlink:href="pnm-20221231.xsd#pnm_BatteryStorageAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_BatteryStorageAgreementMember_49cc2253-7fbc-4bde-aa2d-da2a5d7f8763" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e05471f7-667a-4e4e-8334-7a3d4f54e7cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e05471f7-667a-4e4e-8334-7a3d4f54e7cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4ae10db8-042e-4a51-a7e4-520dce8b279e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4ae10db8-042e-4a51-a7e4-520dce8b279e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0d6c0a3a-402c-41c3-a910-7f816c1e1693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4ae10db8-042e-4a51-a7e4-520dce8b279e" xlink:to="loc_us-gaap_SubsequentEventMember_0d6c0a3a-402c-41c3-a910-7f816c1e1693" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersGridModernizationApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails" xlink:type="extended" id="i6242ba93fcef4556871ab0e32489a333_RegulatoryandRateMattersGridModernizationApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationInvestment_3e950e9e-4e22-4e70-b4f3-a3ad2a84d18a" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_pnm_PublicUtilitiesGridModernizationInvestment_3e950e9e-4e22-4e70-b4f3-a3ad2a84d18a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationInitialTerm_808387a8-a7f4-4cc9-8d2d-e068da0857a5" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationInitialTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_pnm_PublicUtilitiesGridModernizationInitialTerm_808387a8-a7f4-4cc9-8d2d-e068da0857a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationTerm_b63c5748-847c-4392-8f38-93e146616a95" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_pnm_PublicUtilitiesGridModernizationTerm_b63c5748-847c-4392-8f38-93e146616a95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:to="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_508b7663-6482-4863-b153-bf1e8838d410_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:to="loc_dei_EntityDomain_508b7663-6482-4863-b153-bf1e8838d410_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6441de0d-663f-48d8-b37f-05eebfb72472" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:to="loc_dei_EntityDomain_6441de0d-663f-48d8-b37f-05eebfb72472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c7b4cae7-5b96-4e91-a6b7-9b4f05741b26" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6441de0d-663f-48d8-b37f-05eebfb72472" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c7b4cae7-5b96-4e91-a6b7-9b4f05741b26" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="extended" id="ia5e86763b9c34e57b376f7d6e0eec0bb_RegulatoryandRateMattersCOVID19RegulatoryMattersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_3d831a0b-f527-40d4-906c-dfd524bb8267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_3d831a0b-f527-40d4-906c-dfd524bb8267" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_fabeaaaf-d4a7-4226-b119-4274f96b3a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_fabeaaaf-d4a7-4226-b119-4274f96b3a8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_46f3bc1c-0309-463f-9a02-1f76a66e3280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_46f3bc1c-0309-463f-9a02-1f76a66e3280" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_99b79b8d-680d-4306-aa08-bfc43dcf2ee6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:to="loc_us-gaap_RegulatoryAssetDomain_99b79b8d-680d-4306-aa08-bfc43dcf2ee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_81ecf15f-32df-497a-9449-f96a90cabacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:to="loc_us-gaap_RegulatoryAssetDomain_81ecf15f-32df-497a-9449-f96a90cabacc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_49d9db34-915a-4265-824f-21973b38c780" xlink:href="pnm-20221231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_81ecf15f-32df-497a-9449-f96a90cabacc" xlink:to="loc_pnm_DeferredCOVID19CostsMember_49d9db34-915a-4265-824f-21973b38c780" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_48434495-fdde-46c6-8d7d-49ddd6254ca3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_48434495-fdde-46c6-8d7d-49ddd6254ca3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_18f26630-d309-4250-94cf-d1e9946f0908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_18f26630-d309-4250-94cf-d1e9946f0908" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_56e8eb09-4659-4d68-8d38-75b155b388a7" xlink:href="pnm-20221231.xsd#pnm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_18f26630-d309-4250-94cf-d1e9946f0908" xlink:to="loc_pnm_COVID19Member_56e8eb09-4659-4d68-8d38-75b155b388a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1995be46-0b4d-4c36-bf04-4d7471f41b61_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:to="loc_dei_EntityDomain_1995be46-0b4d-4c36-bf04-4d7471f41b61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab80db25-082a-4664-b6c2-ec3ce3701f9f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:to="loc_dei_EntityDomain_ab80db25-082a-4664-b6c2-ec3ce3701f9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6db7893b-f2d6-4c4f-a09e-99489e2e9d59" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ab80db25-082a-4664-b6c2-ec3ce3701f9f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6db7893b-f2d6-4c4f-a09e-99489e2e9d59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_a000fdff-eeee-4233-91c0-4e479356a079_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_a000fdff-eeee-4233-91c0-4e479356a079_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_eb554715-7c51-4c4d-8205-d249db186c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_eb554715-7c51-4c4d-8205-d249db186c65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_b8363d33-d6a3-4596-a332-12d3ac41fa51" xlink:href="pnm-20221231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb554715-7c51-4c4d-8205-d249db186c65" xlink:to="loc_pnm_COVID19CostsSavingsMember_b8363d33-d6a3-4596-a332-12d3ac41fa51" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersFERCComplianceDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails" xlink:type="extended" id="idc2d1ca9967e40a7bc99198325403c7b_RegulatoryandRateMattersFERCComplianceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfDelegatedLetterOrders_960029e7-d974-46bd-857c-cd7cd3361f92" xlink:href="pnm-20221231.xsd#pnm_NumberOfDelegatedLetterOrders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfDelegatedLetterOrders_960029e7-d974-46bd-857c-cd7cd3361f92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRequestsForRehearing_bf71c729-0e64-4254-9631-19d61a4b27d3" xlink:href="pnm-20221231.xsd#pnm_NumberOfRequestsForRehearing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfRequestsForRehearing_bf71c729-0e64-4254-9631-19d61a4b27d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfFERCProceedings_a1805a71-826f-44b4-9913-510e123cce7f" xlink:href="pnm-20221231.xsd#pnm_NumberOfFERCProceedings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfFERCProceedings_a1805a71-826f-44b4-9913-510e123cce7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TimeValueCustomerRefundLiability_6d1ec14e-5ff5-4d8b-8a30-0ab22d6bd432" xlink:href="pnm-20221231.xsd#pnm_TimeValueCustomerRefundLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_TimeValueCustomerRefundLiability_6d1ec14e-5ff5-4d8b-8a30-0ab22d6bd432" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ComplianceExtensionPeriod_0e162a19-7364-46b2-aaf2-f64716446dcc" xlink:href="pnm-20221231.xsd#pnm_ComplianceExtensionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_ComplianceExtensionPeriod_0e162a19-7364-46b2-aaf2-f64716446dcc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ComplianceExtensionPeriodRepostPeriod_91cc448e-8826-4c25-809b-b3a801690f3e" xlink:href="pnm-20221231.xsd#pnm_ComplianceExtensionPeriodRepostPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_ComplianceExtensionPeriodRepostPeriod_91cc448e-8826-4c25-809b-b3a801690f3e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRehearingDenialNotices_4caf5494-d6ab-4537-b1b1-4c6646ce0be2" xlink:href="pnm-20221231.xsd#pnm_NumberOfRehearingDenialNotices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfRehearingDenialNotices_4caf5494-d6ab-4537-b1b1-4c6646ce0be2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPetitionsFiledForReview_f5a2e765-d889-44e2-9e97-d49a95a5f1d9" xlink:href="pnm-20221231.xsd#pnm_NumberOfPetitionsFiledForReview"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfPetitionsFiledForReview_f5a2e765-d889-44e2-9e97-d49a95a5f1d9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTimeValueRefunds_c1328cdd-c400-4012-b4de-bfedc4fd2b47" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesTimeValueRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_PublicUtilitiesTimeValueRefunds_c1328cdd-c400-4012-b4de-bfedc4fd2b47" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_6ca34bea-5140-4f75-8b8f-0f550ce49d4a" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPaymentOfTimeValueRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_6ca34bea-5140-4f75-8b8f-0f550ce49d4a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:to="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cdcc395b-ee52-4054-987e-802b3396c846_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:to="loc_dei_EntityDomain_cdcc395b-ee52-4054-987e-802b3396c846_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab75d51e-22e9-4660-b613-6c276668d025" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:to="loc_dei_EntityDomain_ab75d51e-22e9-4660-b613-6c276668d025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e5050ab3-a37d-49f3-8a77-c14b1156c117" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ab75d51e-22e9-4660-b613-6c276668d025" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e5050ab3-a37d-49f3-8a77-c14b1156c117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:to="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4e62f9dc-8f1b-4128-a4f8-f44578939f5e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:to="loc_srt_LitigationCaseTypeDomain_4e62f9dc-8f1b-4128-a4f8-f44578939f5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:to="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FERCProceedingsOneMember_3f7a007a-bebd-4c31-8210-ba46ffa3d360" xlink:href="pnm-20221231.xsd#pnm_FERCProceedingsOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:to="loc_pnm_FERCProceedingsOneMember_3f7a007a-bebd-4c31-8210-ba46ffa3d360" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FERCProceedingsTwoMember_7e8377ab-d898-489e-9a6d-c27cc7deedb1" xlink:href="pnm-20221231.xsd#pnm_FERCProceedingsTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:to="loc_pnm_FERCProceedingsTwoMember_7e8377ab-d898-489e-9a6d-c27cc7deedb1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails" xlink:type="extended" id="id3499cb80f6f467e98b738140aa7a791_RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_02ac199c-4e17-4942-b879-dfd06ac4a267" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_02ac199c-4e17-4942-b879-dfd06ac4a267" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_04c2db25-6033-4209-86de-481d90fd66a0" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_04c2db25-6033-4209-86de-481d90fd66a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_d419cff9-a7f8-4344-8354-7041d48fa19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_d419cff9-a7f8-4344-8354-7041d48fa19d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_01231967-cb21-4785-818b-f20522db480c" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_01231967-cb21-4785-818b-f20522db480c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:to="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef088291-f689-4157-8c55-3806c5a9a703_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:to="loc_dei_EntityDomain_ef088291-f689-4157-8c55-3806c5a9a703_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9695e3a3-6090-43e5-bd03-ae3d17e3c8cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:to="loc_dei_EntityDomain_9695e3a3-6090-43e5-bd03-ae3d17e3c8cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9258f808-2dcb-4640-81f5-bf54068c4703" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9695e3a3-6090-43e5-bd03-ae3d17e3c8cb" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9258f808-2dcb-4640-81f5-bf54068c4703" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_31a72a79-7723-43f9-be72-7ffba8f0e74e_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_31a72a79-7723-43f9-be72-7ffba8f0e74e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_453c3a96-fa0f-44da-9ce7-11bb4319de32" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:to="loc_pnm_EnergyEfficiencyMember_453c3a96-fa0f-44da-9ce7-11bb4319de32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_a2ab0cbf-6c93-4afd-97bb-e7942a679412" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_a2ab0cbf-6c93-4afd-97bb-e7942a679412" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersTNMPNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="extended" id="i2f73b3c3877e43968f9b2677042aa744_RegulatoryandRateMattersTNMPNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_31c0db85-632e-4874-99c6-cc3208496d75" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_31c0db85-632e-4874-99c6-cc3208496d75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_898fe949-3841-457a-9bee-f287a1e9f217" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_898fe949-3841-457a-9bee-f287a1e9f217" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_4e542f2a-6348-4754-84b6-902ffefd7597" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_4e542f2a-6348-4754-84b6-902ffefd7597" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_004dff38-be91-4419-a4d0-65ac0ddafc2b" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_004dff38-be91-4419-a4d0-65ac0ddafc2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_79ed4b2a-635c-4c02-aa63-75f75575c174" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncrementalDistributionInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_79ed4b2a-635c-4c02-aa63-75f75575c174" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseInRateBase_22ad6bbc-7b61-4645-bc19-647754ce653b" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseInRateBase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_PublicUtilitiesIncreaseInRateBase_22ad6bbc-7b61-4645-bc19-647754ce653b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_4e293977-b86f-425a-96e9-23959c8b92d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_4e293977-b86f-425a-96e9-23959c8b92d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_1ab13f77-023b-446b-820a-d05e79e7e7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_1ab13f77-023b-446b-820a-d05e79e7e7e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_af79bdd6-b775-4177-aebd-af14db2e199f" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_1ab13f77-023b-446b-820a-d05e79e7e7e0" xlink:to="loc_pnm_NMPRCMember_af79bdd6-b775-4177-aebd-af14db2e199f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a3f90d4-7f28-4976-93df-71a3428117e8_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:to="loc_dei_EntityDomain_4a3f90d4-7f28-4976-93df-71a3428117e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:to="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50c7bf08-df14-4319-8e53-6a16c5b55e59" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50c7bf08-df14-4319-8e53-6a16c5b55e59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_ef5942c8-9508-4af6-8412-58da7ea9f03f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_ef5942c8-9508-4af6-8412-58da7ea9f03f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_79eb294d-0f10-407c-b81a-2353a8b0ef2e_default" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_79eb294d-0f10-407c-b81a-2353a8b0ef2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_79dc1471-2d9b-4eda-ab64-06d7a375cf27" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_79dc1471-2d9b-4eda-ab64-06d7a375cf27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_d8f989e8-8329-4a9a-8f95-9e479b36c4d7" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_79dc1471-2d9b-4eda-ab64-06d7a375cf27" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_d8f989e8-8329-4a9a-8f95-9e479b36c4d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b7ce0564-ba1f-4416-a8de-31cd169b4f6b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:to="loc_srt_RangeMember_b7ce0564-ba1f-4416-a8de-31cd169b4f6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:to="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aeb6ce0c-daf7-430a-bf9c-9391bb313c5b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:to="loc_srt_MinimumMember_aeb6ce0c-daf7-430a-bf9c-9391bb313c5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c3507e2-bf52-4981-9d56-e1ed679d4252" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:to="loc_srt_MaximumMember_5c3507e2-bf52-4981-9d56-e1ed679d4252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b6055d20-ce30-469e-a862-890432d2091d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b6055d20-ce30-469e-a862-890432d2091d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_968e958d-625c-4d7a-9531-1a6986122147" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_b6055d20-ce30-469e-a862-890432d2091d" xlink:to="loc_us-gaap_SubsequentEventMember_968e958d-625c-4d7a-9531-1a6986122147" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersAMSReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails" xlink:type="extended" id="id3051979ca12430e9a1be30e4d8e2264_RegulatoryandRateMattersAMSReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ba29c3f2-3243-4f40-bcdf-bbfcfad7dc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCostsOfDeployment_1e8b88af-fef0-4d03-9b42-db21fecaf3c6" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesCostsOfDeployment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ba29c3f2-3243-4f40-bcdf-bbfcfad7dc2e" xlink:to="loc_pnm_PublicUtilitiesCostsOfDeployment_1e8b88af-fef0-4d03-9b42-db21fecaf3c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ba29c3f2-3243-4f40-bcdf-bbfcfad7dc2e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:to="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_00f7ea66-6834-4e92-af6b-96332586c968_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:to="loc_dei_EntityDomain_00f7ea66-6834-4e92-af6b-96332586c968_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1fe196da-2824-4782-8744-e3797fce1eac" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:to="loc_dei_EntityDomain_1fe196da-2824-4782-8744-e3797fce1eac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_542ef300-31ba-4b89-ba41-1f3333ebf425" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1fe196da-2824-4782-8744-e3797fce1eac" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_542ef300-31ba-4b89-ba41-1f3333ebf425" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesFederalIncomeTaxReformDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="extended" id="i0f989448626046e2b81d4ae0081bf177_IncomeTaxesFederalIncomeTaxReformDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_aef75323-56d5-4028-b77e-dd4a8b7eb7d8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_aef75323-56d5-4028-b77e-dd4a8b7eb7d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_e9b6ae6f-8555-474a-897d-ee4a64896981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_e9b6ae6f-8555-474a-897d-ee4a64896981" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_69f25c55-677d-48db-9ac3-58e9c84364f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_69f25c55-677d-48db-9ac3-58e9c84364f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_f7aeaca5-7fd7-4310-9ca0-50e85ef760f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_f7aeaca5-7fd7-4310-9ca0-50e85ef760f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_eb67aa56-e2f7-40ff-a502-1d8094204d73" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_f7aeaca5-7fd7-4310-9ca0-50e85ef760f2" xlink:to="loc_pnm_NMPRCMember_eb67aa56-e2f7-40ff-a502-1d8094204d73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:to="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_04c8fbca-d32c-4af8-ba45-375b935d100c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:to="loc_dei_EntityDomain_04c8fbca-d32c-4af8-ba45-375b935d100c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:to="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cbc7ebd1-e801-454b-899b-4857a6aa1791" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cbc7ebd1-e801-454b-899b-4857a6aa1791" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_ffea44b8-8878-46f7-93a5-332008e96f76" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_ffea44b8-8878-46f7-93a5-332008e96f76" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended" id="ia261f061040b4957893f79f6c92859e9_IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9c076b73-fcfc-498c-970b-ee04eed8b5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9c076b73-fcfc-498c-970b-ee04eed8b5a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_25191bae-27e0-4be6-aaa5-29a76719fba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_25191bae-27e0-4be6-aaa5-29a76719fba7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1f9c9e0c-67ef-4b60-90d3-54b12b3355b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1f9c9e0c-67ef-4b60-90d3-54b12b3355b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b939d17d-baab-4092-94bc-6aa66e237446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b939d17d-baab-4092-94bc-6aa66e237446" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_0fc3b7bb-d949-4123-839b-06b71788bcc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_0fc3b7bb-d949-4123-839b-06b71788bcc8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6313b1bf-2b95-484b-953e-8b3ff3153146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6313b1bf-2b95-484b-953e-8b3ff3153146" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:to="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e5efe1d7-450c-4776-b192-f9aac018b1ba_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:to="loc_dei_EntityDomain_e5efe1d7-450c-4776-b192-f9aac018b1ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:to="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bee39897-1211-479e-86b3-04e340a854cc" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bee39897-1211-479e-86b3-04e340a854cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_bda675a0-3cf4-4a43-871c-0eec0281d893" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_bda675a0-3cf4-4a43-871c-0eec0281d893" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended" id="i9d1b31140f3145b9b9569a55650c55d1_IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3dfbbf65-888e-4f3b-8a2e-02e76f008a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3dfbbf65-888e-4f3b-8a2e-02e76f008a8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_f25f2700-e6f5-4364-a786-3bc1dfe76104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_f25f2700-e6f5-4364-a786-3bc1dfe76104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_705f7e02-9a5f-4606-a98b-800554a74863" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_705f7e02-9a5f-4606-a98b-800554a74863" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_3f6993e4-7e9c-456b-a008-8ffab4e093c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_3f6993e4-7e9c-456b-a008-8ffab4e093c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_cb7cf115-097c-4330-b7e6-da07f3b0defb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_cb7cf115-097c-4330-b7e6-da07f3b0defb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_73287983-184e-43ff-add3-98100a22468b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_73287983-184e-43ff-add3-98100a22468b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_35253f4f-9923-4c57-8607-ab28e28d7ee9" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_35253f4f-9923-4c57-8607-ab28e28d7ee9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_cb50905e-36b1-43a0-9b74-4aa1a2c8626e" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_cb50905e-36b1-43a0-9b74-4aa1a2c8626e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_4b50ecf9-3fb6-4025-a2f2-b522e91205dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_4b50ecf9-3fb6-4025-a2f2-b522e91205dd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_1306f981-c96b-4119-8598-64f1971139a6" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_1306f981-c96b-4119-8598-64f1971139a6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_3d8a9f82-40f8-4dd3-a4c3-1d73cef1f28c" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_3d8a9f82-40f8-4dd3-a4c3-1d73cef1f28c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_17544663-7523-44bd-b93d-b064da4d8923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_17544663-7523-44bd-b93d-b064da4d8923" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_76a803c5-c094-4cd3-9a9d-c22863988eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_76a803c5-c094-4cd3-9a9d-c22863988eef" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_abd2c810-d935-487d-880d-4ecc28a78de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_abd2c810-d935-487d-880d-4ecc28a78de3" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:to="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2ea475fc-98b5-4ea0-8240-a1d2918511f2_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:to="loc_dei_EntityDomain_2ea475fc-98b5-4ea0-8240-a1d2918511f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:to="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9419c030-7d93-4ccd-b0a8-83d6cae0382f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9419c030-7d93-4ccd-b0a8-83d6cae0382f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c6cb2c1a-20d8-45b8-a71d-b4d0604bf8ee" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c6cb2c1a-20d8-45b8-a71d-b4d0604bf8ee" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="i86c1c997da4f483991e1fe6b8d4fa2eb_IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9eafbb5d-4dfe-425e-8c5f-e78349509bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9eafbb5d-4dfe-425e-8c5f-e78349509bfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_3cf37ba2-92aa-4a18-b29e-38af213d4a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_3cf37ba2-92aa-4a18-b29e-38af213d4a96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f3a50907-ee82-43c8-90cc-cc2c86bcffb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f3a50907-ee82-43c8-90cc-cc2c86bcffb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_1a5e633e-73f7-46bd-8aa7-92d4cd26b69a" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_1a5e633e-73f7-46bd-8aa7-92d4cd26b69a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_bf8be528-6ebb-4db5-aec6-8ef9d8042fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_bf8be528-6ebb-4db5-aec6-8ef9d8042fdd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d3b78f62-4b3c-43cb-b42d-9c798b00219e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_d3b78f62-4b3c-43cb-b42d-9c798b00219e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eeaae68c-1bd1-4f3b-8903-4ae26ab18f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eeaae68c-1bd1-4f3b-8903-4ae26ab18f4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_57b59af5-40dd-481f-880b-a4c06e8feb29" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_57b59af5-40dd-481f-880b-a4c06e8feb29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_dcad6b35-00ae-4471-ae70-1835700bf5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_dcad6b35-00ae-4471-ae70-1835700bf5f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_0c7f25f2-95d7-4abd-a139-0d5874621d24" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_0c7f25f2-95d7-4abd-a139-0d5874621d24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_57fef601-7c24-4ed7-b68d-6c6115ea1333" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_57fef601-7c24-4ed7-b68d-6c6115ea1333" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_60d6087c-c2da-46b9-b088-2d8d13792fd3" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_60d6087c-c2da-46b9-b088-2d8d13792fd3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_0dcaa7e7-ffe2-4649-979e-2bcf46898bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_0dcaa7e7-ffe2-4649-979e-2bcf46898bea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_1c1a4e69-e8c4-498a-8c4b-6f36645be9af" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityRegulatoryAssetInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_1c1a4e69-e8c4-498a-8c4b-6f36645be9af" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a730148e-3919-4edc-a33c-7e1b1a558c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a730148e-3919-4edc-a33c-7e1b1a558c99" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6b137eaf-e71a-4c03-986c-f119f1bd42cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_6b137eaf-e71a-4c03-986c-f119f1bd42cc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_2c236530-c64e-4fe4-bb65-9bf1c0c5e05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_us-gaap_DeferredTaxLiabilities_2c236530-c64e-4fe4-bb65-9bf1c0c5e05b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:to="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fe5dfdb5-016f-448d-81df-3e5830a23cda_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:to="loc_dei_EntityDomain_fe5dfdb5-016f-448d-81df-3e5830a23cda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:to="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6e4af35d-5303-4a67-83df-7c1d1760c148" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6e4af35d-5303-4a67-83df-7c1d1760c148" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d5013d67-9d1a-40b9-a843-fb756cfc676a" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d5013d67-9d1a-40b9-a843-fb756cfc676a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="extended" id="i6bd944341ef34e7a937a6c2b4e59d9a4_IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4f7497da-705d-4662-a2b2-df70908ef1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4f7497da-705d-4662-a2b2-df70908ef1ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_050e02f0-db14-44f9-854a-36e5427d9d4e" xlink:href="pnm-20221231.xsd#pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_050e02f0-db14-44f9-854a-36e5427d9d4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax_0a8bc87d-e325-4481-9147-2b58ebc02103" xlink:href="pnm-20221231.xsd#pnm_AmortizationOfExcessDeferredIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_AmortizationOfExcessDeferredIncomeTax_0a8bc87d-e325-4481-9147-2b58ebc02103" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments_e6379b4a-5c30-40ce-ab20-61d47ae1d989" xlink:href="pnm-20221231.xsd#pnm_TaxEffectOfMarkToMarketAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_TaxEffectOfMarkToMarketAdjustments_e6379b4a-5c30-40ce-ab20-61d47ae1d989" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability_ab132ae3-0bcd-44e1-a11b-acbb0ff3e329" xlink:href="pnm-20221231.xsd#pnm_TaxEffectOfExcessPensionLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_TaxEffectOfExcessPensionLiability_ab132ae3-0bcd-44e1-a11b-acbb0ff3e329" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7610da98-a84f-4406-9069-a630baafbfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7610da98-a84f-4406-9069-a630baafbfcc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits_2ed0217e-a6b5-46f9-96d3-d09cd742651a" xlink:href="pnm-20221231.xsd#pnm_Adjustmentforunrecognizedtaxbenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_Adjustmentforunrecognizedtaxbenefits_2ed0217e-a6b5-46f9-96d3-d09cd742651a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_89469ad0-da32-45b0-bdb8-0ca2e0f5e4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_89469ad0-da32-45b0-bdb8-0ca2e0f5e4a0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af480667-a6f2-413e-9be4-fb86293e072a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af480667-a6f2-413e-9be4-fb86293e072a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:to="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bc4b7742-6e3e-44f4-bdb4-57962b529de9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:to="loc_dei_EntityDomain_bc4b7742-6e3e-44f4-bdb4-57962b529de9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:to="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a22293e-3e57-4cd5-b601-a319eb0d9214" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a22293e-3e57-4cd5-b601-a319eb0d9214" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f155a358-afe2-44bc-88cf-693c0c346d28" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f155a358-afe2-44bc-88cf-693c0c346d28" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="extended" id="i18b36e84b67a48799d8177688423727d_IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ebfa132c-61d9-416f-92ab-a8aabb8c042a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ebfa132c-61d9-416f-92ab-a8aabb8c042a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_87f79dec-6232-4179-8389-e0b740aec586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_87f79dec-6232-4179-8389-e0b740aec586" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1672de21-4083-4ff4-8b37-c974fcffcb13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1672de21-4083-4ff4-8b37-c974fcffcb13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_63c78355-f7d1-4c6d-9999-61e21bc5eb10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_63c78355-f7d1-4c6d-9999-61e21bc5eb10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_aa570a0c-6ec0-44db-aad1-e9ea5031865f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_aa570a0c-6ec0-44db-aad1-e9ea5031865f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e4b2baac-9b37-4ad7-b11c-16683f729370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e5b9b05c-7c14-48a9-aaa6-e98858c9b0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e5b9b05c-7c14-48a9-aaa6-e98858c9b0d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5153c4db-c1f0-4cda-871f-d1256bd1b4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5153c4db-c1f0-4cda-871f-d1256bd1b4bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:href="pnm-20221231.xsd#pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:to="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_63191f7a-3e6a-4f16-8977-46b9995fd92c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:to="loc_dei_EntityDomain_63191f7a-3e6a-4f16-8977-46b9995fd92c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:to="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_60d3e4d4-8a6c-43eb-88a7-c0fc2cb33484" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:to="loc_pnm_PnmrMember_60d3e4d4-8a6c-43eb-88a7-c0fc2cb33484" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7c5d70a7-0890-4bbf-a270-9b9399d3c88a" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7c5d70a7-0890-4bbf-a270-9b9399d3c88a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d7bdb92f-0dd7-45d9-8b6d-289c6334cfff" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d7bdb92f-0dd7-45d9-8b6d-289c6334cfff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_9433c87b-c394-4e9e-b566-97ce3789d05e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_9433c87b-c394-4e9e-b566-97ce3789d05e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_bb38a0b2-a483-411d-b4d5-dea7adbc0df4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_bb38a0b2-a483-411d-b4d5-dea7adbc0df4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_e187295c-923e-45ec-93c6-b53d86a7036d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_bb38a0b2-a483-411d-b4d5-dea7adbc0df4" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_e187295c-923e-45ec-93c6-b53d86a7036d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended" id="i4b625ba16e8f433c9ec01362bbe0b42f_IncomeTaxesCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_d54239d8-600c-43f7-a4ae-c48001dcdfbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_us-gaap_OperatingLossCarryforwards_d54239d8-600c-43f7-a4ae-c48001dcdfbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_d1711366-effa-4e80-806d-bc5d15b66c10" xlink:href="pnm-20221231.xsd#pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_d1711366-effa-4e80-806d-bc5d15b66c10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesImpairmentofCarryforwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateTaxCreditCarryforwardImpairment_13eb807e-3c43-4224-a5e2-35b8bc8b0931" xlink:href="pnm-20221231.xsd#pnm_StateTaxCreditCarryforwardImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:to="loc_pnm_StateTaxCreditCarryforwardImpairment_13eb807e-3c43-4224-a5e2-35b8bc8b0931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompensationExpenseImpairment_183db84a-4797-4a22-96b0-92fdd3bc677e" xlink:href="pnm-20221231.xsd#pnm_CompensationExpenseImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:to="loc_pnm_CompensationExpenseImpairment_183db84a-4797-4a22-96b0-92fdd3bc677e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesReserveBalancesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceStatetaxcreditcarryforward_dc69f6f8-923f-4b71-a4da-5cf517d523b0" xlink:href="pnm-20221231.xsd#pnm_ReservebalanceStatetaxcreditcarryforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:to="loc_pnm_ReservebalanceStatetaxcreditcarryforward_dc69f6f8-923f-4b71-a4da-5cf517d523b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReverseBalanceCompensationExpense_f77166f7-940d-46ca-a763-fa734c982ded" xlink:href="pnm-20221231.xsd#pnm_ReverseBalanceCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:to="loc_pnm_ReverseBalanceCompensationExpense_f77166f7-940d-46ca-a763-fa734c982ded" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:to="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a84fb248-7884-4449-9d8c-aad954a5e1ce_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:to="loc_dei_EntityDomain_a84fb248-7884-4449-9d8c-aad954a5e1ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:to="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50d6dcfd-c416-4ea3-9e5f-feb22b09724e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50d6dcfd-c416-4ea3-9e5f-feb22b09724e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_7212e58c-c490-43a6-8857-a9d6af2f48e8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_7212e58c-c490-43a6-8857-a9d6af2f48e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4fe35335-de86-4317-8493-63560f91a9db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4fe35335-de86-4317-8493-63560f91a9db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ec204b2d-df36-4ca2-8943-5489d0ce1bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ec204b2d-df36-4ca2-8943-5489d0ce1bc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_b2056c55-7694-4fe2-bfb3-06491a2b1820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ec204b2d-df36-4ca2-8943-5489d0ce1bc7" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_b2056c55-7694-4fe2-bfb3-06491a2b1820" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#GoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="extended" id="ia0e4a0b249594857b0d68abec1d23cbf_GoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b1472d67-9169-4cda-bc63-94fb36a0410a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:to="loc_us-gaap_Goodwill_b1472d67-9169-4cda-bc63-94fb36a0410a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_78e6f85c-0b5d-4951-ae4e-fe31cffdf635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:to="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_78e6f85c-0b5d-4951-ae4e-fe31cffdf635" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:to="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:to="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ac1dc9ee-ae52-4d86-8462-5079be25fa2b_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:to="loc_dei_EntityDomain_ac1dc9ee-ae52-4d86-8462-5079be25fa2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:to="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8580fef5-06da-4ca1-82bb-edb1db51996b" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8580fef5-06da-4ca1-82bb-edb1db51996b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_06dd12ad-680c-47aa-ac4e-e81d3d9cf1b1" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_06dd12ad-680c-47aa-ac4e-e81d3d9cf1b1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i4578b3eecaaf4e80bc48d07d68b8e3c4_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d29b5660-666d-4524-8951-bde5cb7e121c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d29b5660-666d-4524-8951-bde5cb7e121c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_81c74b9a-93e8-49b2-ae96-5588c9ff623f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_81c74b9a-93e8-49b2-ae96-5588c9ff623f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:href="pnm-20221231.xsd#pnm_RelatedPartyTransactionByTransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_08db4e80-1f76-4f69-90ea-0522fa810f13_default" xlink:href="pnm-20221231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_08db4e80-1f76-4f69-90ea-0522fa810f13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:href="pnm-20221231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ServiceBillingsMember_5cf17ea2-2f00-462e-8f10-5d8dcc3f154e" xlink:href="pnm-20221231.xsd#pnm_ServiceBillingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_ServiceBillingsMember_5cf17ea2-2f00-462e-8f10-5d8dcc3f154e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyPurchasesMember_829545c5-0cb6-4537-9af6-6c5d4fe6b669" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyPurchasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_RenewableEnergyPurchasesMember_829545c5-0cb6-4537-9af6-6c5d4fe6b669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterconnectionBillingsMember_f862eaf2-d7f2-4cf3-83e5-28e74a3415c5" xlink:href="pnm-20221231.xsd#pnm_InterconnectionBillingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_InterconnectionBillingsMember_f862eaf2-d7f2-4cf3-83e5-28e74a3415c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestChargesMember_cb02a706-6475-492d-aadb-e6420ab53773" xlink:href="pnm-20221231.xsd#pnm_InterestChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_InterestChargesMember_cb02a706-6475-492d-aadb-e6420ab53773" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxSharingPaymentsMember_aa0a1ef0-63d2-404b-b351-56068e782c3b" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxSharingPaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_IncomeTaxSharingPaymentsMember_aa0a1ef0-63d2-404b-b351-56068e782c3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6240502b-ffa2-4f11-8727-ab9fb4f79a06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:to="loc_us-gaap_RelatedPartyDomain_6240502b-ffa2-4f11-8727-ab9fb4f79a06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:to="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToPnmMember_d45f3f28-3423-4a2a-8fd0-bfb588a2287e" xlink:href="pnm-20221231.xsd#pnm_PnmrToPnmMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PnmrToPnmMember_d45f3f28-3423-4a2a-8fd0-bfb588a2287e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToTnmpMember_274115ab-f9ef-4250-bfa8-7f45938549d1" xlink:href="pnm-20221231.xsd#pnm_PnmrToTnmpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PnmrToTnmpMember_274115ab-f9ef-4250-bfa8-7f45938549d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmToTnmpMember_8058b927-5223-40db-9b94-76ce61cfb34b" xlink:href="pnm-20221231.xsd#pnm_PnmToTnmpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PnmToTnmpMember_8058b927-5223-40db-9b94-76ce61cfb34b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TnmpToPnmrMember_4e004556-aaae-4c1c-a09c-6e60e7fe5827" xlink:href="pnm-20221231.xsd#pnm_TnmpToPnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_TnmpToPnmrMember_4e004556-aaae-4c1c-a09c-6e60e7fe5827" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPtoPNMMember_0c77f8f2-ea73-4209-b3d4-080e500ea6ec" xlink:href="pnm-20221231.xsd#pnm_TNMPtoPNMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_TNMPtoPNMMember_0c77f8f2-ea73-4209-b3d4-080e500ea6ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRToNMRDMember_f3d57750-0eab-498d-a355-18901cfb5cf7" xlink:href="pnm-20221231.xsd#pnm_PNMRToNMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMRToNMRDMember_f3d57750-0eab-498d-a355-18901cfb5cf7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMfromNMRDMember_e04dbaa0-5204-4002-a6e3-e305e09c23ee" xlink:href="pnm-20221231.xsd#pnm_PNMfromNMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMfromNMRDMember_e04dbaa0-5204-4002-a6e3-e305e09c23ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMToNMRDMember_13013136-c55d-4af3-8b0f-dfe88d17eefd" xlink:href="pnm-20221231.xsd#pnm_PNMToNMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMToNMRDMember_13013136-c55d-4af3-8b0f-dfe88d17eefd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMtoPNMRMember_e91dabde-744e-4298-92df-f43703bcde87" xlink:href="pnm-20221231.xsd#pnm_PNMtoPNMRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMtoPNMRMember_e91dabde-744e-4298-92df-f43703bcde87" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDToPNMMember_1394f9e1-445e-4544-8243-7fdf93f5e7a4" xlink:href="pnm-20221231.xsd#pnm_NMRDToPNMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_NMRDToPNMMember_1394f9e1-445e-4544-8243-7fdf93f5e7a4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_89ce5046-2e39-4358-88e7-341a0432f46f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_89ce5046-2e39-4358-88e7-341a0432f46f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_cf33371a-0491-4296-b2ef-68c806c6b65c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_cf33371a-0491-4296-b2ef-68c806c6b65c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_f0b93dc5-b319-40d5-bbfd-5d42717f9100" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_cf33371a-0491-4296-b2ef-68c806c6b65c" xlink:to="loc_pnm_NMRDMember_f0b93dc5-b319-40d5-bbfd-5d42717f9100" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#EquityMethodInvestmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="extended" id="i658d00d08f764604998b74c92099d46a_EquityMethodInvestmentNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage_a62f140d-6e93-4fcc-a2d7-a88c1b4e7bd7" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentage_a62f140d-6e93-4fcc-a2d7-a88c1b4e7bd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_b6a99358-8090-4db0-a877-1647de2db615" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRenewableEnergyUnderContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_b6a99358-8090-4db0-a877-1647de2db615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_404e0d76-6786-4634-93ce-ed54f4eb2234" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_404e0d76-6786-4634-93ce-ed54f4eb2234" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_f6482ee8-dcfb-45ef-9443-04a8d9366dcb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_f6482ee8-dcfb-45ef-9443-04a8d9366dcb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_d80c4fd6-7c8c-444d-99c9-7ca9a2b80063" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_d80c4fd6-7c8c-444d-99c9-7ca9a2b80063" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_cc0ab363-9d06-4544-b8bd-a9d6b96a418c" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesContributiontoConstructionActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_cc0ab363-9d06-4544-b8bd-a9d6b96a418c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_442bbf12-b947-4e27-a84a-e540a3411067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_442bbf12-b947-4e27-a84a-e540a3411067" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_1a8147b7-1382-42c8-ad44-889db85b7013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_1a8147b7-1382-42c8-ad44-889db85b7013" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_cb09967e-7cb5-430d-bab6-cc5163e61f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_cb09967e-7cb5-430d-bab6-cc5163e61f7f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c88784d-c5ed-417a-aac1-9091df1fd714_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c88784d-c5ed-417a-aac1-9091df1fd714_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3ed60f0-ede2-4229-a0e8-f73df73f97eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3ed60f0-ede2-4229-a0e8-f73df73f97eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_3ad0bbeb-4c8a-48ca-a011-bac15f129f9a" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3ed60f0-ede2-4229-a0e8-f73df73f97eb" xlink:to="loc_pnm_NMRDMember_3ad0bbeb-4c8a-48ca-a011-bac15f129f9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e171cce9-b01e-48b6-84c8-8b89e21ef31f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:to="loc_dei_EntityDomain_e171cce9-b01e-48b6-84c8-8b89e21ef31f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:to="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_402e6ba2-4f51-42aa-bca7-b9ff2a04e85e" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:to="loc_pnm_PNMRDevelopmentMember_402e6ba2-4f51-42aa-bca7-b9ff2a04e85e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CentralNewMexicoElectricCooperativeMember_aef0bf3d-d502-4884-af3e-bff26f42a0dd" xlink:href="pnm-20221231.xsd#pnm_CentralNewMexicoElectricCooperativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:to="loc_pnm_CentralNewMexicoElectricCooperativeMember_aef0bf3d-d502-4884-af3e-bff26f42a0dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_99f1e4f5-fc01-4239-87c2-fd19497a9ab7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_99f1e4f5-fc01-4239-87c2-fd19497a9ab7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_191ee597-c058-422c-a9f4-c0b74a90ff64" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_191ee597-c058-422c-a9f4-c0b74a90ff64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_e9844979-f2f8-44fc-885d-5eba52a680c6" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_191ee597-c058-422c-a9f4-c0b74a90ff64" xlink:to="loc_pnm_NMRDMember_e9844979-f2f8-44fc-885d-5eba52a680c6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#EquityMethodInvestmentSummarizedFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="extended" id="ib472b8a103274603803154dd4c569dfe_EquityMethodInvestmentSummarizedFinancialInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:to="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4d98e78b-8563-432c-80b6-fa3de3f4fa89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:to="loc_us-gaap_Revenues_4d98e78b-8563-432c-80b6-fa3de3f4fa89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2267c48d-4fa5-4412-aa06-a9c9bf1e42ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:to="loc_us-gaap_OperatingExpenses_2267c48d-4fa5-4412-aa06-a9c9bf1e42ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d0f243f7-5d8c-477b-b8e3-aa34f7f81457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:to="loc_us-gaap_NetIncomeLoss_d0f243f7-5d8c-477b-b8e3-aa34f7f81457" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_ddb6628b-4d2b-4996-92cc-71429ede9c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_Cash_ddb6628b-4d2b-4996-92cc-71429ede9c9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_9c15995b-9006-465b-8009-337609354579" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_ConstructionInProgressGross_9c15995b-9006-465b-8009-337609354579" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_a65ed3fa-7c80-4250-9e64-ace82b4a0304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_AssetsNoncurrent_a65ed3fa-7c80-4250-9e64-ace82b4a0304" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8b59de7d-efc5-409e-9035-a95274ae9353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_Assets_8b59de7d-efc5-409e-9035-a95274ae9353" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f8753468-2441-4b0a-8c0f-9e7b051dffb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f8753468-2441-4b0a-8c0f-9e7b051dffb2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_85d50282-5e0b-4e94-8a87-57de175ce9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_85d50282-5e0b-4e94-8a87-57de175ce9ca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4e543203-bc75-4bd4-889f-7d8c0019969b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_StockholdersEquity_4e543203-bc75-4bd4-889f-7d8c0019969b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:to="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_21f25d66-8710-4398-b7e0-a12c277141b3_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:to="loc_dei_EntityDomain_21f25d66-8710-4398-b7e0-a12c277141b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0472f0c6-2852-4766-9424-bbb722d1afca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:to="loc_dei_EntityDomain_0472f0c6-2852-4766-9424-bbb722d1afca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_419c4e81-ab50-46f1-ba7d-bcad99c9c119" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0472f0c6-2852-4766-9424-bbb722d1afca" xlink:to="loc_pnm_NMRDMember_419c4e81-ab50-46f1-ba7d-bcad99c9c119" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/MergerDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#MergerDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/MergerDetails" xlink:type="extended" id="i2d3059664613453ca202a47d0ff5e63e_MergerDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BusinessCombinationCashRightPerCommonShare_bc01909f-35f1-4ab2-8dd2-2763269cf33a" xlink:href="pnm-20221231.xsd#pnm_BusinessCombinationCashRightPerCommonShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_pnm_BusinessCombinationCashRightPerCommonShare_bc01909f-35f1-4ab2-8dd2-2763269cf33a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TerminationFees_bc3f3d7e-a6a0-4923-a20e-563178bd2819" xlink:href="pnm-20221231.xsd#pnm_TerminationFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_pnm_TerminationFees_bc3f3d7e-a6a0-4923-a20e-563178bd2819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_04bf7a61-3e06-4d4c-ad19-816a0ccff30a" xlink:href="pnm-20221231.xsd#pnm_OutOfPocketFeesAndExpensesReimbursement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_04bf7a61-3e06-4d4c-ad19-816a0ccff30a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c178126e-1f20-475e-8a71-996218eb136e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c178126e-1f20-475e-8a71-996218eb136e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_bd2693d4-8a88-4ff3-be24-af7080b7fc88" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c178126e-1f20-475e-8a71-996218eb136e" xlink:to="loc_srt_ScenarioForecastMember_bd2693d4-8a88-4ff3-be24-af7080b7fc88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_598fa8dc-e168-4aa5-af7b-df6f2d770007" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_598fa8dc-e168-4aa5-af7b-df6f2d770007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerAgreementMember_62f14a0a-f9f5-4340-8ebd-f1762fdcffaf" xlink:href="pnm-20221231.xsd#pnm_MergerAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_598fa8dc-e168-4aa5-af7b-df6f2d770007" xlink:to="loc_pnm_MergerAgreementMember_62f14a0a-f9f5-4340-8ebd-f1762fdcffaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e31e17c6-0816-43a6-9d56-0b9b92799b1a_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:to="loc_dei_EntityDomain_e31e17c6-0816-43a6-9d56-0b9b92799b1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:to="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_946488c2-ddfe-4be1-a26c-bd83a8cd24ac" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:to="loc_pnm_PnmrMember_946488c2-ddfe-4be1-a26c-bd83a8cd24ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember_a7940f58-c10b-42f6-a932-ca3ce2a7544e" xlink:href="pnm-20221231.xsd#pnm_AvangridMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:to="loc_pnm_AvangridMember_a7940f58-c10b-42f6-a932-ca3ce2a7544e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="extended" id="iefc7bd916157450a9711a21ede2ca21e_ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b13071d-208d-4e4d-87db-704988948839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_Revenues_6b13071d-208d-4e4d-87db-704988948839" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_f9d6f8c1-519e-4b5f-a00e-eaec318bd60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_f9d6f8c1-519e-4b5f-a00e-eaec318bd60d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4118566c-d0c9-4052-b7d3-4f03ea6995ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_OperatingIncomeLoss_4118566c-d0c9-4052-b7d3-4f03ea6995ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_a1373a5f-4de0-42fc-adc4-a313cd2fe8d7" xlink:href="pnm-20221231.xsd#pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:to="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_a1373a5f-4de0-42fc-adc4-a313cd2fe8d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_228d3a72-2aba-42b6-b33d-741c0776a998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:to="loc_us-gaap_OtherIncome_228d3a72-2aba-42b6-b33d-741c0776a998" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_2aebb75d-5b06-41b3-a0d2-705c2255747a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_2aebb75d-5b06-41b3-a0d2-705c2255747a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_879eef07-18ff-4f13-8b51-4ceb2f65d33e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_InterestExpense_879eef07-18ff-4f13-8b51-4ceb2f65d33e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f469dc01-b5d1-43e4-afd2-e02d239dbd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f469dc01-b5d1-43e4-afd2-e02d239dbd41" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_36029c47-6318-4a38-837a-07e7320e7ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_36029c47-6318-4a38-837a-07e7320e7ad2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4d86e0d1-9d74-40fb-85f7-265059c5bc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_NetIncomeLoss_4d86e0d1-9d74-40fb-85f7-265059c5bc8e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_23ed4d70-10ea-4594-a9eb-1768c354b093_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:to="loc_srt_ConsolidatedEntitiesDomain_23ed4d70-10ea-4594-a9eb-1768c354b093_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_18948505-8391-4e24-9e74-fd3bc07e7945" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:to="loc_srt_ConsolidatedEntitiesDomain_18948505-8391-4e24-9e74-fd3bc07e7945" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_446ad50e-aa34-4b93-8849-7b13ccabc670" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_18948505-8391-4e24-9e74-fd3bc07e7945" xlink:to="loc_srt_ParentCompanyMember_446ad50e-aa34-4b93-8849-7b13ccabc670" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="extended" id="id789976a721f4fbfad84045a32908a51_ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2095718b-72f8-41a5-86fb-79932e1c1fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2095718b-72f8-41a5-86fb-79932e1c1fcb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b64bc6f-2ec8-458c-852c-279d4c2fae5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2095718b-72f8-41a5-86fb-79932e1c1fcb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b64bc6f-2ec8-458c-852c-279d4c2fae5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_4a95a8b9-2b31-4aee-a68d-9d04576c065a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_4a95a8b9-2b31-4aee-a68d-9d04576c065a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries_3c548a38-38c6-4d5a-9bc0-620c229c2ba8" xlink:href="pnm-20221231.xsd#pnm_InvestmentsInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_pnm_InvestmentsInSubsidiaries_3c548a38-38c6-4d5a-9bc0-620c229c2ba8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a2c6b2bb-9814-4b31-a7db-334191ddf95c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a2c6b2bb-9814-4b31-a7db-334191ddf95c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_00bbe081-fa72-4bbe-adbf-1ae31fa9d733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_00bbe081-fa72-4bbe-adbf-1ae31fa9d733" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_d79c8940-84d4-4bf6-9f71-952701a13811" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_d79c8940-84d4-4bf6-9f71-952701a13811" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_726011a8-8eb5-4a11-abb2-4ed10a73fdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_726011a8-8eb5-4a11-abb2-4ed10a73fdf3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3b9fc10d-cb20-43fb-ac04-5dccbda0b1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3b9fc10d-cb20-43fb-ac04-5dccbda0b1d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_71469bc2-d70a-4f25-b5c6-04d430a7eee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_71469bc2-d70a-4f25-b5c6-04d430a7eee4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_774e8628-c11e-4425-a853-5c149c0fce2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_774e8628-c11e-4425-a853-5c149c0fce2c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f2a29dfc-5729-4a5d-87a7-8bbc51eb520b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f2a29dfc-5729-4a5d-87a7-8bbc51eb520b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_44988810-70bf-4cb6-a358-ee90f8e1a8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_44988810-70bf-4cb6-a358-ee90f8e1a8bd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_d1374591-cca6-4e47-aa68-6c4413b4c41e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_d1374591-cca6-4e47-aa68-6c4413b4c41e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3df34040-76e2-4ff0-8d1b-4ec372c57985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3df34040-76e2-4ff0-8d1b-4ec372c57985" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5aeff874-e914-49a2-974a-b6d484d7f519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5aeff874-e914-49a2-974a-b6d484d7f519" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba3a02c8-f734-4f5e-8f3c-74da812440e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba3a02c8-f734-4f5e-8f3c-74da812440e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16a7730f-f2fe-48bf-aaee-e547e22adaa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16a7730f-f2fe-48bf-aaee-e547e22adaa6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fa4b3ac7-e629-4863-8734-7162264d42aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_87b08c91-0045-489c-a3a1-1e8ffccc9047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:to="loc_us-gaap_InterestPaidNet_87b08c91-0045-489c-a3a1-1e8ffccc9047" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_d1e17062-18ea-401e-a9ff-53a71f873f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_d1e17062-18ea-401e-a9ff-53a71f873f6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:to="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_dcc68de3-2fbd-4398-a45d-5f849f5f36cf_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:to="loc_srt_ConsolidatedEntitiesDomain_dcc68de3-2fbd-4398-a45d-5f849f5f36cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a6a0bc3c-5cb7-4ba1-bb55-03d0484b033e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a6a0bc3c-5cb7-4ba1-bb55-03d0484b033e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9df11362-dac6-4d23-9a31-b638dca84836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a6a0bc3c-5cb7-4ba1-bb55-03d0484b033e" xlink:to="loc_srt_ParentCompanyMember_9df11362-dac6-4d23-9a31-b638dca84836" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="extended" id="i88f98232bbc14b969d227a9d08a660d7_ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:to="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c437bf52-8e90-439c-9d24-ce531853c201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c437bf52-8e90-439c-9d24-ce531853c201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_413a652d-509f-4971-a205-e10e59eae04e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_413a652d-509f-4971-a205-e10e59eae04e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_f235ccd6-9cba-4b8b-acd7-26be7880a58a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_f235ccd6-9cba-4b8b-acd7-26be7880a58a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_6bc305c9-9379-489c-a9f3-529bb0be7de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_IncomeTaxesReceivable_6bc305c9-9379-489c-a9f3-529bb0be7de5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e04ce999-eed8-4bf5-9e7d-540d87481271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_OtherAssetsCurrent_e04ce999-eed8-4bf5-9e7d-540d87481271" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3fa491de-bacc-4e8a-9949-d8a32ba86183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_AssetsCurrent_3fa491de-bacc-4e8a-9949-d8a32ba86183" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_f2064247-763e-45b1-af8f-bd777f8a674f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_f2064247-763e-45b1-af8f-bd777f8a674f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9de5a4a1-02a2-49de-9250-0cae21b0ba84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9de5a4a1-02a2-49de-9250-0cae21b0ba84" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_d10cf5c5-3d89-4e24-bef6-2d39f9e3e98f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_OtherLongTermInvestments_d10cf5c5-3d89-4e24-bef6-2d39f9e3e98f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_e637197c-72d9-4df8-b64a-25d9e1023da5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_AssetsNoncurrent_e637197c-72d9-4df8-b64a-25d9e1023da5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_945662f8-d5bd-42eb-81ff-909b8750f389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_Assets_945662f8-d5bd-42eb-81ff-909b8750f389" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_03d0c358-45ca-4737-88c7-a0afae3e42c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_ShortTermBorrowings_03d0c358-45ca-4737-88c7-a0afae3e42c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_20544baa-9b1b-4b2b-9962-ee1ad435c546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_20544baa-9b1b-4b2b-9962-ee1ad435c546" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_c38ba93e-7e35-4d88-a4a1-cb68ec455f2d" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_c38ba93e-7e35-4d88-a4a1-cb68ec455f2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_d6b48098-2996-4038-9296-a5e6dc7c691b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_DividendsPayableCurrent_d6b48098-2996-4038-9296-a5e6dc7c691b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_99bf4371-d1e2-4120-b24f-8b89c3a48776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_99bf4371-d1e2-4120-b24f-8b89c3a48776" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f439ffe7-dd3d-49ed-9bd1-3f12185f8152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_LiabilitiesCurrent_f439ffe7-dd3d-49ed-9bd1-3f12185f8152" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fe5ebd22-2611-4130-b6f1-6ba16b7dbb3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fe5ebd22-2611-4130-b6f1-6ba16b7dbb3a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_22d2ec7e-7140-45a1-b18d-ee1e8b7f211a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_22d2ec7e-7140-45a1-b18d-ee1e8b7f211a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5cdae2d2-f693-43dd-b582-d286399460f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_Liabilities_5cdae2d2-f693-43dd-b582-d286399460f8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_eac5287a-bcd5-47ee-b6af-e4511af4e8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_CommonStockValue_eac5287a-bcd5-47ee-b6af-e4511af4e8c3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_439f642a-3a62-4985-9a8d-182da726b17b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_439f642a-3a62-4985-9a8d-182da726b17b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_edb85fd7-a756-4401-8221-ac2b1bcf0adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_edb85fd7-a756-4401-8221-ac2b1bcf0adc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2abe0c84-da1e-4879-a825-1e27dd204744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_StockholdersEquity_2abe0c84-da1e-4879-a825-1e27dd204744" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_afe9f5b0-3ac6-4f3d-ae05-2b025ff666d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_afe9f5b0-3ac6-4f3d-ae05-2b025ff666d8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:to="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_78f02ecc-30e0-4590-ab54-0dc05a59f1f9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_78f02ecc-30e0-4590-ab54-0dc05a59f1f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7ed5afa7-f7cd-4c5a-91e1-3213ee390ff1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7ed5afa7-f7cd-4c5a-91e1-3213ee390ff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_25e7218a-c95f-4b14-b1e3-28717331c389" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7ed5afa7-f7cd-4c5a-91e1-3213ee390ff1" xlink:to="loc_srt_ParentCompanyMember_25e7218a-c95f-4b14-b1e3-28717331c389" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="extended" id="ia6926bd58a1241fc999a83ec38d0416a_ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ba2589c9-fba4-45ce-bec5-0c0e5ce8a942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ba2589c9-fba4-45ce-bec5-0c0e5ce8a942" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_14ac608a-909f-4a65-a52d-258b336905f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockNoParValue_14ac608a-909f-4a65-a52d-258b336905f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ea7d6f7b-b78e-4e2a-8fce-41460f8a9d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ea7d6f7b-b78e-4e2a-8fce-41460f8a9d46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ff2736dc-e93c-4d1f-8a19-65addebb40f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockSharesIssued_ff2736dc-e93c-4d1f-8a19-65addebb40f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bdf630a4-cd25-4927-ba5f-7f0ce43d03ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bdf630a4-cd25-4927-ba5f-7f0ce43d03ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:to="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_6dec8192-93a8-45a8-accd-3724f10b9e53_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:to="loc_srt_ConsolidatedEntitiesDomain_6dec8192-93a8-45a8-accd-3724f10b9e53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_48a36d0a-85b5-4f8a-a1e9-c6a6d32ceb41" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:to="loc_srt_ConsolidatedEntitiesDomain_48a36d0a-85b5-4f8a-a1e9-c6a6d32ceb41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_17fefdde-deb9-4ca5-af4b-69526e70d3b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_48a36d0a-85b5-4f8a-a1e9-c6a6d32ceb41" xlink:to="loc_srt_ParentCompanyMember_17fefdde-deb9-4ca5-af4b-69526e70d3b6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i6df4b8478f45402f83b392f7c7611c45_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3799ba39-2dcd-45a9-9df8-086d3447fc20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3799ba39-2dcd-45a9-9df8-086d3447fc20" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e66fc71f-90c2-4c89-93d9-aa07262a8f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e66fc71f-90c2-4c89-93d9-aa07262a8f1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5ce2e4d7-c023-43c5-9053-ce08c933d70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5ce2e4d7-c023-43c5-9053-ce08c933d70c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_46281e9c-f4d5-4fa2-a48e-e531d2810e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_46281e9c-f4d5-4fa2-a48e-e531d2810e2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_e9448a27-685e-4cde-b2cc-64945e038d29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_e9448a27-685e-4cde-b2cc-64945e038d29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_fe388666-08ee-41dc-bf31-51519262c1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3799ba39-2dcd-45a9-9df8-086d3447fc20" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_7e23cb89-1891-4512-94b8-d5e2e0c747c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_7e23cb89-1891-4512-94b8-d5e2e0c747c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_3213c7a9-c96e-4c0b-b1d5-88e6e36200f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_3213c7a9-c96e-4c0b-b1d5-88e6e36200f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_a4881ce5-5f70-4e1b-be19-5d8e9d02f2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_3213c7a9-c96e-4c0b-b1d5-88e6e36200f4" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_a4881ce5-5f70-4e1b-be19-5d8e9d02f2c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:to="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a6acc8b-d164-490d-897f-e15a576bb859_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:to="loc_dei_EntityDomain_4a6acc8b-d164-490d-897f-e15a576bb859_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:to="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a1c1f6dc-c6c7-42f9-a1cc-9a2d6a60d118" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a1c1f6dc-c6c7-42f9-a1cc-9a2d6a60d118" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cb74e08d-3fd4-4969-9088-e6ed17edbb91" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cb74e08d-3fd4-4969-9088-e6ed17edbb91" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>21
<FILENAME>pnm-20221231_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 2023 Workiva-->
<!--r:0b037114-b682-4aed-8424-723eac36d4d9,g:54c16407-1e12-42d2-801f-e687bd01ef38-->
<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_BusinessAcquisitionAxis_d6c3d517-cf33-46a7-8151-11d36fe1763b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesInventoryAxis_c51e325b-38e8-4348-8e79-9668ebbe2a7c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_c9aa8cd8-97b7-4316-85f6-c767c75bfd0e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesContributiontoConstructionActivities_d61a49a8-dccd-41bc-a3dd-cf9a834686e8_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-20221231.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_RelatedPartyTransactionsAbstract_3d670e29-d90b-4492-ab9d-869b6c57fdd1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherNoncurrentLiabilities_58aab96c-9aa7-4c7e-bb77-71f7beadd338_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ReclamationTrustFundingNextFiscalYearThroughYearFive_f140aafc-981b-4d81-bbea-ce86f198e16a_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-20221231.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_DebtInstrumentCarryingAmount_33d30083-1103-4226-b7a0-12221a0c1a82_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LeasesWeightedAverageDiscountRateAbstract_20fc157b-0da0-4bf8-b48d-fe9cb94cd9b8_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-20221231.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_37333033-a4ab-4c7b-be60-fc7145556334_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-20221231.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_9b3f5f73-d869-4910-89c6-b4520229cba2_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-20221231.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_FinanceLeaseRightOfUseAsset_cd8af84c-6492-4f38-a670-3ffe3f1a95f2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PreferredStockSharesOutstanding_35b35410-5d6e-45fe-af8a-f99098dd27e4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NonFuelEnergyMember_211a0f64-2a3c-4f25-a7b2-ab678fc5bb7e_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-20221231.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_GainLossOnInvestments_effdde7e-8fd4-4627-871b-74f731e95d4a_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_96f5a7e0-a192-4c82-acb8-f0a9e148e699_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" 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_GainLossOnInvestments_69df57a3-0410-4d8f-9d25-82452d4c139b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentAxis_9d2d9908-aa1c-4f75-81a1-7fc49aff5873_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiability_9b4389e6-e171-4487-8474-3d2a91605369_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, 2022</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PaymentsOfDividendsCommonStock_1ea08b45-266b-4103-9d01-915dc57cb1be_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_dbe7cddd-7eec-4c2a-8f69-176928c1fe69_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanBenefitObligationPaymentForSettlement_efa95d23-6e22-4d3a-a5ba-3f07675ed0d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" 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">Settlements</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink: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, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FixedIncomeSecuritiesInternationalGovernmentMember_6acbdebf-31cf-47f3-b464-75cb2d6b1433_terseLabel_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesInternationalGovernmentMember" xlink: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_FixedIncomeSecuritiesInternationalGovernmentMember_label_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesInternationalGovernmentMember" xlink: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, International Government [Member]</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesInternationalGovernmentMember_documentation_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesInternationalGovernmentMember" xlink: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, International Government</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesInternationalGovernmentMember" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesInternationalGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedIncomeSecuritiesInternationalGovernmentMember" xlink:to="lab_pnm_FixedIncomeSecuritiesInternationalGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_af50c183-d4d7-4c4f-bd30-4d1829016acf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdditionalPaidInCapital_e190131f-53cc-4375-b38c-6df071005a26_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_3b13a9cf-13be-4022-b19f-4ebd3d7b33f1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMR2021DelayedDrawTermLoanDueMay2023Member_4a0ba8ad-d3a2-4e49-8536-c3c0d0c8a3fe_terseLabel_en-US" xlink:label="lab_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" xlink: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 2021 Delayed-Draw Term Loan due May 2025</link:label>
    <link:label id="lab_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_label_en-US" xlink:label="lab_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" xlink: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 2021 Delayed-Draw Term Loan due May 2023 [Member]</link:label>
    <link:label id="lab_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_documentation_en-US" xlink:label="lab_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" xlink: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 2021 Delayed-Draw Term Loan due May 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" xlink:href="pnm-20221231.xsd#pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" xlink:to="lab_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityAxis_f5cf1e64-dd10-4941-a01b-508c9469ff0c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FairValueDisclosureItemAmountsDomain_2e80ce9e-b9fc-4f51-bac5-b51cb615b595_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c1e621b9-b38e-444e-a96b-39a59bd0a0c1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PollutionControlRevenueBondsMember_afef1b64-69aa-479a-bbc9-def1725ed93c_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-20221231.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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_71682c68-495e-401e-b22c-3ebb7c46c5c1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NavajoNationAllotteeMattersMember_bfe1701e-e2b8-4d2a-bccd-a23a1f58cd0c_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-20221231.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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_c4a63426-b888-4f38-9ae0-a39e27bf166d_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">2026</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_ffd65fda-5aad-463a-9de2-9e5cc7a6ab3e_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-20221231.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_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_85dcfd30-db67-4e43-8fcb-d37e40a8867d_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-20221231.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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_799deced-0042-4d45-9918-5fd54286b40e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtInstrumentInterestRateStatedPercentage_bf722bcd-4b77-4df1-9c29-e79f2e817d99_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfRegulatedUtilities_7802b795-f320-42c2-9e95-eece1cf41b79_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-20221231.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_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_8cdbedc1-adb7-4e3d-8d66-9acdddbca2e3_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" xlink: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.29% due December 2031</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" xlink: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 2031, at 2 point 29 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" xlink: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 2031, at 2 point 29 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_fab045d9-038e-454a-81ed-a3d9390129a9_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-20221231.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_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_9dc798ab-02b9-498c-a49a-f086825af43e_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-20221231.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_OtherNoncashIncomeExpense_04314d2c-085f-470f-ad5a-271d4677303a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_MergerAgreementMember_33071dbc-f1e4-4daa-ac9d-1ca0577cc226_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-20221231.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_DividendsPreferredStock_6a7d3ee0-aad3-4f4e-be4b-6a90768c0789_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_5f78cbf1-c768-4a23-811a-872213e61681_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f48d1b4b-7f01-411c-8a33-9c195814bb69_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SanJuanGenerationStationUnit1Member_001d8dda-8fa2-4038-8a90-df27fcff5f4b_terseLabel_en-US" xlink:label="lab_pnm_SanJuanGenerationStationUnit1Member" xlink: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 Generation Station, Unit 1</link:label>
    <link:label id="lab_pnm_SanJuanGenerationStationUnit1Member_label_en-US" xlink:label="lab_pnm_SanJuanGenerationStationUnit1Member" xlink: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 Generation Station, Unit 1 [Member]</link:label>
    <link:label id="lab_pnm_SanJuanGenerationStationUnit1Member_documentation_en-US" xlink:label="lab_pnm_SanJuanGenerationStationUnit1Member" xlink: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 Generation Station, Unit 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGenerationStationUnit1Member" xlink:href="pnm-20221231.xsd#pnm_SanJuanGenerationStationUnit1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SanJuanGenerationStationUnit1Member" xlink:to="lab_pnm_SanJuanGenerationStationUnit1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_e7fc9f46-de3d-493b-a866-d0e55b141dbe_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-20221231.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_FinanceLeaseLiabilityPaymentsDueYearThree_2cbd8659-1d87-4059-ad8d-ed2482571d6e_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">2025</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LesseeLeaseDescriptionTable_453d7a58-aed1-49f4-acbc-ffbdbe4de9ba_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TNMPtoPNMMember_509c6299-f9e7-4f13-8bf0-d145b6d50fec_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-20221231.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_dei_DocumentInformationLineItems_a146f33a-19c2-426a-a131-5cfd00f3142b_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/2022/dei-2022.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_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_eaf62985-efb4-47fa-a6c0-a9743d1938b8_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-20221231.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_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_03c52942-517c-469b-b744-001872efd43c_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, net of income tax expense of $972, $2,480, and $2,412</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_881e697f-bca9-423c-a666-ec1b5068ea9d_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b43f9c42-969b-4641-9715-cc36a686fa47_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EquityComponentDomain_3e01c91b-10e5-4f31-94ed-88c0553e7946_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsequentEventTypeDomain_5ada7601-de56-4294-bd1f-852fccf72a7a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SecuredDebtMember_9903dfab-6783-43ec-b206-e599da956913_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_OwnershipAxis_e4e8d064-3c82-4cca-b0ed-8ab25556e12e_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_NumberOfDelegatedLetterOrders_f3a9942c-ee91-4f72-b74f-ff71c49bde46_terseLabel_en-US" xlink:label="lab_pnm_NumberOfDelegatedLetterOrders" xlink: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 delegated letter orders</link:label>
    <link:label id="lab_pnm_NumberOfDelegatedLetterOrders_label_en-US" xlink:label="lab_pnm_NumberOfDelegatedLetterOrders" xlink: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 Delegated Letter Orders</link:label>
    <link:label id="lab_pnm_NumberOfDelegatedLetterOrders_documentation_en-US" xlink:label="lab_pnm_NumberOfDelegatedLetterOrders" xlink: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 Delegated Letter Orders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfDelegatedLetterOrders" xlink:href="pnm-20221231.xsd#pnm_NumberOfDelegatedLetterOrders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfDelegatedLetterOrders" xlink:to="lab_pnm_NumberOfDelegatedLetterOrders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_c7367702-20de-4a3f-9e43-e43ef895d0cd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_EquityMethodInvesteeNameDomain_08820521-e1b4-4d2a-be3a-e2464333607d_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_LossContingencyEstimateOfPossibleLoss_baa13079-96a5-407d-a136-b9af02342607_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SummaryOfIncomeTaxContingenciesTextBlock_fe50548a-a52c-44c4-893d-54de965086bf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_694fd1e9-79ec-4ede-a29c-0e7bf6463629_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-20221231.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_FinanceLeaseRightOfUseAssetAmortization_b9024c64-0a02-4bba-ac90-82c4eb9be02c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesObsoleteInventory_477268f6-25ad-4a9e-8ef4-070c5aa88948_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesObsoleteInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obsolete inventory</link:label>
    <link:label id="lab_pnm_PublicUtilitiesObsoleteInventory_label_en-US" xlink:label="lab_pnm_PublicUtilitiesObsoleteInventory" xlink: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, Obsolete Inventory</link:label>
    <link:label id="lab_pnm_PublicUtilitiesObsoleteInventory_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesObsoleteInventory" xlink: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, Obsolete Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesObsoleteInventory" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesObsoleteInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesObsoleteInventory" xlink:to="lab_pnm_PublicUtilitiesObsoleteInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MineReclamationTrustMember_ebb5472a-50ac-47ff-b95b-54c217591898_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-20221231.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_LesseeLeaseDescriptionLineItems_06ee068c-aba6-49aa-9dc4-cb8f9ca6d3f8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyDomain_45f01f98-2024-4953-8d24-9e7cf3ca2e8d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtSecurities_626b27a3-8e90-4b29-bc26-dae1edb32129_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_1ec4d129-8af7-4ada-809b-f92ccb732b6e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_HedgingDesignationDomain_947f1a50-e843-4010-83f6-41484be78ce2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f609b020-3cfe-4014-9337-37f55be1274f_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_f5771b5e-60e3-4c5c-8e69-f76d9e322521_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_3dcc9fa8-a3e1-4456-9814-1e9f5ce9bb48_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FixedIncomeSecuritiesMunicipalsMember_1b286cef-681d-4a24-8984-99870e024577_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-20221231.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_a6a32bca-fb10-4bb7-b6b1-8d924b783176_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-20221231.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_f4031ff8-3d93-4353-bebf-1e0fd74e33b3_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 B</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-20221231.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_SupplementalCashFlowInformationAbstract_2629460b-230e-46b6-9d72-ad0fe3b171f8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_VariableInterestEntitiesAbstract_9c18be21-658e-471c-be63-7b0272203261_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-20221231.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_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_0f6dfe44-9f78-4d02-829f-fa6763e49da7_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member" xlink: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 June 2040, 2</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member" xlink: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 June Twenty Forty, 2 [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member" xlink: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 June Twenty Forty, 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member" xlink:to="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCostsNet_c5615e9e-2c28-4854-8b0a-6638fa5a9b77_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_d1dcd631-df4a-41c7-8f00-b71e777ed97e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IndustryWideRetrospectiveAssessmentProgramMember_0c35db09-08d7-445d-ad90-186702631773_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-20221231.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_us-gaap_PlanNameDomain_0a9e9848-d0cb-4b12-a003-ac99a71611b8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FirstMortgageBonds3.92PercentDue2039Member_6be8c449-37b3-4795-a2f6-1c2fd9e4babb_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-20221231.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_LiabilitiesNoncurrent_544c1b31-0611-4ca1-8845-5cd632d13321_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts_0a9af419-5374-4332-b195-dd4824bcd3fa_terseLabel_en-US" xlink:label="lab_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" xlink: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 monitoring wells containing free-phase hydrocarbon products</link:label>
    <link:label id="lab_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts_label_en-US" xlink:label="lab_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" xlink: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 Monitoring Wells Containing Free-Phase Hydrocarbon Products</link:label>
    <link:label id="lab_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts_documentation_en-US" xlink:label="lab_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" xlink: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 Monitoring Wells Containing Free-Phase Hydrocarbon Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" xlink:href="pnm-20221231.xsd#pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" xlink:to="lab_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_04647edd-a591-4dfd-8363-56399596e6be_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/2022/dei-2022.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5878cb46-153d-414c-ae21-60496d9bb1ae_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:</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_018ea409-5467-4267-a99c-b7cc1af89432_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-20221231.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_pnm_RelatedPartyTransactionByTransactionTypeAxis_11f5090e-9abc-4a98-b023-e17bad1c37ad_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-20221231.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_AssetRetirementObligationLiabilitiesIncurred_6c0030e7-2fac-44df-9204-882ecfca12a0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AwardTypeAxis_3743d40f-763a-4245-be82-ed3abefcefa8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanActuarialGainLoss_cabbc39a-47d2-403d-8ab7-a32aaee8dae8_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)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_a01a7376-490d-4529-a764-6717b7561ce0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherPensionPlansDefinedBenefitMember_66cf79be-393f-4714-b2db-a2ab0c0c0bce_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_a9befe48-5439-4ee4-b708-f53ddb44ca22_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_ad787a2d-cd95-4fed-b202-5cd89b9fa71d_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">2027</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AlternativeInvestmentsMember_597db119-bed4-45e1-9f13-522f381b3137_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-20221231.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_us-gaap_AreaOfLand_9f599c6e-a46e-473d-b267-a085132fb68c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_abcdfb78-9dd2-4f94-a501-0177d7eb4e1a_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</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-20221231.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_EnvironmentalCostExpensePolicy_50e3b117-a4ec-47a3-913d-1eb0186fb154_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseLiabilityCurrent_e5d1692b-81da-4c91-b548-29db4353d034_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_7ff23bb0-d703-489d-b29a-15732116e3f8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_0a2122d9-3dd3-4b2c-8df1-917e3a61c3a0_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-20221231.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_65a94f20-9994-48e5-8e3f-ce2d2b4ee1be_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_LeaseCostAbstract_1b80f81f-ef01-4515-8d0a-212066545675_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LineOfCreditFacilityAxis_447a391e-a187-469b-b8b4-9bf3bfc6fec0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EquitySecuritiesCorporateStocksPreferredMember_7cada7e7-23cf-4caa-aed7-8bfc9c25afbc_terseLabel_en-US" xlink:label="lab_pnm_EquitySecuritiesCorporateStocksPreferredMember" xlink: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 stocks, preferred</link:label>
    <link:label id="lab_pnm_EquitySecuritiesCorporateStocksPreferredMember_label_en-US" xlink:label="lab_pnm_EquitySecuritiesCorporateStocksPreferredMember" xlink: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, Corporate Stocks, Preferred [Member]</link:label>
    <link:label id="lab_pnm_EquitySecuritiesCorporateStocksPreferredMember_documentation_en-US" xlink:label="lab_pnm_EquitySecuritiesCorporateStocksPreferredMember" xlink: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, Corporate Stocks, Preferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesCorporateStocksPreferredMember" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesCorporateStocksPreferredMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EquitySecuritiesCorporateStocksPreferredMember" xlink:to="lab_pnm_EquitySecuritiesCorporateStocksPreferredMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_763c462b-eebe-43bb-9609-60987a7eec06_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FinanceLeaseLiabilityCurrentOther_389ff99c-1962-442f-b71c-4df4c9570489_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-20221231.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_LongTermDebtNoncurrent_18c45fa8-c271-434c-bb2f-64b3f3cbd7bf_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_675764a0-2d27-4131-82c8-27d10f939b52_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, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Liabilities_e4377835-540e-4e6e-9fd2-891a09b5e0f6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_CondensedFinancialStatementsCaptionsLineItems_36b4e14f-c5e2-4a63-b226-c999c08ad838_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_25d06530-9107-41a3-bdf2-f571c78f9342_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfProductiveAssets_08eb3234-3c4e-411f-bed8-859033503fa3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink: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 sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5e4f61c-9cf3-4720-a684-19f8214721fa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FuelAndPurchasedPowerAdjustmentClauseMember_eec38e5d-5383-43f4-917d-337cc099c600_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_e9404c89-f32e-4cf0-8ebd-bcb7795c623f_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-20221231.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_574bea45-21b0-40a1-ad9b-9e5e86c9d49c_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-20221231.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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fa850e6d-f08f-4ea8-8766-0266ca9796ad_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_2ab59d53-1620-49c8-99ca-35be32b11842_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FourCornersUnits4And5CoalMember_f914c0e4-a443-4a68-a3b7-df5ccd3f84d7_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-20221231.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_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_ce6d133d-c599-415e-ad32-7e188d5b713a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink: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 out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink: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 out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAbstract_a2d15f29-5039-433b-8bff-4340d120f26b_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAbstract" xlink: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_RegulatoryAssetAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAbstract" xlink:to="lab_us-gaap_RegulatoryAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3fd8deeb-7192-4658-bd69-700b6da7e9dd_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/2022/dei-2022.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_FinalPaymentForReliefFromObligations_2e1457b7-bffd-4da2-ac65-760fe993439f_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-20221231.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c07b074c-753c-4e61-ae74-6555189eecd8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_e9389245-818d-4121-80ef-ff9786fd11ba_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-20221231.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_us-gaap_RevolvingCreditFacilityMember_6eb06a46-658c-452f-b5d1-d2783aea9af2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerPolicyTextBlock_8640281f-31a7-4a33-a93f-20027e9710a1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_VariableRateDebtTranche1Member_3f2750b8-4de1-432b-9bd6-deaf3a5ddbfe_terseLabel_en-US" xlink:label="lab_pnm_VariableRateDebtTranche1Member" xlink: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 Debt, Tranche 1</link:label>
    <link:label id="lab_pnm_VariableRateDebtTranche1Member_label_en-US" xlink:label="lab_pnm_VariableRateDebtTranche1Member" xlink: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 Debt, Tranche 1 [Member]</link:label>
    <link:label id="lab_pnm_VariableRateDebtTranche1Member_documentation_en-US" xlink:label="lab_pnm_VariableRateDebtTranche1Member" xlink: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 Debt, Tranche 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtTranche1Member" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtTranche1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableRateDebtTranche1Member" xlink:to="lab_pnm_VariableRateDebtTranche1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_a712533d-9833-4be4-a47a-a1e11074cb3c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentType_bbda2a74-2354-492b-9abc-c3f2f963eaa1_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/2022/dei-2022.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_pnm_InterestChargesMember_eab982fe-5649-43b0-a3ac-5e7956d8c885_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-20221231.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_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_af12f810-ddb5-44a6-aa51-c71c73a87917_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TypeOfRegulatoryCostDomain_aacd6fd2-794a-4e29-81b6-e7ecdcdc1f57_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-20221231.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_IncreaseDecreaseInRegulatoryLiabilities_928b81c5-10cf-4c37-87e9-d9bd0f0b130f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink: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_IncreaseDecreaseInRegulatoryLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink: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 Regulatory Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_a80debc6-09cc-4f8d-8911-bf022035b52e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9e8a882e-a051-47d7-b944-39d7c9b83856_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_663cc142-f1ca-43ac-96b6-4f15e2a1d34e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilitiesPaymentsDueAbstract_6563cd51-83ab-4d82-b79b-4ebf3005e5ac_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, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SeniorUnsecuredNotesDue2030At3Point21PercentMember_ac9b8d90-b7bb-4a82-9934-4c08ddce8385_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-20221231.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_us-gaap_DeferredIncomeTaxExpenseBenefit_adc83201-5350-4cc8-b105-89486f5d9797_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</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_6ca17908-3e29-47c5-b85f-0f5d062d2ca6_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 tax</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_4095f5d3-f579-4d82-af44-27f8f1c5137c_terseLabel_en-US" xlink:label="lab_pnm_PNM2021SUNsAt259PercentDueJuly152033Member" xlink: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 2021 SUNs At 2.59 Percent Due July 15, 2033</link:label>
    <link:label id="lab_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_label_en-US" xlink:label="lab_pnm_PNM2021SUNsAt259PercentDueJuly152033Member" xlink: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 2021 SUNs At 2.59 Percent Due July 15, 2033 [Member]</link:label>
    <link:label id="lab_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_documentation_en-US" xlink:label="lab_pnm_PNM2021SUNsAt259PercentDueJuly152033Member" xlink: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 2021 SUNs At 2.59 Percent Due July 15, 2033</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021SUNsAt259PercentDueJuly152033Member" xlink:href="pnm-20221231.xsd#pnm_PNM2021SUNsAt259PercentDueJuly152033Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2021SUNsAt259PercentDueJuly152033Member" xlink:to="lab_pnm_PNM2021SUNsAt259PercentDueJuly152033Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_72bcc7f2-03a9-4109-96d2-69672dcd7da5_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-20221231.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_FixedRateDebtTranche1Member_2b7d8f82-1690-4d56-8459-5694abca2ad6_terseLabel_en-US" xlink:label="lab_pnm_FixedRateDebtTranche1Member" xlink: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 Rate Debt, Tranche 1</link:label>
    <link:label id="lab_pnm_FixedRateDebtTranche1Member_label_en-US" xlink:label="lab_pnm_FixedRateDebtTranche1Member" xlink: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 Rate Debt, Tranche 1 [Member]</link:label>
    <link:label id="lab_pnm_FixedRateDebtTranche1Member_documentation_en-US" xlink:label="lab_pnm_FixedRateDebtTranche1Member" xlink: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 Rate Debt, Tranche 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateDebtTranche1Member" xlink:href="pnm-20221231.xsd#pnm_FixedRateDebtTranche1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedRateDebtTranche1Member" xlink:to="lab_pnm_FixedRateDebtTranche1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember_828f7523-e2f4-464b-99e1-ae1def179865_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-20221231.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_FixedRateTranche2Member_e8f29e52-cecf-4298-a4af-c9335e5dd0f0_terseLabel_en-US" xlink:label="lab_pnm_FixedRateTranche2Member" xlink: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 Rate, Tranche 2</link:label>
    <link:label id="lab_pnm_FixedRateTranche2Member_label_en-US" xlink:label="lab_pnm_FixedRateTranche2Member" xlink: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 Rate, Tranche 2 [Member]</link:label>
    <link:label id="lab_pnm_FixedRateTranche2Member_documentation_en-US" xlink:label="lab_pnm_FixedRateTranche2Member" xlink: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 Rate, Tranche 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateTranche2Member" xlink:href="pnm-20221231.xsd#pnm_FixedRateTranche2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedRateTranche2Member" xlink:to="lab_pnm_FixedRateTranche2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_a4c292e3-52c9-4a39-920b-77e49ff90743_negatedTerseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" 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">Dental trend assumption</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" xlink: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, Dental Trend Assumption</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" xlink: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, Dental Trend Assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmToTnmpMember_6101d7ee-9972-4085-bed2-257ddcc07e28_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-20221231.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_a015f0b9-1de3-4ed0-a6f1-c3217ccc79f0_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-20221231.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_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_2be60545-d388-47f8-a9d5-e572160f11e7_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-20221231.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_DebtSecuritiesAvailableForSaleTable_2e0b51a2-df01-40d1-adc8-dbd77395856e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_91bdf4aa-5df9-47a1-9c30-e0b9f8617b56_terseLabel_en-US" xlink:label="lab_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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, allowance for credit loss</link:label>
    <link:label id="lab_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_label_en-US" xlink:label="lab_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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, Allowance For Credit Loss, Period Increase (Decrease)</link:label>
    <link:label id="lab_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_documentation_en-US" xlink:label="lab_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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 Receivables, Allowance For Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" xlink:href="pnm-20221231.xsd#pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" xlink:to="lab_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_f7c95752-ab80-4689-9d65-9e1204a1b5c7_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" xlink: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 future employer contributions, year two through four</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" xlink: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 Employer Contributions, Year One Through Four</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" xlink: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, Expected Future Employer Contributions, Year One Through Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" xlink:to="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_7fca7c55-1cbf-43d9-8983-ccd454d02749_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink: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 settlements receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink: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 Insurance Settlements Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_d461fc18-cc9c-4d01-9c0c-58ca756ad32b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanContributionsByEmployer_94bc8139-70fc-4291-9caa-93d1f1877be2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_ef158a26-09ba-4939-8ef3-a95f0ca48941_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_CentralNewMexicoElectricCooperativeMember_03ee88be-0a9f-44df-b1b4-54c0bfaa2d39_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-20221231.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_us-gaap_UnsecuredDebtMember_5d8c284c-9b30-4664-87ff-2e706b8158b7_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_1154c2a9-4ff9-4fea-93b5-9f365daf9837_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FERCProceedingsTwoMember_c0a0c3e3-6052-4bd1-bb4a-b0c58ffad0d4_terseLabel_en-US" xlink:label="lab_pnm_FERCProceedingsTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FERC Proceedings Two</link:label>
    <link:label id="lab_pnm_FERCProceedingsTwoMember_label_en-US" xlink:label="lab_pnm_FERCProceedingsTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FERC Proceedings Two [Member]</link:label>
    <link:label id="lab_pnm_FERCProceedingsTwoMember_documentation_en-US" xlink:label="lab_pnm_FERCProceedingsTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FERC Proceedings Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FERCProceedingsTwoMember" xlink:href="pnm-20221231.xsd#pnm_FERCProceedingsTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FERCProceedingsTwoMember" xlink:to="lab_pnm_FERCProceedingsTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_2f04c416-34a7-4e86-962b-1a7369055b1f_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_5547e0a7-7199-4305-8b88-345fe3a551e4_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-20221231.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_NetCashProvidedByUsedInFinancingActivities_3c736e38-5dab-47e0-b1eb-9c1543a329a6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_f4ff1a4d-db37-4ecd-90f9-be4e3677e5f7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RegulatoryLiabilityAbstract_00c95e09-aa8c-4456-b29d-5aa939461447_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAbstract" xlink: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_RegulatoryLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAbstract" xlink:to="lab_us-gaap_RegulatoryLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_235a2c1d-88c7-4c2f-b5c4-3d61cd35d9c1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_WeightedAverageRemainingLeaseTermAbstract_620c8e14-f4b6-4180-857b-6f95901a8d51_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-20221231.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_LineOfCreditMember_df64dfe3-1d82-4aec-ab07-0eaab2c5a873_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherCommitmentsAxis_90be310b-3e70-4919-9fde-966c37ccb36d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TriStateMember_e8d6917c-d7f0-4fdb-b361-dbcea921076f_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-20221231.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_srt_EnergyDomain_a0885646-ab0f-49d6-88ab-5c87540981f3_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_srt_MajorCustomersAxis_dbf913ec-0ef2-4cea-b490-6915d4d924d1_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_DefinedBenefitPlanInterestCost_21527fac-a3c5-42da-a501-0bc3e7755fdf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PrivateEquityFundsMember_a67e3601-7adf-4dcd-bca3-0cd95c18b9b7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_60088534-a1f4-4a96-9d93-ebd57f4f25d8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AchievedPerformanceTargetFor2018Through2020Member_ba1de282-ea63-4ee7-96db-d71b8f8b03a4_terseLabel_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2018Through2020Member" xlink: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 2018 Through 2020</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2018Through2020Member_label_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2018Through2020Member" xlink: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 2018 Through 2020 [Member]</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2018Through2020Member_documentation_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2018Through2020Member" xlink: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 2018 Through 2020</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2018Through2020Member" xlink:href="pnm-20221231.xsd#pnm_AchievedPerformanceTargetFor2018Through2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedPerformanceTargetFor2018Through2020Member" xlink:to="lab_pnm_AchievedPerformanceTargetFor2018Through2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_8db7ec56-512b-480d-a772-f0d866700464_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NMPRCMember_7c0216b8-f824-4e8b-8396-a2b98c73c008_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-20221231.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_a7f0703a-3faf-4c91-9901-44735aecd56a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RelatedPartyTransactionLineItems_44967f80-226a-43d1-946b-ffc8657996a7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_70931161-dfd6-4e9b-a408-f038087a2851_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_1ae59fa3-e0c3-45d2-ac7b-d7abe3b05130_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d2818ac6-e7dd-49f2-aaa1-b1b9587b4e32_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_fa8b68d0-69bc-44a7-a227-cfa5fb4ee8dd_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-20221231.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_pnm_FirstMortgageBonds336PercentDueJuly2050Member_a560f5af-c59e-4b0a-9930-0c4f0a85c4b3_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 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-20221231.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_ScheduleOfAssetRetirementObligationsTableTextBlock_ca8aa19f-b31c-4eb5-9e26-93e8011985e4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueByBalanceSheetGroupingTextBlock_4b301ad4-ac1a-4e3c-b24f-44f1122b9e58_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DerivativeContractTypeDomain_8ad32336-8896-4608-a6ac-867d29279647_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AmortizationOfExcessDeferredIncomeTax_0224e296-a603-4506-92fe-3a18c80a42a9_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-20221231.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_GrossProfit_3dc8527a-40a4-47d1-9347-2f3cac2c84ab_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink: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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityRegistrantName_fc8b9bdc-4bb7-4932-ac7e-d14070031972_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/2022/dei-2022.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_pnm_RegulatoryDisallowanceAndRestructuringCosts_277b7b3b-4257-4638-ab76-8a93800dad9b_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryDisallowanceAndRestructuringCosts" xlink: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 disallowance and festructuring costs</link:label>
    <link:label id="lab_pnm_RegulatoryDisallowanceAndRestructuringCosts_label_en-US" xlink:label="lab_pnm_RegulatoryDisallowanceAndRestructuringCosts" xlink: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 And Restructuring Costs</link:label>
    <link:label id="lab_pnm_RegulatoryDisallowanceAndRestructuringCosts_documentation_en-US" xlink:label="lab_pnm_RegulatoryDisallowanceAndRestructuringCosts" xlink: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 And Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAndRestructuringCosts" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowanceAndRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryDisallowanceAndRestructuringCosts" xlink:to="lab_pnm_RegulatoryDisallowanceAndRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PortfolioOneMember_df7ef345-b62e-4107-bf17-87bf44073015_terseLabel_en-US" xlink:label="lab_pnm_PortfolioOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio One</link:label>
    <link:label id="lab_pnm_PortfolioOneMember_label_en-US" xlink:label="lab_pnm_PortfolioOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio One [Member]</link:label>
    <link:label id="lab_pnm_PortfolioOneMember_documentation_en-US" xlink:label="lab_pnm_PortfolioOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioOneMember" xlink:href="pnm-20221231.xsd#pnm_PortfolioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PortfolioOneMember" xlink:to="lab_pnm_PortfolioOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning_a07317db-ff74-4c9f-83b0-a670d2fffa70_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning" xlink: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, plant decommissioning</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning" xlink: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, Plant Decommissioning</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning" xlink: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, Plant Decommissioning</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsPlantDecommissioning" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInvestmentsPlantDecommissioning"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInvestmentsPlantDecommissioning" xlink:to="lab_pnm_PublicUtilitiesInvestmentsPlantDecommissioning" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1dc3b44b-60b3-4426-86a7-e4a4188e1624_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">2026</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNMRDevelopmentTermLoanMember_a41f9ae3-60ac-418e-8224-9c53256ae354_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-20221231.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_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_f210f5d5-647a-48d0-82ed-db9336aaba9b_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" xlink: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 deficiency driver, years of operation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" xlink: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 Deficiency Driver, Years Of Operation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" xlink: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 Deficiency Driver, Years Of Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" xlink:to="lab_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_1a239284-0f40-4aca-a1ce-a700bae0504d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_930ce4a4-4f3a-4426-8c4e-0aa5b4a690a6_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-20221231.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_pnm_AvangridMember_51b9f0a3-5e0e-4c5d-a10e-d939d9b4ad27_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-20221231.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_pnm_LossContingencyDecreaseInDecommissioningObligation_a4c3f183-dddd-4f59-ad9b-fa4fed495159_terseLabel_en-US" xlink:label="lab_pnm_LossContingencyDecreaseInDecommissioningObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in decommissioning obligation</link:label>
    <link:label id="lab_pnm_LossContingencyDecreaseInDecommissioningObligation_label_en-US" xlink:label="lab_pnm_LossContingencyDecreaseInDecommissioningObligation" xlink: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, Decrease In Decommissioning Obligation</link:label>
    <link:label id="lab_pnm_LossContingencyDecreaseInDecommissioningObligation_documentation_en-US" xlink:label="lab_pnm_LossContingencyDecreaseInDecommissioningObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Decrease In Decommissioning Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LossContingencyDecreaseInDecommissioningObligation" xlink:href="pnm-20221231.xsd#pnm_LossContingencyDecreaseInDecommissioningObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LossContingencyDecreaseInDecommissioningObligation" xlink:to="lab_pnm_LossContingencyDecreaseInDecommissioningObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_5efc53b1-0652-4b0a-89a8-80d44b247cc4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_828e6a89-620a-4349-8bc7-f67f302e8ee0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c50af51d-8d88-46ea-88e4-237beabc0b0c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TransmissionAndDistributionCosts_f3969076-64c8-4048-8826-01d556ec0db2_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-20221231.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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_31ca1954-3b96-49f7-a1ff-586d47d1f698_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LeasesAbstract_61d18e82-7ba2-4314-8c7f-ff2e21787fbe_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_aa1bad15-bbaa-4669-8d39-46c45ddba945_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_c7297553-60fd-433a-85f4-07b3f56ace83_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_f140cf13-4ab5-4207-bbb3-a6f8f1d3bbbe_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxAssetsOperatingLossCarryforwards_adbb5edd-4974-47f9-803e-20d998bf3c31_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AdvancedMeterRetirementCostsMember_2882a54c-85ea-47b5-b687-550b7b9eb1a8_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-20221231.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_PNM2020SUNsMember_69d062f0-b2ea-44b5-8da8-43db1775572a_terseLabel_en-US" xlink:label="lab_pnm_PNM2020SUNsMember" xlink: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 SUNs</link:label>
    <link:label id="lab_pnm_PNM2020SUNsMember_label_en-US" xlink:label="lab_pnm_PNM2020SUNsMember" xlink: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 SUNs [Member]</link:label>
    <link:label id="lab_pnm_PNM2020SUNsMember_documentation_en-US" xlink:label="lab_pnm_PNM2020SUNsMember" xlink: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 SUNs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2020SUNsMember" xlink:href="pnm-20221231.xsd#pnm_PNM2020SUNsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2020SUNsMember" xlink:to="lab_pnm_PNM2020SUNsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_b97976ed-2037-498c-8c05-2e62dcc7580b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_21f86c88-4c6b-4851-8bf5-a4ab3f7ecb3c_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-20221231.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_pnm_PreferredStockRedemptionPremiumPercent_191f22d2-de83-445f-b952-cec8390621bf_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-20221231.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_us-gaap_RevenueNotFromContractWithCustomer_12f11159-92d3-4139-b55b-5f1996bfdbff_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_CustomerReclamationFundingCostMaximum_103d1897-ae8d-41b8-ac7c-3ab9e8e11103_terseLabel_en-US" xlink:label="lab_pnm_CustomerReclamationFundingCostMaximum" xlink: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 reclamation funding cost, maximum</link:label>
    <link:label id="lab_pnm_CustomerReclamationFundingCostMaximum_label_en-US" xlink:label="lab_pnm_CustomerReclamationFundingCostMaximum" xlink: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 Reclamation Funding Cost, Maximum</link:label>
    <link:label id="lab_pnm_CustomerReclamationFundingCostMaximum_documentation_en-US" xlink:label="lab_pnm_CustomerReclamationFundingCostMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Reclamation Funding Cost, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CustomerReclamationFundingCostMaximum" xlink:href="pnm-20221231.xsd#pnm_CustomerReclamationFundingCostMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CustomerReclamationFundingCostMaximum" xlink:to="lab_pnm_CustomerReclamationFundingCostMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_5becf1eb-126f-4ad0-86ef-5933ba375a19_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_dei_EntityEmergingGrowthCompany_740af797-9577-4449-bea3-e4a8e7682110_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/2022/dei-2022.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_CommonStockParOrStatedValuePerShare_bc8e88ed-444c-4ddf-9ad2-c8abd8060c5c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LossContingencySuretyBond_34bc5129-393f-4e34-b55b-e4cf74898be5_terseLabel_en-US" xlink:label="lab_pnm_LossContingencySuretyBond" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety bond</link:label>
    <link:label id="lab_pnm_LossContingencySuretyBond_label_en-US" xlink:label="lab_pnm_LossContingencySuretyBond" xlink: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, Surety Bond</link:label>
    <link:label id="lab_pnm_LossContingencySuretyBond_documentation_en-US" xlink:label="lab_pnm_LossContingencySuretyBond" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Surety Bond</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LossContingencySuretyBond" xlink:href="pnm-20221231.xsd#pnm_LossContingencySuretyBond"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LossContingencySuretyBond" xlink:to="lab_pnm_LossContingencySuretyBond" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_5962a9a2-6407-4410-a3a8-7b5d20884997_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) of $(3,121), $(458), and $(323)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_7dd5b450-f24f-4057-a907-eb105012ac8e_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-20221231.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_OtherComprehensiveIncomeLossBeforeReclassificationsTax_30a94bee-5229-49b8-83f9-24d6fd5a635e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ValuationAndQualifyingAccountsDisclosureTable_97ad900a-ddbc-430e-8147-27b0709fc8e4_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_JointlyOwnedUtilityPlantLeasedCapacity_9835c921-57d1-4a4c-a2e1-d1c413c91059_terseLabel_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantLeasedCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased capacity</link:label>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantLeasedCapacity_label_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantLeasedCapacity" xlink: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, Leased Capacity</link:label>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantLeasedCapacity_documentation_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantLeasedCapacity" xlink: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, Leased Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantLeasedCapacity" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedUtilityPlantLeasedCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JointlyOwnedUtilityPlantLeasedCapacity" xlink:to="lab_pnm_JointlyOwnedUtilityPlantLeasedCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_87c00f4a-af79-4170-aff8-1bc0ac3edcaa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d133426-a6d8-495c-ade5-0d115d27098a_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_PaymentsOfDividendsMinorityInterest_925d0280-72d7-49ee-93eb-a1f5e4128fc4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_TradingSymbol_a77a922c-9edd-4c6d-a8ff-d9e9068676a9_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/2022/dei-2022.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_dei_EntityFileNumber_c24708b6-6463-47da-86d2-8e80dfb36e0a_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/2022/dei-2022.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_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_976e4aa6-b110-4d87-9b28-a28962f8bb95_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-20221231.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_d5bb9ea7-9b8f-49ac-9433-ae1165c82813_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-20221231.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_AccumulatedOtherComprehensiveIncomeLossLineItems_1d9db8b8-287f-4341-b337-aede3b11be96_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TypeOfRegulatoryCostAxis_9e493a09-5d86-4f20-859d-b55342689db8_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-20221231.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_d305ad59-e780-49b1-98ad-00b881e3da5d_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-20221231.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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_524861d0-b818-4480-be43-eadc37811f63_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_UnusualWeatherMember_ff1de142-5446-4c86-aa70-5e7d716e1ca8_terseLabel_en-US" xlink:label="lab_pnm_UnusualWeatherMember" xlink: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 Weather</link:label>
    <link:label id="lab_pnm_UnusualWeatherMember_label_en-US" xlink:label="lab_pnm_UnusualWeatherMember" xlink: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 Weather [Member]</link:label>
    <link:label id="lab_pnm_UnusualWeatherMember_documentation_en-US" xlink:label="lab_pnm_UnusualWeatherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Weather</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnusualWeatherMember" xlink:href="pnm-20221231.xsd#pnm_UnusualWeatherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnusualWeatherMember" xlink:to="lab_pnm_UnusualWeatherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_9fae8a64-b59a-45d5-bffc-ca8f8253b5a7_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-20221231.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_srt_TitleOfIndividualAxis_ece4cd6c-2d40-46a4-a2ad-b57daaa70a2f_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_DerivativesPolicyTextBlock_97468500-06eb-4e72-a88d-bcaf4385a8aa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f4d85558-a47f-4bdf-96ca-a6c0f467afad_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_61490dbc-d9e2-4b97-8651-50d9d3532819_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-20221231.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_EffectiveIncomeTaxRateContinuingOperations_9bf293e5-a383-4554-b2e5-1b1e876d861f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ConcentrationRiskByBenchmarkAxis_b9020a2a-c36f-4d35-85ec-90fd77a869ef_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DueFromRelatedPartiesCurrent_5f222dd6-0c50-4ad7-a4f4-20380959f799_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_34769eba-c681-4de9-b0cd-7ac4437d9369_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationDisclosureTextBlock_b601e3a0-5002-483d-9564-33fc7f1ea871_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpenseAbstract_3ad5f2a1-a18d-4bfb-89f2-c8eac3fd4811_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TimeValueCustomerRefundLiability_907da693-7e3e-436f-b0cd-3121b46ed7fd_terseLabel_en-US" xlink:label="lab_pnm_TimeValueCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-value customer refund</link:label>
    <link:label id="lab_pnm_TimeValueCustomerRefundLiability_label_en-US" xlink:label="lab_pnm_TimeValueCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-Value Customer Refund Liability</link:label>
    <link:label id="lab_pnm_TimeValueCustomerRefundLiability_documentation_en-US" xlink:label="lab_pnm_TimeValueCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-Value Customer Refund Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TimeValueCustomerRefundLiability" xlink:href="pnm-20221231.xsd#pnm_TimeValueCustomerRefundLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TimeValueCustomerRefundLiability" xlink:to="lab_pnm_TimeValueCustomerRefundLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_b8a66fb6-e21f-435a-958c-b6e00e79e0c0_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-20221231.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_IncreaseDecreaseInAccountsPayable_8ac0adec-aef9-402f-80eb-87125fe106da_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfVariableInterestEntitiesTable_d5a21726-814b-4a18-9a09-caf847533f40_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CommodityContractAssetCurrent_3c78a7f5-09cb-4bd5-9f25-072c89473f9a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskPercentage1_8ed7e849-db79-4324-92a6-ccea3241e4c1_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">Concentration risk</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CapitalizedContractCostAmortizationPeriod_4abe6a45-db26-4bf2-be62-6d62d3462ceb_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureTextBlock_0de91d08-496b-4bff-b4b6-6d9fdc73776a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_c8fa5506-41ab-42f9-a8ba-78bbb8b78b7b_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-20221231.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_us-gaap_CreditFacilityDomain_6392d32c-c9a9-4222-8623-b490ccc7fbf9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_ef89085a-7413-42f1-8b9c-8bb8272c8015_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-20221231.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_pnm_FirstMortgageBonds4.06PercentDue2044Member_aaf819bc-697f-4fa1-aace-e827151ed7de_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-20221231.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_ScheduleOfHealthCareCostTrendRatesTableTextBlock_4cb0315b-8352-428d-be43-b34e00e03b33_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareBasic_b561ec19-0353-4a04-9d1d-7db2ba7fd0ee_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_61cd8325-20fb-4436-86d6-1c9912172e12_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_8a393416-53e4-4105-b55f-55078a3ab3ff_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_cc4ba0a1-b26b-47e7-b727-7285b707b0c2_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-20221231.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_ConstructionInProgressGross_f98d4546-57e9-48ae-b4da-5dccd6432d09_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_91ac013a-1e4e-498f-b26b-5d0eeedfe506_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FourCornersMember_335cd6ef-7228-49af-89c3-d9068504895d_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_db6daefc-edc3-41f5-a4e7-0da90b4dc136_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_47a4eb68-292f-4423-9d79-074ab688383d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NuclearDecommissioningTrustMember_55899e5c-330f-40b7-8909-5201a60edc7d_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-20221231.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_us-gaap_UnsecuredLongTermDebt_e63ef432-6117-4cb5-82ce-97740bd9d19c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleOfRegulatoryRateMattersAxis_6d90eb8e-664c-456f-b152-07bbe2764d3d_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-20221231.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_ee5d2073-4596-430f-be44-0527b7fa781c_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-20221231.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_pnm_FinanceLeaseLiabilityDeferredCreditsOther_f3b03a21-8fd5-4ea3-86cc-00b593c1f0c3_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-20221231.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_us-gaap_PrepaidExpenseCurrent_6a942eda-2df1-469c-b596-81bcd52e3694_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b157d219-5c3b-4651-8965-a8c024bbc2c5_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 and liabilities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_86b130a5-8451-4c01-99e5-dcc2406a8cf2_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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMRDevelopmentRevolvingCreditFacilityMember_554d57a4-c0dc-41a8-8344-510ab16a472d_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-20221231.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_srt_OwnershipDomain_9fdedca7-874f-4aed-abcf-5c6f415af0fb_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_dei_EntityInteractiveDataCurrent_a83c5929-cacd-4282-9294-8b1010a508f7_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/2022/dei-2022.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_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_f39897ec-a4d3-4ebd-87e3-3fa08c90a270_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-20221231.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_FairValueByBalanceSheetGroupingTable_b4dcd5b6-024b-438a-8f27-2cbd827c7a88_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d6fee97b-7ccc-4b10-8cd9-53576a6491d8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeRightOfWayLeaseAnnualPayments_d911c452-2ee2-4700-a15a-a38a02f0164d_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-20221231.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_4ebf239b-a090-4c5c-a414-81853b4da119_terseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink: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_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-20221231.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_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_c0ae3fae-4f4a-4358-8050-a5b33ba1f8e5_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-20221231.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_PortionAtFairValueFairValueDisclosureMember_844c1b58-59dd-4298-96c1-0121382d971f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_WholesaleEnergySalesMember_63ec6606-b542-41c7-8e41-515f4a0ad34c_terseLabel_en-US" xlink:label="lab_pnm_WholesaleEnergySalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholesale energy sales</link:label>
    <link:label id="lab_pnm_WholesaleEnergySalesMember_label_en-US" xlink:label="lab_pnm_WholesaleEnergySalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholesale Energy Sales [Member]</link:label>
    <link:label id="lab_pnm_WholesaleEnergySalesMember_documentation_en-US" xlink:label="lab_pnm_WholesaleEnergySalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholesale Energy Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WholesaleEnergySalesMember" xlink:href="pnm-20221231.xsd#pnm_WholesaleEnergySalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_WholesaleEnergySalesMember" xlink:to="lab_pnm_WholesaleEnergySalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0c8960f7-d6f9-42cc-94ee-2376712f4a19_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">2027</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisincentivesAndIncentivesAddedMember_35cb15e1-9a57-49fa-8449-10d8d3b5ba7b_terseLabel_en-US" xlink:label="lab_pnm_DisincentivesAndIncentivesAddedMember" xlink: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 and Incentives Added</link:label>
    <link:label id="lab_pnm_DisincentivesAndIncentivesAddedMember_label_en-US" xlink:label="lab_pnm_DisincentivesAndIncentivesAddedMember" xlink: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 and Incentives Added [Member]</link:label>
    <link:label id="lab_pnm_DisincentivesAndIncentivesAddedMember_documentation_en-US" xlink:label="lab_pnm_DisincentivesAndIncentivesAddedMember" xlink: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 and Incentives Added</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DisincentivesAndIncentivesAddedMember" xlink:href="pnm-20221231.xsd#pnm_DisincentivesAndIncentivesAddedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DisincentivesAndIncentivesAddedMember" xlink:to="lab_pnm_DisincentivesAndIncentivesAddedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_57cd9358-7c6b-4262-bba6-ce09bbd822cd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3883ce6b-7377-42f3-8ea3-c6515a0263a1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxPolicyTextBlock_7fdf6271-b1fc-436b-8c46-5c8c70fe9ca4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsLineItems_d4626cd9-52c4-4e7e-a96c-e0c1f3eb7d9c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_MarketableSecuritiesPolicy_06924120-97d3-40ca-8e73-1e6b68bf0285_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_b1d3d702-0040-4fe0-9fc7-4f8cc9476511_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-20221231.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_TNMP2022BondPurchaseAgreementMember_924c1266-0143-4446-a82b-a66feb95d91d_terseLabel_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementMember" xlink: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 2022 Bond Purchase Agreement</link:label>
    <link:label id="lab_pnm_TNMP2022BondPurchaseAgreementMember_label_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementMember" xlink: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 2022 Bond Purchase Agreement [Member]</link:label>
    <link:label id="lab_pnm_TNMP2022BondPurchaseAgreementMember_documentation_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementMember" xlink: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 2022 Bond Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementMember" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementMember" xlink:to="lab_pnm_TNMP2022BondPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_d0969dac-eb49-4961-94ef-a9f3cb6b220e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AssetsCurrentAbstract_9b19fc8f-13c7-4fe1-9b93-51a88c8485bd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnbilledReceivablesCurrent_16014f22-ee52-4bf2-b610-f07c53fd829f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_c6cd2800-cdd8-4ca3-af5f-f11cb6f8312f_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 (losses) 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LineOfCreditFacilityLenderDomain_39078bd6-3d37-414f-bc1f-f34bbea770bc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit_8ee98ec4-9c7b-4425-ab7c-11db9e15d8f1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_a6409079-ddd5-40a8-b624-8dccc7c47eb7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" 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">Settlement loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink: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), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_eb47bacd-4efa-4001-b90a-a3848d68fe9f_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-20221231.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_srt_ScenarioUnspecifiedDomain_4b1a19b2-4c91-4e56-9cd7-dc64b6a5ff39_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_NavajoNationMember_8e779ef4-137c-46ff-ba45-f7434c764bb4_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-20221231.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_us-gaap_FairValueMeasurementsRecurringMember_0a576f31-6123-4c4e-8ea2-4ab71277c214_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsDisclosureTextBlock_3db4fb8e-e3db-4223-b6cf-ca1741d79ed2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LeasedInterestTerminationOnJanuary152023Member_36e87ef5-fb49-440a-a33b-b14dd17abc7d_terseLabel_en-US" xlink:label="lab_pnm_LeasedInterestTerminationOnJanuary152023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Interest Termination On January 15, 2023</link:label>
    <link:label id="lab_pnm_LeasedInterestTerminationOnJanuary152023Member_label_en-US" xlink:label="lab_pnm_LeasedInterestTerminationOnJanuary152023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Interest Termination On January 15, 2023 [Member]</link:label>
    <link:label id="lab_pnm_LeasedInterestTerminationOnJanuary152023Member_documentation_en-US" xlink:label="lab_pnm_LeasedInterestTerminationOnJanuary152023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Interest Termination On January 15, 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasedInterestTerminationOnJanuary152023Member" xlink:href="pnm-20221231.xsd#pnm_LeasedInterestTerminationOnJanuary152023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LeasedInterestTerminationOnJanuary152023Member" xlink:to="lab_pnm_LeasedInterestTerminationOnJanuary152023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_e3675b19-3d1a-45f5-8e1c-3de1bec37b21_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentFiscalYearFocus_d7b0faba-a5a7-4575-8972-90183ae00ff5_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/2022/dei-2022.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_ForeignPlanMember_98a72b9e-1074-436f-975c-185ededf865c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PlanAssetCategoriesDomain_c7b34894-0ef7-47d2-907b-b2fd10df58d2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_b728ebe9-2416-43a1-b1fc-0808c13fa441_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_d30808be-e5ce-49a0-afa7-682c7b2eb412_negatedTerseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" 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 SJGS investment</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_label_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" xlink: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, Regulatory Asset Investment</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_documentation_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" xlink: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, Regulatory Asset Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityRegulatoryAssetInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" xlink:to="lab_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_8adc57bb-bd6d-4b39-8a21-1347c8088ef9_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">Financing 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TerminationFees_d368b7dd-9efc-4fa5-b624-fd0bc84678c0_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-20221231.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_NumberOfRequestsForRehearing_a5ddc26e-070f-4c70-b246-85529160fae1_terseLabel_en-US" xlink:label="lab_pnm_NumberOfRequestsForRehearing" xlink: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 requests for rehearing</link:label>
    <link:label id="lab_pnm_NumberOfRequestsForRehearing_label_en-US" xlink:label="lab_pnm_NumberOfRequestsForRehearing" xlink: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 Requests For Rehearing</link:label>
    <link:label id="lab_pnm_NumberOfRequestsForRehearing_documentation_en-US" xlink:label="lab_pnm_NumberOfRequestsForRehearing" xlink: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 Requests For Rehearing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRequestsForRehearing" xlink:href="pnm-20221231.xsd#pnm_NumberOfRequestsForRehearing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfRequestsForRehearing" xlink:to="lab_pnm_NumberOfRequestsForRehearing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb3757d2-6af8-44e3-b5d5-755abdda3a54_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DebtMaturitiesTable_4258fe02-a523-42fc-9c83-87887d457a9a_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-20221231.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_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_d41eb3a9-b77e-4903-9407-790887458b6c_terseLabel_en-US" xlink:label="lab_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" xlink: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-Fired Electricity Generating Facility Demolition And Remediation Ordinance</link:label>
    <link:label id="lab_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_label_en-US" xlink:label="lab_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" xlink: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-Fired Electricity Generating Facility Demolition And Remediation Ordinance [Member]</link:label>
    <link:label id="lab_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_documentation_en-US" xlink:label="lab_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" xlink: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-Fired Electricity Generating Facility Demolition And Remediation Ordinance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" xlink:href="pnm-20221231.xsd#pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" xlink:to="lab_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReservebalanceStatetaxcreditcarryforward_0e080fd7-d7a2-4205-ac7e-5b052a068db3_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">Federal 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-20221231.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_us-gaap_LossContingenciesTable_d07ea4be-d727-4e60-ad80-42b230e66705_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_5fd5e51b-d57c-4bf0-ac47-07bd4f716101_terseLabel_en-US" xlink:label="lab_pnm_EarningsPerShareBasicAndDilutedEPSAbstract" xlink: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_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_pnm_EarningsPerShareBasicAndDilutedEPSAbstract" xlink: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, EPS [Abstract]</link:label>
    <link:label id="lab_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_pnm_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Basic And Diluted, EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="pnm-20221231.xsd#pnm_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_pnm_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_6a63f3de-e1de-4483-b2a0-b1d1eece2725_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-20221231.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_pnm_FinancialStatementLocationAxis_7e94b56c-14d6-4bf1-8dcf-e7ff0876029f_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-20221231.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_LossOnLongTermPurchaseCommitmentMember_55dd3951-ea20-4994-a3c7-457267c063f5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_UtilityMargin_912c8782-0016-4af8-a041-218de47a6422_totalLabel_en-US" xlink:label="lab_pnm_UtilityMargin" 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_pnm_UtilityMargin_label_en-US" xlink:label="lab_pnm_UtilityMargin" xlink: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 Margin</link:label>
    <link:label id="lab_pnm_UtilityMargin_documentation_en-US" xlink:label="lab_pnm_UtilityMargin" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Margin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UtilityMargin" xlink:to="lab_pnm_UtilityMargin" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ce969013-b93d-45d8-adae-ca674148e552_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfDeferredIncomeTaxComponentsTable_05a22765-f60f-4c5d-894f-4d826f5fbcdb_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-20221231.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_us-gaap_RegulatoryAssetAxis_e9b8d33a-94e4-4143-ad0f-6a79b38bc8c5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseExpense_b369b120-a026-4355-89a3-32e1ae268bb3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquireProductiveAssets_821438aa-b482-4b7a-8073-a4a4ddd1cc7f_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_c92fcf60-2ff3-46c3-a7a8-f9f8da0e6856_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CoalSupplyMember_d4b66b9f-3f93-4828-b7b8-27562a421d59_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-20221231.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_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_74936283-1ed6-48cf-9eb3-722cc2fe7e78_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" xlink: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 June 2042</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" xlink: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 June Twenty Forty Two [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" xlink: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 June Twenty Forty Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" xlink:to="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_4013b7fc-2f0c-4b69-8123-cd6c95d81681_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-20221231.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_IncreaseDecreaseInInventories_e87e6dce-53ea-456c-b2fc-c1f3e438f1a9_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_59e508a7-bdf0-40cd-8021-cde10f239e46_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ContractWithCustomerCashCollateral_e2cbcfca-8777-4b06-8285-aa26c74ac24f_terseLabel_en-US" xlink:label="lab_pnm_ContractWithCustomerCashCollateral" xlink: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 collateral</link:label>
    <link:label id="lab_pnm_ContractWithCustomerCashCollateral_label_en-US" xlink:label="lab_pnm_ContractWithCustomerCashCollateral" xlink: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, Cash Collateral</link:label>
    <link:label id="lab_pnm_ContractWithCustomerCashCollateral_documentation_en-US" xlink:label="lab_pnm_ContractWithCustomerCashCollateral" xlink: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, Cash Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerCashCollateral" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerCashCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ContractWithCustomerCashCollateral" xlink:to="lab_pnm_ContractWithCustomerCashCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MarketBasedSharesMember_40466d00-ea30-458c-8526-da35fe3bbb4c_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 (1)</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-20221231.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_3f28c170-d830-46ad-a7fa-5ef047572a76_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-20221231.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_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_fc25510e-75da-4e2a-96e3-32cc34700a2b_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" xlink: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 profit incentive</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" xlink: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</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" xlink:to="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseCost_df47a7fc-2f68-4f3f-811e-6e32ba07591b_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-20221231.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_dei_DocumentInformationTable_9aa28491-7d97-4493-8e87-0d9946c3ac49_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/2022/dei-2022.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_pnm_FixedIncomeSecuritiesUSGovernmentMember_8c301099-f09a-4ff6-b16a-b71286f56d14_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">U.S. 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-20221231.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_us-gaap_CommonStockSharesOutstanding_1d08fbe8-8bc6-4b4d-9c0c-c3eeec603702_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_b910ebcc-6a05-4bb0-bd3e-b310861e7fbd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_1847e9a5-6c47-4160-a43e-a113f3da2c48_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-20221231.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_us-gaap_Goodwill_141a5de2-44c0-4d11-a352-b5bf074cda93_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_BalanceSheetRelatedDisclosuresAbstract_14f9729a-d9d0-4a5b-b468-231ab695557e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentByTypeAxis_de1b77c3-e073-4c93-ab6f-9bc1b578d30d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanActualReturnOnPlanAssets_5778c7e7-327d-40c3-85f0-df87d1c17b65_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CostOfGoodsAndServicesSoldDepreciationAndAmortization_db208ba7-a2a3-4f4c-ba8c-258abc6752b6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SecuritiesReceivedAsCollateral_d8c2c153-c349-4146-a0fa-d84386ce1ae3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PerformancePeriod_f3bc114f-d640-4533-a38c-b75d3716a410_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-20221231.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_us-gaap_IncomeTaxExpenseBenefit_ea46bf79-ed9d-4f0d-ba80-ef6dd58e8091_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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_cad2596a-d3b4-4537-821f-2cd55fa78180_netLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9096c298-a62a-45f4-96cf-36b1e6e40a74_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_39b848ef-4324-48d3-b48d-24fc8dc11d3f_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilitiesNet_9b0a02bc-0150-44e6-9f55-d97a83064d7a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PortfolioThreeMember_e22cfef1-dbd1-4a63-9b5f-2dfefe13ec4a_terseLabel_en-US" xlink:label="lab_pnm_PortfolioThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio Three</link:label>
    <link:label id="lab_pnm_PortfolioThreeMember_label_en-US" xlink:label="lab_pnm_PortfolioThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio Three [Member]</link:label>
    <link:label id="lab_pnm_PortfolioThreeMember_documentation_en-US" xlink:label="lab_pnm_PortfolioThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioThreeMember" xlink:href="pnm-20221231.xsd#pnm_PortfolioThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PortfolioThreeMember" xlink:to="lab_pnm_PortfolioThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_4db76e4c-6eae-497f-a395-961333b056d5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityPublicFloat_ea4cdcd1-7a0b-4a36-94b9-44bcf920add0_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/2022/dei-2022.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_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_70897450-2f93-48aa-95e0-690fcc616fa7_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-20221231.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_BalanceSheetLocationDomain_148734ea-8b31-4a36-9e64-751f4bef0f9d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMR2019TermLoanMember_94782543-e16a-45ac-b770-6996c30e497d_terseLabel_en-US" xlink:label="lab_pnm_PNMR2019TermLoanMember" xlink: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</link:label>
    <link:label id="lab_pnm_PNMR2019TermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2019TermLoanMember" xlink: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 2019 Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2019TermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2019TermLoanMember" xlink: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 2019 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2019TermLoanMember" xlink:href="pnm-20221231.xsd#pnm_PNMR2019TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2019TermLoanMember" xlink:to="lab_pnm_PNMR2019TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfOperationAbstract_031bb615-95f0-4847-bf92-71c40fd44f64_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-20221231.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_a1583e7c-96f7-4a64-85e7-4d3b3f4347d3_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-20221231.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_PublicUtilitiesInventoryLineItems_a208d7ab-5958-40bc-b511-a23b94d0d1ed_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CostOfGoodsAndServicesSold_0fb447ce-e655-478f-80df-26115d3ff117_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_de2c0c79-aa81-4536-b32a-c19b247e5290_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetRetirementObligation_24c0c4ce-76c9-4e45-9711-b191648fb1ab_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_b55b3944-ebe9-42a5-be51-227e8bc5abb5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_2323d25e-d170-4191-b609-aaac095b65a2_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink: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.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-20221231.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5f8a782c-42d3-480c-91dd-4c83ad793cbe_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeLiabilities_2c2541e8-b92f-4278-b1b9-634935e1c241_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeCollateralRightToReclaimCash_e44113d8-7eff-456c-90f8-9e0df2c4c23d_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 Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_1cb21586-db2d-4e7d-be1d-18b930063a61_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-20221231.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_LossContingenciesLineItems_d716e626-ce9a-49aa-97fc-3b19f755b2d9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_e16217a1-996a-4247-b233-a665d306a4e4_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member" xlink: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 June 2040, 1</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member" xlink: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 June Twenty Forty, 1 [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member" xlink: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 June Twenty Forty, 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member" xlink:to="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_875ff78d-04f8-4be8-ab63-55e0ce786f4d_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" xlink: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 utility plant</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_label_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" xlink: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) Property Plant And Equipment In Service, Net</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" xlink: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) Property Plant And Equipment In Service, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" xlink:to="lab_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_a7cfde0b-b336-4727-9967-f6ffafb0ab13_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_a5d38667-2e06-4325-8af0-8326a834f8dd_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">2023</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_94ac45c9-64f3-4531-a539-55631450219f_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-20221231.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_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_fa59629e-b766-46be-a8fc-3995fdbabcb2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNM2022DelayedDrawTermLoanMember_84ae65fa-0916-4b7f-bfeb-5073ef0a620f_terseLabel_en-US" xlink:label="lab_pnm_PNM2022DelayedDrawTermLoanMember" xlink: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 2022 Delayed-Draw Term Loan</link:label>
    <link:label id="lab_pnm_PNM2022DelayedDrawTermLoanMember_label_en-US" xlink:label="lab_pnm_PNM2022DelayedDrawTermLoanMember" xlink: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 2022 Delayed-Draw Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM2022DelayedDrawTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM2022DelayedDrawTermLoanMember" xlink: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 2022 Delayed-Draw Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2022DelayedDrawTermLoanMember" xlink:href="pnm-20221231.xsd#pnm_PNM2022DelayedDrawTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2022DelayedDrawTermLoanMember" xlink:to="lab_pnm_PNM2022DelayedDrawTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member_c0cff16e-6a0e-4d03-97be-59444d2716a1_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member" xlink: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.44% due August 2035</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member" xlink: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.44% Percent Due August 2035 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member" xlink: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.44% Percent Due August 2035</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds244PercentDueAugust2035Member" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds244PercentDueAugust2035Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds244PercentDueAugust2035Member" xlink:to="lab_pnm_FirstMortgageBonds244PercentDueAugust2035Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_a45ab961-1df6-4706-8004-23ee450a39bc_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-20221231.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_3c582c8b-2fad-4c61-8024-b5928e2967c5_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-20221231.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_CommonStockValue_4b805113-7c21-4688-a760-de2453e6961e_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 (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_f97009fa-1f78-491f-96fb-db5296552cf7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesForecastedUndepreciatedInvestment_b82c53fb-1b36-4d54-babf-214521e7e82e_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-20221231.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_DebtInstrumentNameDomain_68d8d437-e33d-47f0-81b7-50dead473352_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessAcquisitionAcquireeDomain_7b3129a3-9bc8-4869-bd06-29a2094a9eea_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PreferredStockMember_08a3d2d7-19ad-48eb-a6f7-94f0525d81bc_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">Corporate stocks, preferred</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SeniorNotesMember_ddc5499f-eb68-43d4-b6fb-cda92ecec95d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ValuationAllowancesAndReservesChargedToOtherAccounts_d7c4a5ac-bece-4fe1-bc27-99d5fdb2cf20_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ContractwithCustomersAssetandLiabilityRollForward_c677310b-8505-40fd-8ff4-41c1a07296b6_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-20221231.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_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_f8a84548-7d0d-40cc-8f57-3db4b2b3a736_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_1d4ee6b4-5c15-4c08-a372-e22c1c7063dd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherIncome_0b941fbc-cd97-4a84-8ce3-788a258f272e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_OperatingLeaseExtendedTerm_0cf261e5-8a58-4bd0-8200-73ded4c534f5_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-20221231.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_us-gaap_VariableInterestEntityLineItems_cbcac5e1-9922-42ce-b067-7a9c31c52e58_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b0b117f-8f50-4ce3-a11f-165ebd4905b4_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_363dc746-55be-41db-94e7-ebd4b8dee83e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredOtherTaxExpenseBenefit_8adc819f-2922-47f9-9eaa-299f03002680_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TextBlockAbstract_label_en-US" xlink:label="lab_us-gaap_TextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Text Block [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TextBlockAbstract" xlink:to="lab_us-gaap_TextBlockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_e59c4d1a-dfd2-4a30-a7c8-66c6779a282b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromStockOptionsExercised_fdf840bb-8c71-4985-9855-cb6d34ab919f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationOtherAdjustments_07cc47bc-d0dc-4b0c-af7d-67a4d231be6e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_6ae45de4-d7de-4107-8531-dfbab0bd7385_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2c4aa1fe-5c30-4f99-a9f2-2057366bd619_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ContractWithCustomerLiabilityCurrent_c7434f00-c405-472d-ba55-f85c4fc7f820_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_12c13235-d3e0-488b-805f-95db1ea14716_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-20221231.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_16dd7ae6-af2c-46e4-97c1-5d706e33793d_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-20221231.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_b4874b16-2854-415a-8d93-f2698a493c0b_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-20221231.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_2f8ad1df-9465-4a53-9784-2e300db52674_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-20221231.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_FinanceLeaseInterestExpense_fadeb812-cfa9-44f8-b654-bb285b1464f8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5dcba612-3167-4bb2-98f5-1c9c59d75c39_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ParentMember_222351be-feb5-4ba9-bccf-ec40d7233148_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetirementPlanTypeDomain_aa0f6722-edb6-47f4-83f9-9f7f4a81d84c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NumberOfLeasesExpiring_1345e4fe-b7f4-484c-841b-179ebc41d3f0_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-20221231.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_us-gaap_DecommissioningTrustAssetsAmount_ae438b1b-99b5-4b0b-b602-e00fe2a15f74_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AmendmentFlag_c59840cb-1d46-431a-af34-81593fe28c67_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/2022/dei-2022.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_pnm_DefinedBenefitPlanRateOfReturn_460b4ee9-26a2-430a-896f-e143f78c3b97_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanRateOfReturn" xlink: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</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanRateOfReturn_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanRateOfReturn" xlink: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, Rate of Return</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanRateOfReturn_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanRateOfReturn" xlink: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, Rate of Return</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanRateOfReturn" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanRateOfReturn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanRateOfReturn" xlink:to="lab_pnm_DefinedBenefitPlanRateOfReturn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_b47b33d5-33e0-4e1a-bb1b-81c983f7cc03_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" 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">Decrease in other regulatory assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink: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 Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueHedgingMember_c8575ae1-149d-4a81-b6b1-deaad2dbf9a3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember" xlink: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 Hedging</link:label>
    <link:label id="lab_us-gaap_FairValueHedgingMember_label_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember" xlink: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 Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueHedgingMember" xlink:to="lab_us-gaap_FairValueHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_279c68c8-01d0-429d-a45c-b8b1fe93c489_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ValuationAndQualifyingAccountsAbstract_dcf7b55f-e791-4812-8138-4a27a86c8957_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_OtherComprehensiveIncomeLossNetOfTax_0aea431f-5a1b-4fb9-a812-111d6029f872_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</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fd741f57-eb81-4554-bcd7-ffefab92999f_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_080e71ed-af2c-4df0-a813-95ab4102c4b9_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-20221231.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_22460ef0-b09c-4d39-ba96-a6ad512f46dd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_RegulatoryDisallowancesAndRestructuringCosts_368abc13-3f33-4d15-a03e-d4f5d5d29d45_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-20221231.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_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_6784f884-1711-40cd-b8b2-643688a357d4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsDisclosureAbstract_c7d8d032-54dd-4843-82a2-3108ecbd9ef0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfFERCProceedings_e3ae99bf-a67e-42dc-a857-19bbffbe528b_terseLabel_en-US" xlink:label="lab_pnm_NumberOfFERCProceedings" xlink: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 FERC proceedings</link:label>
    <link:label id="lab_pnm_NumberOfFERCProceedings_label_en-US" xlink:label="lab_pnm_NumberOfFERCProceedings" xlink: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 FERC Proceedings</link:label>
    <link:label id="lab_pnm_NumberOfFERCProceedings_documentation_en-US" xlink:label="lab_pnm_NumberOfFERCProceedings" xlink: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 FERC Proceedings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfFERCProceedings" xlink:href="pnm-20221231.xsd#pnm_NumberOfFERCProceedings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfFERCProceedings" xlink:to="lab_pnm_NumberOfFERCProceedings" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableRateDebtTranche2Member_26f01c0a-a463-48a9-9c76-42b6ef84b950_terseLabel_en-US" xlink:label="lab_pnm_VariableRateDebtTranche2Member" xlink: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 Debt, Tranche 2</link:label>
    <link:label id="lab_pnm_VariableRateDebtTranche2Member_label_en-US" xlink:label="lab_pnm_VariableRateDebtTranche2Member" xlink: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 Debt, Tranche 2 [Member]</link:label>
    <link:label id="lab_pnm_VariableRateDebtTranche2Member_documentation_en-US" xlink:label="lab_pnm_VariableRateDebtTranche2Member" xlink: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 Debt, Tranche 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtTranche2Member" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtTranche2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableRateDebtTranche2Member" xlink:to="lab_pnm_VariableRateDebtTranche2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_4e3a17fd-53c0-48a1-9d18-41f55160073d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_e461e110-556f-4072-9c4a-c7ed92d0d48f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RepaymentOfTransmissionInterconnectionAgreements_5e50dc78-7f10-41a9-a6ee-34054044ef3d_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-20221231.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_us-gaap_DepreciationDepletionAndAmortization_58220597-6c3b-4885-839d-48323f10b62b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesAnnualRateCredits_2058708a-77c5-4c49-b521-25b0c9f6a0a6_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualRateCredits" xlink: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 rate credits</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualRateCredits_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualRateCredits" xlink: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 Rate Credits</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualRateCredits_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualRateCredits" xlink: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 Rate Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualRateCredits" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualRateCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAnnualRateCredits" xlink:to="lab_pnm_PublicUtilitiesAnnualRateCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TnmpToPnmrMember_c132c9bf-6ef5-416f-bd9e-935187d48d51_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-20221231.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_pnm_PublicUtilitiesLossContingency_1c5e301a-0a33-4bcb-8430-5eff32402ed8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesLossContingency" xlink: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, Loss Contingency</link:label>
    <link:label id="lab_pnm_PublicUtilitiesLossContingency_label_en-US" xlink:label="lab_pnm_PublicUtilitiesLossContingency" xlink: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, Loss Contingency</link:label>
    <link:label id="lab_pnm_PublicUtilitiesLossContingency_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesLossContingency" xlink: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, Loss Contingency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLossContingency" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLossContingency"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesLossContingency" xlink:to="lab_pnm_PublicUtilitiesLossContingency" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromProductiveAssets_2e1d32d2-0fb9-40f9-bfff-a17f2c3a052d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CommodityContractMember_54b32511-c377-4953-8a75-c86a2dffe0c8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_aaf5d444-cdb9-4453-9429-a8eb359a8a86_terseLabel_en-US" xlink:label="lab_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" xlink: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.29% Senior Unsecured Notes Due December 30, 2031</link:label>
    <link:label id="lab_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_label_en-US" xlink:label="lab_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Point Two Nine Percent Senior Unsecured Notes Due December 30, 2031 [Member]</link:label>
    <link:label id="lab_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_documentation_en-US" xlink:label="lab_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Point Two Nine Percent Senior Unsecured Notes Due December 30, 2031</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" xlink:href="pnm-20221231.xsd#pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" xlink:to="lab_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_d995d02f-4717-4d57-be13-9debb3b1f9e4_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_ScheduleOfRelatedPartyTransactionsTableTextBlock_ce8beced-03fd-4812-850d-50fb36c21fcd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FixedIncomeSecuritiesOtherFundsMember_7149eba4-cc9b-459d-b095-62e3510bee6b_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-20221231.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_AccumulatedOtherComprehensiveIncomeLossTable_eb271f24-f993-49a3-aee0-216b297d4a6d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredFederalStateAndLocalTaxExpenseBenefit_2303ea11-7dc5-466d-94ba-29ea23f6d72c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink: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 and state excess deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink: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, State and Local, Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_b3c0fc6c-e98d-4426-9577-d82bcc27ee81_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityIncorporationStateCountryCode_dcdd74a7-dd3b-4f09-be84-896b1efe7225_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/2022/dei-2022.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_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5684bc80-4357-41de-975a-c2eb84f83494_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeasePayments_a1637809-3c1a-4a65-bb32-77e2c52523e8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_3edb9a1e-b778-4e2e-9694-b587d3fb7efc_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-20221231.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_11b8fad8-103a-4afc-baf5-fbcf1faa82c8_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-20221231.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_RepaymentsOfLongTermDebt_5a6c85fd-97b6-4ee6-ba41-8005472d83d7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TransmissionCostOfServiceRatesMember_683f878c-c895-4a92-991b-ac7752903c7a_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-20221231.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_EmployeeStockOptionMember_487c346f-3d06-405d-ab85-e00da92d0858_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FirstMortgageBonds3.79PercentDue2034Member_2b1d073c-db9d-41ff-abeb-94c80e355c71_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5991012f-ab43-4b3d-aad6-1a9780a49f5b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfRehearingDenialNotices_993ffb88-a5bf-4bd1-ac49-3013559ff863_terseLabel_en-US" xlink:label="lab_pnm_NumberOfRehearingDenialNotices" xlink: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 rehearing denial notices</link:label>
    <link:label id="lab_pnm_NumberOfRehearingDenialNotices_label_en-US" xlink:label="lab_pnm_NumberOfRehearingDenialNotices" xlink: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 Rehearing Denial Notices</link:label>
    <link:label id="lab_pnm_NumberOfRehearingDenialNotices_documentation_en-US" xlink:label="lab_pnm_NumberOfRehearingDenialNotices" xlink: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 Rehearing Denial Notices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRehearingDenialNotices" xlink:href="pnm-20221231.xsd#pnm_NumberOfRehearingDenialNotices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfRehearingDenialNotices" xlink:to="lab_pnm_NumberOfRehearingDenialNotices" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_b8ae1bce-a567-480d-88bf-6c4e7102994f_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-20221231.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_AllowanceForDoubtfulAccountsReceivableCurrent_0b37b241-f1d7-4841-bace-22de9c49641e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ff72dcb8-efcc-4b9a-b421-37eb30039c90_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UtilitiesOperatingExpense_5d1b4da2-176e-41dc-bfba-60ca23d13402_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_517136c0-4112-41c2-b604-7fe8cfef7dd2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CommonStockSharesAuthorized_4ec87e2e-c693-4a92-829b-487c5e0218f7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NumberofUnits_f2c7ed06-234e-4db6-9a62-4f7e93306378_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-20221231.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_4d40bdc0-a7ff-481c-89f5-66ffd6203172_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-20221231.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_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_3fa3aae7-b62e-41ba-9de3-0d6849fa1f26_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_d9c6b6ed-e24f-46e6-af58-67d2ef93d987_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-20221231.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_StatementOfIncomeAndComprehensiveIncomeAbstract_bd5daf7c-3bcf-470e-9647-00eceb644f9e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingExpenses_95516f43-20fd-47a4-9e52-9ec06cd831a4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_MaximumMember_e93c6cc7-2989-4903-b1e8-6e523c812f3b_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_PNMR2020TermLoanMember_32846c46-0f1f-4ae9-b372-934639835883_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_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-20221231.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_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_822cb18a-bd28-417a-ac9f-ec8381eb8789_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_6e281594-6e27-4d0e-9951-2bd6a5e14d68_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SolarAgreementMember_1137d2e3-8506-48d8-b4a0-844f4b9e6121_terseLabel_en-US" xlink:label="lab_pnm_SolarAgreementMember" xlink: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 Agreement</link:label>
    <link:label id="lab_pnm_SolarAgreementMember_label_en-US" xlink:label="lab_pnm_SolarAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Solar Agreement [Member]</link:label>
    <link:label id="lab_pnm_SolarAgreementMember_documentation_en-US" xlink:label="lab_pnm_SolarAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Solar Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SolarAgreementMember" xlink:href="pnm-20221231.xsd#pnm_SolarAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SolarAgreementMember" xlink:to="lab_pnm_SolarAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NuclearFuelMember_37e3802b-1de4-4992-b597-e7b803f1cddf_terseLabel_en-US" xlink:label="lab_us-gaap_NuclearFuelMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_NuclearFuelMember_label_en-US" xlink:label="lab_us-gaap_NuclearFuelMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NuclearFuelMember" xlink:to="lab_us-gaap_NuclearFuelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1240cd6-b1e5-4dd1-8a3d-3e04e959a76a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtInstrumentExtensionExercised_1a3cd04d-a0bb-4b7d-9b77-1e1abfd4be45_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionExercised" xlink: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 exercised</link:label>
    <link:label id="lab_pnm_DebtInstrumentExtensionExercised_label_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionExercised" xlink: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 Exercised</link:label>
    <link:label id="lab_pnm_DebtInstrumentExtensionExercised_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionExercised" xlink: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 Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionExercised" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentExtensionExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentExtensionExercised" xlink:to="lab_pnm_DebtInstrumentExtensionExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_9c0c2ade-c3b5-47bb-8595-922de165f3e8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3c957de0-115b-4ba3-ba6c-86acd6e57cd6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsAtCarryingValue_9ef323ff-4e96-4256-bf3e-9270282ccf93_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PnmrToPnmMember_8407d2e7-f594-4be4-8e22-c8cf54c4055f_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-20221231.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_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_1cc717a6-b162-4cdf-9eba-e4b668821b7d_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" xlink: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.14% due July 2041</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" xlink: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 2041, at 3 point 14 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" xlink: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 2041, at 3 point 14 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_7ed393a5-a256-462d-8ed3-7c0768753f02_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DesignatedAsHedgingInstrumentMember_eeb19b98-d48a-4643-94cc-cb730d9faa45_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AssetRetirementObligationDisclosureTextBlock_ab7f4538-bee7-49bd-86a3-dc8f7da4c3c9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0e28dcdd-d3fb-46cb-9886-d873b3556132_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_23ed5eb2-4250-4d10-b0a9-9d36beccb8a0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_BusinessAcquisitionLineItems_1b63e319-438e-411f-9e90-ccb8664df3c6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueMeasurementFrequencyDomain_8b413b57-6902-4d23-869b-1da0389012e8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityNoteDisclosureTextBlock_0e1d3fc1-72de-4d97-980c-c9ac48e68641_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_562cc5d5-da2a-4db5-923a-0b7c38be1340_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_423f3e75-022a-41bb-8edb-7de9d03593e0_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" xlink: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 time frame for proposed PPAs and battery storage agreements</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" xlink: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 Time Frame For Proposed PPAs And Battery Storage Agreements</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" xlink: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 Time Frame For Proposed PPAs And Battery Storage Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" xlink:to="lab_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_27bc2dda-739e-4e93-9f22-5cf62deea0ee_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TotalOtherPropertyAndInvestments_3adc1abd-b638-4dbc-90bb-7e1f3992b30c_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_015a33cc-8338-452b-9f70-506e223d76ec_terseLabel_en-US" xlink:label="lab_pnm_TotalOtherPropertyAndInvestments" xlink: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 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-20221231.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_OperatingLossCarryforwardsTable_0393ff9f-60b1-4521-8934-ce5410fb0ad8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_94363999-0ca0-49c9-80e5-9ee51b54b433_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-20221231.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_pnm_PortfolioTwoMember_86c88b9b-462c-45d5-a69c-3aa0be8a9b66_terseLabel_en-US" xlink:label="lab_pnm_PortfolioTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio Two</link:label>
    <link:label id="lab_pnm_PortfolioTwoMember_label_en-US" xlink:label="lab_pnm_PortfolioTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio Two [Member]</link:label>
    <link:label id="lab_pnm_PortfolioTwoMember_documentation_en-US" xlink:label="lab_pnm_PortfolioTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioTwoMember" xlink:href="pnm-20221231.xsd#pnm_PortfolioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PortfolioTwoMember" xlink:to="lab_pnm_PortfolioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermInvestments_a02d2f17-50ad-4962-9f44-b8b8172003db_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_c936516d-4d91-44a4-936d-767d04ec6e71_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_3db14e54-63c0-4a70-9ceb-af48e4b3344a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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 benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CustomerOneMember_d9b2077b-ae90-4239-98ab-5083459f0353_terseLabel_en-US" xlink:label="lab_pnm_CustomerOneMember" xlink: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 One</link:label>
    <link:label id="lab_pnm_CustomerOneMember_label_en-US" xlink:label="lab_pnm_CustomerOneMember" xlink: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 One [Member]</link:label>
    <link:label id="lab_pnm_CustomerOneMember_documentation_en-US" xlink:label="lab_pnm_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CustomerOneMember" xlink:href="pnm-20221231.xsd#pnm_CustomerOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CustomerOneMember" xlink:to="lab_pnm_CustomerOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_1a1b792c-9ff8-42bd-8089-59eccdfc004a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ManagementMember_d6aeef35-0691-4415-825c-02afabc862bb_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_ShortTermBorrowings_4b7c4f9b-042a-4bcd-abfa-d07813731f6a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_Security12bTitle_4c482ed6-7dd1-4ad4-8ca2-d48a80127216_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/2022/dei-2022.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_ScheduleOfDefinedBenefitPlansDisclosuresTable_d852039b-0e48-4469-9eb6-7287e120486d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ContractWithCustomerLiabilityNet_dc929391-58d2-4317-b4e4-ab7d84bc96cf_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-20221231.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_srt_ScheduleOfCondensedFinancialStatementsTable_ef2fe819-ca6d-43a7-a362-9e47962efd43_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_MinorityInterestOwnershipPercentageByNoncontrollingOwners_7a0fca9a-bac3-4344-93e0-cb29cfd25350_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DerivativeAssetsNoncurrent_67c5e49d-7b07-434f-8cc5-ba40dd763ba2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfAssumptionsUsedTableTextBlock_628c596a-8a58-41d6-9fb7-c35995b3c935_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_IncomeTaxesLineItems_145bc2cf-1f98-42e8-977f-20de7b874586_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-20221231.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_SegmentReportingDisclosureTextBlock_049cf729-72c4-453e-8608-f3ccd4056207_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_72d1ade3-df46-493a-bae6-5862661c771b_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-20221231.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_OtherReceivables_4fd823bf-d246-43af-a7eb-28608db0f6c8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_d0a2a965-d472-40a7-8fb2-f0ab603d4179_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">Allocation of tax (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilities_41770159-8b87-45b6-9145-f52a73f234e0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdvancedMeteringInfrastructureCostsMember_ac86514d-0dbe-498d-a00d-48340fcbbb4e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_2f7a0613-4eeb-466a-890f-116e87145a6d_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-20221231.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_pnm_PublicUtilitiesRecoveryOfBaseRate_c766093a-b74f-4c4c-8892-be6165ef723b_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRecoveryOfBaseRate" xlink: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 base rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRecoveryOfBaseRate_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRecoveryOfBaseRate" xlink: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, Recovery Of Base Rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRecoveryOfBaseRate_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRecoveryOfBaseRate" xlink: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, Recovery Of Base Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRecoveryOfBaseRate" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRecoveryOfBaseRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRecoveryOfBaseRate" xlink:to="lab_pnm_PublicUtilitiesRecoveryOfBaseRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_1fbba5a8-314b-43f2-9740-b2730f8674d8_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-20221231.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_LiabilitiesAndStockholdersEquityAbstract_affbc98c-485a-4e7e-9b4a-5673fbe56efe_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_55e41ed9-51a0-48b0-87b0-3aaecde014d5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EstimateOfFairValueFairValueDisclosureMember_c4fee5c2-70a6-458d-815c-0bdf43849abf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_93704ef0-6620-462e-b2d4-e1d6dbe05661_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-20221231.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_pnm_RedMesaWindMember_8e9b7faa-71e0-4a98-bfdc-7abebce4df4f_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-20221231.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a88e0ab5-fce8-4961-9c07-a5948e2f9c4e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_14f34da6-e9b8-4fd4-931e-02bb0044d58c_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-20221231.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_51e8e6b5-725a-469d-8838-28d00bfc4e04_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 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-20221231.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_AccruedInterestAndTaxesPayable_d2628edd-88e8-462b-9c8c-8a2c7f561e27_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-20221231.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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9ad528a7-d154-4677-b7b4-91c395f8dcfb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_InventoryNet_ec2179be-e3df-4deb-80d3-f02426a25a18_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_c2603101-ee8e-4bc5-a4d2-9e3efa76ac9d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsPayableCurrent_b9afb6e3-4f9b-4358-87c5-dc3446363d2b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_fda31c59-f34d-4cfb-9988-c5fecee4f1ad_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_28a7db6d-335a-420c-bd21-1fabe354066d_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxAuthorityAxis_8de2000a-ccd8-4287-9f5b-ce23fd189fda_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseUnguaranteedResidualValue_458c1df2-2b3e-4a2f-9455-7d5041148716_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-20221231.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_64e0e7a2-4aa1-457a-890f-600853c7756b_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-20221231.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_pnm_AchievedPerformanceTargetFor20192021Member_38012fb9-181f-4e9b-b512-34cf9e67bdf9_terseLabel_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor20192021Member" xlink: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 2019 - 2021</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor20192021Member_label_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor20192021Member" xlink: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 2019 - 2021 [Member]</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor20192021Member_documentation_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor20192021Member" xlink: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 2019 - 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor20192021Member" xlink:href="pnm-20221231.xsd#pnm_AchievedPerformanceTargetFor20192021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedPerformanceTargetFor20192021Member" xlink:to="lab_pnm_AchievedPerformanceTargetFor20192021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherDeferredCreditsMember_70f8762e-ac49-4eb9-baa7-b67916f88cf7_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-20221231.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_us-gaap_ProceedsFromContributionsFromParent_dd6b572c-a9b3-426a-a9b7-f6bffb1149eb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_1ebb3b13-ad83-489e-a53d-99eda9bae205_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfCommonStock_3b40ab3b-4cd7-4192-b48a-37f14d1e2ce2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_adfba609-5204-4b29-85a8-335b23c7adeb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesInvestmentsUndepreciated_ed22b714-037a-450d-9af4-b42fb55bb419_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsUndepreciated" xlink: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 investments</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsUndepreciated_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsUndepreciated" xlink: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, Undepreciated</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsUndepreciated_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsUndepreciated" xlink: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, Undepreciated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsUndepreciated" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInvestmentsUndepreciated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInvestmentsUndepreciated" xlink:to="lab_pnm_PublicUtilitiesInvestmentsUndepreciated" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredCOVID19CostsMember_a720f9f0-a6f8-45d8-92bb-493a1deead58_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-20221231.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_us-gaap_DebtInstrumentCollateralAmount_a0a09d39-b55f-4e94-ae9b-1a1e0f1da0a1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink: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, Collateral Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_112be82e-287f-4d79-9709-a40fdc2d90a6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesFilingPeriodWithExtension_f7d68e57-ee54-4f87-9f20-ce237352eb12_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesFilingPeriodWithExtension" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Filing period, with extension</link:label>
    <link:label id="lab_pnm_PublicUtilitiesFilingPeriodWithExtension_label_en-US" xlink:label="lab_pnm_PublicUtilitiesFilingPeriodWithExtension" xlink: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, Filing Period, With Extension</link:label>
    <link:label id="lab_pnm_PublicUtilitiesFilingPeriodWithExtension_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesFilingPeriodWithExtension" xlink: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, Filing Period, With Extension</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFilingPeriodWithExtension" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesFilingPeriodWithExtension"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesFilingPeriodWithExtension" xlink:to="lab_pnm_PublicUtilitiesFilingPeriodWithExtension" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_e3cd1aec-b0ac-402b-b792-d01065aa4485_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-20221231.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_LossContingencyAccrualAtCarryingValue_3b729576-8432-4993-b72f-04b08aa44e9c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_RetailElectricPublicAuthorityCustomersMember_39dc23a2-c5ad-4e81-86ac-31217a925821_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-20221231.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_us-gaap_EquityMethodInvestmentOwnershipPercentage_fa05be53-3c2a-4ff5-a9d2-009064fbf110_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DeferredRegulatoryAssetMember_e141449a-3e6a-4f6e-a9fe-6c683b46bcc5_terseLabel_en-US" xlink:label="lab_pnm_DeferredRegulatoryAssetMember" xlink: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 Regulatory Asset</link:label>
    <link:label id="lab_pnm_DeferredRegulatoryAssetMember_label_en-US" xlink:label="lab_pnm_DeferredRegulatoryAssetMember" xlink: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 Regulatory Asset [Member]</link:label>
    <link:label id="lab_pnm_DeferredRegulatoryAssetMember_documentation_en-US" xlink:label="lab_pnm_DeferredRegulatoryAssetMember" xlink: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 Regulatory Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredRegulatoryAssetMember" xlink:href="pnm-20221231.xsd#pnm_DeferredRegulatoryAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredRegulatoryAssetMember" xlink:to="lab_pnm_DeferredRegulatoryAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_35b6acb9-9051-48ee-a213-ca196d69bf0d_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-20221231.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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0f783c09-25d3-4634-bc34-63f1e9b611b7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DebtAndEquitySecuritiesGainLoss_8229ba36-1db6-4540-9490-a9ce9e4d4089_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_8a0df8e8-6b2c-487b-b56d-b23f352838a3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PaloVerdeNuclearGeneratingStationMember_5f6b2280-96ac-48ab-a3ef-bdafa3fb7cda_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-20221231.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_9cdd2626-9563-4637-90fc-bff485832105_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-20221231.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_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_06253110-236f-4546-ae55-8341346b0ee5_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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a04fdd22-1673-46e0-837a-ff9175a51a0d_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_bdf85736-51bc-4fda-9f05-6b1e0e04db0e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TrustForBenefitOfEmployeesMember_1a281624-bf6b-4b68-9232-2d3db0c96f4f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeNotionalAmount_6661bec6-0e6f-468b-adee-f73ced53d8d7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink: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, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink: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, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_0791fc3b-32ab-4f2c-bcc2-04b0c8de3324_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_63542f56-7b48-4808-81d2-6aaa61377ccb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RestrictedStockMember_c037b533-852a-4642-9fc4-de233decb9bb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShortTermDebtTypeDomain_f1801aa1-efe5-4989-80c3-93968538cfa0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityWellKnownSeasonedIssuer_a74c9823-b6a4-4cba-8854-0595bb68e40d_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/2022/dei-2022.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_pnm_InterconnectionBillingsMember_9dba7df4-7f62-44dd-86f9-dabb4cf430e2_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-20221231.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_pnm_InterestRateContractOneMember_ae330eee-e611-409c-b8cc-02483bad95f4_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-20221231.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_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_1877779e-b2b1-46cf-8aa4-9dbc5eaaea25_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_c183c7f1-e56f-4cec-9579-97d03b26e4dc_terseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink: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</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-20221231.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_us-gaap_DebtInstrumentTable_ba6d70d3-2d7e-40de-a91c-6923597b1642_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsNoncurrent_8fc3e521-1f49-4f3a-a68f-12b64f2accf7_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_6db428cb-8c76-41a4-87de-42bab5284897_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesGridModernizationInitialTerm_a3dda5f4-8383-4e8d-9e5c-9b3730cd9cba_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationInitialTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grid modernization, initial term</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationInitialTerm_label_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationInitialTerm" xlink: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, Grid Modernization, Initial Term</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationInitialTerm_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationInitialTerm" xlink: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, Grid Modernization, Initial Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationInitialTerm" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationInitialTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesGridModernizationInitialTerm" xlink:to="lab_pnm_PublicUtilitiesGridModernizationInitialTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary_b6bd7631-c883-427f-9986-11c240b2f87f_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-20221231.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_eac04109-19aa-41d9-98ab-0ca23caaa444_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-20221231.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_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_e33050a8-0e48-42d4-9256-da638ced328e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2c562e97-04d1-4743-ad59-ad57f9bd1b45_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NotesPayableRelatedPartiesClassifiedCurrent_61a84766-4fc9-4c71-8c21-15aa38ce43ac_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInDeferredIncomeTaxes_9e7a21b0-02bc-4b3e-bae2-185c462faa28_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SanJuanGeneratingStationAndFourCornersMember_bebd7e48-63f4-4672-930b-1b25b5d28e70_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-20221231.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_pnm_InitialPaymentForReliefFromObligations_8b617200-2fd3-4a66-9734-1c5d80918b39_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-20221231.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_us-gaap_JointlyOwnedUtilityPlantDomain_50626bfa-7bac-4905-98f9-78e733662266_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_1af0cb52-0895-4ab9-922a-33e13aba752c_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 losses recognized as net periodic benefit cost, net of income tax (benefit) of $(1,804), $(2,120), and $(2,108)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShortTermLeaseTypeDomain_71fe4952-0bb5-4f15-89eb-500342486581_terseLabel_en-US" xlink:label="lab_pnm_ShortTermLeaseTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:label id="lab_pnm_ShortTermLeaseTypeDomain_label_en-US" xlink:label="lab_pnm_ShortTermLeaseTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:label id="lab_pnm_ShortTermLeaseTypeDomain_documentation_en-US" xlink:label="lab_pnm_ShortTermLeaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeDomain" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShortTermLeaseTypeDomain" xlink:to="lab_pnm_ShortTermLeaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_c9f04a46-7cc7-4ff6-9466-57e81e39d6dd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FirstMortgageBonds318PercentDueJuly2032Member_014b88e1-f357-433e-b9ff-c80efc18d283_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds318PercentDueJuly2032Member" xlink: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.81% due July 28, 2032</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds318PercentDueJuly2032Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds318PercentDueJuly2032Member" xlink: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.18% Percent Due July 2032 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds318PercentDueJuly2032Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds318PercentDueJuly2032Member" xlink: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.18% Percent Due July 2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds318PercentDueJuly2032Member" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds318PercentDueJuly2032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds318PercentDueJuly2032Member" xlink:to="lab_pnm_FirstMortgageBonds318PercentDueJuly2032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SJGSNonETAMember_281af0e8-ac0d-4ddb-a74f-7124589e06cb_terseLabel_en-US" xlink:label="lab_pnm_SJGSNonETAMember" xlink: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 - Non-ETA</link:label>
    <link:label id="lab_pnm_SJGSNonETAMember_label_en-US" xlink:label="lab_pnm_SJGSNonETAMember" xlink: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 - Non-ETA [Member]</link:label>
    <link:label id="lab_pnm_SJGSNonETAMember_documentation_en-US" xlink:label="lab_pnm_SJGSNonETAMember" xlink: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 - Non-ETA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSNonETAMember" xlink:href="pnm-20221231.xsd#pnm_SJGSNonETAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SJGSNonETAMember" xlink:to="lab_pnm_SJGSNonETAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_313068fb-df5b-45d8-b1df-af7054a7c5eb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5b065434-80d8-4fb1-a6f4-a561277616cc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c9ee5a50-0715-448c-9205-ebbc390cb78a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationTransactionCosts_31d7157e-7415-4ab8-84cd-54148bb1f0c2_terseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" xlink: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, Transaction Costs</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" xlink: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, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_9d5846ea-89dd-4107-ba31-89f3abc61d11_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-20221231.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_85d0cfad-65e3-4b4a-9e3f-ade8bbff70d5_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-20221231.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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_123f5cbd-e90f-4870-be85-079729710d8e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_RenewableEnergyPurchasesMember_d3285467-cf0d-4536-8ea9-d28433c49958_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-20221231.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_ValuationAllowancesAndReservesTypeAxis_54b417da-52df-418d-aa71-800d64a30e28_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_JointlyOwnedUtilityPlantAxis_89918cad-b5ec-47d1-8149-d06e53faffee_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_84e23834-aa6a-40c3-96ba-191789eb8227_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-20221231.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_AOCIAttributableToParentNetOfTaxRollForward_cb11fed4-0f6d-46a9-b4d8-1663c35eebb5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueInputsLevel2Member_048fb1ba-7af7-49e7-8204-a7056a33b38e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_b401dfe4-1436-445d-bebe-ab33af6a0a53_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesInitialFundingRequirement_fde5358e-5b87-467c-b39a-da348a8d61a8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInitialFundingRequirement" xlink: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 funding requirement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInitialFundingRequirement_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInitialFundingRequirement" xlink: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 Funding Requirement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInitialFundingRequirement_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInitialFundingRequirement" xlink: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 Funding Requirement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInitialFundingRequirement" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInitialFundingRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInitialFundingRequirement" xlink:to="lab_pnm_PublicUtilitiesInitialFundingRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_fc7b4c4b-9954-47d5-a722-b75afae5c33b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_CurrentFiscalYearEndDate_554c06ee-338b-4ddd-9992-3e3022fcad68_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/2022/dei-2022.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_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_93760e54-5c35-4f39-8ec1-18c5175f7434_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" xlink: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, peak during period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" xlink: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, Peak During Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" xlink: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, Peak During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_fb793d66-9cb5-4a3b-b8fe-992c51c5c4ad_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_6148b748-a943-4bab-ae2a-ff7e080fa7bc_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink: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, Approved Equity Capital Structure, Percentage</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink: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 Equity Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_c4eb0bda-9f80-46d1-ad95-fe32842f6db1_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-20221231.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_AssetRetirementObligationAccretionExpense_dc45a24c-8b70-4b34-bd83-3414b5b458bb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_692a3450-4741-4a41-8735-e888704e151f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ReplacementResourcePortfolioThreeMember_0e83978b-eb39-44a5-a8ac-076b4e03c7b2_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-20221231.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_ConcentrationRiskByTypeAxis_6f872ba1-816f-45b1-9668-93e2fa67d385_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LiabilitiesCurrent_fc382753-6a52-42b7-8d09-8f850ab7f336_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_0ecbfc6b-1241-4971-a91e-1b45a9cde4d5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherRestructuringMember_4f35def5-7723-49d3-a15b-e42f6684e68f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_6f09fdf3-eeed-44f4-82b6-458be9a7872b_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-20221231.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_CustomerConcentrationRiskMember_c9560a71-e567-4eb0-99e7-156a88ba0d96_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DebtInstrumentExtensionPeriod_c2f31fbf-b319-4f01-bd5c-28dc0a4e64c6_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionPeriod" xlink: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 period</link:label>
    <link:label id="lab_pnm_DebtInstrumentExtensionPeriod_label_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionPeriod" xlink: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 Period</link:label>
    <link:label id="lab_pnm_DebtInstrumentExtensionPeriod_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionPeriod" xlink: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 Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionPeriod" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentExtensionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentExtensionPeriod" xlink:to="lab_pnm_DebtInstrumentExtensionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_c507159f-6de5-4fd8-9da6-2c575852607e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfFieldWorkReports_2290d6a9-e63c-444b-bbd8-ae6c2bde55c6_terseLabel_en-US" xlink:label="lab_pnm_NumberOfFieldWorkReports" xlink: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 field work reports</link:label>
    <link:label id="lab_pnm_NumberOfFieldWorkReports_label_en-US" xlink:label="lab_pnm_NumberOfFieldWorkReports" xlink: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 Field Work Reports</link:label>
    <link:label id="lab_pnm_NumberOfFieldWorkReports_documentation_en-US" xlink:label="lab_pnm_NumberOfFieldWorkReports" xlink: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 Field Work Reports</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfFieldWorkReports" xlink:href="pnm-20221231.xsd#pnm_NumberOfFieldWorkReports"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfFieldWorkReports" xlink:to="lab_pnm_NumberOfFieldWorkReports" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed_2670bac2-c94c-499a-ad00-6a489c54535e_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed" xlink: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 renewed</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed" xlink: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 Renewed</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed" xlink: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 Renewed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesRenewed" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesRenewed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfLeasesRenewed" xlink:to="lab_pnm_PublicUtilitiesNumberOfLeasesRenewed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42580882-d808-4f75-81d4-29d0411010f0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DerivativesAndFairValueTextBlock_d70549ff-5940-42b2-bea0-3a7b6f407863_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NonemployeeMembersoftheBoardofDirectorsMember_6fbfa34f-144e-43c9-9e3e-2da9e5a6b822_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-20221231.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_EquitySecuritiesFvNiUnrealizedGainLoss_f84f6b57-1a39-44d2-a279-f3ddf78db77f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_cf331e3e-2ba4-4a01-ade2-2ab0e1894c11_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-20221231.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_3b9ec4ee-cb24-46ab-aee1-96b2a3233ee9_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-20221231.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_SanJuanGeneratingStationUnit4Member_77392710-6a12-461b-9da5-3dd889c65167_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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationUnit4Member" xlink:href="pnm-20221231.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_us-gaap_IncomeTaxAuthorityDomain_45170d9d-a9ca-46d8-b60f-0646920dc7fe_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ElectricTransmissionServiceMember_72991452-0832-4a71-b849-2e1a4729b2b6_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-20221231.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_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f60caf1f-cf0a-4e9d-af79-c7a0d32840b7_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">Debt issuance costs and 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherAssetsNoncurrentAbstract_d53a8df0-2e25-4674-a20e-1c01276431fb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_JointProjectsMember_329e6044-e57c-49ab-9dc1-adb24c444e7c_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-20221231.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_DerivativeCollateralObligationToReturnCash_b12d9ea3-6a3b-4de6-adb7-2f75b2c63571_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 Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_0084977a-9e12-4326-ac99-47394d69d081_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_a908f700-b9f7-455a-8a27-045554f4cf84_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink: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.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-20221231.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_FairValueDisclosuresAbstract_03cc4e65-71c4-4998-bc30-c9403ee9c0cb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_09162287-dc96-4bd3-aaca-c560d5d4f0d5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_df279124-fc0a-41b3-90b3-0a95638b8bb0_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-20221231.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_pnm_DebtInstrumentsNMPRCApprovedCreditFacility_b1e1ceca-ce37-42f2-a2c4-fcb9891cd1a9_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-20221231.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_us-gaap_CreditFacilityAxis_509c995b-fc19-4fd1-bcb3-bd16b46239dd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0afbd1ab-7cfc-4910-b093-7f50517d685c_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 of $490, $478, and $(5,736)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RelatedPartyTransactionAmountsOfTransaction_65985639-88c1-49f1-a9e8-8afff4c809b4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesOwnershipPercentageInNuclearReactor_0cc0cc15-6e37-411a-b598-537cd317b4fb_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-20221231.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_us-gaap_EquityAbstract_972b1f7b-1120-44f1-a5eb-6f0fae0fa280_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_9946fb99-6336-482f-9ce0-cadfca4a1c7a_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-20221231.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_ShortTermLeaseTypeAxis_a0d6f4bc-5d7d-4c6c-87fc-8f338e4875f8_terseLabel_en-US" xlink:label="lab_pnm_ShortTermLeaseTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_pnm_ShortTermLeaseTypeAxis_label_en-US" xlink:label="lab_pnm_ShortTermLeaseTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_pnm_ShortTermLeaseTypeAxis_documentation_en-US" xlink:label="lab_pnm_ShortTermLeaseTypeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeAxis" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShortTermLeaseTypeAxis" xlink:to="lab_pnm_ShortTermLeaseTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_129ddb0a-cdaf-4023-b2fd-21c6aeb37ace_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNMtoPNMRMember_9ed80470-e257-4a74-9daa-63893e0851cf_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-20221231.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_dei_EntityTaxIdentificationNumber_d28709f2-bea7-4c4d-9baf-ad7ee913987f_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0a526073-da9d-4d5b-85dc-f070beeae51d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativesFairValueLineItems_80f71df2-c90d-4294-aedb-a433d7fc5857_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeFixedInterestRate_5f8829a4-9b46-4919-a645-41d458425a2a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfShortTermDebtTable_6cd28dac-d9e0-4524-935d-462cc6c28d02_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesMegawattRepurchase_9175c162-cdf8-48ef-ac8c-6f6459356a71_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesMegawattRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Megawatt repurchase (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMegawattRepurchase_label_en-US" xlink:label="lab_pnm_PublicUtilitiesMegawattRepurchase" xlink: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, Megawatt Repurchase</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMegawattRepurchase_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesMegawattRepurchase" xlink: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, Megawatt Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMegawattRepurchase" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMegawattRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesMegawattRepurchase" xlink:to="lab_pnm_PublicUtilitiesMegawattRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_0ccdc2bb-3170-4336-a1d4-2fc9ab363258_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_19a6da0e-66ae-446e-ab99-283adaad0f76_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" xlink: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.00% due January 2038, mandatory tender - June 1, 2024</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" xlink: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 June 2024, At Three Point Zero Zero Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" xlink: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 June 2024, At Three Point Zero Zero Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_2bb67411-3cc3-4a2b-83f7-5cb611c72bb8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesDomain_8059169c-b15e-4adf-9c06-f238a6825727_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dc960ff4-36d0-439d-acc4-94cf9ae93c34_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PerformanceEquityPlanMember_5719f06a-90fd-4aa8-bc0c-33bf5f7e7cf7_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-20221231.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_2c584011-6b39-4448-b828-0496d2f88389_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-20221231.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_ClassificationOfMineAxis_b994fec3-bc9c-41db-8312-8bc9138180d3_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-20221231.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_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_9d9f1ecd-3739-4e7f-a7e4-869363ff536b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_5554c129-e33c-4577-8ce8-e766dd0721a7_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_a9b2a93d-33c9-48dd-ba3e-590607d1823b_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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4a3ef8b8-299b-4683-9d3d-38cbdc419064_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_aa20d436-0992-4000-8225-307091e33034_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_ecfd4c29-ac85-4982-805c-1f7c054f5b7f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_0e964352-f38b-4659-9022-13edd4f4f916_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized_3c3fc3ab-2c64-4745-8e38-87c6e5f13887_terseLabel_en-US" xlink:label="lab_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized" xlink: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</link:label>
    <link:label id="lab_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized_label_en-US" xlink:label="lab_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation with Joint and Several Liability Arrangement, Amount Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized" xlink:to="lab_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_2e5cabda-a4c4-4b9d-a928-361e22156c9d_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/2022/dei-2022.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_us-gaap_InvestmentIncomeInterest_a9032c3e-afa1-4ed9-b5a6-0771298f7544_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetRetirementObligationTable_e96f657c-9d60-4be5-850e-c13d6ad924b0_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-20221231.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_a0e9a29a-5ab9-43b0-b61a-87e577ac7508_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-20221231.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_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_4efb5164-2203-434d-a3e7-f16220d7b965_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b888f68-acc0-4be1-ba38-7c4b9df27573_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SeniorUnsecuredNotesDue2039At3Point57PercentMember_9977b7f4-c05a-4691-b013-32a392c857d0_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-20221231.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_dei_EntityDomain_62380232-0128-459c-90cc-89b933bbfb72_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/2022/dei-2022.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_dei_CityAreaCode_2358df10-4741-4509-b0f8-d08dd59451a8_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/2022/dei-2022.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_us-gaap_AssetsAbstract_1983b437-d1f3-43cb-ab57-041d2474e0ce_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_8f74982d-1b38-4785-9e47-1646dc9fa339_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_a1f785aa-ea06-421a-b009-6143ebc2fcf1_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-20221231.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_us-gaap_IncreaseDecreaseInOtherCurrentAssets_6cb693f6-1c29-459d-ae07-797d67d2386b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AuditorTable_5b2c439d-fcdc-4142-a84d-af723438a4f9_terseLabel_en-US" xlink:label="lab_dei_AuditorTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Table]</link:label>
    <link:label id="lab_dei_AuditorTable_label_en-US" xlink:label="lab_dei_AuditorTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorTable" xlink:to="lab_dei_AuditorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_52837022-8361-427b-ab05-dc0f03a4d4de_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaloVerdeNuclearGeneratingStationUnit2Member_05527b5e-44b8-45b2-a26f-7692e62482d2_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-20221231.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_pnm_PNMR2020DelayedDrawTermLoanMember_610e6345-0d24-42a8-8523-72b238f89cc7_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_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-20221231.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_NotesPayableToBanksMember_fff7b973-4380-4640-9bc4-e6467c54995a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsidiarySaleOfStockAxis_4b90beec-4cda-4f4d-b71f-cd61bc3a31fc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_e98d7f8e-e51f-4675-8efd-03f8a16ef79c_terseLabel_en-US" xlink:label="lab_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" xlink: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 Purchase Power Agreement Not Considered Derivatives</link:label>
    <link:label id="lab_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_label_en-US" xlink:label="lab_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" xlink: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 Purchase Power Agreement Not Considered Derivatives</link:label>
    <link:label id="lab_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_documentation_en-US" xlink:label="lab_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" xlink: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 Purchase Power Agreement Not Considered Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" xlink:to="lab_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_edc92179-7609-4dae-9bcd-d716b6a46127_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-20221231.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8c0e6a1a-57bc-4f32-ac48-dfa032c0aabb_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">2023</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensation_13c74447-4280-4627-b76a-cb5517f44665_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LeasesOperatingAbstract_417a7847-9ab1-490c-ba96-c3139bfc6f89_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FirstMortgageBonds413PercentDueMay2052Member_de34bb10-3b4a-428f-8d6a-77971cb969bd_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds413PercentDueMay2052Member" xlink: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.13% due May 12, 2052</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds413PercentDueMay2052Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds413PercentDueMay2052Member" xlink: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.13% Percent Due May 2052 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds413PercentDueMay2052Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds413PercentDueMay2052Member" xlink: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.13% Percent Due May 2052</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds413PercentDueMay2052Member" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds413PercentDueMay2052Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds413PercentDueMay2052Member" xlink:to="lab_pnm_FirstMortgageBonds413PercentDueMay2052Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_57250ec2-73d7-4b2f-9dc0-c19c59261225_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RegulatoryAssets_ff4826aa-37c9-4ee9-a276-1375df6489ec_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 Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherLiabilitiesNoncurrent_952f3160-1799-4447-9c83-0addc3a7c409_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestRateContractMember_ba3c417a-9496-4af4-8380-358aeb6a1bb9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EIMMember_8736cb5d-8845-4ed5-9fb4-8a38500b2f76_terseLabel_en-US" xlink:label="lab_pnm_EIMMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EIM</link:label>
    <link:label id="lab_pnm_EIMMember_label_en-US" xlink:label="lab_pnm_EIMMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EIM [Member]</link:label>
    <link:label id="lab_pnm_EIMMember_documentation_en-US" xlink:label="lab_pnm_EIMMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EIM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EIMMember" xlink:href="pnm-20221231.xsd#pnm_EIMMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EIMMember" xlink:to="lab_pnm_EIMMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_6d02386a-974e-4bdb-b532-cc60e9dab208_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-20221231.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_DefinedBenefitPlanBenefitObligation_4460acbe-91ea-4a17-86a1-2ac19b7de285_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_dd765cb3-f7ea-4673-8d9e-01f29fc26c86_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2d05af66-ac23-4477-a55f-f1bf9fd7f125_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5a510499-75ce-4ef9-9e92-568ee820be8d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_aa7be2e9-c739-4431-8527-2bc616393b35_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-20221231.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_653a8ea9-545b-46fa-988a-f2c8feaea41d_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-20221231.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_DebtSecuritiesAvailableForSaleRealizedLoss_ad809f15-bed6-4149-9208-d69397fe7954_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ee96cbe4-dd05-4125-bf63-2a0f7adf753a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0788a010-7f95-4152-b5a3-bac389179e22_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_5225c95e-4218-4b21-9ec9-cf418b6d893c_terseLabel_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" xlink: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 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032</link:label>
    <link:label id="lab_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_label_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" xlink: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 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032 [Member]</link:label>
    <link:label id="lab_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_documentation_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" xlink: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 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" xlink:to="lab_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3ca07f83-1890-4ebf-a6b8-aeb4c88a5821_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_NameOfMajorCustomerDomain_93b96806-bbde-4522-b685-3fdc955a4772_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_NuclearFuelNetOfAmortization_21a4ee75-5939-448d-b967-774e959bef83_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 $43,985 and $41,181</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_46180768-2171-4e17-acb1-f3d890415a93_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-20221231.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_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_d41654cb-553f-4516-995c-8a79ac74ec49_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7835149e-42ec-4391-a76d-34fe68b45172_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_719e28bb-9bf6-4fc1-833a-f97fcf90e10e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromRepaymentsOfShortTermDebtAffiliates_01d45155-acb6-4aa1-bd5c-8f53a8035c3f_terseLabel_en-US" xlink:label="lab_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates" xlink: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_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_label_en-US" xlink:label="lab_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates" xlink: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, Affiliates</link:label>
    <link:label id="lab_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_documentation_en-US" xlink:label="lab_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates" xlink: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 (Repayments Of) Short-Term Debt, Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates" xlink:to="lab_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_44d06313-aa85-4714-98d3-920b3aa0c2db_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1adf6a3-7580-4384-b538-f9066a9e5dac_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_Financialcovenantspercentageofassetsallowedtotransfer_36ca8cab-db42-48f2-873d-0849544c7ee4_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-20221231.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_ProfitLoss_5462ea8e-8b23-4121-b1eb-48ac66f973bc_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_a6934cd9-18f9-4719-a194-076d85f9ea8a_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_a40e5d55-d751-411d-9f8a-1f62df379546_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 before subsidiary preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_7e3ccdcb-aa6d-4c1c-8e80-883642630eda_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_VariableInterestEntityPrimaryBeneficiaryMember_3549834e-26b2-497f-93d6-9a440f3a4d96_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesNonRecurringCosts_69d39114-b319-49f2-ad79-f1de14e4bd88_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNonRecurringCosts" xlink: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-recurring costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNonRecurringCosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNonRecurringCosts" xlink: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, Non-Recurring Costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNonRecurringCosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNonRecurringCosts" xlink: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, Non-Recurring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNonRecurringCosts" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNonRecurringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNonRecurringCosts" xlink:to="lab_pnm_PublicUtilitiesNonRecurringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_c3d4ed67-e37c-4944-a9ce-0791c1f1ce65_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" xlink: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.00% due June 2040, mandatory tender - June 1, 2024</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" xlink: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 Three Point Zero Zero Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" xlink: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 Three Point Zero Zero Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_211c74d0-bde2-4ecc-b460-f7e08c546455_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/2022/dei-2022.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_AdjustmentstoAdditionalPaidinCapitalParentContributions_2e2c30a3-d9b6-4a7f-8cac-2710276e7bee_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-20221231.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_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_1e9526d9-3e76-45f9-b89f-e8d3e6c46dce_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-20221231.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_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_2d024292-3cb1-4741-ae1c-bb82777c1acc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAndRateMattersTextBlock_b5ae38dc-dd24-4583-9a8c-36b781abbb3a_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-20221231.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_us-gaap_DebtSecuritiesRealizedGainLoss_2273af84-51df-42d5-b6b2-dd8255796c2a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_fe62de3c-393f-4c24-9a18-d5e02272cc05_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7d40d9a4-7f23-4856-a4d3-844c68950e9e_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">2024</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashUsedToSupportBankLetterOrCreditArrangement_990fb6e3-39f1-4739-8c30-a473bfbd3420_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-20221231.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_pnm_InsuranceCarrierDomain_748d4b74-0748-426f-a9f7-e37cb3cf359e_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-20221231.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_pnm_PublicUtilitiesIncrementalDistributionInvestments_5b6922f6-9758-4f13-b49f-b850e93253a4_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-20221231.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_PreferredStockDividendRatePercentage_f307abb4-e89e-4d53-8936-fb253a19970e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LineOfCreditFacilityMaximumBorrowingCapacity_4fee90ff-aa28-4550-9797-04ec80b3068b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureAbstract_def72db5-5385-4670-bc7e-539cb9ebc29f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1e39b817-ced3-430e-84d9-50c64cafa4a8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ValuationAllowancesAndReservesDeductions_2ed5359a-f40e-4046-8e53-5bc79862ab95_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RestructuringReserve_f277856c-4333-47b6-86d3-e3f6187afc74_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNMRAndPNMRDevelopmentMember_146de6b6-9cc9-4a59-9491-a0aa408cafd9_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-20221231.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_2f096fbb-3c58-47ff-b1c2-222d3bf01ce0_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-20221231.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_PaymentsForProceedsFromOtherInvestingActivities_6307b722-3269-4b2c-9129-d78346f1e406_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAssetsAndLiabilitiesLineItems_b658a05f-8882-4146-b03c-fb3df58697c8_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-20221231.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_srt_RangeMember_0d6e89a1-6c45-4ebb-ae78-701f500ceb2e_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_8ca7b425-8be1-4bbd-985c-8b1009e8da1a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShortTermDebtTypeAxis_1e92b748-dfa6-4b7c-a390-86d32d4a75ff_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ClassificationOfMineDomain_7cccfac3-4be8-4bf1-a92f-d646dad53de8_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-20221231.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_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_0b31e360-c6e3-40d7-b113-69d7b3e01fef_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a896811d-cd1c-4b42-a9b3-45268bee8f06_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesLiabilityInsuranceCoverage_75ed09b9-a351-4e8f-b798-2bfb4a8f67bd_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-20221231.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_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_82f19349-a2ff-4c43-b7e3-370ed7a41db6_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-20221231.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_DefinedBenefitPlanNetPeriodicBenefitCost_17df19f5-974a-4dcc-a5c8-894d3d63938a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RepaymentsOfDebt_6c4ab4e8-1698-4ffe-b196-0812982c7a1e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_9a6dacab-bafe-4bfb-a631-b4269a474b89_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherCurrentLiabilities_abaa0623-c585-44d1-956f-fb4e12497365_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestRateContractThreeMember_9266cd84-0666-4b5c-b498-fef9044655ff_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-20221231.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_pnm_RenewablePortfolioStandardMember_32a30466-5aff-4ada-adc2-dac12cca335f_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-20221231.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_2e36457b-a2d3-481e-a0d0-9bee0fefec72_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-20221231.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_NetIncomeLoss_272ff464-83bd-45f9-bb1e-c7553561dbaa_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_0332b44d-b37a-4627-a086-fe1b4306f7e7_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_cea197a7-18e8-45c4-9a14-5ab0e9913d89_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3750171b-d22b-4811-8deb-15456c76fac9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DistributionAgreementSaleOfStock_7ba50968-edbf-4bdd-a4cb-7ac5c6976c91_terseLabel_en-US" xlink:label="lab_pnm_DistributionAgreementSaleOfStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreement, sale of stock</link:label>
    <link:label id="lab_pnm_DistributionAgreementSaleOfStock_label_en-US" xlink:label="lab_pnm_DistributionAgreementSaleOfStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Agreement, Sale Of Stock</link:label>
    <link:label id="lab_pnm_DistributionAgreementSaleOfStock_documentation_en-US" xlink:label="lab_pnm_DistributionAgreementSaleOfStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Agreement, Sale Of Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DistributionAgreementSaleOfStock" xlink:href="pnm-20221231.xsd#pnm_DistributionAgreementSaleOfStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DistributionAgreementSaleOfStock" xlink:to="lab_pnm_DistributionAgreementSaleOfStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_48473934-3c74-4ab1-85fe-3daf6fa255dd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesMember_f22d12a1-202e-479b-b8ef-613de8ade1eb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_JPMorganChaseBankN.A.Member_cdd32684-ee04-4844-b4f8-e0fba244a916_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-20221231.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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fb6f68ad-54cc-44ae-baee-b027b7cbec16_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesProjectedReserveMargin_34e06474-85eb-405c-8a53-da3334eabb5d_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProjectedReserveMargin" xlink: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 reserve margin</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProjectedReserveMargin_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProjectedReserveMargin" xlink: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, Projected Reserve Margin</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProjectedReserveMargin_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProjectedReserveMargin" xlink: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, Projected Reserve Margin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProjectedReserveMargin" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProjectedReserveMargin"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProjectedReserveMargin" xlink:to="lab_pnm_PublicUtilitiesProjectedReserveMargin" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_af0f34ad-cf2c-4562-b99b-cee1612cf417_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsequentEventTypeAxis_91a8f955-54e8-4bb6-9f24-715ee54c3fc5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeAssetNumberOfInstrumentsHeld_7a09193a-9089-4119-b762-3e0f52efb9f0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink: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 asset, number of instruments held</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink: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, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationTerm_b0fff7ae-964e-414f-a11f-add213f56921_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grid modernization term</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationTerm_label_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationTerm" xlink: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, Grid Modernization Term</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationTerm_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationTerm" xlink: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, Grid Modernization Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationTerm" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesGridModernizationTerm" xlink:to="lab_pnm_PublicUtilitiesGridModernizationTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_63d1baf4-19d0-44ac-8f62-8aad2c61b9d8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_StatementScenarioAxis_56ddd133-d4c4-4c7f-91ac-534dddfa3105_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_c09ea1fe-8a01-461a-a8d7-577d5fcd5420_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-20221231.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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_b54d6ac7-5ac9-4c43-9bec-17a2d55bc55d_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_33334411-6c48-4da5-8d9d-a573404f029d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeasesTextBlock_cec74ca7-bca9-49d8-9a9c-50a2a1d4d9b8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNMR2022ATMProgramMember_41563982-3c7b-4a92-8ce0-15d020adc8ef_terseLabel_en-US" xlink:label="lab_pnm_PNMR2022ATMProgramMember" xlink: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 2022 ATM Program</link:label>
    <link:label id="lab_pnm_PNMR2022ATMProgramMember_label_en-US" xlink:label="lab_pnm_PNMR2022ATMProgramMember" xlink: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 2022 ATM Program [Member]</link:label>
    <link:label id="lab_pnm_PNMR2022ATMProgramMember_documentation_en-US" xlink:label="lab_pnm_PNMR2022ATMProgramMember" xlink: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 2022 ATM Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2022ATMProgramMember" xlink:href="pnm-20221231.xsd#pnm_PNMR2022ATMProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2022ATMProgramMember" xlink:to="lab_pnm_PNMR2022ATMProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_236e80ad-28dd-4725-b6a2-d8189f036d6e_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-20221231.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_us-gaap_PlanNameAxis_0c684bcf-939a-42fe-bf93-87eca0e1003d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesInventoryCoalMember_baebcbcb-3b3e-44dd-94df-f357c1b5cf35_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_5a173fc4-1cba-4171-8e00-7e959c175951_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-20221231.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_us-gaap_ContractWithCustomerAssetNet_9f33dc62-ea0a-4bc6-a9ae-e87b931675c9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_86b070a4-3019-4a1c-bbd9-4e91cf2d18ac_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" xlink: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.97% due December 2041</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" xlink: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 2041, at 2 point 97 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" xlink: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 2041, at 2 point 97 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_f79100df-165c-4f3d-a151-9e31ed0e4f60_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SupplementalCashFlowElementsAbstract_fdc95a79-e9f3-4f3a-bec4-b57f13dfe511_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DerivativeInstrumentRiskAxis_56aa4a4e-b566-4fb6-9ad4-b22568fcd9a5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ForeignGovernmentMember_f9f0d915-4b49-4d49-a433-d3f1b5b12055_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-20221231.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_us-gaap_NumberOfOperatingSegments_7dda639a-fc57-43e9-9d25-c2074286d6ab_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RegulatedOperationsAbstract_418edd7f-6d78-4ae1-aa96-f84c94538a56_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ReverseBalanceCompensationExpense_9d351a7a-578b-4253-a4e8-3ebeb515bfbe_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-20221231.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_us-gaap_GoodwillLineItems_05416304-1f16-4188-8116-a9ed87a3101d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_LesseeRightOfWayLeasePayments_86d53dfb-f161-4595-a2ad-39029648f310_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-20221231.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_us-gaap_StatementOfCashFlowsAbstract_674b49ed-ae75-4f23-ba2a-0b1af8e2d3be_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesRevenuefromRenewableenergyrider_762b528f-6143-411b-9454-adb0d1dba12b_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-20221231.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_FairValueInputsLevel1Member_4b75dfb6-778e-443d-8f5a-2ab3e00d213a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesGeneralDisclosuresTableTextBlock_37708dad-ea03-434c-aab4-45a3069fa83f_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_ed35307e-d122-401b-a093-78f84bab8b03_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" xlink: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, settlement amount</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" xlink: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, Settlement Amount</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" xlink: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, Settlement Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" xlink:to="lab_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e92989c-b892-4746-a2f9-74481b6e3910_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NMRDMember_03706478-5cf5-4de9-b56c-51e768d29b16_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-20221231.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_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_356bd029-0315-47de-a475-4b699cf2b448_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">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-20221231.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_pnm_RatioOfDebtToCapitalMaximum_59ae26f6-c8e2-4630-89cd-be84efaa8e08_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-20221231.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_pnm_FirstMortgageBondsMember_e860a3e4-7e34-4beb-b3a7-0f39bba63680_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-20221231.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_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_f6987a5b-f1bf-411f-bb3d-b5034a670886_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-20221231.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_pnm_PNMOwnedAssetsMember_167c4336-dc28-4fd7-8860-c254fa1492e3_terseLabel_en-US" xlink:label="lab_pnm_PNMOwnedAssetsMember" xlink: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 Owned Assets</link:label>
    <link:label id="lab_pnm_PNMOwnedAssetsMember_label_en-US" xlink:label="lab_pnm_PNMOwnedAssetsMember" xlink: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 Owned Assets [Member]</link:label>
    <link:label id="lab_pnm_PNMOwnedAssetsMember_documentation_en-US" xlink:label="lab_pnm_PNMOwnedAssetsMember" xlink: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 Owned Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMOwnedAssetsMember" xlink:href="pnm-20221231.xsd#pnm_PNMOwnedAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMOwnedAssetsMember" xlink:to="lab_pnm_PNMOwnedAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_0368a118-1f5b-4416-97c0-b8351b73be44_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_5d8b295b-e027-4ed7-9c52-5b71fd3c042d_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_1ae1e5cd-d5f5-4f4a-aaf6-5e0a1977b034_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeAssets_f2217006-12f3-403d-bf2d-7138d472c3c8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_50853e55-126d-4fd4-8ba8-515ffcd9b0e6_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" xlink: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.15% due April 2033</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" xlink: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 2 Point 15 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" xlink: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 2 Point 15 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_14be87f3-430e-489a-9409-d55755719f2c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_f9ddbd4d-30cf-403a-b245-a41b819c35d7_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-20221231.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_dei_DocumentAnnualReport_1e0ca476-ec4c-45ca-85c0-79bcbc81b716_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/2022/dei-2022.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_DebtInstrumentCovenantDebtToCapitalizationRatio_f77e5390-491f-44df-8a92-33ede442b971_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-20221231.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_dei_LegalEntityAxis_06089824-fbdd-4eed-a788-cdef994d565b_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/2022/dei-2022.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_NumberOfProceedings_55d3671b-917d-44d8-ad72-69212c9a988f_terseLabel_en-US" xlink:label="lab_pnm_NumberOfProceedings" xlink: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 proceedings</link:label>
    <link:label id="lab_pnm_NumberOfProceedings_label_en-US" xlink:label="lab_pnm_NumberOfProceedings" xlink: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 Proceedings</link:label>
    <link:label id="lab_pnm_NumberOfProceedings_documentation_en-US" xlink:label="lab_pnm_NumberOfProceedings" xlink: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 Proceedings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfProceedings" xlink:href="pnm-20221231.xsd#pnm_NumberOfProceedings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfProceedings" xlink:to="lab_pnm_NumberOfProceedings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_313bc2fd-943e-4ebb-986c-9bf386f0b15f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink: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-related contracts (MWh)</link:label>
    <link:label id="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_label_en-US" xlink:label="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink: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, Nonmonetary Notional Amount, Energy Measure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:to="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_d7318096-3499-4c4a-b302-260c948611b4_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-20221231.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_WeightedAverageNumberOfSharesIssuedBasic_168231aa-3ca8-4001-b18c-e8e048c8444d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UtilityPlantDomain_f9a5f32d-fa28-475f-acf2-437fe190c4c2_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_d1bb263d-35d6-4208-b6cf-a6e3161f986e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7d6c9c50-a5e1-4d09-9826-9ecb0b3ccf3d_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueNewIssues_4c9c6a46-2d05-4d4d-9bd9-d96b2c65ea32_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_ed93630b-e2c5-4602-a932-4f678af0244a_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-20221231.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_ac55e800-8c64-4581-b299-9496736fb2fe_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-20221231.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_us-gaap_DerivativeLiabilitiesCurrent_829e968d-7fff-48b7-9240-97ad92e14c25_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink: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 derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_55f49ea7-046c-4ad2-8ac8-d7a28dab367e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_cc1664b8-eeb1-4fb9-80d8-bcbc14fac041_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-20221231.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_us-gaap_PreferredStockSharesIssued_e7ba93da-dc6c-4438-9798-5bf13a37987d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_1a732576-9219-4815-9aca-19f18472b1b1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_CashFlowLesseeAbstract_ecfb7993-f48d-4f29-a469-d2ac9ac219fb_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-20221231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_bcd5fdc3-3ccd-46ae-9b1a-75ae37053b51_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskBenchmarkDomain_75f7c406-7c66-40e4-8938-a22683b0a38e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_df83add1-413e-4f41-8089-05ffcb9f88d9_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">2025</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RestructuringCostAndReserveAxis_d2ba5d1b-df2a-4376-9797-367840508484_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_OtherPropertyAndInvestmentsAbstract_7149eb0a-b1dd-4764-a428-e014d2f97829_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-20221231.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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_8ae7c3cd-89ad-4302-8e77-2e495ee0bac4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink: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 in excess of equity earnings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink: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 Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_87fd2154-07b0-475f-a1ae-419b5f7ae219_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureTextBlock_d39c9ca4-e8b5-4725-9a7a-6989d61fc0f1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_RetailElectricEconomyEnergyServiceCustomersMember_e8db4c0e-aece-43b5-aee6-4d7c61f21c20_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-20221231.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_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_6bdf82c8-8e42-49c8-960b-8afc5e6b353c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ProductsAndServicesDomain_ac668739-3bb8-48b4-90c8-11ddd48ee0ea_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_DeferredIncomeTaxChargesMember_4831eee0-fa88-4b19-ad13-8364a501f860_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityShellCompany_9ac44581-a38e-4784-b87d-ee86a53f0b98_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/2022/dei-2022.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_pnm_CoolingTowersMember_e27fe359-8781-4eef-b65d-801e2eb60777_terseLabel_en-US" xlink:label="lab_pnm_CoolingTowersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cooling Towers</link:label>
    <link:label id="lab_pnm_CoolingTowersMember_label_en-US" xlink:label="lab_pnm_CoolingTowersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cooling Towers [Member]</link:label>
    <link:label id="lab_pnm_CoolingTowersMember_documentation_en-US" xlink:label="lab_pnm_CoolingTowersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cooling Towers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoolingTowersMember" xlink:href="pnm-20221231.xsd#pnm_CoolingTowersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CoolingTowersMember" xlink:to="lab_pnm_CoolingTowersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RetailElectricIndustrialCustomersMember_14fd7614-7978-49ed-a59c-56e71e325947_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-20221231.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_6cdcde9f-575a-4bf8-943e-b037faab71c4_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-20221231.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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_91281eaf-57f7-4323-b1f7-b9b85956773d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">Reductions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink: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 Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_62bbbc6f-6b2c-458e-9355-4273784fae85_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-20221231.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_pnm_COVID19CostsSavingsMember_f9be79da-b1e7-4fcd-8fe0-2cf2f5a10c0f_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-20221231.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_ConcentrationRiskTable_cc01b6d1-170e-4299-8e70-bd93f16aacad_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_59b1b95e-dc8a-4ce6-a886-1eb07fdee411_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">2023</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ReplacementResourcePortfolioTwoMember_8b01b58b-70c2-47d0-a988-00925b927a2e_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-20221231.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_us-gaap_MediumTermNotesMember_02316865-4259-43a6-b627-8adbee4b2d3e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EnergyEfficiencyAndLoadManagementProgramMember_3c9b5541-44fa-4f91-8edb-932fdca92d5b_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-20221231.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_eb74474d-d7ae-4823-8991-e2ce157581e9_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-20221231.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_FinancialInstrumentAxis_b805458d-cda0-4e2c-b89b-a9715a8c3f33_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_72d64041-7325-47fe-a369-1eebe1c79def_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">2025</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ComponentsOfDeferredTaxLiabilitiesAbstract_9f1edc3d-fedd-475a-893a-1c5336dbd66e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesGridModernizationInvestment_611436fd-e5a7-4e9e-97a9-516bcb6f7041_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grid modernization investment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationInvestment_label_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationInvestment" xlink: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, Grid Modernization Investment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGridModernizationInvestment_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesGridModernizationInvestment" xlink: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, Grid Modernization Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationInvestment" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesGridModernizationInvestment" xlink:to="lab_pnm_PublicUtilitiesGridModernizationInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_cc8a2ad6-e3a0-4a72-9983-23470866f76b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_AffiliatedEntityMember_cac1e2e6-c4bf-433b-8b20-2dd26bd1d7cb_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_855f402f-f83e-4d2d-8dc4-ab5ec5a8f961_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-20221231.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_SubsequentEventMember_d6eb24a0-6348-49a4-868d-8215f4f2033d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SalesRevenueNetMember_102abb40-3b0a-4749-b7ed-a36bd371f375_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentPeriodEndDate_59aabb04-25b8-48ab-9277-fb5736a82cb9_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/2022/dei-2022.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_us-gaap_UtilitiesOperatingExpenseProductsAndServices_8fbb55bf-edd5-4ac4-8c6a-17b6cddb005b_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink: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 production costs</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink: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, Products and Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TotalNumberOfAgreements_5dcd215b-469c-41f8-95c7-18bf82a7c1af_terseLabel_en-US" xlink:label="lab_pnm_TotalNumberOfAgreements" xlink: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 number of agreements</link:label>
    <link:label id="lab_pnm_TotalNumberOfAgreements_label_en-US" xlink:label="lab_pnm_TotalNumberOfAgreements" xlink: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 Number Of Agreements</link:label>
    <link:label id="lab_pnm_TotalNumberOfAgreements_documentation_en-US" xlink:label="lab_pnm_TotalNumberOfAgreements" xlink: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 Number Of Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalNumberOfAgreements" xlink:href="pnm-20221231.xsd#pnm_TotalNumberOfAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TotalNumberOfAgreements" xlink:to="lab_pnm_TotalNumberOfAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_7e3b04e2-d28c-4659-a45f-0e32cd2746e4_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-20221231.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_UnusualOrInfrequentItemAxis_663f7912-6994-4f9e-83be-e7348aec00f3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_3443f85d-f605-4713-9436-a12fa66b4b15_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" xlink: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 available in purchase power agreement (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" xlink: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 Available In Purchase Power Agreement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" xlink: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 Available In Purchase Power Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_d5de7682-1af7-4b69-82a1-66dfef66047d_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_5a00ad6e-cd7c-4367-a984-38bdc54934a2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AuditorLineItems_ed011845-aef6-4de1-9101-698ccb4db880_terseLabel_en-US" xlink:label="lab_dei_AuditorLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Line Items]</link:label>
    <link:label id="lab_dei_AuditorLineItems_label_en-US" xlink:label="lab_dei_AuditorLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLineItems" xlink:to="lab_dei_AuditorLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_1532e9b1-199a-4483-9215-f84a40206087_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_b6c277fb-af3a-44ed-abb4-5cf3da96985d_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-20221231.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_809c8223-868d-4529-ae85-db6d27222a69_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PerformanceSharesMember_abd3a5cf-3216-44c5-9bf3-5828abdaf84f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EquitySecuritiesFvNi_89edcadb-fa42-4f91-8dc1-859200d676dd_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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_MarginDepositAssets_3bb7f1e9-7c42-4799-a0af-68c09c34dd44_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AnnualLeasePaymentsDuringRenewalPeriod_4c64da0c-cf6d-468b-a972-ea123298a848_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-20221231.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_PublicUtilitiesRequestedReturnOnEquityPercentage_def373c1-a133-414c-b139-a65eb2500a36_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9bb88fda-bbfb-4bf3-b60e-35da0c7bd576_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">2027</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LongTermDebtFairValue_34d01b74-e52f-4404-8ced-3a59cb02e686_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityNoteAbstract_2679b4f5-28d6-42dd-bb9a-2cdad06107fa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_ebd3909c-f078-42fc-8d17-aa0ffa37286c_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-20221231.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_6f86439c-eb15-4c05-bbcc-7d616ff05a26_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-20221231.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_2afeb64f-603a-4aa2-9e7c-d7e3c6127ce9_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-20221231.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_ElectricityGenerationMember_dd3bb449-ff69-40c6-9e43-7d8808018edf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FirstMortgageBonds3.60PercentDue2029Member_7b243ed0-64e0-4053-84d8-2d4d437e895f_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-20221231.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_62612f8a-b965-41cc-b909-9053fb653871_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SegmentDomain_1feaaabf-e949-4119-bafe-18516e667de6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareTextBlock_9df84cef-220e-4b72-8579-2b7d73f966ed_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesOther_cd0af8d7-ebd6-4eb0-a267-265d098a272f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AcceleratedDepreciationSNCRsMember_be1b8a35-9fef-47d2-8261-06a15fa65e5d_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</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-20221231.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_e190d29c-622c-4341-ae6b-7d9ba56ccccf_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-20221231.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_1f5747e1-c581-4eb7-89a8-6697778e8079_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-20221231.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_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_6bbae63e-107e-45a0-9796-cb638874e78a_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased PVNGS capacity, expiration (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_label_en-US" xlink:label="lab_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" xlink: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, Leased PVNGS Capacity, Expiration</link:label>
    <link:label id="lab_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" xlink: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, Leased PVNGS Capacity, Expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" xlink:to="lab_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_32e9a9e6-2ee1-4da2-8940-c7b51c4d3ac7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SJGSDecommissioningTrustMember_f7fb5761-2abb-4e7c-b989-8ed7aba4ee9e_terseLabel_en-US" xlink:label="lab_pnm_SJGSDecommissioningTrustMember" xlink: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 Decommissioning Trust</link:label>
    <link:label id="lab_pnm_SJGSDecommissioningTrustMember_label_en-US" xlink:label="lab_pnm_SJGSDecommissioningTrustMember" xlink: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 Decommissioning Trust [Member]</link:label>
    <link:label id="lab_pnm_SJGSDecommissioningTrustMember_documentation_en-US" xlink:label="lab_pnm_SJGSDecommissioningTrustMember" xlink: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 Decommissioning Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSDecommissioningTrustMember" xlink:href="pnm-20221231.xsd#pnm_SJGSDecommissioningTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SJGSDecommissioningTrustMember" xlink:to="lab_pnm_SJGSDecommissioningTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_09e7b817-13c3-4b86-8ef6-926bda272f0b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_VariableRateShortTermDebtMember_b0cec358-b447-4f3c-9085-cd019a0cc2de_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-20221231.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_CashAndCashEquivalentsPolicyTextBlock_4a7c99e4-b40a-46be-a0a3-da1401240070_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_30c87c51-d316-46c7-9b68-efdeab73e770_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_a5f615fd-3d81-432f-a031-e9eca0e7f346_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_Adjustmentforunrecognizedtaxbenefits_6a089f21-b500-4753-b174-6b39d6035f79_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-20221231.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1127ed51-9463-4982-8ec9-c7f6f3e5dc5d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_LaJoyaWindMember_6e6a02d9-a40c-48ab-92c2-efccc0a8044c_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-20221231.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_940da1c1-58ad-48c8-aea7-9f7663e972f9_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-20221231.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_us-gaap_ReceivablesPolicyTextBlock_006a5c13-2f1c-4a55-a7e1-c92c175e86ee_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAssetsAndLiabilitiesTableTextBlock_6dd0565b-6e99-46fb-8b0f-642cdbb4c230_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-20221231.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_OperatingLeaseResidualValueOfLeasedAsset_f6843c6e-0338-492a-af5b-0d7480f4602e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxesReceivable_c1dbd37a-9195-47d2-af38-39b1d85b3fc0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommercialProvidersMember_f8d5675d-4995-45aa-818d-68fced6a2aee_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-20221231.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_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_fd2e1567-826c-4808-89b4-fb413eada552_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-20221231.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_us-gaap_RegulatoryAgencyAxis_26ebab76-38ee-4d6b-9bad-e532aa5d96a8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_OtherRegulatoryAssetsNoncurrentMember_80920039-4546-46d4-a78f-50acb8bd7a67_terseLabel_en-US" xlink:label="lab_pnm_OtherRegulatoryAssetsNoncurrentMember" xlink: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_OtherRegulatoryAssetsNoncurrentMember_label_en-US" xlink:label="lab_pnm_OtherRegulatoryAssetsNoncurrentMember" xlink: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, Noncurrent [Member]</link:label>
    <link:label id="lab_pnm_OtherRegulatoryAssetsNoncurrentMember_documentation_en-US" xlink:label="lab_pnm_OtherRegulatoryAssetsNoncurrentMember" xlink: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 Regulatory Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherRegulatoryAssetsNoncurrentMember" xlink:href="pnm-20221231.xsd#pnm_OtherRegulatoryAssetsNoncurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherRegulatoryAssetsNoncurrentMember" xlink:to="lab_pnm_OtherRegulatoryAssetsNoncurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_57841223-d15e-4ea8-a4de-0240a6d88c0d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_0510b20c-8ec0-4dd4-adc8-a3f19fab6bc6_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-20221231.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_pnm_NewMexicoWindMember_df7cd676-7a85-4620-92ff-8c7f02d90954_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-20221231.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_GoodwillAndIntangibleAssetsGoodwillPolicy_9e2f61d2-afc9-4173-90fb-6f4fc8ab2ad1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityAddressCityOrTown_d917143f-cebd-4e51-83d8-b97e5a4b9936_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/2022/dei-2022.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_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_b5453c2f-02c5-402a-b27e-129141229794_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-20221231.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_pnm_PNM20222250MTermLoanMember_1b01e0a0-97aa-4d5a-8fb2-7feed406a58a_terseLabel_en-US" xlink:label="lab_pnm_PNM20222250MTermLoanMember" xlink: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 2022 225.0 Million Term Loan due February 2024</link:label>
    <link:label id="lab_pnm_PNM20222250MTermLoanMember_label_en-US" xlink:label="lab_pnm_PNM20222250MTermLoanMember" xlink: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 2022 225.0M Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM20222250MTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM20222250MTermLoanMember" xlink: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 2022 225.0M Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM20222250MTermLoanMember" xlink:href="pnm-20221231.xsd#pnm_PNM20222250MTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM20222250MTermLoanMember" xlink:to="lab_pnm_PNM20222250MTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_b6ce8eb9-2d4d-47fd-adf7-8ee1d0435f2b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryLiabilities_28640e6e-77ec-4056-8359-2770628aa07d_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_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 Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingExpensesAbstract_392e2584-4f6b-4224-b1fd-5243259ab436_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_e6a1eaf4-807f-4ce2-9269-74d6f74539f5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_abc66c6d-5b00-48d7-a028-9e6ecf11c72c_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-20221231.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_b796289c-4c5c-46f0-b1c2-c2c5fcd29ca8_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-20221231.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_5aa82b65-5a82-4867-a608-48ddd187cd0a_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">2028 - 2032</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_MinorityInterest_616eabb8-3c86-49f6-bc7a-9618431a9d91_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_d735b21d-b5d3-43a0-8593-3009e534965a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementOfFinancialPositionAbstract_85776b7f-ac6d-4a1b-ac90-9f62c03708ee_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNM202175MillionTermLoanMember_6b3c9d53-1707-4667-b649-e01bbb287e72_terseLabel_en-US" xlink:label="lab_pnm_PNM202175MillionTermLoanMember" xlink: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 2021 $75.0 Million Term Loan due December 2022</link:label>
    <link:label id="lab_pnm_PNM202175MillionTermLoanMember_label_en-US" xlink:label="lab_pnm_PNM202175MillionTermLoanMember" xlink: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 2021 75 Million Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM202175MillionTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM202175MillionTermLoanMember" xlink: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 2021 75 Million Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM202175MillionTermLoanMember" xlink:href="pnm-20221231.xsd#pnm_PNM202175MillionTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM202175MillionTermLoanMember" xlink:to="lab_pnm_PNM202175MillionTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableInterestEntitiesTextBlock_a46ef316-de43-49ef-a1ec-de80190452ba_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-20221231.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_AssetRetirementObligationsNoncurrent_44928da1-fce5-4f0f-a57e-dce946a7b9a1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfSegmentReportingInformationBySegmentTable_7dbf7b6e-92c9-4405-bf45-ed7df6ca13b5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AuditorName_5c8e7171-174b-44e8-be70-24ba609f1b87_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_fee100f2-0143-4118-8f86-09d7cf1c4f21_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" 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">Requested rate increase</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PensionPlansDefinedBenefitMember_40580586-c2bd-479b-b68b-83e06ce891ee_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLossCarryforwards_9a4c2e45-eb02-43de-9d3d-162a326a77b8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LossContingencyRangeOfPossibleLossPortionNotAccrued_69302443-afdd-4df8-9aa0-0ea0a7459372_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RealEstateMember_b39a7101-565d-4085-b055-7c469e2c473f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ElectricityPurchasedMember_3afe3e18-df11-441c-9dc7-68dd8d1ab99d_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink: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, Purchased</link:label>
    <link:label id="lab_us-gaap_ElectricityPurchasedMember_label_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink: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, Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityPurchasedMember" xlink:to="lab_us-gaap_ElectricityPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_5173fa14-7f55-48dd-a952-3781d5e31996_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-20221231.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_ReclassificationFromAociCurrentPeriodTax_a90bf2c7-8b32-4146-8af5-e4661f725d73_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_8d9f5f87-919b-4a72-b4ba-1b94b9ebe0fb_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-20221231.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_pnm_AssetRetirementObligationsLineItems_5af9d0d2-73d0-4f8f-9375-a924af2683dd_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-20221231.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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_bad0c336-2c35-432e-a39b-904f32286f92_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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueMeasuredAtNetAssetValuePerShareMember_9607381f-cb57-48e1-bebd-ed29ee9ae9ac_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EquipmentMember_7b6cc8fc-6c60-48b2-97fa-e7c21d9631df_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock_c6db7b89-b4da-4d37-9166-6d1bd8a2e73f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" xlink: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, Property, Plant And Equipment, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" xlink: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 Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment [Table Text Block]</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" xlink: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, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" xlink:to="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_85849edd-af2f-4502-b988-78fd8812ce3e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ParentCompanyMember_13574996-bebe-4b6e-8793-be09a7dd5352_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_PaymentsForReliefFromObligations_8e396f12-5f48-4111-abc8-dacdea034a21_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-20221231.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_Revenues_64d2e5dd-ba30-45e4-b4ca-5745b90a6189_netLabel_en-US" xlink:label="lab_us-gaap_Revenues" 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">Electric Operating Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_b77ade13-731c-44a5-a74a-b10313b56a04_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">Electric Operating Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_2f59e3d2-db99-4b3e-b5b6-ed765a16045f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EnergyEfficiencyMember_800c7217-d3e7-4070-b08f-73e4a8acff8d_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-20221231.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_us-gaap_RegulatoryAssetsCurrent_533483bb-ad8f-46df-9899-ab439dbd8e25_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_a31632ab-acf4-4feb-af20-f58706f0fc38_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 Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SJGSUnits2and3Member_e2c87169-6cfa-4af9-86d4-8065d53b42d1_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-20221231.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_b50880ef-c339-476e-9e87-39377e36768a_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-20221231.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_DeferredStateAndLocalIncomeTaxExpenseBenefit_9575b8d6-78eb-48bb-8624-7c113d069c6a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestPaidNet_9bce0701-2241-4369-93cc-41ae17de3b92_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_5d211f7b-1e81-4964-a949-01e238590f8d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_e9c9b90a-626a-48c0-858a-061747cf2790_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-20221231.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_pnm_ComplianceExtensionPeriod_a7ade36f-4b5c-4fbd-aaa0-f7fcef0418a8_terseLabel_en-US" xlink:label="lab_pnm_ComplianceExtensionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance extension period</link:label>
    <link:label id="lab_pnm_ComplianceExtensionPeriod_label_en-US" xlink:label="lab_pnm_ComplianceExtensionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance Extension Period</link:label>
    <link:label id="lab_pnm_ComplianceExtensionPeriod_documentation_en-US" xlink:label="lab_pnm_ComplianceExtensionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance Extension Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ComplianceExtensionPeriod" xlink:href="pnm-20221231.xsd#pnm_ComplianceExtensionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ComplianceExtensionPeriod" xlink:to="lab_pnm_ComplianceExtensionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_41830abb-e651-493a-84a7-6e2aa524f4b6_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">2025</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9a2f823-9e81-4ccb-9289-610dbd686153_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UtilityPlantAbstract_b9ebb8e9-658c-493b-8af1-45ca63442c11_terseLabel_en-US" xlink:label="lab_pnm_UtilityPlantAbstract" xlink: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_pnm_UtilityPlantAbstract_label_en-US" xlink:label="lab_pnm_UtilityPlantAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_pnm_UtilityPlantAbstract_documentation_en-US" xlink:label="lab_pnm_UtilityPlantAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityPlantAbstract" xlink:href="pnm-20221231.xsd#pnm_UtilityPlantAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UtilityPlantAbstract" xlink:to="lab_pnm_UtilityPlantAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicServiceCompanyOfNewMexicoMember_4f18ec64-2a22-48f9-9304-59848ebc2d2e_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_aa9e2bf9-cdd4-4750-9b3c-aaf2e00670b4_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-20221231.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_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_823d5cdb-6ac0-4223-b542-53a443c35926_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_9960c001-69e4-468f-9555-9ee2e557c5bb_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-20221231.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_PurchaseCommitmentExcludingLongtermCommitmentAxis_0a4c6f1b-afcf-44b1-bdf1-526260fadb97_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskTypeDomain_b1f03b20-55ca-4abd-b56d-30d5b0678c0a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RepurchaseAgreementCounterpartyNameDomain_78420f9f-32d7-4885-af9e-eff0949d8304_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_StockholdersEquity_e43c2da5-548d-436e-952a-0c2f801c6f4e_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_4bcb699e-f0fa-4a44-b22c-96587a72b0c9_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_8ec62905-ac88-4904-9f68-56940a7488da_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMToNMRDMember_781c230e-ee2e-40db-a64d-7218a72a023a_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-20221231.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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_aea400d2-8cc2-4547-aac0-84aa7644aff5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_9101410e-a26c-41ea-aeef-64fc45deb144_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_56c8b826-fa81-4a7b-a8d0-ae2898c596c7_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-20221231.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_DeferredTaxAssetsTaxCreditCarryforwards_983be2c0-de3d-4141-8626-32e09c81e51a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FERCProceedingsOneMember_e80476aa-06fd-43e5-a6b3-1757d7e4957d_terseLabel_en-US" xlink:label="lab_pnm_FERCProceedingsOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FERC Proceedings One</link:label>
    <link:label id="lab_pnm_FERCProceedingsOneMember_label_en-US" xlink:label="lab_pnm_FERCProceedingsOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FERC Proceedings One [Member]</link:label>
    <link:label id="lab_pnm_FERCProceedingsOneMember_documentation_en-US" xlink:label="lab_pnm_FERCProceedingsOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FERC Proceedings One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FERCProceedingsOneMember" xlink:href="pnm-20221231.xsd#pnm_FERCProceedingsOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FERCProceedingsOneMember" xlink:to="lab_pnm_FERCProceedingsOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_1d73a9d6-68b3-4cd3-9e9a-f036c5223f86_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetailElectricResidentialCustomersMember_37388a37-7d28-4065-b679-b24ca46a9ceb_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-20221231.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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_36bb3f51-71e0-4d2c-aa77-a35db8ae7baa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_f620d314-d4ad-42ce-9bd3-59dcee32cbfc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_6a58b210-0d4d-4af9-8473-39b21a6817f0_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-20221231.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_a4ff1503-ae2c-4c6e-a254-ed2018222bea_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-20221231.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_0cf0696b-2f3a-4980-8b77-0024936cca4a_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-20221231.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_0125d388-869b-4dab-95b1-2dfef4f275f1_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-20221231.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_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d59e4a4b-35d3-4721-935a-711f444944b7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1e2fefb9-3442-4609-8944-55e37aa8c754_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">2027</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInRegulatoryAssetsETA_7ac13751-3ac6-4a0a-8daa-444fc780904f_terseLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseInRegulatoryAssetsETA" xlink: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 - ETA</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInRegulatoryAssetsETA_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseInRegulatoryAssetsETA" xlink: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 Regulatory Assets, ETA</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInRegulatoryAssetsETA_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseInRegulatoryAssetsETA" xlink: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 Regulatory Assets, ETA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInRegulatoryAssetsETA" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInRegulatoryAssetsETA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseInRegulatoryAssetsETA" xlink:to="lab_pnm_IncreaseDecreaseInRegulatoryAssetsETA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_959c9075-eadd-4c3a-a120-351b838e7614_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SegmentReportingInformationLineItems_60e1a576-38c4-485d-bca9-a241c0dae55f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DividendsCommonStockCash_352b0467-4008-431b-b9f8-2f6759ae4a35_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromTransmissionInterconnectionArrangements_843f99df-7841-49ee-b557-3f4d266debbb_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">Transmission interconnection and security deposit 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-20221231.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_us-gaap_LeaseCost_833acf2a-f0b4-48f2-9e43-03e9eaf9348e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesUpfrontFinancingCosts_f24e3094-676d-4983-8398-6f651563d7e9_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-20221231.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_us-gaap_CommonStockMember_8632309f-b313-408d-a630-a957e582340e_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_af09283d-f23b-43e8-9f5c-e5b3c1d3959a_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" 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">Corporate stocks, common</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LeaseCostTableTextBlock_af028405-796d-4452-b1ac-b074dbcfc970_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_66909003-77c6-488b-856a-48657fabe27f_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-20221231.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_NumberOfPetitionsFiledForReview_4e007f54-547b-47b0-af5f-e3b286dc3efe_terseLabel_en-US" xlink:label="lab_pnm_NumberOfPetitionsFiledForReview" xlink: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 petitions filed for review</link:label>
    <link:label id="lab_pnm_NumberOfPetitionsFiledForReview_label_en-US" xlink:label="lab_pnm_NumberOfPetitionsFiledForReview" xlink: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 Petitions Filed For Review</link:label>
    <link:label id="lab_pnm_NumberOfPetitionsFiledForReview_documentation_en-US" xlink:label="lab_pnm_NumberOfPetitionsFiledForReview" xlink: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 Petitions Filed For Review</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPetitionsFiledForReview" xlink:href="pnm-20221231.xsd#pnm_NumberOfPetitionsFiledForReview"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfPetitionsFiledForReview" xlink:to="lab_pnm_NumberOfPetitionsFiledForReview" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_a9fd7624-967d-4ab5-bd2a-16a6cc165484_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNM2021FixedRatePCRBsMember_6eb048c2-f30f-44bb-843f-7ff291dcca4a_terseLabel_en-US" xlink:label="lab_pnm_PNM2021FixedRatePCRBsMember" xlink: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 2021 Fixed Rate PCRBs</link:label>
    <link:label id="lab_pnm_PNM2021FixedRatePCRBsMember_label_en-US" xlink:label="lab_pnm_PNM2021FixedRatePCRBsMember" xlink: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 2021 Fixed Rate PCRBs [Member]</link:label>
    <link:label id="lab_pnm_PNM2021FixedRatePCRBsMember_documentation_en-US" xlink:label="lab_pnm_PNM2021FixedRatePCRBsMember" xlink: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 2021 Fixed Rate PCRBs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021FixedRatePCRBsMember" xlink:href="pnm-20221231.xsd#pnm_PNM2021FixedRatePCRBsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2021FixedRatePCRBsMember" xlink:to="lab_pnm_PNM2021FixedRatePCRBsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_66bc1eff-bbc6-44df-86e7-5a50c94a2a55_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SummaryOfTaxCreditCarryforwardsTextBlock_9429fa7d-8c6c-4134-9f83-10546629231f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_fa685b8b-0ec6-4b3a-8f01-44487f0f6a00_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0cd5ddc0-330d-41c3-a34b-24cd6fb8f689_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentInterestRateEffectivePercentage_707ce4f7-bb41-4bb7-8ef6-2e339e41c6d5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMRRevolvingCreditFacilityMember_98d48fff-f20d-4955-818d-087490a840d5_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-20221231.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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_15bbd914-e4ad-4f51-9276-dd6f564cf93a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesHearingRequestSuspensionPeriod_414e1c09-842c-4727-a6df-a0f1e1e2c440_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesHearingRequestSuspensionPeriod" xlink: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, request suspension period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesHearingRequestSuspensionPeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesHearingRequestSuspensionPeriod" xlink: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, Request Suspension Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesHearingRequestSuspensionPeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesHearingRequestSuspensionPeriod" xlink: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, Request Suspension Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesHearingRequestSuspensionPeriod" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesHearingRequestSuspensionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesHearingRequestSuspensionPeriod" xlink:to="lab_pnm_PublicUtilitiesHearingRequestSuspensionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements_e4871ed7-a8a9-4615-8f65-498f9cbd15f1_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-20221231.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_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_215d5a75-8fec-415e-b4cb-39809879092c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesRegulatoryAssets_4723375d-bc88-4af3-935a-206e224d89ab_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityNoncurrent_8053224e-3db9-4eba-b0e5-ddcb954a67d4_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_c54644ac-64fe-4a7b-bc4c-e496464fafe6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_ec9bf92a-e0df-451e-a4c3-94f94a8fd604_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">0.875% due October 2026</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" xlink: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 2026, At 0 Point 875 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" xlink: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 2026, At 0 Point 875 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReplacementResourcePortfolioOneMember_5b1dbd3c-9577-4c4b-954d-d99bb25feb25_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-20221231.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_us-gaap_DefinedContributionPlanCostRecognized_20d3e2f5-876c-450c-9562-7cf6d9f8ded5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RangeAxis_3ceb5102-ff0d-4da3-869c-56a261dab48d_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_FairValueInputsLevel12And3Member_572b0334-975c-4513-a83e-c5c1e0aaea9d_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, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_VariableRateDebtMember_d0f5cb92-2366-45da-ab3a-50f0f2228ef3_terseLabel_en-US" xlink:label="lab_pnm_VariableRateDebtMember" xlink: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 Debt</link:label>
    <link:label id="lab_pnm_VariableRateDebtMember_label_en-US" xlink:label="lab_pnm_VariableRateDebtMember" xlink: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 Debt [Member]</link:label>
    <link:label id="lab_pnm_VariableRateDebtMember_documentation_en-US" xlink:label="lab_pnm_VariableRateDebtMember" xlink: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 Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtMember" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableRateDebtMember" xlink:to="lab_pnm_VariableRateDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InvestmentsInSubsidiaries_90f0b04c-6609-4257-b468-77afde8fe351_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-20221231.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_pnm_FirstMortgageBonds3.85PercentDue2028Member_4ef7d73c-3a1d-4355-9c41-09a77edb0d8d_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-20221231.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_AssetRetirementObligationLiabilitiesSettled_db299738-e12a-40ea-8d22-9ffc36ef6b2c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TransmissionInterconnectionArrangementLiabilities_d4813036-57cd-4d3f-b23c-58eb7e0b868c_terseLabel_en-US" xlink:label="lab_pnm_TransmissionInterconnectionArrangementLiabilities" xlink: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 interconnection arrangement liabilities</link:label>
    <link:label id="lab_pnm_TransmissionInterconnectionArrangementLiabilities_label_en-US" xlink:label="lab_pnm_TransmissionInterconnectionArrangementLiabilities" xlink: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 Interconnection Arrangement Liabilities</link:label>
    <link:label id="lab_pnm_TransmissionInterconnectionArrangementLiabilities_documentation_en-US" xlink:label="lab_pnm_TransmissionInterconnectionArrangementLiabilities" xlink: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 Interconnection Arrangement Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionInterconnectionArrangementLiabilities" xlink:href="pnm-20221231.xsd#pnm_TransmissionInterconnectionArrangementLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TransmissionInterconnectionArrangementLiabilities" xlink:to="lab_pnm_TransmissionInterconnectionArrangementLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_d766f777-1a30-417d-84d0-f156f2541a2f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsReceivableNetCurrent_5cf79335-c593-4d02-ac11-d7df3e9fcd08_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 credit losses of $4,925 and $7,265</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_b4acc7a4-f046-43a7-a934-42315415c794_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Accounts receivable</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaymentsToAcquireMarketableSecurities_5f6984e7-e944-4c8d-bd8e-163b4ac5c853_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_USTreasuryAndGovernmentMember_817c7663-3c99-4f5c-ab6a-71d345918f52_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementEquityComponentsAxis_061555ca-d6e6-49a6-a7f6-4a05b673b028_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UtilitiesOperatingExpenseDepreciationAndAmortization_b47f6242-f9c1-443a-98cd-7f97e05e4191_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink: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_UtilitiesOperatingExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink: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, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_30b00fa1-ad4d-45f7-9eb0-5c854af7457e_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TotalDeferredChargesAndOtherAssets_ee937c94-4d7b-4f73-95b2-b8e1395645a6_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-20221231.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_SegmentReportingPolicyPolicyTextBlock_f9fd5d87-7327-4653-91f6-7d59c4bc2127_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfAllotmentParcelsAtIssue_c3ff7d88-afb5-41b7-a6e2-a6a4273e1d43_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-20221231.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_us-gaap_ElectricityMember_13384c3d-7f9d-4715-b88f-0250c7541438_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAgencyDomain_3095f3c1-6362-454e-a6f2-3c689b0165a8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetRegulatoryAssetsAbstract_df78cc10-f943-4cf8-b551-5d46efd4d503_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StatementLineItems_2eb600bc-fcd3-459a-a82f-1f8b74203ade_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_e635bba7-983e-46f5-af59-05e75fecc38a_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink: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 derivative instrument assets at fair value</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink: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 Hedge Derivative Instrument Assets at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:to="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_68065079-8ee4-475c-98a9-575fb0b4d5c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink: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 Investments, Net of Dividends or Distributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_A2021EnergyEfficiencyAnnualReportMember_b9f62bc5-4b72-4e6a-bd80-353553f3b397_terseLabel_en-US" xlink:label="lab_pnm_A2021EnergyEfficiencyAnnualReportMember" xlink: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 Energy Efficiency Annual Report</link:label>
    <link:label id="lab_pnm_A2021EnergyEfficiencyAnnualReportMember_label_en-US" xlink:label="lab_pnm_A2021EnergyEfficiencyAnnualReportMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Energy Efficiency Annual Report [Member]</link:label>
    <link:label id="lab_pnm_A2021EnergyEfficiencyAnnualReportMember_documentation_en-US" xlink:label="lab_pnm_A2021EnergyEfficiencyAnnualReportMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Energy Efficiency Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2021EnergyEfficiencyAnnualReportMember" xlink:href="pnm-20221231.xsd#pnm_A2021EnergyEfficiencyAnnualReportMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_A2021EnergyEfficiencyAnnualReportMember" xlink:to="lab_pnm_A2021EnergyEfficiencyAnnualReportMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8d40c131-1dac-4001-9baa-3ea52b536969_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_e5a4c6df-9938-4f00-bd52-5c9d6d125e64_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_052677c5-a2d3-42cb-856a-448e25ef6449_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtMaturitiesLineItems_6892c034-b55a-4408-a0f8-95e1b7b2cf2a_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-20221231.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_11fce283-c65f-44f5-b0f7-e5f58c64120d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PNM2017NewMexicoCreditFacilityMember_36a5d8d1-6397-4273-a140-eaea8b0ccf1c_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 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-20221231.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_7f4334b2-bf7c-4ed4-993f-ff691912f909_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-20221231.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_pnm_DebtInstrumentNumberOfExtensions_c6c2a2e7-7f5f-40e9-8633-dc7f556b6ad9_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentNumberOfExtensions" xlink: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 extensions</link:label>
    <link:label id="lab_pnm_DebtInstrumentNumberOfExtensions_label_en-US" xlink:label="lab_pnm_DebtInstrumentNumberOfExtensions" xlink: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 Extensions</link:label>
    <link:label id="lab_pnm_DebtInstrumentNumberOfExtensions_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentNumberOfExtensions" xlink: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 Extensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentNumberOfExtensions" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentNumberOfExtensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentNumberOfExtensions" xlink:to="lab_pnm_DebtInstrumentNumberOfExtensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f1e10320-cf69-4fba-8332-14d7da71ac0b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccumulatedOtherComprehensiveIncomeMember_52ad19a0-e1ba-43d6-bf6b-c20a4b6be049_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_0e2ca4de-305b-41b9-89a6-ea7cefa1698e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetRetirementObligationDisclosureAbstract_70a85c08-c02f-4ed0-8715-dd0e015ed840_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNoteTextBlock_45587198-3cd9-4185-a5d3-d3b5cdf10c4b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_6981e4b4-7b6a-4861-a1f6-41fb29388592_terseLabel_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" xlink: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 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022</link:label>
    <link:label id="lab_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_label_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" xlink: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 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022 [Member]</link:label>
    <link:label id="lab_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_documentation_en-US" xlink:label="lab_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" xlink: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 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" xlink:to="lab_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LeasedInterestTerminationOnJanuary152024Member_710acaa5-cb0d-416c-91b8-a8138fd97258_terseLabel_en-US" xlink:label="lab_pnm_LeasedInterestTerminationOnJanuary152024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Interest Termination On January 15, 2024</link:label>
    <link:label id="lab_pnm_LeasedInterestTerminationOnJanuary152024Member_label_en-US" xlink:label="lab_pnm_LeasedInterestTerminationOnJanuary152024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Interest Termination On January 15, 2024 [Member]</link:label>
    <link:label id="lab_pnm_LeasedInterestTerminationOnJanuary152024Member_documentation_en-US" xlink:label="lab_pnm_LeasedInterestTerminationOnJanuary152024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Interest Termination On January 15, 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasedInterestTerminationOnJanuary152024Member" xlink:href="pnm-20221231.xsd#pnm_LeasedInterestTerminationOnJanuary152024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LeasedInterestTerminationOnJanuary152024Member" xlink:to="lab_pnm_LeasedInterestTerminationOnJanuary152024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_3f5d8015-afb0-40bf-a9cd-25615578d7e9_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NMRDToPNMMember_4892fc6c-c2a2-488b-9e31-2b0c6e42540f_terseLabel_en-US" xlink:label="lab_pnm_NMRDToPNMMember" xlink: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 to PNM</link:label>
    <link:label id="lab_pnm_NMRDToPNMMember_label_en-US" xlink:label="lab_pnm_NMRDToPNMMember" xlink: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 To PNM [Member]</link:label>
    <link:label id="lab_pnm_NMRDToPNMMember_documentation_en-US" xlink:label="lab_pnm_NMRDToPNMMember" xlink: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 To PNM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDToPNMMember" xlink:href="pnm-20221231.xsd#pnm_NMRDToPNMMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NMRDToPNMMember" xlink:to="lab_pnm_NMRDToPNMMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_51361412-d5c0-487b-93f3-f3d1e6fd14b1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_e26cc792-8c56-4c28-83c4-ab4a980914c9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentTransitionReport_5256a3bc-53a3-44a7-8b2d-2aada052900e_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/2022/dei-2022.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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_8dc11936-ce56-4a32-87de-b0bf898e0a7f_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">2024</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_LocalPhoneNumber_381ed1b7-e73e-48d3-b019-8b36ac8ff067_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/2022/dei-2022.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_pnm_NMPRCHedgingPlanMember_acd21c1c-d280-40cf-bf94-ab2cca92873f_terseLabel_en-US" xlink:label="lab_pnm_NMPRCHedgingPlanMember" xlink: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 hedging plan</link:label>
    <link:label id="lab_pnm_NMPRCHedgingPlanMember_label_en-US" xlink:label="lab_pnm_NMPRCHedgingPlanMember" xlink: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 Hedging Plan [Member]</link:label>
    <link:label id="lab_pnm_NMPRCHedgingPlanMember_documentation_en-US" xlink:label="lab_pnm_NMPRCHedgingPlanMember" xlink: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 Hedging Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCHedgingPlanMember" xlink:href="pnm-20221231.xsd#pnm_NMPRCHedgingPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NMPRCHedgingPlanMember" xlink:to="lab_pnm_NMPRCHedgingPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b43a484b-fbc8-466a-b849-ca463362fe72_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_3090f999-42d3-497d-b189-f2cb9d14467e_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-20221231.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_764c161a-e2ed-4809-841c-1131be195139_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-20221231.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_us-gaap_OtherCostAndExpenseOperating_4c55cdcf-a960-42e3-8eb7-872da5243ad2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_47d59083-e89b-4fdd-a7f4-027d0ef844ea_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_c9459bbe-73c1-4ba8-9908-8b73c801cb07_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-20221231.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_pnm_DecommissioningCostsPolicyPolicyTextBlock_09d89209-c46b-46ed-b518-f3f98384e058_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-20221231.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_pnm_PNMR2018TwoYearTermLoanMember_c4bd279f-df72-4032-b1b0-235caa221feb_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-20221231.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_ea3d173d-bdcc-4db4-b055-0b70fec88dd3_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-20221231.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_NumberOfReplacementResources_2eebda59-9471-444f-a669-f6c8044713b5_terseLabel_en-US" xlink:label="lab_pnm_NumberOfReplacementResources" xlink: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 resources</link:label>
    <link:label id="lab_pnm_NumberOfReplacementResources_label_en-US" xlink:label="lab_pnm_NumberOfReplacementResources" xlink: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 Replacement Resources</link:label>
    <link:label id="lab_pnm_NumberOfReplacementResources_documentation_en-US" xlink:label="lab_pnm_NumberOfReplacementResources" xlink: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 Replacement Resources</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfReplacementResources" xlink:href="pnm-20221231.xsd#pnm_NumberOfReplacementResources"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfReplacementResources" xlink:to="lab_pnm_NumberOfReplacementResources" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_b372692b-af72-47bb-80d1-e42e3d72f9e3_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 (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1ccc64d-ffc4-4ccf-b6ca-dbf36a18df49_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_af7c4a73-091b-46ad-af4c-31f8b5a243a6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_8cc8d4d1-f191-4eb3-8861-4b8e4abd0f20_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RenewableEnergyProgramMember_07073d31-7b4f-4787-8fa9-b467b2c66746_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PreferredStockParOrStatedValuePerShare_2d7f369d-24d5-4f63-9081-cbda1c053172_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3824659b-e460-4a24-8796-8e7f4e323082_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">2026</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeStatementAbstract_28cdc668-ce30-487f-9f18-142da6019ea5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a5eb6edc-412f-4f4c-a352-2ecc7b36fa8e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdditionalPaidInCapitalMember_fb756aab-7419-44fd-bbde-50e2b0260cb3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_579d15de-239d-41b6-af81-fdcdc1661910_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-20221231.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_dei_DocumentFiscalPeriodFocus_23227589-ce0e-4f5d-a949-1a97ec5b0de8_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/2022/dei-2022.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_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_51891bc4-b00f-40fc-a0fe-ec7d4ced74b8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesInvestmentTaxCredit_add1e7b0-5118-4367-925f-5da7bbaa8365_terseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink: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 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-20221231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_fd3593eb-0348-4cd2-9c66-5aaa54fceda1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_b3a9b262-4d7e-4fc9-a77f-938d1d7ab456_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-20221231.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_4c88b2ca-2a3a-4776-a34b-b5e409a5c70c_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-20221231.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_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_a10bc1b5-38fe-4e9e-8552-1ca3d3d9c569_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-20221231.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_WeightedAverageNumberOfDilutedSharesOutstanding_c1082ac1-cdd4-471b-94ce-d0f19d6c1502_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LossContingencyNatureDomain_d871932b-0794-47a8-bda4-adcccb416885_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TransmissionCostRecoveryFactorMember_ec0681cd-2db6-432a-ae68-b23c0c3e5c4a_terseLabel_en-US" xlink:label="lab_pnm_TransmissionCostRecoveryFactorMember" xlink: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 recovery factor</link:label>
    <link:label id="lab_pnm_TransmissionCostRecoveryFactorMember_label_en-US" xlink:label="lab_pnm_TransmissionCostRecoveryFactorMember" xlink: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 Recovery Factor [Member]</link:label>
    <link:label id="lab_pnm_TransmissionCostRecoveryFactorMember_documentation_en-US" xlink:label="lab_pnm_TransmissionCostRecoveryFactorMember" xlink: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 Recovery Factor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostRecoveryFactorMember" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostRecoveryFactorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TransmissionCostRecoveryFactorMember" xlink:to="lab_pnm_TransmissionCostRecoveryFactorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_e18bb4df-2afc-41d8-86bf-89eeb814d2fa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1c5a21e2-8710-412a-b643-b280b48e9296_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_11662e0b-b732-455b-9ad8-935e13512027_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAssetsNoncurrent_6387e5b5-14eb-4ad2-8d3f-4b7ae8e3ecae_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_b036f6eb-841c-4071-9255-98c35780d478_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 Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TNMP2021BondPurchaseAgreementMember_73f9b9dd-ce99-4fe7-a00e-0dc49478eb81_terseLabel_en-US" xlink:label="lab_pnm_TNMP2021BondPurchaseAgreementMember" xlink: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 2021 Bond Purchase Agreement</link:label>
    <link:label id="lab_pnm_TNMP2021BondPurchaseAgreementMember_label_en-US" xlink:label="lab_pnm_TNMP2021BondPurchaseAgreementMember" xlink: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 2021 Bond Purchase Agreement [Member]</link:label>
    <link:label id="lab_pnm_TNMP2021BondPurchaseAgreementMember_documentation_en-US" xlink:label="lab_pnm_TNMP2021BondPurchaseAgreementMember" xlink: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 2021 Bond Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2021BondPurchaseAgreementMember" xlink:href="pnm-20221231.xsd#pnm_TNMP2021BondPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2021BondPurchaseAgreementMember" xlink:to="lab_pnm_TNMP2021BondPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_00e26a9b-54aa-4272-98d9-aab0d880db93_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_23789aae-29b4-4abe-adf2-556584ef1fa6_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/2022/dei-2022.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_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_065bba95-fdfc-46c6-bc49-f4780409ec8f_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-20221231.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_us-gaap_RegulatoryLiabilityCurrent_7f5c508c-dbe6-45ee-97bd-9445bae99ba9_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_d793fdc9-1098-4923-97ba-7abcce350d37_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CarryingReportedAmountFairValueDisclosureMember_ad84f372-59fc-455f-89a4-03ca0fedb4f3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_BatteryStorageAgreementMember_e540dc10-b544-44b6-ba11-b0349785f938_terseLabel_en-US" xlink:label="lab_pnm_BatteryStorageAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Battery Storage Agreement</link:label>
    <link:label id="lab_pnm_BatteryStorageAgreementMember_label_en-US" xlink:label="lab_pnm_BatteryStorageAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Battery Storage Agreement [Member]</link:label>
    <link:label id="lab_pnm_BatteryStorageAgreementMember_documentation_en-US" xlink:label="lab_pnm_BatteryStorageAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Battery Storage Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BatteryStorageAgreementMember" xlink:href="pnm-20221231.xsd#pnm_BatteryStorageAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BatteryStorageAgreementMember" xlink:to="lab_pnm_BatteryStorageAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d075e5b8-ee3b-4a0b-b878-3fae13df6943_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_1c84d95b-8476-46d9-8a2e-d5eb3eea54a2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShortTermDebtLineItems_6c70078a-9f2f-4ef9-a24e-b52a41540432_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_COVID19Member_83b1f553-a364-4595-9884-0fef40e406be_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-20221231.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_de9ec11d-98a5-4029-bfa1-2344e173882e_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-20221231.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_ShortTermLeaseCost_ab0e6c21-e3c9-4dac-bc74-e2241e6eba83_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PreferredStockSharesAuthorized_664b5126-b095-4e86-9606-13fc58f1902e_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_795f3b5b-9546-4080-b8d8-228bbd5a5e57_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_e145ba2a-8e4f-4662-8307-857bae931a08_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-20221231.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_3fe3f4b8-dfb5-49c8-9103-293f6986d9c6_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-20221231.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_SeniorUnsecuredNotesDue2028At3Point68PercentMember_99920ec3-3083-4dca-a081-918e2b869a86_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-20221231.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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d1f31312-bf7b-426f-94a0-77936ca8c9bb_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_e32a9443-d66d-4ec3-b881-34ce9fe16ea8_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_876b924b-92fe-4efe-a45f-252325f22ed5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureTextBlock_84d9d92b-2898-481a-9078-2dfe949c9826_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesCompensationandBenefitsPensions_a26bfd9b-46fd-4076-8917-098ce2bc48d1_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-20221231.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_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_16f39ff2-0c98-431f-9d22-1575fa52fd00_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-20221231.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_ProceedsFromIssuanceOfLongTermDebt_73e2a594-ed01-4992-8ccd-39db68da56fb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f44a1368-67b5-4116-81e6-b125babcae67_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_313806b0-5ac2-49b2-acf1-7a681b18a321_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ElectricityGenerationPlantNonNuclearMember_1e4b5e81-3bc7-44a3-b2e3-b408411a05db_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CommonStockSharesIssued_17bb4beb-15bd-4568-af89-d7f97c9945f4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_48859d55-5213-4acf-881a-482197905113_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-20221231.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_us-gaap_ConcentrationRiskLineItems_d8f6f9cf-6e39-450e-86a5-b96e285d8717_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EquityMethodInvestments_46486fda-df34-48f6-a2c4-f4a53c91ba39_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_1ebe1659-23a3-4b41-82aa-be2d8619514f_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" xlink: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 future employer contributions, after year four</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" xlink: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 Employer Contributions, After Year Four</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" xlink: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, Expected Future Employer Contributions, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" xlink:to="lab_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRDevelopmentMember_10ec25a4-5e5d-43c7-b9ad-caa40c410628_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-20221231.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_us-gaap_PaymentsToInvestInDecommissioningFund_325b9632-8212-42e8-811f-ce5490e28fd3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FirstMortgageBonds293PercentDue2035Member_4b52070f-ba3e-4ec7-893e-07796427e242_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 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-20221231.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_CashFlowHedgingMember_4ad5f6cb-e2bb-4027-871f-13ee11151f9e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_UtilitiesOperatingExpenseTaxes_cc06ab0c-ee27-459f-be2b-85f91aba559d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8df1d412-1a0a-4487-a1d7-5508eeadfc33_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_FirstMortgageBonds273PercentDue2030Member_fa86bc2e-3eef-4642-b360-32a99624ff5e_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 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-20221231.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_LocalLinesOfCreditMember_8bd34940-4bd1-47c0-bf7b-c934dd1556cc_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-20221231.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_NetCashProvidedByUsedInInvestingActivities_f9422910-c0e2-48af-a4cf-1aa4a72539d7_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 used in 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_180094ba-95d2-494d-9495-9f8d98194105_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-20221231.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_DebtInstrumentFaceAmount_aaf53e8d-18b7-462d-8f6f-d15861ce917b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InternalRevenueServiceIRSMember_891fc678-32d7-40a8-a699-b02e773e7f42_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LossContingencyNewClaimsFiledNumber_9055c425-c201-40cd-af3f-0765ad82c015_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink: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 law suits</link:label>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink: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, New Claims Filed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:to="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_9af2687b-b504-4ada-93cf-f94f441dd6dd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 long-term lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_d7564d94-06c5-4969-849a-6d39e68028cd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CorporateAndOtherMember_7898be3e-e055-48c5-9f53-8483842aabf6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNetOfTax_002fbfe7-6982-43dc-a65d-2a5e1457e1c3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_LitigationCaseAxis_966165eb-d607-484a-b196-0c5b7459f315_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_StationFuelTypeDomain_4a0e4f86-3a82-4e92-bb12-d3945d9fa5f7_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-20221231.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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1ffea2f1-117a-4f3c-a984-79d59673836f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityCurrentReportingStatus_e940f916-742f-4834-85c6-9827ef869616_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/2022/dei-2022.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_us-gaap_AssetRetirementObligationCostsMember_7f316ffb-1cd1-4ee8-a3b7-27829f54711e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_93968923-44f7-4ed1-90f0-7f84a6cfb4e7_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_OtherLiabilitiesCurrent_f06b2496-e254-48b4-beb9-83b771cddef4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NM2022RateCaseMember_fb7d2b1d-c170-4c00-b57e-1f7d6a2f3a7a_terseLabel_en-US" xlink:label="lab_pnm_NM2022RateCaseMember" xlink: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 2022 Rate Case</link:label>
    <link:label id="lab_pnm_NM2022RateCaseMember_label_en-US" xlink:label="lab_pnm_NM2022RateCaseMember" xlink: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 2022 Rate Case [Member]</link:label>
    <link:label id="lab_pnm_NM2022RateCaseMember_documentation_en-US" xlink:label="lab_pnm_NM2022RateCaseMember" xlink: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 2022 Rate Case</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NM2022RateCaseMember" xlink:href="pnm-20221231.xsd#pnm_NM2022RateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NM2022RateCaseMember" xlink:to="lab_pnm_NM2022RateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_7d471787-7108-4ff6-91b1-de2ea76aa4dc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DebtInstrumentSeriesOfBondIssuance_9e779876-f0a8-4f7f-8015-9addf9ac5e11_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-20221231.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_ScheduleOfNetFundedStatusTableTextBlock_59ddf27a-bd02-42e8-9f6b-b0caf78f5262_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_9f6db080-d6e1-4618-8a0e-a4bebd92f8ae_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">2023</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_5df7a745-6e85-4dd8-8347-0f87d8f93d60_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_QualifiedPlanMember_e34456ca-851b-4053-856d-c7037d843443_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueTable_de8c2fc0-6f1a-4d63-99f2-dcdf0a022454_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_8fdc8938-7cc0-4bae-ad25-96b52579c274_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-20221231.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_EmployeeSeveranceMember_dae92c93-ca77-4bb7-8e6b-3d1c2bfa6fb1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DeferredTaxAssetsRegulatoryDisallowance_2af83354-d8a5-4679-8467-154f73036efd_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-20221231.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_ValuationAllowancesAndReservesChargedToCostAndExpense_22495e4a-98dc-45dd-a337-cb90d80d917e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ServiceBillingsMember_95696cb5-6293-4f2c-b803-d1300a5701c5_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-20221231.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_PublicUtilitiesInventoryPlantDecommissioning_6277495e-0448-4c1f-8f2a-1b3a06708276_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryPlantDecommissioning" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, plant decommissioning</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInventoryPlantDecommissioning_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryPlantDecommissioning" xlink: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, Plant Decommissioning</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInventoryPlantDecommissioning_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryPlantDecommissioning" xlink: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, Plant Decommissioning</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryPlantDecommissioning" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInventoryPlantDecommissioning"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInventoryPlantDecommissioning" xlink:to="lab_pnm_PublicUtilitiesInventoryPlantDecommissioning" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_234d326b-64ed-40d7-bfe5-48752d1bce9d_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-20221231.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_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_cb2daedb-e61d-4658-83d9-e3925152c0d5_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPaymentOfTimeValueRefunds" xlink: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 time-value refunds</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPaymentOfTimeValueRefunds" xlink: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, Payment Of Time-Value Refunds</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPaymentOfTimeValueRefunds" xlink: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, Payment Of Time-Value Refunds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPaymentOfTimeValueRefunds" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPaymentOfTimeValueRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPaymentOfTimeValueRefunds" xlink:to="lab_pnm_PublicUtilitiesPaymentOfTimeValueRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_b46f9c19-048c-4fb6-a6a8-b8111f8e9f1c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_9ca8e64c-41d6-4218-bda7-bd9423ec89fb_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" xlink: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, maximum</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" xlink: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, Maximum Annual Percentage Increase In Employer Costs</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" xlink: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, Maximum Annual Percentage Increase In Employer Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" xlink:to="lab_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_7283a161-b978-4234-9004-945d0b622336_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_11148888-1f90-4ae1-a509-34d64b7f8705_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 gains (losses), net of income tax (expense) benefit of $1,159, $(3,076), and $(1,562)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_b54f346e-bc31-49b5-9830-36747808c87e_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">2024</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_CompensationExpenseImpairment_4e0c5d97-ac57-4792-a986-8d1484e77aa0_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-20221231.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_42bf2c66-12e8-4f4a-83bc-585e3c95dccd_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-20221231.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_PropertyPlantAndEquipmentNet_0f19ada0-9f0b-457b-8c88-5e238859e715_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3f6dafe7-4b34-45c5-8d7c-04b10ba0b36f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherNoncurrentAssets_72b014b5-95de-4448-9b9d-67d63039e292_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_35496857-2967-4859-bf26-6668e9facab2_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_PublicUtilitiesPropertyPlantAndEquipmentNet_a7db8643-a46f-4eeb-acbe-62f345425616_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_17061b9d-938c-4d47-821e-b4ecbca9dad2_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 $17,721 and $16,585</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NotesPayableOtherPayablesMember_c8f0ca17-6ca1-41ea-bfc4-43bf6587eed8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Dividends_9a475b41-b2d2-48cb-8e9a-f486a23f62b0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_80b36c91-e77b-4cf3-8e80-eb5b1bd4625b_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 Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_9a3199c1-8975-4b84-9e71-ad00b61fc86f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_d86bf654-475a-438f-8c87-2d3ca8b6eb30_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4a3fd621-6548-441f-a75e-46310857c050_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebt_7a40d3c1-a409-4555-b69a-4920b5128c03_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpense_353a492c-d48a-49d6-96e4-bebecd126998_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_BalanceSheetLocationAxis_bf35f648-b321-4d14-a865-8021393f7a4b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SaleOfStockPricePerShare_e4cea2bb-d46a-4a4a-a6f3-5cd86811d80a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_09ae9ef5-0555-4e7b-9f70-1616a8dd360a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_d49a29ff-2ace-4cb0-bc5d-121850508fed_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8579ab34-fe61-416e-9115-c31abc5bfe21_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_9da629f9-500a-4003-a432-8b3fe4570611_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 income taxes</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_fcb487ec-cbf1-470e-a0fa-55fff91c957b_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-20221231.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_DefinedBenefitPlanCurtailments_099fe6ab-956f-484b-83b5-489f4a976ae6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCurtailments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Curtailment loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCurtailments_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCurtailments" xlink: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 Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanCurtailments" xlink:to="lab_us-gaap_DefinedBenefitPlanCurtailments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_e7a8597f-d62f-4a2d-86ac-c315c885b578_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AssetsCurrent_b361cd9d-4aad-407d-958a-83bd1c084399_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_cd2a5f25-5159-4e70-88ee-1dfca418c3df_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxesPaidNet_ccad15b4-2bda-4ffe-8428-6279894fb2e0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StateTaxCreditCarryforwardImpairment_2e4a5f95-959d-4570-b331-4bacc427a547_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">Federal 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-20221231.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_us-gaap_PaymentsForLegalSettlements_60fc50ba-674a-480d-bd7b-6e9c539d53f2_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements" xlink: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 legal settlements</link:label>
    <link:label id="lab_us-gaap_PaymentsForLegalSettlements_label_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements" xlink: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 Legal Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLegalSettlements" xlink:to="lab_us-gaap_PaymentsForLegalSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_2457261b-4be1-43e0-b446-9cec74e6326d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntitySmallBusiness_c62ebba2-6c2a-405b-aa90-5864d84d8ff0_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/2022/dei-2022.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_FairValueByMeasurementBasisAxis_ee2e10b6-c8f4-4207-a242-717448d175fa_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherCommitmentsTable_5a521f6a-3609-4e37-a982-2b3d1a8c4dde_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CommonStockDividendsPerShareDeclared_b7abfa46-8c5c-41a9-aabd-661d332e467a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_LongtermdebtExcludingcurrentmaturitiesGross_136b13d0-ea55-4faa-8b19-d915ab24861b_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-20221231.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_RestrictedCash_4f2d3a9d-ea09-4172-92c6-55629d40755e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_7898bc53-e410-4cf5-b80f-bda9cabc7774_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesFilingPeriodExtension_6766a982-7724-40c8-8f4d-5e4af96ca6d1_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesFilingPeriodExtension" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Filing period, extension</link:label>
    <link:label id="lab_pnm_PublicUtilitiesFilingPeriodExtension_label_en-US" xlink:label="lab_pnm_PublicUtilitiesFilingPeriodExtension" xlink: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, Filing Period, Extension</link:label>
    <link:label id="lab_pnm_PublicUtilitiesFilingPeriodExtension_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesFilingPeriodExtension" xlink: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, Filing Period, Extension</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFilingPeriodExtension" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesFilingPeriodExtension"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesFilingPeriodExtension" xlink:to="lab_pnm_PublicUtilitiesFilingPeriodExtension" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_0feb66fd-f3b0-43f1-8cc6-f39aa7bfd351_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryLiabilityNoncurrent_6873c750-3cf1-4f4f-b2d6-1c148ad5adf0_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_d8937429-1d94-4e17-a097-ca9ada9bc3ac_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SignificantAccountingPoliciesTextBlock_f6ca6031-8f30-4f22-a827-10178293418a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b89d6515-7ad3-4870-9d9c-a70d38f6fb5f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_192dfe0e-e1ff-4174-90a9-64966c83de5c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_4dcdc395-73db-4ea3-8753-60a9b56e4239_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-20221231.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_us-gaap_DerivativeAssetNotionalAmount_56192dbd-bcd6-4cbd-ba91-20ad6b8b402c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink: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 asset, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink: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, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87d789f8-a83f-4b0b-a716-42f41bdc3d59_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_6fe1e06a-301e-4e39-aed6-a204dc8d2362_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AuditInformationAbstract_label_en-US" xlink:label="lab_pnm_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_pnm_AuditInformationAbstract_documentation_en-US" xlink:label="lab_pnm_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AuditInformationAbstract" xlink:href="pnm-20221231.xsd#pnm_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AuditInformationAbstract" xlink:to="lab_pnm_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SJGSETAMember_7e7462d8-082f-456f-964f-f79bff060f6b_terseLabel_en-US" xlink:label="lab_pnm_SJGSETAMember" xlink: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 - ETA</link:label>
    <link:label id="lab_pnm_SJGSETAMember_label_en-US" xlink:label="lab_pnm_SJGSETAMember" xlink: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 - ETA [Member]</link:label>
    <link:label id="lab_pnm_SJGSETAMember_documentation_en-US" xlink:label="lab_pnm_SJGSETAMember" xlink: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 - ETA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSETAMember" xlink:href="pnm-20221231.xsd#pnm_SJGSETAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SJGSETAMember" xlink:to="lab_pnm_SJGSETAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_9b813ae1-7560-4bd8-b3a9-bd4c5f3c2fc6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a346da7f-e437-4051-abef-c0b217803ac3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ae631a8e-b350-4b16-9748-2afbaeba0cd0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cf0303f-f68a-475a-a393-66d7ccce21b4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CoalMineReclamationBondstobepostedwithNMMMD_de823a54-15c5-414b-86e2-99847fd52dbc_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-20221231.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_us-gaap_RetirementPlanSponsorLocationDomain_c43deaa7-135a-4090-a5e3-e7793867c426_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesAxis_c39e2360-d5f7-4f9a-afe8-6ffdb2120d9b_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_pnm_UndergroundMember_8c96d2d4-111d-448d-a067-b7f13a1b44a9_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-20221231.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_pnm_NaturalGasCostMember_696b87c9-2ed3-4a6b-b85f-3fc6d2d3c7b9_terseLabel_en-US" xlink:label="lab_pnm_NaturalGasCostMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Cost</link:label>
    <link:label id="lab_pnm_NaturalGasCostMember_label_en-US" xlink:label="lab_pnm_NaturalGasCostMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Cost [Member]</link:label>
    <link:label id="lab_pnm_NaturalGasCostMember_documentation_en-US" xlink:label="lab_pnm_NaturalGasCostMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NaturalGasCostMember" xlink:href="pnm-20221231.xsd#pnm_NaturalGasCostMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NaturalGasCostMember" xlink:to="lab_pnm_NaturalGasCostMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1bf62bc5-6f62-4505-b973-3661a51dd0b7_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions from NMRD</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink: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 Equity Method Investment, Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_4c2aebe6-383e-4fd3-ad07-58ee85ea8581_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_9a8b0e5f-9060-4ca8-8531-a15fce50b591_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-20221231.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_DebtInstrumentLineItems_8be47af1-aee1-41ac-a0f5-c85ea06f010e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ClassOfStockLineItems_2dcc0277-e0d1-454c-9010-339a194fc453_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_38611237-003f-41f7-b195-045f9e4619f3_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-20221231.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_us-gaap_OperatingLeaseLiability_1385bf05-c3b5-435e-a0d3-b919d1c71ee4_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, 2022</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ValuationAllowancesAndReservesBalance_b51c547c-fc6e-4e65-acab-cfab8775d099_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_50239d9b-1f5e-4008-b2e7-9c64bb0587cf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDue_bad4f99f-0441-4b3d-b5a2-319dae823f95_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, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_1e0b1521-f53f-455b-94e0-682e0633f97c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_0e579814-b567-42ed-967a-ff2a17f8f45e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FixedIncomeFundsMember_f3db8a7d-be5e-4113-a07d-aee444981bef_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ComplianceExtensionPeriodRepostPeriod_a3696cbb-0742-4e53-9032-d9bea598a35f_terseLabel_en-US" xlink:label="lab_pnm_ComplianceExtensionPeriodRepostPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance extension period, repost period</link:label>
    <link:label id="lab_pnm_ComplianceExtensionPeriodRepostPeriod_label_en-US" xlink:label="lab_pnm_ComplianceExtensionPeriodRepostPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance Extension Period, Repost Period</link:label>
    <link:label id="lab_pnm_ComplianceExtensionPeriodRepostPeriod_documentation_en-US" xlink:label="lab_pnm_ComplianceExtensionPeriodRepostPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance Extension Period, Repost Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ComplianceExtensionPeriodRepostPeriod" xlink:href="pnm-20221231.xsd#pnm_ComplianceExtensionPeriodRepostPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ComplianceExtensionPeriodRepostPeriod" xlink:to="lab_pnm_ComplianceExtensionPeriodRepostPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_ed3c1c38-5b0d-4aa8-b8e5-3baae725be8c_totalLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" 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 increase (decrease)</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" xlink: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 Assets And Liabilities, Net</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" xlink: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 Assets And Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" xlink:to="lab_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_da5dc3e7-d996-4226-bf77-03a2532756bc_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMR2018SUNS3.25percentdueMarch2021Member_da621145-3583-4e50-b12c-136654c6f25e_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-20221231.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_PensionAndOtherPostretirementPlansCostsMember_35f02487-6d59-4e97-990f-7f5b928953ad_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_b123f4aa-36a7-44ac-b6e6-eb1dc86583c7_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" xlink: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 June 2038</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" xlink: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 June Twenty Thirty Eight [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" xlink: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 June Twenty Thirty Eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" xlink:to="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_b6dd096a-91a6-4c82-a698-115b5485a83e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherExpenses_fc3252c0-9666-4efd-b60c-275cd4da2866_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TexasNewMexicoPowerCompanyMember_2dba2f93-125a-4691-97e8-5268f0e3b9bd_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_bb634c5a-5b2b-450f-b539-d3daae352814_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-20221231.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_ProceedsFromRepaymentsOfLinesOfCredit_82e6c432-f11f-4034-93fc-212fdde863a5_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_60393f6f-b782-435d-b336-6f8ee5516813_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock_cab2bb9f-59a3-4e0e-b36d-084475ef215c_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" xlink: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 Renewable Energy Rider</link:label>
    <link:label id="lab_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock_label_en-US" xlink:label="lab_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" xlink: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 Renewable Energy Rider [Table Text Block]</link:label>
    <link:label id="lab_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock_documentation_en-US" xlink:label="lab_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" xlink: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 Renewable Energy Rider</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRenewableEnergyRiderTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" xlink:to="lab_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_58794cdb-85cf-4871-9755-384fcbe48db8_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">2026</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_HedgingRelationshipDomain_8a0317a6-0d10-420b-a704-156f472ad194_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_478ed089-1d55-4027-8f96-f2e37cd75ce2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_HedgingDesignationAxis_f3d5f660-7ae0-480c-bb1e-78731412eecb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AuditorLocation_f5e98840-a705-410e-9f26-eb9ffe38647a_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinancialStatementLocationDomain_059b00f6-a54a-42c7-8332-a2aede2d6225_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-20221231.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_WeightedAverageNumberOfSharesRestrictedStock_13b17da9-d934-4395-9539-7ac7fd3c3ece_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityFilerCategory_3ce11fcd-f7c0-4826-b0bc-647da3dcd919_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/2022/dei-2022.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_DerivativeAssetFairValueGrossLiability_5d1ffec2-07d6-4702-a387-d3b616b48c17_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink: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 asset, fair value, gross liability</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink: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, Subject to Master Netting Arrangement, Liability Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:to="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_2872515d-e6d0-4065-aa28-b5ec00aaa63b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CurrentFederalTaxExpenseBenefit_c568cdb4-f27f-4b9c-ad04-2c745b4e3592_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FixedRateDebtMember_ba2ab9d7-e832-41ad-a761-abb0ba642612_terseLabel_en-US" xlink:label="lab_pnm_FixedRateDebtMember" xlink: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 Rate Debt</link:label>
    <link:label id="lab_pnm_FixedRateDebtMember_label_en-US" xlink:label="lab_pnm_FixedRateDebtMember" xlink: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 Rate Debt [Member]</link:label>
    <link:label id="lab_pnm_FixedRateDebtMember_documentation_en-US" xlink:label="lab_pnm_FixedRateDebtMember" xlink: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 Rate Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateDebtMember" xlink:href="pnm-20221231.xsd#pnm_FixedRateDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedRateDebtMember" xlink:to="lab_pnm_FixedRateDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FundsContributedMineReclamationTrust_901d7bb8-65d9-49a3-b582-ab0af81497bc_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-20221231.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_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_d82109f6-bb9e-4619-b49f-3194afe5cca0_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-20221231.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_49ec4088-efdc-4177-942b-cee692961861_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-20221231.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_bedb8f44-a886-4cce-b190-c92f09569bb6_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-20221231.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_pnm_InsuranceCarrierAxis_5250b8c8-493a-4429-af69-8179f323f7af_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-20221231.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_us-gaap_AllocatedShareBasedCompensationExpense_656da0dc-0855-4aaa-b244-d047ad35c7d1_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CommitmentsAndContingencies_08205dbe-056e-44c9-af10-e876dc668534_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_SecurityExchangeName_64141705-6d6e-40e6-b77e-41a864dab072_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/2022/dei-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_0f7f1997-305b-4fc3-81b2-2fee72667142_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5dfc4376-e542-4c8f-b9c7-578133d9dc18_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AllowanceForFundsUsedDuringConstructionPolicy_68fc2bac-58ed-41f6-bb69-fd2d4d03a7ab_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_ad32d5a4-73c7-4ec9-8c20-5d647e8d07a4_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 (gains) included in net earnings, net of income tax expense of $299, $229, and $442</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_58ac9bda-0dff-4d50-9972-59f85d9c90f1_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-20221231.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_LettersOfCreditOutstandingAmount_187b2085-aecb-4769-9c70-5205b46fa887_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerExcludingAssessedTax_0fd8bf17-79c5-4d44-b050-2598f0d4a79b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_3080b79c-4020-41cb-99e9-1d88c4bfb983_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-20221231.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_RegulatoryLiabilityAxis_5582dffa-14fd-485c-b721-ff0ddc8a8fe7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanServiceCost_0a27de9e-21d9-4db6-840a-78bb26bebdcd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsMember_54b9aaf0-820f-4517-b9d3-6b797adeb057_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_CoverAbstract_34d4aa5d-4d1e-4d3d-b5a9-8a533710efc1_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/2022/dei-2022.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_AccountingPoliciesDisclosuresTable_a3d2c54f-ce06-4a38-937e-46bdb3046d5a_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-20221231.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_dei_EntityVoluntaryFilers_88804a84-0572-4dd5-9d9e-1fc25db6e3c6_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/2022/dei-2022.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_pnm_TNMPFirstMortgageBondsMember_8f45809c-7b7a-4116-af7a-1c30c84f486d_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-20221231.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_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_d37e582d-ff2b-413f-bce2-d28e78e176e0_terseLabel_en-US" xlink:label="lab_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" xlink: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.97% Senior Unsecured Notes Due December 30, 2041</link:label>
    <link:label id="lab_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_label_en-US" xlink:label="lab_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Point Nine Seven Senior Unsecured Notes Due December 30, 2041 [Member]</link:label>
    <link:label id="lab_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_documentation_en-US" xlink:label="lab_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Point Nine Seven Senior Unsecured Notes Due December 30, 2041</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" xlink:href="pnm-20221231.xsd#pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" xlink:to="lab_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_ed571484-b778-47c4-854c-731ca952b2fc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerTextBlock_bdf922ad-2d55-491c-8f09-df82e0be70a1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SegmentReportingAbstract_3e456b76-c0ce-4c83-9212-f0a16280ae94_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_415a64f8-18ca-42e4-8aef-2a7021b2d5fd_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-20221231.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_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_233d8b42-b69c-4386-be27-105d75d1bd8b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanOtherChanges_117c07fe-17f7-451a-adda-2363bbb1c9ae_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ScenarioForecastMember_2191b817-b49f-4db4-bd7f-fb58a69ec42b_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DerivativeAssetsCurrent_e2eb1488-26b3-4120-bc90-1ea6ab92b6b1_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_fcc1299d-95a3-4bf3-8e91-f61c695a3249_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink: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 instruments</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e9c9807c-e86f-4f5a-8672-eccddc130e16_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_113286fd-3a42-4435-af0a-6c88e025560b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentsIncorporatedByReferenceTextBlock_953567f2-5e25-4aa6-905b-e77e4e7bdf1c_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/2022/dei-2022.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6200605a-33cd-44f8-88ac-94994d4f9f65_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LossOnReacquiredDebtMember_586bb851-3e7d-49ac-a10f-3067592e2af7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_aeb37967-f51a-43f8-bd6c-fc8a027e65a9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_5062cf63-99b9-49f1-b7ac-b944eb8e3eb7_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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_5cc17435-98f2-4017-ab76-ed69f4ccd208_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-20221231.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_us-gaap_LiabilitiesAndStockholdersEquity_8a0afa7b-68ab-4226-8496-e1fc744237bf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_LunaGasMember_1747e4be-0bc5-4512-b284-2f1bd4ddc554_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-20221231.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_LongtermDebtTypeAxis_3460aee8-a3b4-408a-b31f-4e47ad9d3094_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Cash_adb38080-ec4c-4eda-ab96-d92eafd959b2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsGross_ac6c047e-4ea5-4a9d-bff3-7959cfe63748_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_RegulatoryAssetAllowanceForCreditLoss_e3ab795a-4a8c-462b-aaf0-2764e4f0d760_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryAssetAllowanceForCreditLoss" xlink: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, allowance for credit loss</link:label>
    <link:label id="lab_pnm_RegulatoryAssetAllowanceForCreditLoss_label_en-US" xlink:label="lab_pnm_RegulatoryAssetAllowanceForCreditLoss" xlink: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, Allowance For Credit Loss</link:label>
    <link:label id="lab_pnm_RegulatoryAssetAllowanceForCreditLoss_documentation_en-US" xlink:label="lab_pnm_RegulatoryAssetAllowanceForCreditLoss" xlink: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 Asset, Allowance For Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetAllowanceForCreditLoss" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryAssetAllowanceForCreditLoss" xlink:to="lab_pnm_RegulatoryAssetAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_0fd9510e-3848-4fde-ba44-6a910644d9b7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e746661e-174c-4a8b-8fd1-a73e25bba781_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_DividendsPayablePerShareMaximumDistribution_bf221e41-cf0d-484e-856b-a176359a85df_terseLabel_en-US" xlink:label="lab_pnm_DividendsPayablePerShareMaximumDistribution" xlink: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 payable, maximum distribution (in dollars per share)</link:label>
    <link:label id="lab_pnm_DividendsPayablePerShareMaximumDistribution_label_en-US" xlink:label="lab_pnm_DividendsPayablePerShareMaximumDistribution" xlink: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, Per Share, Maximum Distribution</link:label>
    <link:label id="lab_pnm_DividendsPayablePerShareMaximumDistribution_documentation_en-US" xlink:label="lab_pnm_DividendsPayablePerShareMaximumDistribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Per Share, Maximum Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DividendsPayablePerShareMaximumDistribution" xlink:href="pnm-20221231.xsd#pnm_DividendsPayablePerShareMaximumDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DividendsPayablePerShareMaximumDistribution" xlink:to="lab_pnm_DividendsPayablePerShareMaximumDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_4e0f0eda-48a6-4454-86d4-f30b5e74a4f8_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_088bf2de-2b2a-4564-b07d-e7a5e17ac271_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SaleOfStockNameOfTransactionDomain_3bc39234-de35-4f37-979f-58e73ed3e58a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7d8b4bae-4baf-4072-8646-c1476a445760_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaymentsOfStockIssuanceCosts_7684b897-3457-49ca-8055-ef00de382ce8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_CommonIntangibleAndGeneralPlantMember_aac64e1e-e1f9-4baf-9988-78a65112f127_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-20221231.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_RegulatoryAssetsFromDefaultingREPs_220c1c74-2808-4413-b1b2-c18db9755e4c_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryAssetsFromDefaultingREPs" xlink: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 from defaulting REP's</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsFromDefaultingREPs_label_en-US" xlink:label="lab_pnm_RegulatoryAssetsFromDefaultingREPs" xlink: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 From Defaulting REP's</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsFromDefaultingREPs_documentation_en-US" xlink:label="lab_pnm_RegulatoryAssetsFromDefaultingREPs" xlink: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 From Defaulting REP's</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsFromDefaultingREPs" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsFromDefaultingREPs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryAssetsFromDefaultingREPs" xlink:to="lab_pnm_RegulatoryAssetsFromDefaultingREPs" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract_ee9d0ede-3921-42e3-a930-c4dbc3af2713_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-20221231.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_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_b75c5825-7d3d-4f91-b9bb-472254420c26_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a2037891-2092-44d4-970e-3410980f8274_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">2024</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherAssetsCurrent_501c956c-260a-4560-9d03-ad5a39fa9d3a_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_c669da8b-bf29-4f60-8d79-eda953a51d69_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 current assets</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_aa8e4fd8-0fe9-4c05-ae5e-02b155d08cab_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefits_bdd2438d-3baf-42e0-899a-43cc7f4142e3_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_e7c75e30-fa81-4c08-9077-bac410c2b3b0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_1d0db5ac-3b2a-4bdd-9560-f8906832922a_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember" xlink: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.59% due July 2033</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember" xlink: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 2 point 59 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember" xlink: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 2033, at 2 point 59 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InterestRateContractTwoMember_108c2c21-b468-4361-9679-3050f7fe116a_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-20221231.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_pnm_NumberOfDaysToTransferPayment_d77ed434-3ced-4c15-9074-cde81eac5499_terseLabel_en-US" xlink:label="lab_pnm_NumberOfDaysToTransferPayment" xlink: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 days to transfer payment</link:label>
    <link:label id="lab_pnm_NumberOfDaysToTransferPayment_label_en-US" xlink:label="lab_pnm_NumberOfDaysToTransferPayment" xlink: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 Days To Transfer Payment</link:label>
    <link:label id="lab_pnm_NumberOfDaysToTransferPayment_documentation_en-US" xlink:label="lab_pnm_NumberOfDaysToTransferPayment" xlink: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 Days To Transfer Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfDaysToTransferPayment" xlink:href="pnm-20221231.xsd#pnm_NumberOfDaysToTransferPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfDaysToTransferPayment" xlink:to="lab_pnm_NumberOfDaysToTransferPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyAxis_00d935b1-ba0c-4579-a4ac-d3df839ac879_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_EquitySecuritiesMember_6a5eae55-b25f-43c3-b4fe-8852c54c7ae1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_fe1be086-0760-4537-83f0-b32d1f7e7fd1_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-20221231.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_pnm_PublicUtilitiesTimeValueRefunds_8356d7de-97b8-4084-98eb-038453d749d8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesTimeValueRefunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-value refunds</link:label>
    <link:label id="lab_pnm_PublicUtilitiesTimeValueRefunds_label_en-US" xlink:label="lab_pnm_PublicUtilitiesTimeValueRefunds" xlink: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, Time-Value Refunds</link:label>
    <link:label id="lab_pnm_PublicUtilitiesTimeValueRefunds_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesTimeValueRefunds" xlink: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, Time-Value Refunds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTimeValueRefunds" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesTimeValueRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesTimeValueRefunds" xlink:to="lab_pnm_PublicUtilitiesTimeValueRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmrMember_b03d0c64-63fc-46bb-a84e-38d29b6ffd1e_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-20221231.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_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_7bf97988-acf5-40b4-ab26-68bf9b426134_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_881da193-aa40-44af-ae4a-8dc220a50cce_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_4201ce45-80f5-432e-9e38-ed13a3147879_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherLiabilitiesNoncurrentAbstract_2ffb5e37-b8e7-4dcd-acb5-bc7fca8cce59_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_796d3778-25e5-4dc7-810a-f150dcb486bc_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7024ddd0-7056-42eb-b5bb-48dce592ca3f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeFairValueOfDerivativeAsset_ab4f9744-95b1-46a9-9bd6-c26a727b0fa3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink: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 asset, fair value, gross asset</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink: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, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f6ffbe67-4d18-4765-893f-733030df0448_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryRateMattersDomain_3190b19a-328c-4f76-a824-788ac3f12faf_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-20221231.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_dei_EntityAddressAddressLine1_33d1bee1-727c-43fe-8137-958fe282cf3b_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/2022/dei-2022.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_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_e797546f-0901-482f-bbf3-3077e82dd285_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-20221231.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_srt_ProductOrServiceAxis_6d49d968-6f98-40ee-987b-3899e1d1d903_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_8e4ed605-8df4-49bb-9487-c81463c171dd_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-20221231.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_us-gaap_HedgeFundsMember_b8885a3b-af47-44ab-b587-1621396897bf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6a52f3f3-9a07-4513-b28c-08e7ecfdd075_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_a83c0b83-6cbb-4e25-bbdf-c19109871b7a_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-20221231.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_NuclearPlantMember_ffdae706-f6eb-4ed9-a476-5d9370e087ab_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PnmrAndPnmMember_128e7043-2afa-45fe-ab86-dacf81e47e43_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-20221231.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_437f9a44-3651-476f-9d2e-04be2e0eb380_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-20221231.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_us-gaap_InterestExpense_b4daf865-106f-46f5-bb79-120b8783c2d8_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_8f632286-c87c-4fc8-8ffd-fd43fec72d18_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesAbstract_a5dec544-9a52-413d-b3d6-4c1ec3183d2c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EquityMethodInvestmentsPolicy_6d0d817b-f682-4ed5-9933-a54a3e0577d2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_28158217-b14a-4f71-80ca-ac13ef26be25_terseLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" xlink: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 - Non-ETA</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" xlink: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 Regulatory Assets, Non-ETA</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" xlink: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 Regulatory Assets, Non-ETA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInRegulatoryAssetsNonETA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" xlink:to="lab_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMfromNMRDMember_c9ceb060-ebd0-40b7-a935-6160f4b79269_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-20221231.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_RetirementPlanTypeAxis_16b6c857-15a4-4099-8ff0-96115111c4da_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_OutOfPocketFeesAndExpensesReimbursement_b918cb2f-990f-4060-8a80-fa7baaa542fe_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-20221231.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_us-gaap_RetirementPlanTaxStatusDomain_3854d8dd-a6a2-416f-9a5c-e75f8cc812b6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfDebtInstrumentsTextBlock_e4577047-9ed2-4e76-8ccc-f8ddf6e8c6cf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EquitySecuritiesCorporateStocksCommonMember_2c89a650-600a-4761-a86f-d1e022fe4d0b_terseLabel_en-US" xlink:label="lab_pnm_EquitySecuritiesCorporateStocksCommonMember" xlink: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 stocks, common</link:label>
    <link:label id="lab_pnm_EquitySecuritiesCorporateStocksCommonMember_label_en-US" xlink:label="lab_pnm_EquitySecuritiesCorporateStocksCommonMember" xlink: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, Corporate Stocks, Common [Member]</link:label>
    <link:label id="lab_pnm_EquitySecuritiesCorporateStocksCommonMember_documentation_en-US" xlink:label="lab_pnm_EquitySecuritiesCorporateStocksCommonMember" xlink: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, Corporate Stocks, Common</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesCorporateStocksCommonMember" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesCorporateStocksCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EquitySecuritiesCorporateStocksCommonMember" xlink:to="lab_pnm_EquitySecuritiesCorporateStocksCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_07a4b30f-f8c5-42b6-853f-f97e05d74ef9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_IncomeTaxSharingPaymentsMember_b03e7b7f-17b7-42ac-9233-5bea806e22a7_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-20221231.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_pnm_PollutionControlRevenueBondsDue2033Member_91fffdac-6f50-4ef5-be19-a07b840c3f21_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2033Member" xlink: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 2033</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2033Member_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2033Member" xlink: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 2033 [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2033Member_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2033Member" xlink: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 2033</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2033Member" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDue2033Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDue2033Member" xlink:to="lab_pnm_PollutionControlRevenueBondsDue2033Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_c727ed51-bb47-42ed-bd58-6f219e56a3c8_terseLabel_en-US" xlink:label="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member" xlink: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 2021 SUNs At 3.14 Percent Due July 15, 2041</link:label>
    <link:label id="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_label_en-US" xlink:label="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member" xlink: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 2021 SUNs At 3.14 Percent Due July 15, 2041 [Member]</link:label>
    <link:label id="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_documentation_en-US" xlink:label="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member" xlink: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 2021 SUNs At 3.14 Percent Due July 15, 2041</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021SUNsAt314PercentDueJuly152041Member" xlink:href="pnm-20221231.xsd#pnm_PNM2021SUNsAt314PercentDueJuly152041Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2021SUNsAt314PercentDueJuly152041Member" xlink:to="lab_pnm_PNM2021SUNsAt314PercentDueJuly152041Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RemovalCostsMember_d93f14e9-afcb-42df-a131-1741d506b1da_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DisaggregationOfRevenueTableTextBlock_74f0478f-b474-4160-8c19-a534118680dd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredIncomeTaxLiabilities_137724a8-4827-4183-aac4-d70b0b587919_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_NumberOfBatteryStorageAgreements_c1544507-92aa-4da9-bc9d-999e4c93241b_terseLabel_en-US" xlink:label="lab_pnm_NumberOfBatteryStorageAgreements" xlink: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 battery storage agreements</link:label>
    <link:label id="lab_pnm_NumberOfBatteryStorageAgreements_label_en-US" xlink:label="lab_pnm_NumberOfBatteryStorageAgreements" xlink: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 Battery Storage Agreements</link:label>
    <link:label id="lab_pnm_NumberOfBatteryStorageAgreements_documentation_en-US" xlink:label="lab_pnm_NumberOfBatteryStorageAgreements" xlink: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 Battery Storage Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfBatteryStorageAgreements" xlink:href="pnm-20221231.xsd#pnm_NumberOfBatteryStorageAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfBatteryStorageAgreements" xlink:to="lab_pnm_NumberOfBatteryStorageAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_13ac3159-9f01-4988-a56c-a5affb6f9b66_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetailElectricCommercialCustomersMember_55dea40a-23d2-49e6-9d83-9833f979f723_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-20221231.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_32ef721f-4446-4830-b832-d60f4e5c43e8_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, including excess return</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-20221231.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_2a60c577-1e8d-4d62-8d84-aede73a1b153_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-20221231.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_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_8c7c77c0-11e6-48a8-a559-519b0d0baf4a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueNotFromContractWithCustomerOther_1d75bf50-dd04-4e84-831c-e49888d52c98_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DividendsPayableCurrent_2ccf0e19-d066-4c7a-873e-6253dd914596_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_384fd619-4fc9-4e9d-82c1-d415eda1d617_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink: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 Payable, Current</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_b853c37f-f0d8-4ac7-bb40-4256026bb0c4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseInterestPaymentOnLiability_f89ee355-7ca0-4f92-a253-c38878102755_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsandLiabilitiesLesseeTableTextBlock_2001d668-9e45-47d5-91be-900a836859ca_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-20221231.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_CommonStockNoParValue_db6126db-44d9-4511-8653-7126bc67f383_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_2e4190b6-a940-40af-90d5-33df3a9e2ae2_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-20221231.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_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_7da6a720-3f56-463d-ab23-9ba4c64dc6af_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" xlink: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 June 2024</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" xlink: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 June Twenty Twenty Four [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" xlink: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 June Twenty Twenty Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" xlink:to="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_54ad6d9f-ccea-4c57-ad41-c51cd55e5e2e_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_b3a7be4a-7528-4ab0-a580-36b11f9bc3c1_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 C</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-20221231.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_pnm_LongtermdebtCurrentmaturitiesGross_d4c1d75e-ae71-403b-9d82-47e1917c7c76_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-20221231.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_FairValueByMeasurementFrequencyAxis_3f946ced-e89a-4a04-a8c0-2110ad2727f1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AllowanceForCreditLossMember_5469f649-135c-47ba-a478-7939a7325287_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAssetsAndLiabilitiesTable_cf3eddfd-2131-483b-9bfa-b5e4de814a10_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_8a002c29-4a5a-49a3-91b4-9b88fa193232_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_34e59928-d1ce-409e-8486-7c4d6c3cd383_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-20221231.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_UtilitiesOperatingExpenseOperations_f0e82035-913b-45a6-8e36-f23a6995039d_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseOperations" xlink: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_us-gaap_UtilitiesOperatingExpenseOperations_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseOperations" xlink: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, Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseOperations" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_d19f6f57-8901-4ef1-b2f9-fa3d33079b5a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_6e3860b9-24e1-43b1-9c2b-0fadbef186d1_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" xlink: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 June 2020</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" xlink: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 June Twenty Twenty [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" xlink: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 June Twenty Twenty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" xlink:to="lab_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_15eadf2f-4fc3-4cf4-a60d-b311199d6ec9_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink: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 credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_d85be641-4498-44a1-b09a-f1f1ac815927_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesCostsOfDeployment_c53a8ffa-b7fa-4a8b-b610-c7db33969c97_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesCostsOfDeployment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs of deployment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCostsOfDeployment_label_en-US" xlink:label="lab_pnm_PublicUtilitiesCostsOfDeployment" xlink: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, Costs Of Deployment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCostsOfDeployment_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesCostsOfDeployment" xlink: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, Costs Of Deployment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCostsOfDeployment" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesCostsOfDeployment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesCostsOfDeployment" xlink:to="lab_pnm_PublicUtilitiesCostsOfDeployment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_e70fb4e6-8859-46a4-944e-bb8c69abda1e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CompensationAndRetirementDisclosureAbstract_d50f0513-57de-4801-b983-ea4d232ff2e9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherDebtSecuritiesMember_ab524706-1b8c-4aff-9301-1a08e0b88aa4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_EquitySecuritiesOtherFundsMember_241d742e-1a4b-4c32-a1a9-3464c630c233_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-20221231.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_us-gaap_OtherCommitmentsLineItems_5c6376c9-75a3-4d21-83c4-c3e7792a3e85_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PNMAndTNMPMember_365c24a6-a005-4252-81c4-69b36f651ad2_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-20221231.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_StatementOfStockholdersEquityAbstract_0997312f-809e-4b1d-8d64-d0de792dc445_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_104c5387-d4c8-42a4-9c6c-a1d9ee73348c_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink: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, Approved Debt Capital Structure, Percentage</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink: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 Debt Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_172cd44a-15e0-471e-a7f9-f6c21f19da5c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesIncreaseInRateBase_673c34a7-ec50-4131-afbe-bbcf1d93c441_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseInRateBase" xlink: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 rate base</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseInRateBase_label_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseInRateBase" xlink: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 In Rate Base</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseInRateBase_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseInRateBase" xlink: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 In Rate Base</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseInRateBase" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseInRateBase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesIncreaseInRateBase" xlink:to="lab_pnm_PublicUtilitiesIncreaseInRateBase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_57cf7a2a-e4d6-4e45-b14e-843f9608f129_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_f8a49fc7-b583-457f-891c-670f4133d905_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-20221231.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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_24f1f723-fc34-41fc-a772-3c74e6f499d5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_5b40f3a6-9994-4d4e-9bb4-be0ba4e2c7ea_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_6f9d6d86-1b3d-4137-9d10-d2ba2a1dfd99_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-20221231.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_FinanceLeaseLiabilityUndiscountedExcessAmount_66499e03-3db2-46a7-aeb7-fe479ddf4ce6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EquityMethodInvestmentsDisclosureTextBlock_dd9cbe02-5567-40b3-a746-ae070e41d7cf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_TaxEffectOfMarkToMarketAdjustments_80289f0a-a753-42d3-a685-db71ace53338_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-20221231.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_17b3ec04-6446-44f6-831d-7824773e12f6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueLineItems_9b623520-cf9b-4c0d-873e-9cd9d43c7d6b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_626686a1-52bb-4e08-9940-d510c1771b1b_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-20221231.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_IncreaseInPriceOfCoalPerTon_71381dd6-efc7-4522-9f96-4a936dc7c758_terseLabel_en-US" xlink:label="lab_pnm_IncreaseInPriceOfCoalPerTon" xlink: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 price of coal (per ton)</link:label>
    <link:label id="lab_pnm_IncreaseInPriceOfCoalPerTon_label_en-US" xlink:label="lab_pnm_IncreaseInPriceOfCoalPerTon" xlink: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 Price Of Coal Per Ton</link:label>
    <link:label id="lab_pnm_IncreaseInPriceOfCoalPerTon_documentation_en-US" xlink:label="lab_pnm_IncreaseInPriceOfCoalPerTon" xlink: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 Price Of Coal Per Ton</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseInPriceOfCoalPerTon" xlink:href="pnm-20221231.xsd#pnm_IncreaseInPriceOfCoalPerTon"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseInPriceOfCoalPerTon" xlink:to="lab_pnm_IncreaseInPriceOfCoalPerTon" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRToNMRDMember_cbdca5a3-90b8-437b-9d20-dcc16db8d2d7_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-20221231.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_PublicUtilitiesOwnershipPercentage_ea89af83-c2a5-4862-b2c4-6f7888913685_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-20221231.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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_e24fd91a-257b-47f1-96c3-a1fb8c81add2_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-20221231.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_LongTermContractForPurchaseOfElectricPowerVariableCharges_b61f4391-b067-4b8f-be4b-f1ba95441ebc_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-20221231.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_6da183fd-fa11-4869-82bf-da97127274f5_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 $&#8212; 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-20221231.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_NumberOfPurchasePowerAgreements_1f7e6882-de12-4c37-9e00-6696787f7be9_terseLabel_en-US" xlink:label="lab_pnm_NumberOfPurchasePowerAgreements" xlink: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 purchase power agreements</link:label>
    <link:label id="lab_pnm_NumberOfPurchasePowerAgreements_label_en-US" xlink:label="lab_pnm_NumberOfPurchasePowerAgreements" xlink: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 Purchase Power Agreements</link:label>
    <link:label id="lab_pnm_NumberOfPurchasePowerAgreements_documentation_en-US" xlink:label="lab_pnm_NumberOfPurchasePowerAgreements" xlink: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 Purchase Power Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfPurchasePowerAgreements" xlink:to="lab_pnm_NumberOfPurchasePowerAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_daf38ea8-bb93-43b5-800a-eb2f39359ad5_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_a5b29c08-657f-4466-9e30-9b65e1103245_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink: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 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-20221231.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_pnm_ContractWithCustomerLiabilityNetExposure_7ac44859-72f0-4aff-9bea-0533a562bcec_terseLabel_en-US" xlink:label="lab_pnm_ContractWithCustomerLiabilityNetExposure" xlink: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 exposure</link:label>
    <link:label id="lab_pnm_ContractWithCustomerLiabilityNetExposure_label_en-US" xlink:label="lab_pnm_ContractWithCustomerLiabilityNetExposure" xlink: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 Exposure</link:label>
    <link:label id="lab_pnm_ContractWithCustomerLiabilityNetExposure_documentation_en-US" xlink:label="lab_pnm_ContractWithCustomerLiabilityNetExposure" xlink: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 Exposure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNetExposure" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerLiabilityNetExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ContractWithCustomerLiabilityNetExposure" xlink:to="lab_pnm_ContractWithCustomerLiabilityNetExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_c9dae058-9040-406c-9e5a-b1bda8bd83bb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>22
<FILENAME>pnm-20221231_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 2023 Workiva-->
<!--r:0b037114-b682-4aed-8424-723eac36d4d9,g:54c16407-1e12-42d2-801f-e687bd01ef38-->
<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-20221231.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_9179cf3d-2b9b-4eb7-82b6-fdd996be8765" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9179cf3d-2b9b-4eb7-82b6-fdd996be8765" xlink:to="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:to="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_709e51c4-9ada-40b4-9189-e9750d2d6a47" xlink:to="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f097e762-7b0b-476d-bdc7-043e0e3b31db" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f097e762-7b0b-476d-bdc7-043e0e3b31db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c1da5596-d608-4d9f-9382-516e32c8ef5c" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d2525ecc-70d6-4546-ab68-b6fc714d855a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c1da5596-d608-4d9f-9382-516e32c8ef5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_086c07f4-4cc4-4191-abb2-9b8ab59cf3a2" xlink:to="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e65254ff-d6c1-4bc7-b0a8-d3995c7b87d1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentType_e65254ff-d6c1-4bc7-b0a8-d3995c7b87d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_09cbc04c-3961-4099-aec5-4c747fe3b340" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentAnnualReport_09cbc04c-3961-4099-aec5-4c747fe3b340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_de339e02-a99a-4c61-803b-ef8c1fc8a20b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentTransitionReport_de339e02-a99a-4c61-803b-ef8c1fc8a20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4b6ff433-34b9-4511-a285-b364b62dc309" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentPeriodEndDate_4b6ff433-34b9-4511-a285-b364b62dc309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e45d22c0-3f9e-4b83-a84e-de50580948e1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_CurrentFiscalYearEndDate_e45d22c0-3f9e-4b83-a84e-de50580948e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0d991773-d35c-4e68-bf44-718f01b2bfc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityRegistrantName_0d991773-d35c-4e68-bf44-718f01b2bfc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_3869f370-2800-41d5-b069-710c2a807710" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_3869f370-2800-41d5-b069-710c2a807710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b4897d40-a096-4a1d-82e0-25e704b81b96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressAddressLine1_b4897d40-a096-4a1d-82e0-25e704b81b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_45fa4f31-2674-4859-8a4a-ec738469a5ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressCityOrTown_45fa4f31-2674-4859-8a4a-ec738469a5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7d0fbe9a-6381-472d-b6f2-3b1acb2c5e69" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressStateOrProvince_7d0fbe9a-6381-472d-b6f2-3b1acb2c5e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6b747727-f076-47c3-bfbf-ba704936e56b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityAddressPostalZipCode_6b747727-f076-47c3-bfbf-ba704936e56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_df770824-eb09-4626-a69f-989cc9afb881" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_CityAreaCode_df770824-eb09-4626-a69f-989cc9afb881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_9db77053-a5fa-4f2d-9f4c-f1ff55ba85ee" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_LocalPhoneNumber_9db77053-a5fa-4f2d-9f4c-f1ff55ba85ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_43554509-1a9d-45ac-bd1f-73f53af8088c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityFileNumber_43554509-1a9d-45ac-bd1f-73f53af8088c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f40efc0c-62e4-4a26-8b7c-3b8b69b2083d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityTaxIdentificationNumber_f40efc0c-62e4-4a26-8b7c-3b8b69b2083d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8c3a8aa6-e078-4dba-8807-1b7725869a77" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_Security12bTitle_8c3a8aa6-e078-4dba-8807-1b7725869a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_7da0d4ba-d9f3-4d32-b568-620da6d4f25d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_TradingSymbol_7da0d4ba-d9f3-4d32-b568-620da6d4f25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_76300e9e-d1bf-4018-8e86-acec6d20957b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_SecurityExchangeName_76300e9e-d1bf-4018-8e86-acec6d20957b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_82f33cf6-3260-4666-8c47-6d329127ab8f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_82f33cf6-3260-4666-8c47-6d329127ab8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_48976cb2-6da5-405c-ba5c-6b4889d53ebd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityVoluntaryFilers_48976cb2-6da5-405c-ba5c-6b4889d53ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e199ab44-abb5-43bb-afd5-e5036203c278" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityCurrentReportingStatus_e199ab44-abb5-43bb-afd5-e5036203c278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_33f225e0-dec5-40b8-8401-258535e7b926" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityInteractiveDataCurrent_33f225e0-dec5-40b8-8401-258535e7b926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_effe12c8-e270-4450-ae2d-fc5b7d1a3aa4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityFilerCategory_effe12c8-e270-4450-ae2d-fc5b7d1a3aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2e1c046a-607b-4f60-848f-fac366515b36" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntitySmallBusiness_2e1c046a-607b-4f60-848f-fac366515b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_91b8fcad-0b27-4fc2-9a6f-05d4841bbada" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityEmergingGrowthCompany_91b8fcad-0b27-4fc2-9a6f-05d4841bbada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_dd78319b-f94d-4453-b3a5-60f67c27551e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_IcfrAuditorAttestationFlag_dd78319b-f94d-4453-b3a5-60f67c27551e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_fe41ed2a-d9ce-4670-be16-998aea7d6683" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityShellCompany_fe41ed2a-d9ce-4670-be16-998aea7d6683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_28f9d0c0-7e26-413c-a568-9b28ce7f72d7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_28f9d0c0-7e26-413c-a568-9b28ce7f72d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_003ddbb8-67f7-4727-9dd9-0ce61a785c40" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityPublicFloat_003ddbb8-67f7-4727-9dd9-0ce61a785c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_acd3a662-a1fd-4264-8bb7-f16f7b625f70" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_acd3a662-a1fd-4264-8bb7-f16f7b625f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4e3f70d3-c623-4c05-b5a7-e7a0742144ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_EntityCentralIndexKey_4e3f70d3-c623-4c05-b5a7-e7a0742144ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_78ce0f14-b663-4217-b4b8-84c44941e749" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentFiscalYearFocus_78ce0f14-b663-4217-b4b8-84c44941e749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_68d9134f-d976-4d91-a2c7-59219310683f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_68d9134f-d976-4d91-a2c7-59219310683f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3493fcb4-854c-4a89-88a0-de97d03bfcd1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4cde95f-59a6-4533-8ad3-476d73626e1e" xlink:to="loc_dei_AmendmentFlag_3493fcb4-854c-4a89-88a0-de97d03bfcd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AuditInformation" xlink:type="simple" xlink:href="pnm-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AuditInformationAbstract_54ab7102-a17d-4f18-b447-6506dd205ffe" xlink:href="pnm-20221231.xsd#pnm_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AuditInformationAbstract_54ab7102-a17d-4f18-b447-6506dd205ffe" xlink:to="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:to="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bf6786ae-8bf4-4e6a-aa30-c51fc2e5214f" xlink:to="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1b72221e-5ace-4240-8f95-e0b6a7d3adb5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1b72221e-5ace-4240-8f95-e0b6a7d3adb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f19f0ed7-f7f5-4f54-95dd-65e8461dfff9" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9ef377bb-815c-43f4-abf3-560af5b05caf" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f19f0ed7-f7f5-4f54-95dd-65e8461dfff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorTable_ef8b355c-4cbf-41eb-849b-5e484e4f7e58" xlink:to="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_1c6919b3-5826-476f-a475-a7f51ccb16ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorName_1c6919b3-5826-476f-a475-a7f51ccb16ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_e403d51e-1781-4429-9197-060abbb3fd6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorFirmId_e403d51e-1781-4429-9197-060abbb3fd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_a050f871-96a8-429e-80a3-4d7ae601484c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_be45faba-985e-48b1-8eb1-0677c7ea8507" xlink:to="loc_dei_AuditorLocation_a050f871-96a8-429e-80a3-4d7ae601484c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsPNMR"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_848d4393-7a4c-431a-bd93-ff685c597c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_848d4393-7a4c-431a-bd93-ff685c597c88" xlink:to="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:to="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d6fb2473-2a6e-4d8b-bcdb-9d5726b9e68f" xlink:to="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_872b7741-771c-4c60-a0b4-695f3628f175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:to="loc_us-gaap_ElectricityMember_872b7741-771c-4c60-a0b4-695f3628f175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_ea8e43a0-02b4-4ea3-9760-0c4f0497afe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_011be63c-1ce0-4ba9-9084-4477b921bd76" xlink:to="loc_us-gaap_ElectricityGenerationMember_ea8e43a0-02b4-4ea3-9760-0c4f0497afe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8d8c29b9-f3c6-4913-ac40-1a96bf392ca6" xlink:to="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b7945923-bfec-4511-ad04-955025793e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_Revenues_b7945923-bfec-4511-ad04-955025793e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d3531212-b3a4-4814-8f17-473f0744bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d3531212-b3a4-4814-8f17-473f0744bc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9fa9345d-244f-4160-9de5-be64e83dafe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9fa9345d-244f-4160-9de5-be64e83dafe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_d4324b42-c36b-490e-8d83-3251d8b1f772" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_d4324b42-c36b-490e-8d83-3251d8b1f772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_ff0ed6f4-5575-47df-97d8-d99eccf6bfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_ff0ed6f4-5575-47df-97d8-d99eccf6bfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_c552c9a5-af32-4e21-ac49-ff2a0de15c74" xlink:href="pnm-20221231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_pnm_TransmissionAndDistributionCosts_c552c9a5-af32-4e21-ac49-ff2a0de15c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_46ea2ecf-6e89-46fe-be46-22028adc9c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_46ea2ecf-6e89-46fe-be46-22028adc9c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_74408cb6-fa1c-4402-ad77-048836db219b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_74408cb6-fa1c-4402-ad77-048836db219b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ceebbf6c-b609-43b5-877f-6916559bf23d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_055ceb6d-2371-441b-bfa5-69d82bc3edd6" xlink:to="loc_us-gaap_OperatingIncomeLoss_ceebbf6c-b609-43b5-877f-6916559bf23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_5d77105a-19ac-4af4-bd3e-283ed5cf6860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_InvestmentIncomeInterest_5d77105a-19ac-4af4-bd3e-283ed5cf6860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_30e9d9f3-7c5e-4bef-94a8-b48bb88e4c27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_GainLossOnInvestments_30e9d9f3-7c5e-4bef-94a8-b48bb88e4c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_313d07a2-a462-446a-a5a5-6d6c449d6777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_OtherIncome_313d07a2-a462-446a-a5a5-6d6c449d6777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_a9d2fef6-d850-4f71-a321-c858e3b2ce79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_OtherExpenses_a9d2fef6-d850-4f71-a321-c858e3b2ce79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_11b5aaad-0daf-4627-bf9c-245171615bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_64b084c8-41e8-458f-9271-70bfc2da50ff" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_11b5aaad-0daf-4627-bf9c-245171615bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d7aa3769-799d-4452-a413-37572001dbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_InterestExpense_d7aa3769-799d-4452-a413-37572001dbbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5053b761-cc59-489c-9df2-a9041924429c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5053b761-cc59-489c-9df2-a9041924429c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c09a2b28-9515-478a-bb87-4b19776fb63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c09a2b28-9515-478a-bb87-4b19776fb63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2bdc4e27-e031-42e0-85c1-7b7a3c134ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_ProfitLoss_2bdc4e27-e031-42e0-85c1-7b7a3c134ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ac1f41f7-c12a-4159-92e4-7b896f5d459d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ac1f41f7-c12a-4159-92e4-7b896f5d459d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_5ecc110d-3ea8-4c93-9367-c80ac719da07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_DividendsPreferredStock_5ecc110d-3ea8-4c93-9367-c80ac719da07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9c6df606-98fb-48c0-9fe8-165726c04982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9c6df606-98fb-48c0-9fe8-165726c04982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_54972bba-23d6-44c8-8239-e5fed760b822" xlink:to="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e0db2a7c-a33f-455d-a9fb-0d1124925b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:to="loc_us-gaap_EarningsPerShareBasic_e0db2a7c-a33f-455d-a9fb-0d1124925b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_44a72ada-9d66-4150-8276-8562b9534e36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c0eb7a90-953c-43bc-86c2-a5b7054f88d5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_44a72ada-9d66-4150-8276-8562b9534e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomePNMR"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_192d984e-f8ff-47f9-b5df-860a23c372d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a6e59207-c3d9-4094-8b23-e43eb0de6038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_192d984e-f8ff-47f9-b5df-860a23c372d7" xlink:to="loc_us-gaap_ProfitLoss_a6e59207-c3d9-4094-8b23-e43eb0de6038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_192d984e-f8ff-47f9-b5df-860a23c372d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_17edbdbb-8b81-4b7b-9087-ffa1cc0f0ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_17edbdbb-8b81-4b7b-9087-ffa1cc0f0ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_108f917c-5018-4ed5-b420-f04759bec997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_17edbdbb-8b81-4b7b-9087-ffa1cc0f0ba1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_108f917c-5018-4ed5-b420-f04759bec997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_cf0d0e8b-f7f2-4b1d-b8ea-8a1098e15b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_17edbdbb-8b81-4b7b-9087-ffa1cc0f0ba1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_cf0d0e8b-f7f2-4b1d-b8ea-8a1098e15b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_a5ac1a52-b38e-417c-9b70-c06a315ba2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_a5ac1a52-b38e-417c-9b70-c06a315ba2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_5f64f5be-155a-40eb-9f7c-a0cd0295a837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_a5ac1a52-b38e-417c-9b70-c06a315ba2ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_5f64f5be-155a-40eb-9f7c-a0cd0295a837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_c1075702-5420-4aa3-922f-8d0a567283c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_a5ac1a52-b38e-417c-9b70-c06a315ba2ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_c1075702-5420-4aa3-922f-8d0a567283c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_9996aa81-c0a1-4632-a3f9-72b758aba11f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_9996aa81-c0a1-4632-a3f9-72b758aba11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fed58952-426b-4b7c-9eab-e602becaa326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_9996aa81-c0a1-4632-a3f9-72b758aba11f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fed58952-426b-4b7c-9eab-e602becaa326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_4e8c7c2a-5e74-4ce8-85e1-05357fd28ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_9996aa81-c0a1-4632-a3f9-72b758aba11f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_4e8c7c2a-5e74-4ce8-85e1-05357fd28ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fe546736-26f8-4327-bd57-7e5d7da74e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fe546736-26f8-4327-bd57-7e5d7da74e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_609418f1-db40-4a2b-85ca-deea2ffa3791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_609418f1-db40-4a2b-85ca-deea2ffa3791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8405e2cd-e7a8-4bd1-9b38-a1ee08f129ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8405e2cd-e7a8-4bd1-9b38-a1ee08f129ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_d82ac14b-1ec8-4789-b9b1-a391fb9a7ec0" xlink:href="pnm-20221231.xsd#pnm_PreferredStockDividendRequirementsOfSubsidiary"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_d82ac14b-1ec8-4789-b9b1-a391fb9a7ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_bd660025-6521-44b5-b0e5-9b93f755321d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_283659dc-c962-468f-9f49-f9c08cd2569e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_bd660025-6521-44b5-b0e5-9b93f755321d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_02a5ac33-7fe5-442f-82dc-686cb8ccc04f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_02a5ac33-7fe5-442f-82dc-686cb8ccc04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_d8fcd175-bf80-4fcd-aaec-04bab6e8f45d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_d8fcd175-bf80-4fcd-aaec-04bab6e8f45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_5729a668-cd16-440a-8df5-2ce307a4d8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_5729a668-cd16-440a-8df5-2ce307a4d8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_9b1b7a43-1261-4fc4-b568-cc537f2c7535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_9b1b7a43-1261-4fc4-b568-cc537f2c7535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e825dd7a-0d67-4edc-b616-4a1736cf1169" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e825dd7a-0d67-4edc-b616-4a1736cf1169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_0a2686d0-1123-4330-96c9-29dede165df4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7a500d85-c6b3-4532-8fe9-c5d8db671642" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_0a2686d0-1123-4330-96c9-29dede165df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsPNMR"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_598eb887-af96-440c-9bcc-8a1d814bc85f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_598eb887-af96-440c-9bcc-8a1d814bc85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c7efaf4d-e5b8-4d34-a75a-518fb9ec4bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_598eb887-af96-440c-9bcc-8a1d814bc85f" xlink:to="loc_us-gaap_ProfitLoss_c7efaf4d-e5b8-4d34-a75a-518fb9ec4bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_598eb887-af96-440c-9bcc-8a1d814bc85f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7e3ffd9c-7001-46fd-93d9-121c1a3247d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7e3ffd9c-7001-46fd-93d9-121c1a3247d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0b07f5e8-37e8-4f80-8983-3383952001cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0b07f5e8-37e8-4f80-8983-3383952001cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_2b40723d-003a-4bfd-a107-81b051b165d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_GainLossOnInvestments_2b40723d-003a-4bfd-a107-81b051b165d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9fb3775b-25ba-4803-ba40-29e0a8f7d1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_ShareBasedCompensation_9fb3775b-25ba-4803-ba40-29e0a8f7d1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_4e8f1d8f-aac0-48a5-b1c5-41ae29102d9a" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_4e8f1d8f-aac0-48a5-b1c5-41ae29102d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_aa72a134-f27b-42b2-a764-756224ab3109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_aa72a134-f27b-42b2-a764-756224ab3109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d97bd459-b124-45fa-b643-499b3a46e373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d97bd459-b124-45fa-b643-499b3a46e373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f0248589-23e3-46af-840c-5ef7df30703e" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_dd5025fe-09bc-4fb7-bae2-c0c2b5d45953" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_dd5025fe-09bc-4fb7-bae2-c0c2b5d45953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_7d609a71-c4f0-4793-ac4b-3ebc8efcc45d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_7d609a71-c4f0-4793-ac4b-3ebc8efcc45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d785e4d7-5db5-4654-9ff2-41b2c6072b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d785e4d7-5db5-4654-9ff2-41b2c6072b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e612e6eb-26ad-45e5-adb9-0fd00b284629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e612e6eb-26ad-45e5-adb9-0fd00b284629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4b6c0d13-9ccf-47b2-acf0-935c9c1656b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4b6c0d13-9ccf-47b2-acf0-935c9c1656b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_3094d21d-3e02-4395-b725-658ec44f473a" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_3094d21d-3e02-4395-b725-658ec44f473a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_26970c30-4f73-4137-9d0f-adef3917f8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_26970c30-4f73-4137-9d0f-adef3917f8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d0e8f46b-2e05-49f8-b7ba-fd7b3da63cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a9a9ee9-32b7-49b5-8355-97391d28576c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d0e8f46b-2e05-49f8-b7ba-fd7b3da63cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2669f38b-28ee-4416-854f-ba59f8a7178a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_598eb887-af96-440c-9bcc-8a1d814bc85f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2669f38b-28ee-4416-854f-ba59f8a7178a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_a61c832d-23c5-4c50-b146-5ad4fd0c9643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_a61c832d-23c5-4c50-b146-5ad4fd0c9643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_1cb23769-a60f-423e-868b-7a64a41dbebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_1cb23769-a60f-423e-868b-7a64a41dbebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_461dcc38-c6b0-4f22-9408-1cbbccdfc3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_461dcc38-c6b0-4f22-9408-1cbbccdfc3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_49e79663-62ab-4e4e-8cbf-61b54600e1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_49e79663-62ab-4e4e-8cbf-61b54600e1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_0a7cf462-9222-4722-aea2-d85535fd6964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_0a7cf462-9222-4722-aea2-d85535fd6964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ba5a4c0e-a810-4c28-939c-878fa51309f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ba5a4c0e-a810-4c28-939c-878fa51309f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c87e1251-dae6-4286-978e-72e2af78c7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60756d53-29e8-450f-8132-da9773736d99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c87e1251-dae6-4286-978e-72e2af78c7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_2a4599c4-e9cb-4817-8eeb-4788a8563e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_2a4599c4-e9cb-4817-8eeb-4788a8563e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_df7312d6-a5c0-4f0b-b210-fe6a8eff2fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_df7312d6-a5c0-4f0b-b210-fe6a8eff2fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_86caa188-d9f6-427b-ba81-2a4a756ff1f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_86caa188-d9f6-427b-ba81-2a4a756ff1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_4b8ee05b-a870-4dfb-9a7a-ba8aecf237ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_4b8ee05b-a870-4dfb-9a7a-ba8aecf237ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_44478702-147b-4f93-8235-e80740922bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_44478702-147b-4f93-8235-e80740922bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1753b49d-fada-4b94-ab0c-c6bc15110263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1753b49d-fada-4b94-ab0c-c6bc15110263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_d659ee75-6c73-4173-b890-faba0bb26947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_d659ee75-6c73-4173-b890-faba0bb26947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_fe1d1009-97fd-4686-b135-06b5a1ad48db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_fe1d1009-97fd-4686-b135-06b5a1ad48db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_2767491e-ae12-44aa-96d8-eff34179eba7" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_2767491e-ae12-44aa-96d8-eff34179eba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_b047d00c-21c1-441b-9158-25b3a10f6851" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_b047d00c-21c1-441b-9158-25b3a10f6851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b47c1ecf-6025-40ef-8bd0-73cec361971c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b47c1ecf-6025-40ef-8bd0-73cec361971c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9d74a5e7-3822-472d-ad1d-6290f4441af5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2d8f23d0-212e-4de8-9b5e-21f37c5068f5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9d74a5e7-3822-472d-ad1d-6290f4441af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_99401189-9c33-4c3d-955f-2979d7f26d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_99401189-9c33-4c3d-955f-2979d7f26d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7ede93a8-d7f0-43e8-bc8c-7bc6c2637ded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7ede93a8-d7f0-43e8-bc8c-7bc6c2637ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b532ed78-987a-4fde-ba83-80c13fcb63ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b532ed78-987a-4fde-ba83-80c13fcb63ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_40c6f45a-99f1-4924-aa54-e308815148cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_40c6f45a-99f1-4924-aa54-e308815148cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_54f877fe-9c68-4e1c-b61c-5db8ea44f813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_40c6f45a-99f1-4924-aa54-e308815148cb" xlink:to="loc_us-gaap_InterestPaidNet_54f877fe-9c68-4e1c-b61c-5db8ea44f813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_cfd2017f-8424-4237-8263-8d3fb749fc95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_40c6f45a-99f1-4924-aa54-e308815148cb" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_cfd2017f-8424-4237-8263-8d3fb749fc95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_cf9979af-b280-47c8-a2fe-0d68b9a5b58b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_13b2b6db-c3bf-4985-8ecc-568044872afc" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_cf9979af-b280-47c8-a2fe-0d68b9a5b58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_ec615524-4ef0-4f20-aeff-13662e8ac3ff" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_cf9979af-b280-47c8-a2fe-0d68b9a5b58b" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_ec615524-4ef0-4f20-aeff-13662e8ac3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_70bbf1da-1e4e-44a8-81ed-aeb2856e5eca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_cf9979af-b280-47c8-a2fe-0d68b9a5b58b" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_70bbf1da-1e4e-44a8-81ed-aeb2856e5eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNMR"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_096ba7f4-6f93-4e49-8bd3-1102e2389c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_096ba7f4-6f93-4e49-8bd3-1102e2389c51" xlink:to="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b227ad6a-97ef-4150-82f9-7d44e39eec1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b227ad6a-97ef-4150-82f9-7d44e39eec1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e7206c64-4abb-43f3-9231-5ae72dc53f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e7206c64-4abb-43f3-9231-5ae72dc53f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_96d3d5a7-0d03-4686-941a-8faba32a428c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_96d3d5a7-0d03-4686-941a-8faba32a428c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_e6f0f607-8ed9-4151-a0b5-943b2e5a97f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_OtherReceivables_e6f0f607-8ed9-4151-a0b5-943b2e5a97f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_066f3097-99b0-40a9-908d-91955fb8f54a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_InventoryNet_066f3097-99b0-40a9-908d-91955fb8f54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_042c992b-037e-46f6-90e8-c6a4a4fc16a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_042c992b-037e-46f6-90e8-c6a4a4fc16a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_88f6236e-94bc-4997-8cfd-ed687d0bb8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_88f6236e-94bc-4997-8cfd-ed687d0bb8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c88eff4e-0248-4fb3-b57c-18f3fd2af1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c88eff4e-0248-4fb3-b57c-18f3fd2af1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_ff0ae2dc-962c-4560-840d-4eb89c097eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_OtherAssetsCurrent_ff0ae2dc-962c-4560-840d-4eb89c097eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8692c248-4878-4af5-96cf-5f670b074f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_47d5e8d0-38c2-4cb9-a44e-32cdf1cb822f" xlink:to="loc_us-gaap_AssetsCurrent_8692c248-4878-4af5-96cf-5f670b074f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:href="pnm-20221231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_834f7b34-3d8d-4a6e-bb9f-67dd686b0ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_834f7b34-3d8d-4a6e-bb9f-67dd686b0ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2f4dc70f-59e6-4c6e-bdc7-8f4ff955ee01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:to="loc_us-gaap_EquityMethodInvestments_2f4dc70f-59e6-4c6e-bdc7-8f4ff955ee01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_2c0c7866-0d7a-48cf-b22f-3d76464bbd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:to="loc_us-gaap_OtherLongTermInvestments_2c0c7866-0d7a-48cf-b22f-3d76464bbd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5d6933da-c36b-4363-8e38-6817f051929b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5d6933da-c36b-4363-8e38-6817f051929b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_7bf34e87-8739-4141-836c-5cdb0877c9b6" xlink:href="pnm-20221231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_78cf0fa8-75a5-4d49-98cb-750a642930ff" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_7bf34e87-8739-4141-836c-5cdb0877c9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_917e36ae-3151-40f3-a6cb-bee2a1accb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_917e36ae-3151-40f3-a6cb-bee2a1accb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_328d3873-762b-4d4a-8db4-adac276889b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_328d3873-762b-4d4a-8db4-adac276889b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_98bb1f41-3bc7-4f9f-94f3-5fdbb44ead9e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_98bb1f41-3bc7-4f9f-94f3-5fdbb44ead9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_5b7c613e-6f22-4650-a453-578ab1b9df40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:to="loc_us-gaap_ConstructionInProgressGross_5b7c613e-6f22-4650-a453-578ab1b9df40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_6c90ab15-e663-431f-aefc-24067e16060f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_6c90ab15-e663-431f-aefc-24067e16060f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_8cde204f-6c46-4447-8e12-e6fff1a608d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e5bf4619-1232-4f91-8732-75b6d50e7ef1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_8cde204f-6c46-4447-8e12-e6fff1a608d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_3f21e183-2e61-4ab2-a2ab-ffd0c0392334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_3f21e183-2e61-4ab2-a2ab-ffd0c0392334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_db98ec6b-296b-4f34-b508-926e59ab03c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:to="loc_us-gaap_Goodwill_db98ec6b-296b-4f34-b508-926e59ab03c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4f445a0e-8935-464f-8115-5312e765cc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4f445a0e-8935-464f-8115-5312e765cc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_3222eca7-3f46-4f44-a85c-e0804718f4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:to="loc_us-gaap_OtherDeferredCostsNet_3222eca7-3f46-4f44-a85c-e0804718f4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_5a0274fe-0277-428a-b2ac-58c5852b8f04" xlink:href="pnm-20221231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_a2d8f775-02f3-4524-967c-b98d19e21740" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_5a0274fe-0277-428a-b2ac-58c5852b8f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2d1055e2-6967-4c09-b8b5-a73f9daf364a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11024faf-a813-4fb3-b8ff-c8c41ad76de5" xlink:to="loc_us-gaap_Assets_2d1055e2-6967-4c09-b8b5-a73f9daf364a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_096ba7f4-6f93-4e49-8bd3-1102e2389c51" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_a4f1d2d2-6f85-4ea8-8ae2-d286535075cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_ShortTermBorrowings_a4f1d2d2-6f85-4ea8-8ae2-d286535075cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_393c8b70-f99b-434c-8843-2358c18d5fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_LongTermDebtCurrent_393c8b70-f99b-434c-8843-2358c18d5fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1bd8200b-3f46-478b-b2ba-70857df4553b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_AccountsPayableCurrent_1bd8200b-3f46-478b-b2ba-70857df4553b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f5521ade-58b4-4a29-b181-a93ca0afb5e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f5521ade-58b4-4a29-b181-a93ca0afb5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_06759228-4aa7-4ac1-aa0e-ecb47750ec85" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_06759228-4aa7-4ac1-aa0e-ecb47750ec85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_28144ad3-fdd3-4c74-8493-4f7044c466b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_28144ad3-fdd3-4c74-8493-4f7044c466b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8e3f7ff9-97c6-40c2-8248-78933eb26e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8e3f7ff9-97c6-40c2-8248-78933eb26e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ac5e5167-27cf-4023-ac76-90f3068712b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_DividendsPayableCurrent_ac5e5167-27cf-4023-ac76-90f3068712b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionInterconnectionArrangementLiabilities_377365a4-3a2e-40d9-a45b-4000804eb746" xlink:href="pnm-20221231.xsd#pnm_TransmissionInterconnectionArrangementLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_pnm_TransmissionInterconnectionArrangementLiabilities_377365a4-3a2e-40d9-a45b-4000804eb746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_f8d497e8-43fb-486e-89e2-61bcfb06dfa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_f8d497e8-43fb-486e-89e2-61bcfb06dfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9a49fcec-e498-4f86-8350-89b09f3fcb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_88e93997-19f9-40e5-9437-0be556fa0e4c" xlink:to="loc_us-gaap_LiabilitiesCurrent_9a49fcec-e498-4f86-8350-89b09f3fcb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2923ce3a-5830-45a8-8f0d-84d2c17239a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2923ce3a-5830-45a8-8f0d-84d2c17239a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e94fc4a2-06ff-49fe-a32b-b7c35640b4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e94fc4a2-06ff-49fe-a32b-b7c35640b4b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_85963479-df21-496e-a880-62eb47ebbcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_85963479-df21-496e-a880-62eb47ebbcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_e6f214ce-37a9-4c15-a680-71c67839fa1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_e6f214ce-37a9-4c15-a680-71c67839fa1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_82508607-ec10-4568-9503-ec6331ab19f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_82508607-ec10-4568-9503-ec6331ab19f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_22be06f7-24e6-4ee9-81b1-6bce2abf094b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_22be06f7-24e6-4ee9-81b1-6bce2abf094b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_f95afbd6-7599-4040-955c-c8a4ae17b86c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_f95afbd6-7599-4040-955c-c8a4ae17b86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_e92f13f1-8cee-4599-a87c-46a867d4ccac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65e4d0fd-e9e3-4dfd-a560-4c8ddaa21772" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_e92f13f1-8cee-4599-a87c-46a867d4ccac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cefa966b-0f91-4f14-86d2-321fed827c12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_Liabilities_cefa966b-0f91-4f14-86d2-321fed827c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6fb42747-f3ac-4360-b25d-356ecbbfc76d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6fb42747-f3ac-4360-b25d-356ecbbfc76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_4da6b612-d35f-4c9e-9606-8ad74f55dfe6" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_4da6b612-d35f-4c9e-9606-8ad74f55dfe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9986596d-f3f6-4083-a01a-7b46ac9dff92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_EquityAbstract_9986596d-f3f6-4083-a01a-7b46ac9dff92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_c99a98e5-d441-40e3-ac1c-b8046c1aa4f0" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9986596d-f3f6-4083-a01a-7b46ac9dff92" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_c99a98e5-d441-40e3-ac1c-b8046c1aa4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_103957c2-4cad-411f-a312-d170d1c685ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_c99a98e5-d441-40e3-ac1c-b8046c1aa4f0" xlink:to="loc_us-gaap_CommonStockValue_103957c2-4cad-411f-a312-d170d1c685ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ac926786-3653-4099-9527-eb8af7e60eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_c99a98e5-d441-40e3-ac1c-b8046c1aa4f0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ac926786-3653-4099-9527-eb8af7e60eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93a64bbf-c47f-4f82-af01-bc1e0bce3ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_c99a98e5-d441-40e3-ac1c-b8046c1aa4f0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93a64bbf-c47f-4f82-af01-bc1e0bce3ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3afb6c3f-fc87-4fdd-91e3-e2166e14c3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9986596d-f3f6-4083-a01a-7b46ac9dff92" xlink:to="loc_us-gaap_StockholdersEquity_3afb6c3f-fc87-4fdd-91e3-e2166e14c3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_0f625f8f-ca6c-4918-b9e1-e70d4303e7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9986596d-f3f6-4083-a01a-7b46ac9dff92" xlink:to="loc_us-gaap_MinorityInterest_0f625f8f-ca6c-4918-b9e1-e70d4303e7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cb588124-b125-462e-b89e-bb8e9aa872d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9986596d-f3f6-4083-a01a-7b46ac9dff92" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cb588124-b125-462e-b89e-bb8e9aa872d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_72ffbae0-60dd-4e7f-bc14-27f9a3c0b2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_88111088-5871-4acd-a9ef-a609efee79e3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_72ffbae0-60dd-4e7f-bc14-27f9a3c0b2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNMRParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_290a8c51-d34f-45aa-88da-2b613af38d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_290a8c51-d34f-45aa-88da-2b613af38d3b" xlink:to="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:to="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4f08eec9-525e-44ed-bb94-0ffc13c1cddc" xlink:to="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0eba20fa-6335-4345-a18b-63178a944947" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0eba20fa-6335-4345-a18b-63178a944947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_ba51ef27-1c0a-4a37-a83a-61bcdb0ac041" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9f5adc74-f94e-42b1-81fd-dd6b15ae11e6" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_ba51ef27-1c0a-4a37-a83a-61bcdb0ac041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_801714ab-1294-4021-8a7f-9a4a8e495d41" xlink:to="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_63ccfd78-84ed-4db6-b5a9-4b8dc704a10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_AssetsCurrentAbstract_63ccfd78-84ed-4db6-b5a9-4b8dc704a10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_88e6bdb1-1992-4d04-a143-2ca60975a442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_63ccfd78-84ed-4db6-b5a9-4b8dc704a10b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_88e6bdb1-1992-4d04-a143-2ca60975a442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e462e79c-323c-4787-8675-95e731d34e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e462e79c-323c-4787-8675-95e731d34e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel_5dbc4227-192f-428e-a3b6-52b5e11d90b4" xlink:href="pnm-20221231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e462e79c-323c-4787-8675-95e731d34e18" xlink:to="loc_pnm_AccumulatedAmortizationNuclearFuel_5dbc4227-192f-428e-a3b6-52b5e11d90b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_cafeb9df-e49d-4d56-ac37-ed5a1384091a" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_cafeb9df-e49d-4d56-ac37-ed5a1384091a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_490ad079-8e1f-4e2b-8592-34a8f98aab88" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_490ad079-8e1f-4e2b-8592-34a8f98aab88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9e5c076e-8828-4780-b586-76d1fec518c1" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9e5c076e-8828-4780-b586-76d1fec518c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_b7f3635c-cd13-457f-921d-b195d92a29f0" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_f66fe37d-454a-443f-8707-6993dfa54a6a" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_b7f3635c-cd13-457f-921d-b195d92a29f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a03496d2-5cc1-4a93-9f8c-f60966e19a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5bef066-11a8-4b11-8ba2-2fe80335e963" xlink:to="loc_us-gaap_EquityAbstract_a03496d2-5cc1-4a93-9f8c-f60966e19a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03496d2-5cc1-4a93-9f8c-f60966e19a05" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_90ab4c7d-6528-4f07-8fcc-0f9da84a9c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockNoParValue_90ab4c7d-6528-4f07-8fcc-0f9da84a9c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_92ff0dc0-e9fb-4313-b6fb-b8cdc96e74a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_92ff0dc0-e9fb-4313-b6fb-b8cdc96e74a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_163fc060-bd87-4b32-856d-8b2b54df5e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockSharesIssued_163fc060-bd87-4b32-856d-8b2b54df5e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1b4290b8-029e-4b5d-85ef-cf6b77f19871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_929f002d-fd0c-4a52-a093-460d0f9f41a0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1b4290b8-029e-4b5d-85ef-cf6b77f19871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofChangesinEquityPNMR"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4ccc9ab9-eaac-4599-87ad-e8e8072b68eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4ccc9ab9-eaac-4599-87ad-e8e8072b68eb" xlink:to="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0e680ae8-2118-4dc2-8f5f-083180ac1dac" xlink:to="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:to="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1652139a-8d83-4329-abf8-4ea1ef5f1a09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:to="loc_us-gaap_CommonStockMember_1652139a-8d83-4329-abf8-4ea1ef5f1a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dab7581b-c7b2-46a8-94ca-15357b8c17a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dab7581b-c7b2-46a8-94ca-15357b8c17a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f39f2121-bddb-4066-b9fc-886cfda02252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_063698f5-ec1b-47f1-8302-69cce57ae521" xlink:to="loc_us-gaap_RetainedEarningsMember_f39f2121-bddb-4066-b9fc-886cfda02252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_0c56646c-85e2-40eb-9ed2-7aa8890be25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d0de416-0698-4b3c-af22-a9f3de64794b" xlink:to="loc_us-gaap_NoncontrollingInterestMember_0c56646c-85e2-40eb-9ed2-7aa8890be25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8fe033a5-3d4a-418e-bed7-9ae7c4ef0a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_018c33b7-f881-495b-ae93-2fb7775c0705" xlink:to="loc_us-gaap_StatementLineItems_8fe033a5-3d4a-418e-bed7-9ae7c4ef0a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8fe033a5-3d4a-418e-bed7-9ae7c4ef0a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1de78fc-ff93-4cd0-82e1-dbe7b6dc56f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a1de78fc-ff93-4cd0-82e1-dbe7b6dc56f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ac62f8bd-9d65-4862-8575-9e3a1856f358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_ProfitLoss_ac62f8bd-9d65-4862-8575-9e3a1856f358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1b26d0ae-fe8d-4352-abf6-809b91a6fce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1b26d0ae-fe8d-4352-abf6-809b91a6fce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_e95998c5-35fe-4c81-94cf-cb721ca7dd09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_DividendsPreferredStock_e95998c5-35fe-4c81-94cf-cb721ca7dd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_20a08558-de93-4fa3-8ccf-aa3f79600c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_DividendsCommonStockCash_20a08558-de93-4fa3-8ccf-aa3f79600c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1d46f8f2-9aae-4578-8aae-d9261a4b868d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1d46f8f2-9aae-4578-8aae-d9261a4b868d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2e309c0d-8809-4f24-a390-915a3c33f1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2e309c0d-8809-4f24-a390-915a3c33f1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a98a6e02-abe3-42e6-89c0-331d12787a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a98a6e02-abe3-42e6-89c0-331d12787a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_24117f8a-14c5-4846-95b5-afbc78018eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_ShareBasedCompensation_24117f8a-14c5-4846-95b5-afbc78018eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_26e5624e-edc2-49a6-8e61-421d8245f174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_26e5624e-edc2-49a6-8e61-421d8245f174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1c60c2df-6399-4649-a8ee-99f4a5dba25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dbbf7d6-850c-4fb8-95e2-c7a3ef2aa77f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1c60c2df-6399-4649-a8ee-99f4a5dba25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsPNM"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_38b01d20-3c98-4d71-bc3b-8c02e945a867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_38b01d20-3c98-4d71-bc3b-8c02e945a867" xlink:to="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:to="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_6d10ada9-d17b-4d6a-997f-ec8f2daf9e15" xlink:to="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_db1a7673-4333-475e-a7da-985cf967e56a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:to="loc_us-gaap_ElectricityMember_db1a7673-4333-475e-a7da-985cf967e56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_8139439c-2f9e-4539-9df5-0eacfe0e460e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_828531ae-abaf-41c3-a219-5c92c4f82c29" xlink:to="loc_us-gaap_ElectricityGenerationMember_8139439c-2f9e-4539-9df5-0eacfe0e460e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:to="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_498e5208-bbff-499f-bb31-54b4984e4249" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_11cbb78a-3551-42ce-b7b9-8b08bdb34578" xlink:to="loc_dei_EntityDomain_498e5208-bbff-499f-bb31-54b4984e4249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_244dc376-f991-4d8f-814c-244b0a1510f3" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_498e5208-bbff-499f-bb31-54b4984e4249" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_244dc376-f991-4d8f-814c-244b0a1510f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36574443-062b-474c-8877-ab5953d267d9" xlink:to="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f0990936-d4be-4c25-a9b7-27c576432c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_Revenues_f0990936-d4be-4c25-a9b7-27c576432c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9710d04f-78c0-42d3-8d4b-81b06d507432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9710d04f-78c0-42d3-8d4b-81b06d507432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e4e97a77-4671-4b7d-ad95-3f3e10674956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e4e97a77-4671-4b7d-ad95-3f3e10674956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_a5a24caf-0ff3-4795-bb70-a2f6b8a80f1a" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_a5a24caf-0ff3-4795-bb70-a2f6b8a80f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_076af2d9-75dd-493c-ab42-354806d10c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_076af2d9-75dd-493c-ab42-354806d10c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_d20afe03-1c56-484b-b9e0-bed4434e3d33" xlink:href="pnm-20221231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_pnm_TransmissionAndDistributionCosts_d20afe03-1c56-484b-b9e0-bed4434e3d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a765a179-9af2-4c21-88bf-ceeac467dd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_a765a179-9af2-4c21-88bf-ceeac467dd5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_e3035e86-634b-40eb-9007-ecfea33865ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_e3035e86-634b-40eb-9007-ecfea33865ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7cb0b538-e95e-4b74-8998-d633369152b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_eba6402f-1e66-4014-bafe-604330c0e55a" xlink:to="loc_us-gaap_OperatingIncomeLoss_7cb0b538-e95e-4b74-8998-d633369152b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_38e12675-69b4-4a55-87d1-eae755e80f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_InvestmentIncomeInterest_38e12675-69b4-4a55-87d1-eae755e80f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_df56feef-46ae-4d5a-add3-d6789395724f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_GainLossOnInvestments_df56feef-46ae-4d5a-add3-d6789395724f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_023f9070-ca79-471d-a430-5f12df80fef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_OtherIncome_023f9070-ca79-471d-a430-5f12df80fef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_52b37531-6cfa-4619-806c-b2b80edb1aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_OtherExpenses_52b37531-6cfa-4619-806c-b2b80edb1aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d59f7e1d-7cdd-4906-a34c-4b86e7b51482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b668b365-bb7c-4542-937e-2fd8b689bde4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d59f7e1d-7cdd-4906-a34c-4b86e7b51482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1c9e04bf-a0f5-439e-b095-3a4cc4fb3295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_InterestExpense_1c9e04bf-a0f5-439e-b095-3a4cc4fb3295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca6e74c6-3849-42a6-880d-427b0ed8d899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca6e74c6-3849-42a6-880d-427b0ed8d899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7e661d0e-8d41-48c7-b798-1a1a44e63d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7e661d0e-8d41-48c7-b798-1a1a44e63d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2ab33440-3a15-4c98-868b-021e2c2efc4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_ProfitLoss_2ab33440-3a15-4c98-868b-021e2c2efc4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f04d34d0-d2b8-4643-9ee1-c71e266b312b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f04d34d0-d2b8-4643-9ee1-c71e266b312b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_81fba6b3-41d2-41a9-b925-422205051e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_NetIncomeLoss_81fba6b3-41d2-41a9-b925-422205051e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_bf12666d-a0a9-4b11-a178-4c8ab0c87a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_DividendsPreferredStock_bf12666d-a0a9-4b11-a178-4c8ab0c87a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7d190d2f-3799-4213-85de-89acdf4219ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7f716789-566e-44f3-bd10-62e5eff9e37a" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7d190d2f-3799-4213-85de-89acdf4219ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomePNM"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b2b7ed35-6f22-4d88-8866-6f81a04f969b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b2b7ed35-6f22-4d88-8866-6f81a04f969b" xlink:to="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:to="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ff31918-3d7f-4c4e-8795-d51e9ff4be3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b4d89cca-d0f7-43c1-9a55-b17d0cbeff0d" xlink:to="loc_dei_EntityDomain_3ff31918-3d7f-4c4e-8795-d51e9ff4be3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91025405-6fe6-49bb-832e-d01d554f8ff7" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3ff31918-3d7f-4c4e-8795-d51e9ff4be3c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91025405-6fe6-49bb-832e-d01d554f8ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_06747d76-436c-42ae-ab32-dbed76ee663d" xlink:to="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e3561157-4ac1-4a5b-b24f-6f4eec29ba7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:to="loc_us-gaap_ProfitLoss_e3561157-4ac1-4a5b-b24f-6f4eec29ba7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_093d9852-871c-43fe-8415-6ae6a293a9c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6da72da6-0e8e-448c-b9db-dd8047b812e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6da72da6-0e8e-448c-b9db-dd8047b812e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_6a46e5bf-8dd2-416f-ba83-fea4a1989349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7e7a28ed-16b3-492c-b72c-81cf50f2528d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_6a46e5bf-8dd2-416f-ba83-fea4a1989349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_4c8d9902-372a-4a94-80b4-7daf17f903d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_4c8d9902-372a-4a94-80b4-7daf17f903d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_db6f856c-a44a-44f9-bfaa-effc2eab031d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_3c0f43f2-95f6-423f-83b5-572c7f5f3f00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_db6f856c-a44a-44f9-bfaa-effc2eab031d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_23d92550-7b3a-4a03-bdf9-cb9ce0945085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_23d92550-7b3a-4a03-bdf9-cb9ce0945085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ed99357f-138a-4270-b205-f2e29230e2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ed99357f-138a-4270-b205-f2e29230e2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_c891a07a-7304-4401-a8b0-be166f91623e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_c891a07a-7304-4401-a8b0-be166f91623e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_bcd44061-014d-4262-9728-ee5d2687146b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_90d8c10a-9fc7-4e98-827c-8b04fd2e19e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_bcd44061-014d-4262-9728-ee5d2687146b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3635a186-99c6-4481-8f1c-05275356c2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3635a186-99c6-4481-8f1c-05275356c2d9" xlink:to="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:to="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a6fca1a3-1b7b-4c8d-98c6-3882890ee646" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_da4a91a5-aacf-4d33-8b49-ac5566d52a77" xlink:to="loc_dei_EntityDomain_a6fca1a3-1b7b-4c8d-98c6-3882890ee646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_107701f8-5081-4aac-89d2-0f0be5c3f328" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a6fca1a3-1b7b-4c8d-98c6-3882890ee646" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_107701f8-5081-4aac-89d2-0f0be5c3f328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a6903b48-663e-406e-a822-8090d34ec465" xlink:to="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_4ba890f3-02fd-4acc-a063-56b525e583aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_4ba890f3-02fd-4acc-a063-56b525e583aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9a2d36d7-703c-482b-8539-098c2f5231e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9a2d36d7-703c-482b-8539-098c2f5231e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_14e39b0d-0d53-4a4b-b710-c0bb575f65f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_14e39b0d-0d53-4a4b-b710-c0bb575f65f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_60f87f5f-06f7-4d32-a572-4c38a885cef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8baa4646-2e29-4b36-bdfc-8a852625b5b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_60f87f5f-06f7-4d32-a572-4c38a885cef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsPNM"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_9507fce6-7e2b-40a9-838f-087fae7984ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9507fce6-7e2b-40a9-838f-087fae7984ad" xlink:to="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:to="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_66d774dc-fb04-4ee1-af04-e643f74205f1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6c7adb34-03b0-4406-bb6b-8bd8ad89a0ee" xlink:to="loc_dei_EntityDomain_66d774dc-fb04-4ee1-af04-e643f74205f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9dc724c9-0ea8-45d7-afc9-f3b995d21f6e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_66d774dc-fb04-4ee1-af04-e643f74205f1" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9dc724c9-0ea8-45d7-afc9-f3b995d21f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_466546fc-2baa-442f-a43d-79df98ffb30a" xlink:to="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1b8d1437-89e8-4d49-8346-73952c77f501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:to="loc_us-gaap_ProfitLoss_1b8d1437-89e8-4d49-8346-73952c77f501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c27ee123-0934-4d8c-b242-b40bcd121e74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c27ee123-0934-4d8c-b242-b40bcd121e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f88e1843-751e-4446-847d-7d12dcdfa509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f88e1843-751e-4446-847d-7d12dcdfa509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_d8f1168b-1b0b-4615-851e-ed27810c4b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_GainLossOnInvestments_d8f1168b-1b0b-4615-851e-ed27810c4b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_483a972d-74f1-452d-a3ad-ceeb94fc5740" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_483a972d-74f1-452d-a3ad-ceeb94fc5740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0531a157-100b-4bfd-9109-405475e92a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0531a157-100b-4bfd-9109-405475e92a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_0bab2531-98b4-4c9d-9c08-b14c2af75377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_0bab2531-98b4-4c9d-9c08-b14c2af75377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45645499-26a8-4638-94a2-02bb197027da" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_f22fb6dd-d981-4d03-b9fe-7718ee61c8ba" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_f22fb6dd-d981-4d03-b9fe-7718ee61c8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ca0550c2-ad53-4718-9a54-69673d05d1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ca0550c2-ad53-4718-9a54-69673d05d1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fc02ea21-0731-44ac-9082-be0d29678dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fc02ea21-0731-44ac-9082-be0d29678dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_3100145e-e97b-4a45-9b14-66385a1049cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_3100145e-e97b-4a45-9b14-66385a1049cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d36042f9-d2a8-463b-adae-d395e515a9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d36042f9-d2a8-463b-adae-d395e515a9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_aa893113-995d-4c75-be5a-fe0fcd114588" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_aa893113-995d-4c75-be5a-fe0fcd114588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_ce8337c7-8104-4c92-b13e-b8cd4f458f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_ce8337c7-8104-4c92-b13e-b8cd4f458f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_573ba74a-9c2c-4e80-b125-d646a3a1408f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71329534-82bd-4581-a5e3-6e615830df7e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_573ba74a-9c2c-4e80-b125-d646a3a1408f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2035f692-11bf-4668-b05b-d95db8b08efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9949240e-9219-45f7-8918-33e00f3ea2d7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2035f692-11bf-4668-b05b-d95db8b08efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_045aefe7-ffb3-490a-8139-19ca438c585f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_045aefe7-ffb3-490a-8139-19ca438c585f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e1c3c4bc-f441-44e0-858e-b36f91f44063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e1c3c4bc-f441-44e0-858e-b36f91f44063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d82fbf4d-b397-43f4-9c15-5a610ae1f098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d82fbf4d-b397-43f4-9c15-5a610ae1f098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78aeeb3c-56a8-4811-a6d8-48d3b0955555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78aeeb3c-56a8-4811-a6d8-48d3b0955555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf43c1bf-a517-4e0c-b3f4-a7566c4176d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1dc30c32-68f4-42c6-8c18-889ac5b5bfec" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bf43c1bf-a517-4e0c-b3f4-a7566c4176d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a2c481cb-4e66-4577-8a10-284b03ef8320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a2c481cb-4e66-4577-8a10-284b03ef8320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4e8bc9f4-6800-4a91-8512-1587940c5c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4e8bc9f4-6800-4a91-8512-1587940c5c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_de93fb8d-fb75-4b63-9e6b-1e80aec60609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_de93fb8d-fb75-4b63-9e6b-1e80aec60609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_7776e066-8896-4bd7-ae1c-a7630d1fcb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_7776e066-8896-4bd7-ae1c-a7630d1fcb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_f45d8a71-66ab-43a8-82aa-2b0156ac4ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_f45d8a71-66ab-43a8-82aa-2b0156ac4ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9ed2913b-1287-42bc-9b6a-d8a12fbdba96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9ed2913b-1287-42bc-9b6a-d8a12fbdba96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_51e9b203-2fb6-4d37-978a-18b4482b676e" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_51e9b203-2fb6-4d37-978a-18b4482b676e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_1973f3ac-9e5c-40e8-b367-0d4b2357036a" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_1973f3ac-9e5c-40e8-b367-0d4b2357036a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e2e3224d-06ff-407c-8b3e-67fa59ea5b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e2e3224d-06ff-407c-8b3e-67fa59ea5b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd421e4c-3cc1-4120-9c45-5fdeff68501c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f000cad7-a610-42e7-a7aa-b1e1f0504ea0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd421e4c-3cc1-4120-9c45-5fdeff68501c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ba74873-b82b-4f5d-abdd-213ff1540fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ba74873-b82b-4f5d-abdd-213ff1540fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8ab0b7ce-ba91-4f6d-825a-10538f9b98c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8ab0b7ce-ba91-4f6d-825a-10538f9b98c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6227b74c-f448-4181-bc61-70a73bf2e224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6227b74c-f448-4181-bc61-70a73bf2e224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_000b1c9d-277e-459f-bc6c-a033533ab968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:to="loc_us-gaap_InterestPaidNet_000b1c9d-277e-459f-bc6c-a033533ab968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_a1c85841-72cf-4b92-85cf-6ff9f29404a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_99f3fe52-6ab2-43e0-8d73-4173a9b3f29d" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_a1c85841-72cf-4b92-85cf-6ff9f29404a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4c8b8183-97c6-4dec-b2a3-5417594c3622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_87464943-9ca2-4d37-b2da-7a7199b7517d" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_4c8b8183-97c6-4dec-b2a3-5417594c3622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_4dcaed1f-1fe9-4692-9c98-9169c0df09bb" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4c8b8183-97c6-4dec-b2a3-5417594c3622" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_4dcaed1f-1fe9-4692-9c98-9169c0df09bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNM"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2675e408-42e8-4d5d-8097-57e6f88eab60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2675e408-42e8-4d5d-8097-57e6f88eab60" xlink:to="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:to="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb936e38-36ed-4fd7-b562-2815662b2857" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_57bca568-4fe4-4e1d-8c20-0e3d171a8f60" xlink:to="loc_dei_EntityDomain_bb936e38-36ed-4fd7-b562-2815662b2857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1034dfb5-3ae2-491d-90a0-bd6b6361b2e9" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bb936e38-36ed-4fd7-b562-2815662b2857" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1034dfb5-3ae2-491d-90a0-bd6b6361b2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_035ede5f-5c35-4973-b11b-531c671e7c8c" xlink:to="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:to="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f028dab8-65e4-47ac-84fe-a19d68b33c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f028dab8-65e4-47ac-84fe-a19d68b33c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cccf3569-afa9-4ca8-8c39-5d4ec0b090c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cccf3569-afa9-4ca8-8c39-5d4ec0b090c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_291de0b1-198c-431b-b4d8-4c9e467363ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_291de0b1-198c-431b-b4d8-4c9e467363ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_99a76cc7-5034-4322-ad6b-64fda22fb5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_OtherReceivables_99a76cc7-5034-4322-ad6b-64fda22fb5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_c7100ade-0c3d-47b8-bfe9-39f5f3d41bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_c7100ade-0c3d-47b8-bfe9-39f5f3d41bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_daa8d29b-34c4-41d4-9464-799a1ff984a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_InventoryNet_daa8d29b-34c4-41d4-9464-799a1ff984a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_5471cee0-f1fc-4456-b30d-617659ba6363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_5471cee0-f1fc-4456-b30d-617659ba6363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_ab72d79e-cbdb-4a2a-8719-a8e92be7a818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_ab72d79e-cbdb-4a2a-8719-a8e92be7a818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_abb3eac5-84cd-48d5-8243-20319c05b43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_IncomeTaxesReceivable_abb3eac5-84cd-48d5-8243-20319c05b43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_89082c45-c72c-4a64-8d97-a3400605bb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_OtherAssetsCurrent_89082c45-c72c-4a64-8d97-a3400605bb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c9f9f3bf-05be-47ab-8376-3fff1315d37c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c7b926b0-50a4-45fd-9a4b-f5c8598c653d" xlink:to="loc_us-gaap_AssetsCurrent_c9f9f3bf-05be-47ab-8376-3fff1315d37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:href="pnm-20221231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_0f0f3f39-2f19-4d4f-9c18-da726f8a33f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_0f0f3f39-2f19-4d4f-9c18-da726f8a33f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_5efbb006-c26e-43a8-8a3a-8b967ab8a156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_us-gaap_OtherLongTermInvestments_5efbb006-c26e-43a8-8a3a-8b967ab8a156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_83e1200f-442b-4f49-a32e-d4405816fe84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_83e1200f-442b-4f49-a32e-d4405816fe84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_b260b209-9765-44dc-9b71-e1c9896c09cc" xlink:href="pnm-20221231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_06bf823c-4122-43f3-ad58-cc9385a8a111" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_b260b209-9765-44dc-9b71-e1c9896c09cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_f0428f49-cd36-4ff5-883b-c74be4a6b582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_f0428f49-cd36-4ff5-883b-c74be4a6b582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4995c613-be25-43eb-a88f-74302c7962d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4995c613-be25-43eb-a88f-74302c7962d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_2812d57f-cef8-4f7c-97d6-b06745c804b8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_2812d57f-cef8-4f7c-97d6-b06745c804b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_37c4fdfd-0658-4068-92f1-7b9f480b502e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_ConstructionInProgressGross_37c4fdfd-0658-4068-92f1-7b9f480b502e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_e15c3306-a1b4-4e48-9fa6-07f84ca42f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_e15c3306-a1b4-4e48-9fa6-07f84ca42f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_5286d312-b9dc-470b-afbf-5b629b1a5fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_44301cab-9053-419d-954f-842c7f66d7bf" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_5286d312-b9dc-470b-afbf-5b629b1a5fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_1bec0dec-b8a3-4cb5-9d98-97d7ad62e640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_1bec0dec-b8a3-4cb5-9d98-97d7ad62e640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_256668be-7e48-4e3e-88c1-28ead4ff118e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_Goodwill_256668be-7e48-4e3e-88c1-28ead4ff118e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_54249912-fcaf-493f-9988-10150d49f705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_54249912-fcaf-493f-9988-10150d49f705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_064459ae-e2a0-4e21-9987-af8d73a40754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_us-gaap_OtherDeferredCostsNet_064459ae-e2a0-4e21-9987-af8d73a40754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_ef9866be-4034-4b91-900b-0d7b4586df87" xlink:href="pnm-20221231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_3a0b9f75-a50b-4007-8fa9-8d8837beeb5f" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_ef9866be-4034-4b91-900b-0d7b4586df87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_86d802ca-2ff1-452b-900d-198437f7eac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ec882356-1584-4134-89f8-f4a7233c5ec4" xlink:to="loc_us-gaap_Assets_86d802ca-2ff1-452b-900d-198437f7eac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9dbcafcb-1bbe-40b7-b4ec-8dc7f05d892d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_60d5ccfb-4eed-4056-9702-75db3102c46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_ShortTermBorrowings_60d5ccfb-4eed-4056-9702-75db3102c46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f88d4640-b953-4be2-8d12-03c556eb5f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_LongTermDebtCurrent_f88d4640-b953-4be2-8d12-03c556eb5f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_deae4630-2a27-47b8-9a56-1f30dbe1201a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_AccountsPayableCurrent_deae4630-2a27-47b8-9a56-1f30dbe1201a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8870ee11-e2ee-4e8e-b997-d1cc99f2923d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8870ee11-e2ee-4e8e-b997-d1cc99f2923d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3441ff28-8591-4ed5-b1db-4449c4584870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3441ff28-8591-4ed5-b1db-4449c4584870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_e7c62e11-41e1-4383-b02f-3eba3a862477" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_e7c62e11-41e1-4383-b02f-3eba3a862477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_c0ff1796-1b6e-428a-bf87-9efb718818ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_c0ff1796-1b6e-428a-bf87-9efb718818ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b981834-f15e-4370-bcec-ef9404abf324" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b981834-f15e-4370-bcec-ef9404abf324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ff6930ea-92b7-4c33-9ba4-8d452ba3abf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_DividendsPayableCurrent_ff6930ea-92b7-4c33-9ba4-8d452ba3abf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionInterconnectionArrangementLiabilities_880b5d33-063b-438d-88a5-69309925f452" xlink:href="pnm-20221231.xsd#pnm_TransmissionInterconnectionArrangementLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_pnm_TransmissionInterconnectionArrangementLiabilities_880b5d33-063b-438d-88a5-69309925f452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_a568c22b-b062-4648-a3d9-da6ed7197f34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_a568c22b-b062-4648-a3d9-da6ed7197f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_68231b10-9d03-4c58-8f4e-ca5e9fa7b8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7cd5c2ce-48fc-4197-97fc-2ae5ec71a66d" xlink:to="loc_us-gaap_LiabilitiesCurrent_68231b10-9d03-4c58-8f4e-ca5e9fa7b8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_142fc890-2b86-4480-9bd7-6eb656f54316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_142fc890-2b86-4480-9bd7-6eb656f54316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6e1ba587-c4de-4c70-9191-dd6096f6cb53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6e1ba587-c4de-4c70-9191-dd6096f6cb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_014e9166-f9de-4b7a-9025-b772dc02d901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_014e9166-f9de-4b7a-9025-b772dc02d901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_29fad050-7538-4198-9f67-655a493df319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_29fad050-7538-4198-9f67-655a493df319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_43a5ec7a-a130-4d25-9769-855310134ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_43a5ec7a-a130-4d25-9769-855310134ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_79b15ee4-1794-48ce-839a-02452912e1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_79b15ee4-1794-48ce-839a-02452912e1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_86f941a7-ac1e-4303-a0e1-117eda9b3900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_86f941a7-ac1e-4303-a0e1-117eda9b3900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_4347b7f2-7e48-404c-9c41-d4aa27836ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_9f81f3a8-c2d9-4548-8175-f6e6c027e48f" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_4347b7f2-7e48-404c-9c41-d4aa27836ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_14f4ba88-6d01-4967-a3f8-c0e9a95241d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_Liabilities_14f4ba88-6d01-4967-a3f8-c0e9a95241d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_010a15f9-5fd9-4580-8f2d-9b043fee4b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_CommitmentsAndContingencies_010a15f9-5fd9-4580-8f2d-9b043fee4b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_ef8920c1-15c2-4496-bffe-b8cd99286040" xlink:href="pnm-20221231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_ef8920c1-15c2-4496-bffe-b8cd99286040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_782f63b7-245c-44e8-a3f1-dc0743a1952f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_CommonStockValue_782f63b7-245c-44e8-a3f1-dc0743a1952f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_810df8f8-bae1-4173-8f48-e9cbf0870512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_AdditionalPaidInCapital_810df8f8-bae1-4173-8f48-e9cbf0870512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1c71de49-22da-4649-b0f1-a48d691f5c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1c71de49-22da-4649-b0f1-a48d691f5c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_500fa8d3-2e0a-4f96-8be2-5c7f6bf19e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_d9410a68-5eb0-4d1d-92c6-f0715aaf20bb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_500fa8d3-2e0a-4f96-8be2-5c7f6bf19e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_94b0ac63-da8e-4c3d-ba2e-fe1662ff5d55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_us-gaap_StockholdersEquity_94b0ac63-da8e-4c3d-ba2e-fe1662ff5d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_85584c7c-3642-4220-aa1a-6782cb8cc6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_us-gaap_MinorityInterest_85584c7c-3642-4220-aa1a-6782cb8cc6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3f9d0ce7-0c66-4c33-9b79-a4d0cb03f5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_84a5a258-2bea-4e55-81c6-08eddae4e81d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3f9d0ce7-0c66-4c33-9b79-a4d0cb03f5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5f126f05-3ec9-4db5-8469-446978e8bf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_776e0df4-d51e-4bc1-a84b-911bdf946e49" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_5f126f05-3ec9-4db5-8469-446978e8bf6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsPNMParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4afe8500-e48a-452c-bf0e-f97f3291dd83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4afe8500-e48a-452c-bf0e-f97f3291dd83" xlink:to="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:to="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4caa3797-0df1-419c-8d15-92da091258cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_abf41c09-7c68-45a4-ad5e-56ec63dd94ca" xlink:to="loc_dei_EntityDomain_4caa3797-0df1-419c-8d15-92da091258cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_67bf278a-8004-4466-9028-79815992890b" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4caa3797-0df1-419c-8d15-92da091258cd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_67bf278a-8004-4466-9028-79815992890b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_af29e329-0716-486e-a900-6d443435626d" xlink:to="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3b225c52-9211-449b-b0c4-ed33c182b71e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3b225c52-9211-449b-b0c4-ed33c182b71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_12d31faa-017f-4b0c-9bbc-9dd6990537d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3b225c52-9211-449b-b0c4-ed33c182b71e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_12d31faa-017f-4b0c-9bbc-9dd6990537d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_02c4940d-53ce-4121-a7e8-06d0a5dd20f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_02c4940d-53ce-4121-a7e8-06d0a5dd20f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel_e3c01cee-bf32-494f-ad85-6e494bd502f0" xlink:href="pnm-20221231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_02c4940d-53ce-4121-a7e8-06d0a5dd20f2" xlink:to="loc_pnm_AccumulatedAmortizationNuclearFuel_e3c01cee-bf32-494f-ad85-6e494bd502f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b2896c78-5e64-493a-b618-f95030182135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b2896c78-5e64-493a-b618-f95030182135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c912df8e-dfcf-4fe0-ac2e-7946a607bd80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c912df8e-dfcf-4fe0-ac2e-7946a607bd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_bbdf4e4a-6163-4f37-8fd6-b562889dc93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_a0aacf80-c004-4ea8-bf8c-36e8eb2e46b9" xlink:to="loc_us-gaap_PreferredStockSharesIssued_bbdf4e4a-6163-4f37-8fd6-b562889dc93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9bceb1e7-30a6-4a93-b03d-8c1d561dabc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_140e3412-c0d9-4965-b7aa-48eba34ec3c5" xlink:to="loc_us-gaap_EquityAbstract_9bceb1e7-30a6-4a93-b03d-8c1d561dabc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9bceb1e7-30a6-4a93-b03d-8c1d561dabc8" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_d4117a31-299c-450c-b1b1-fc76b8fb97fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockNoParValue_d4117a31-299c-450c-b1b1-fc76b8fb97fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1b0cf02b-7653-4a0e-b7c7-e38a64781a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1b0cf02b-7653-4a0e-b7c7-e38a64781a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_784cedbb-6d5e-4cad-a515-db7490f67eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockSharesIssued_784cedbb-6d5e-4cad-a515-db7490f67eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_19f75d30-7751-41cc-8521-2e706f257f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_7e88cd69-eeef-4597-abd9-25009b675360" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_19f75d30-7751-41cc-8521-2e706f257f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofChangesinEquityPNM"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_fe9e0ec5-a81b-4fe5-9e38-3df4349175d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fe9e0ec5-a81b-4fe5-9e38-3df4349175d6" xlink:to="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:to="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd5aeb5b-2274-417b-8cd6-660bafaf7f56" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_616c2a16-2371-4d2f-8fd0-b33e571d2038" xlink:to="loc_dei_EntityDomain_bd5aeb5b-2274-417b-8cd6-660bafaf7f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec98550a-2d6d-4205-bb55-f0b9f0cb7fd0" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bd5aeb5b-2274-417b-8cd6-660bafaf7f56" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec98550a-2d6d-4205-bb55-f0b9f0cb7fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_95db31d1-a7e5-4010-8775-210e27ec7540" xlink:to="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:to="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1957729f-c229-4920-83d3-276795476fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:to="loc_us-gaap_CommonStockMember_1957729f-c229-4920-83d3-276795476fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a7ffb689-4f6b-4d40-bb8e-ec0959c82ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a7ffb689-4f6b-4d40-bb8e-ec0959c82ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e4d9df5e-b281-4c8e-89e6-57dadc828595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_a6b34f54-4e20-4b59-bafe-bd8bbf4cfe38" xlink:to="loc_us-gaap_RetainedEarningsMember_e4d9df5e-b281-4c8e-89e6-57dadc828595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_2ba4a9d6-fde8-444f-87a7-725ed7f19bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_296b5b69-aaf2-42a0-8c6b-8a28d3afce39" xlink:to="loc_us-gaap_NoncontrollingInterestMember_2ba4a9d6-fde8-444f-87a7-725ed7f19bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_88ea5fec-5bb8-4779-8f30-260dd94fd792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b65891e4-3cc7-4bdb-8972-4caf65b0d816" xlink:to="loc_us-gaap_StatementLineItems_88ea5fec-5bb8-4779-8f30-260dd94fd792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88ea5fec-5bb8-4779-8f30-260dd94fd792" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9523458-21b1-4679-bdbd-d823448dcdd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9523458-21b1-4679-bdbd-d823448dcdd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ff55e949-ca93-42de-b910-d6b050289dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_ProfitLoss_ff55e949-ca93-42de-b910-d6b050289dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d68130ac-6cab-460d-8143-094c912b7b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d68130ac-6cab-460d-8143-094c912b7b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_e0adafdd-3996-457b-9057-8ae058d36fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_DividendsPreferredStock_e0adafdd-3996-457b-9057-8ae058d36fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5272b44d-d445-4150-bf1a-70cd31e63a73" xlink:href="pnm-20221231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5272b44d-d445-4150-bf1a-70cd31e63a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ec21a521-77d8-45dd-a46d-940835fd8b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_DividendsCommonStockCash_ec21a521-77d8-45dd-a46d-940835fd8b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_59a6ec86-d606-43b9-a94d-499768153150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_59a6ec86-d606-43b9-a94d-499768153150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5726b9df-2aff-471a-a5f5-12012ca8e5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6255578a-d2a5-4463-9a5c-1a255f25ad59" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5726b9df-2aff-471a-a5f5-12012ca8e5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofEarningsTNMP"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1db22ec3-1a47-4e84-bbcd-ccedcfde2850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1db22ec3-1a47-4e84-bbcd-ccedcfde2850" xlink:to="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:to="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_85f61a3a-3876-44c7-95e4-73f047e23a3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fdec4414-9e69-43a3-be6e-19a8a57f01aa" xlink:to="loc_dei_EntityDomain_85f61a3a-3876-44c7-95e4-73f047e23a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_2e8d5de3-cbcc-4c8e-8cc3-bbc6eae91916" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_85f61a3a-3876-44c7-95e4-73f047e23a3d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_2e8d5de3-cbcc-4c8e-8cc3-bbc6eae91916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_313e3bde-423a-4b9b-be39-25cc4feeeafb" xlink:to="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_226c3e44-75b9-446c-b866-769715f66c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_Revenues_226c3e44-75b9-446c-b866-769715f66c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1a5379de-6a90-4cf1-be0a-678f7409e5c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1a5379de-6a90-4cf1-be0a-678f7409e5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_340a4720-1c7e-459a-b111-a9eaf00c064f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_340a4720-1c7e-459a-b111-a9eaf00c064f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4c9f8824-7571-442b-a555-ac75417593e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4c9f8824-7571-442b-a555-ac75417593e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_bfd0578c-c239-4add-bf60-40328f368c2e" xlink:href="pnm-20221231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_pnm_TransmissionAndDistributionCosts_bfd0578c-c239-4add-bf60-40328f368c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_0cb9385b-99a6-4461-8a8e-f4e5c069bc38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_0cb9385b-99a6-4461-8a8e-f4e5c069bc38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_93fe14a2-fd6b-44af-a174-c797923e5e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_93fe14a2-fd6b-44af-a174-c797923e5e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7194cdc3-a187-43fc-b255-b0665f51ed4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7ee7702-79f1-4124-bbc5-22516aa0e6fb" xlink:to="loc_us-gaap_OperatingIncomeLoss_7194cdc3-a187-43fc-b255-b0665f51ed4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_94386aa3-6d9a-4bfa-b65a-2d2c294d0068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:to="loc_us-gaap_OtherIncome_94386aa3-6d9a-4bfa-b65a-2d2c294d0068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_d59f1a2a-f022-4988-acfb-6a58fbc9ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:to="loc_us-gaap_OtherExpenses_d59f1a2a-f022-4988-acfb-6a58fbc9ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_53e869e6-496b-4f63-b59c-82fbb211f068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_a753c3f2-c357-4afa-b87d-4ff7245e2707" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_53e869e6-496b-4f63-b59c-82fbb211f068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ffd11814-ac9b-4012-93e9-ebe411e76f01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_InterestExpense_ffd11814-ac9b-4012-93e9-ebe411e76f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_42e52125-5177-4474-bc1b-c3e43374008f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_42e52125-5177-4474-bc1b-c3e43374008f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0864caf5-7814-43a0-b976-b8f6c6e82b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0864caf5-7814-43a0-b976-b8f6c6e82b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_413c77a4-b503-402d-857e-9312e2fd7fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb4cdb8e-2317-4442-8bff-b8cbc501353a" xlink:to="loc_us-gaap_NetIncomeLoss_413c77a4-b503-402d-857e-9312e2fd7fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofCashFlowsTNMP"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_7807a98b-1277-437f-a70f-4daecebcdd79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7807a98b-1277-437f-a70f-4daecebcdd79" xlink:to="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:to="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5a05864c-8112-45b8-809f-3d1e8ad359b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8fb6c9bf-b4ca-498a-b6d2-a53bd0695a2f" xlink:to="loc_dei_EntityDomain_5a05864c-8112-45b8-809f-3d1e8ad359b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_e971f20b-e9df-4d7a-ab16-8b43be4ccbc3" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5a05864c-8112-45b8-809f-3d1e8ad359b9" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_e971f20b-e9df-4d7a-ab16-8b43be4ccbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f2b59386-5277-48bc-9cfc-908586ba96bb" xlink:to="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2467d3ec-8da6-49f9-9204-5c3be3a3aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:to="loc_us-gaap_NetIncomeLoss_2467d3ec-8da6-49f9-9204-5c3be3a3aad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d983f485-c0e6-441d-ad33-e21a48f4b154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d983f485-c0e6-441d-ad33-e21a48f4b154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e76e409-a67b-4962-9c65-a9fcb3a4560e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e76e409-a67b-4962-9c65-a9fcb3a4560e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_5927ef4f-c831-4e1e-a53f-9f1a11e76a36" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_5927ef4f-c831-4e1e-a53f-9f1a11e76a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46d44394-cd31-4108-abba-55ee58bf2b49" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_8de117b8-e705-4f97-902e-eb65611537a2" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_8de117b8-e705-4f97-902e-eb65611537a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_fa2c41ae-278b-4f3c-b5eb-6d4a284e9d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_fa2c41ae-278b-4f3c-b5eb-6d4a284e9d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_abd9b156-c21e-4fd5-ae2a-785e1755acbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_abd9b156-c21e-4fd5-ae2a-785e1755acbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1d99a60a-bc88-42e6-9be9-5c3b88c4943d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1d99a60a-bc88-42e6-9be9-5c3b88c4943d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae5d1c34-c161-4258-8b7f-4b997e228de8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae5d1c34-c161-4258-8b7f-4b997e228de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_4b7f4966-9abb-4982-ace6-cfd6cbe53c98" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_4b7f4966-9abb-4982-ace6-cfd6cbe53c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_20542856-9660-4eab-ac45-bf5e739c10f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_20542856-9660-4eab-ac45-bf5e739c10f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_9b3cf432-3531-4687-9bea-ac4dc21a4543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fff4af51-f6ad-417d-a352-a34bee1d1961" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_9b3cf432-3531-4687-9bea-ac4dc21a4543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4faaa60-c02f-4ca6-a078-35e3ea56ed74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_477e5f74-a23b-4634-a760-aa2b00663e78" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4faaa60-c02f-4ca6-a078-35e3ea56ed74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_ca094af3-84ae-45d1-b367-5360b1120016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_ca094af3-84ae-45d1-b367-5360b1120016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9cab8204-c78b-4966-af85-8ceed57dce23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2c4b8bbd-ee89-4132-95f0-b4da65e58512" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9cab8204-c78b-4966-af85-8ceed57dce23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_7b40cb12-c3bf-40c4-99e7-0812c43f9b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_7b40cb12-c3bf-40c4-99e7-0812c43f9b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_63ba27bb-66c4-4a6e-976f-738de3db9c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_63ba27bb-66c4-4a6e-976f-738de3db9c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_29ef541d-cb14-4286-8e90-f995d7763c16" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_29ef541d-cb14-4286-8e90-f995d7763c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_e9bb09f2-3095-4f6d-8bd4-ecd68ad3414c" xlink:href="pnm-20221231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_e9bb09f2-3095-4f6d-8bd4-ecd68ad3414c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_257ee529-f87c-47e4-9f6c-37de0428e86d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_257ee529-f87c-47e4-9f6c-37de0428e86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ec486bf3-7925-437c-a245-3dae4ee8abaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ec486bf3-7925-437c-a245-3dae4ee8abaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ecf73fe-fba0-4e3f-b0b2-09770a990ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ecf73fe-fba0-4e3f-b0b2-09770a990ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_288cf94b-95ba-4e5d-ab44-aeb50aafbe8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c23e5db3-218b-4d1f-99c3-947bc7f821e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_288cf94b-95ba-4e5d-ab44-aeb50aafbe8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec09735e-0cec-41b8-9ece-4fe0dd8e562c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec09735e-0cec-41b8-9ece-4fe0dd8e562c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1f981069-beaa-44e2-acd8-2e6312d158a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1f981069-beaa-44e2-acd8-2e6312d158a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13336d61-11f8-4ecc-9341-8aa0adb09da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13336d61-11f8-4ecc-9341-8aa0adb09da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_d57f9c7a-a9ba-4e39-b88a-ece1fdea7d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:to="loc_us-gaap_InterestPaidNet_d57f9c7a-a9ba-4e39-b88a-ece1fdea7d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_f89f5f14-b73c-401b-a717-d8d76b4a8ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4c4de308-4195-4907-8360-9e294ca37196" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_f89f5f14-b73c-401b-a717-d8d76b4a8ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_f6e70f2a-ae4b-4f92-acf4-31151c277996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83784cf3-de1d-45b2-b498-2dd50cf41f89" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_f6e70f2a-ae4b-4f92-acf4-31151c277996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_5a97c5f7-c2d0-4e34-b923-5013878805b2" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_f6e70f2a-ae4b-4f92-acf4-31151c277996" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_5a97c5f7-c2d0-4e34-b923-5013878805b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsTNMP"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_934c6220-718e-4b1e-800d-b879126c8606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_934c6220-718e-4b1e-800d-b879126c8606" xlink:to="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:to="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d61a27fd-95c4-4bce-8bc4-de9006095e27" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_aa03a810-5fd0-4961-9506-c32ff9371d7a" xlink:to="loc_dei_EntityDomain_d61a27fd-95c4-4bce-8bc4-de9006095e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f2c9318b-f88d-4f7c-8a0c-d995471b61b7" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d61a27fd-95c4-4bce-8bc4-de9006095e27" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f2c9318b-f88d-4f7c-8a0c-d995471b61b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_09845a03-07bd-40e3-803b-bc48e258671c" xlink:to="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:to="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a1fafbda-d45e-4216-8ff3-766723543ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a1fafbda-d45e-4216-8ff3-766723543ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_82606595-4565-4e44-bbee-945dcd292634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_82606595-4565-4e44-bbee-945dcd292634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_bf5f303a-2b5a-4bc1-aaf2-252392fec858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_bf5f303a-2b5a-4bc1-aaf2-252392fec858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_a8644461-252f-44de-bccb-7e43003bf96d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_OtherReceivables_a8644461-252f-44de-bccb-7e43003bf96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5d406474-ef08-471e-9b00-3b77eaaaac83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_InventoryNet_5d406474-ef08-471e-9b00-3b77eaaaac83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_61215fa8-68eb-4439-b436-1097764da922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_61215fa8-68eb-4439-b436-1097764da922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4e236ff2-3f38-45df-97f7-212562b3a991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_OtherAssetsCurrent_4e236ff2-3f38-45df-97f7-212562b3a991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b40a6904-20ba-4935-a26f-a05dfd4150a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b08a8690-08a2-4284-9b83-ae8ad1879355" xlink:to="loc_us-gaap_AssetsCurrent_b40a6904-20ba-4935-a26f-a05dfd4150a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:href="pnm-20221231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_e7542e7f-a887-40e1-b013-4c0b7cba02fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:to="loc_us-gaap_OtherLongTermInvestments_e7542e7f-a887-40e1-b013-4c0b7cba02fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d099c3cd-6423-4409-96e3-2c851e4c77f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d099c3cd-6423-4409-96e3-2c851e4c77f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_ee7b0c8a-5a6e-439b-8479-a73fcc3901fd" xlink:href="pnm-20221231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_01057b30-902b-4621-971d-9ebcf27c9e72" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_ee7b0c8a-5a6e-439b-8479-a73fcc3901fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_186162bc-7c68-4bcf-a867-aa27c64375ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_186162bc-7c68-4bcf-a867-aa27c64375ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a4991943-c757-4743-9174-1e6c4f5bc9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a4991943-c757-4743-9174-1e6c4f5bc9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_5e28d674-f431-4c9f-8e16-723290ec564b" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_5e28d674-f431-4c9f-8e16-723290ec564b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_7afdc6bb-ff6d-45c1-b01a-89bdcf5b04c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_ConstructionInProgressGross_7afdc6bb-ff6d-45c1-b01a-89bdcf5b04c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_2524160b-eed1-4722-aec1-ab693e9d99e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_27281611-693f-445a-960c-c2b024154dde" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_2524160b-eed1-4722-aec1-ab693e9d99e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_c67994da-5050-4b73-a3c8-67852b0534a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_c67994da-5050-4b73-a3c8-67852b0534a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_115fa4f9-72a1-484d-8e4e-026a6b90cede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_Goodwill_115fa4f9-72a1-484d-8e4e-026a6b90cede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3abf4571-bad1-4ee2-ab4a-04f850d28141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3abf4571-bad1-4ee2-ab4a-04f850d28141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_3bbadce0-4d15-4340-803e-c0bf3a270804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_us-gaap_OtherDeferredCostsNet_3bbadce0-4d15-4340-803e-c0bf3a270804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_43ef81e0-de04-46f1-8294-be9108957344" xlink:href="pnm-20221231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_46118dce-8c96-401d-9ef1-0e9b81543866" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_43ef81e0-de04-46f1-8294-be9108957344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b8e66cfe-2312-4f21-8458-b307ec2cf78f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dbda5516-9717-4975-831a-b05bf131a6ae" xlink:to="loc_us-gaap_Assets_b8e66cfe-2312-4f21-8458-b307ec2cf78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ab661443-3c3f-4ed4-9199-ddc480f6618c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_811cbd6d-8f36-4f9e-8da2-e8c1743c6f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_ShortTermBorrowings_811cbd6d-8f36-4f9e-8da2-e8c1743c6f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7b44cdb5-fc43-4b85-aab7-971d01ab3095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_AccountsPayableCurrent_7b44cdb5-fc43-4b85-aab7-971d01ab3095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_caa31dec-5a52-4cf2-a9ba-adb85c73141d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_caa31dec-5a52-4cf2-a9ba-adb85c73141d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_2cf334d0-15b5-41f5-b20a-1b523da56c80" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_2cf334d0-15b5-41f5-b20a-1b523da56c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_adbdd364-ef55-4135-becf-069b5a5aa1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_adbdd364-ef55-4135-becf-069b5a5aa1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_524b6209-8d00-4964-9f7d-bb050a255cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_524b6209-8d00-4964-9f7d-bb050a255cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1f6d8a8b-3c3d-4777-960d-481cb019d8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1f6d8a8b-3c3d-4777-960d-481cb019d8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_086d8b18-a4cc-4d28-9ab3-259157067768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_82ae4e7b-4aca-4f7d-8b20-d1602e01aaa4" xlink:to="loc_us-gaap_LiabilitiesCurrent_086d8b18-a4cc-4d28-9ab3-259157067768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4ff2a4da-9dfe-4366-8f1b-e7acfc044642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4ff2a4da-9dfe-4366-8f1b-e7acfc044642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_597ff9ef-bdf4-4393-b29a-26517ed5bdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_597ff9ef-bdf4-4393-b29a-26517ed5bdcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_8856378d-373c-404b-945e-691b8337e175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_8856378d-373c-404b-945e-691b8337e175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_b59b7a43-79bf-4a88-9203-f15a3885f4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_b59b7a43-79bf-4a88-9203-f15a3885f4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_602b9c19-103b-479a-95c5-8313567ab7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_602b9c19-103b-479a-95c5-8313567ab7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ba180f88-79ad-4277-98f9-79cf078390a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ba180f88-79ad-4277-98f9-79cf078390a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_45f37fc7-2fbe-40a6-9d97-fb448d4901df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_45f37fc7-2fbe-40a6-9d97-fb448d4901df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_177d4077-e27f-4e18-aaea-6434c920d55a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_bc63e0b5-0091-40ca-a4c0-ce2c253513c6" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_177d4077-e27f-4e18-aaea-6434c920d55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_11b1ca21-9a4d-405a-b116-250da3bfcc65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_Liabilities_11b1ca21-9a4d-405a-b116-250da3bfcc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_20515072-b757-4225-9666-5a48e568aba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_CommitmentsAndContingencies_20515072-b757-4225-9666-5a48e568aba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f93ab837-c3d4-4dea-a886-123c5e8c422b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:to="loc_us-gaap_CommonStockValue_f93ab837-c3d4-4dea-a886-123c5e8c422b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_38b325c9-e9f6-461d-b475-be21a886f5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:to="loc_us-gaap_AdditionalPaidInCapital_38b325c9-e9f6-461d-b475-be21a886f5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bec1750f-00dc-454e-907a-0a6f9ddb39cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_46b54737-841f-4ec7-a230-1deeb594e010" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bec1750f-00dc-454e-907a-0a6f9ddb39cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7bb5dc1c-c133-4cc1-9ad2-844a75fe61d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e3f65431-4544-4569-b86e-6cf97c34dde2" xlink:to="loc_us-gaap_StockholdersEquity_7bb5dc1c-c133-4cc1-9ad2-844a75fe61d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e1c618e6-cf47-49a1-8a38-d70b95fce30f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c78b82ad-374d-4c37-a9b7-02238ccf2433" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e1c618e6-cf47-49a1-8a38-d70b95fce30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedBalanceSheetsTNMPParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_86ac4837-5f9d-4545-9759-44b2281cb534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_86ac4837-5f9d-4545-9759-44b2281cb534" xlink:to="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:to="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d07c964-9d0f-43a8-9b4d-897a3a295c87" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ac1a3498-fac4-4f0b-a925-d14c08dee49e" xlink:to="loc_dei_EntityDomain_3d07c964-9d0f-43a8-9b4d-897a3a295c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_33d62ffb-3794-4222-8947-a405ce425405" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3d07c964-9d0f-43a8-9b4d-897a3a295c87" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_33d62ffb-3794-4222-8947-a405ce425405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9135aae2-01b9-45a0-a528-3911f1adf418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_af75aa7c-22ce-4fbe-9063-3fa12808e508" xlink:to="loc_us-gaap_StatementLineItems_9135aae2-01b9-45a0-a528-3911f1adf418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6193415a-c6d6-4e17-9d4d-18fae233ebb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9135aae2-01b9-45a0-a528-3911f1adf418" xlink:to="loc_us-gaap_EquityAbstract_6193415a-c6d6-4e17-9d4d-18fae233ebb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:href="pnm-20221231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6193415a-c6d6-4e17-9d4d-18fae233ebb0" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e67e8ac6-0e42-457e-acae-2bb08496d4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e67e8ac6-0e42-457e-acae-2bb08496d4b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_70b4c0de-7543-4d6e-a752-b66ccc6edb49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_70b4c0de-7543-4d6e-a752-b66ccc6edb49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c8ffc2e0-a3ae-4096-aab3-f56f4f2b5379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockSharesIssued_c8ffc2e0-a3ae-4096-aab3-f56f4f2b5379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0b62b91b-fe96-4827-842d-7740e4dea75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_241e8a84-9b6a-4c49-9261-f33c13459206" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0b62b91b-fe96-4827-842d-7740e4dea75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP" xlink:type="simple" xlink:href="pnm-20221231.xsd#ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b6147192-a6e1-4af7-8f8d-f31688068600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b6147192-a6e1-4af7-8f8d-f31688068600" xlink:to="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:to="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1498f21c-a8dd-49f5-b57c-20e9b18ac43d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eef49c0e-d750-4211-a9a9-9cb5e8fdc336" xlink:to="loc_dei_EntityDomain_1498f21c-a8dd-49f5-b57c-20e9b18ac43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4bf708b8-e5f8-4987-b4ce-011748193466" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1498f21c-a8dd-49f5-b57c-20e9b18ac43d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4bf708b8-e5f8-4987-b4ce-011748193466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3e88fde9-250c-4eab-aa09-3b25807b159f" xlink:to="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_142c08fa-568d-41ee-950b-a7a28b71950c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:to="loc_us-gaap_CommonStockMember_142c08fa-568d-41ee-950b-a7a28b71950c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_da17d988-b026-44a1-931c-4b05ce8b7390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_da17d988-b026-44a1-931c-4b05ce8b7390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_324050c1-12f4-4d70-bbed-da15ee672897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d9c65b3-8897-46e7-a0a9-c748088157c5" xlink:to="loc_us-gaap_RetainedEarningsMember_324050c1-12f4-4d70-bbed-da15ee672897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_40a0c27b-6716-434e-915e-fcf45764ba36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20996186-1017-48b4-b514-6bfb312c5485" xlink:to="loc_us-gaap_StatementLineItems_40a0c27b-6716-434e-915e-fcf45764ba36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40a0c27b-6716-434e-915e-fcf45764ba36" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_81efb5ae-3ef2-4bb6-8ca4-fb2fb1037967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_StockholdersEquity_81efb5ae-3ef2-4bb6-8ca4-fb2fb1037967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_414999cb-868e-4faa-ba06-0be90af4af9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_NetIncomeLoss_414999cb-868e-4faa-ba06-0be90af4af9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_26692c06-404c-441f-ba3b-5393fbe06e02" xlink:href="pnm-20221231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_26692c06-404c-441f-ba3b-5393fbe06e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_f56ab2b1-90f1-4ad7-a69b-ff66403f5478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_DividendsCommonStockCash_f56ab2b1-90f1-4ad7-a69b-ff66403f5478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1bd35c1f-f7ed-4450-956b-813807ed27d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2efcd1e2-1cbe-4ad1-bdb2-24e13d9c10b6" xlink:to="loc_us-gaap_StockholdersEquity_1bd35c1f-f7ed-4450-956b-813807ed27d4" 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-20221231.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_f6b41ad2-1ce0-4421-ae7f-997686f91e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_071be0f8-11ee-4c61-9fc3-d5b7d02ebeea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f6b41ad2-1ce0-4421-ae7f-997686f91e94" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_071be0f8-11ee-4c61-9fc3-d5b7d02ebeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformation" xlink:type="simple" xlink:href="pnm-20221231.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_5acb2f0e-5f12-44cc-9191-f0b22d12ff96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_9d6986bd-e0ca-4c0c-89a3-f92c4769a8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5acb2f0e-5f12-44cc-9191-f0b22d12ff96" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_9d6986bd-e0ca-4c0c-89a3-f92c4769a8cd" 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-20221231.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_6b3efff0-ded7-4322-a7de-163353ce2f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_9c8f3cac-c989-438f-a05f-d94c2d4aea24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6b3efff0-ded7-4322-a7de-163353ce2f6d" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_9c8f3cac-c989-438f-a05f-d94c2d4aea24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="simple" xlink:href="pnm-20221231.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_7b6ccd54-dadb-426c-b6ed-9875f697f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_eb4b234b-ff95-4f39-9861-81e616fe1a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7b6ccd54-dadb-426c-b6ed-9875f697f2dc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_eb4b234b-ff95-4f39-9861-81e616fe1a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="simple" xlink:href="pnm-20221231.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_c224ed4b-805c-4105-80cf-05769f93382a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_3e136ed8-7e2a-422a-a6ac-ebbed970636f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c224ed4b-805c-4105-80cf-05769f93382a" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_3e136ed8-7e2a-422a-a6ac-ebbed970636f" 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-20221231.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_25073739-5333-442c-9883-729de95b992c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_dd162b15-dd77-46bd-b510-d68075081e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25073739-5333-442c-9883-729de95b992c" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_dd162b15-dd77-46bd-b510-d68075081e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Financing" xlink:type="simple" xlink:href="pnm-20221231.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_a8d38fac-8621-4db6-9b1a-0f8411ed5f94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_58c039a7-cf2b-4993-8f99-91aaee27ccfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a8d38fac-8621-4db6-9b1a-0f8411ed5f94" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_58c039a7-cf2b-4993-8f99-91aaee27ccfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="simple" xlink:href="pnm-20221231.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_696191af-44e1-46fe-85ca-2028fd42a0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_6acd5500-c33c-4e92-82b9-24e7ccba576b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_696191af-44e1-46fe-85ca-2028fd42a0c0" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_6acd5500-c33c-4e92-82b9-24e7ccba576b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_90b33d14-f40c-439f-bd1e-154c1552dae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_696191af-44e1-46fe-85ca-2028fd42a0c0" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_90b33d14-f40c-439f-bd1e-154c1552dae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="simple" xlink:href="pnm-20221231.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_4110d98b-6d42-4b3f-962b-2edf14d86d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock_3c49d7d7-430f-4544-a276-aa24e845b160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4110d98b-6d42-4b3f-962b-2edf14d86d6e" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_3c49d7d7-430f-4544-a276-aa24e845b160" 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-20221231.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_f9f7e098-c384-430d-9a44-94de89c1bf4e" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesTextBlock_cca0140c-a9bc-4ae6-9ab9-d432e75f9527" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntitiesAbstract_f9f7e098-c384-430d-9a44-94de89c1bf4e" xlink:to="loc_pnm_VariableInterestEntitiesTextBlock_cca0140c-a9bc-4ae6-9ab9-d432e75f9527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="simple" xlink:href="pnm-20221231.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_43ca0c52-2718-4534-a5c7-7a3a5a3fa864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_605b541b-98cd-4fe9-b0bf-84b80202a808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_43ca0c52-2718-4534-a5c7-7a3a5a3fa864" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_605b541b-98cd-4fe9-b0bf-84b80202a808" 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-20221231.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_0deb8e84-758a-49d9-a6ee-d198cdced3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2cd54f59-367b-456a-b587-5140fb671a51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0deb8e84-758a-49d9-a6ee-d198cdced3a7" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2cd54f59-367b-456a-b587-5140fb671a51" 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-20221231.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_3efa01fc-1f8b-4e12-bf51-80917d289bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_df5be2cc-05c8-4a9a-b0b9-48f4ecc3fb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_3efa01fc-1f8b-4e12-bf51-80917d289bcc" xlink:to="loc_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_df5be2cc-05c8-4a9a-b0b9-48f4ecc3fb59" 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-20221231.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_a30d80a0-960c-4307-a48c-28a743a7233c" xlink:href="pnm-20221231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_4aba0d50-e7ef-4e3c-81e4-dc3c6b7b4bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_a30d80a0-960c-4307-a48c-28a743a7233c" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_4aba0d50-e7ef-4e3c-81e4-dc3c6b7b4bd3" 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-20221231.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_b5c39478-8e0c-4311-ae37-82d30532ba78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_7803962d-f627-4bb1-8693-4fb3bef680f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_b5c39478-8e0c-4311-ae37-82d30532ba78" xlink:to="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_7803962d-f627-4bb1-8693-4fb3bef680f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pnm-20221231.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_cef62efa-f73c-4542-88c3-d60fc8472adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4c722c97-28aa-405d-96d8-b5fd9cf95f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cef62efa-f73c-4542-88c3-d60fc8472adf" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4c722c97-28aa-405d-96d8-b5fd9cf95f1b" 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-20221231.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_164886df-1a7d-4cc4-8f43-b602e7dee240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAndRateMattersTextBlock_d946662d-f0d6-4f6b-963d-002baaf3bc53" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAndRateMattersTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_164886df-1a7d-4cc4-8f43-b602e7dee240" xlink:to="loc_pnm_RegulatoryAndRateMattersTextBlock_d946662d-f0d6-4f6b-963d-002baaf3bc53" 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-20221231.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_f316ffe1-8138-4593-b51b-bb7db28361b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_496b9628-bb5f-4d72-8b4e-38ee117a0b79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f316ffe1-8138-4593-b51b-bb7db28361b6" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_496b9628-bb5f-4d72-8b4e-38ee117a0b79" 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-20221231.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_09bb151b-6759-4d5d-946a-5a302fefdcec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2064bb55-4b37-4c6c-b413-d0b880c2545b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_09bb151b-6759-4d5d-946a-5a302fefdcec" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2064bb55-4b37-4c6c-b413-d0b880c2545b" 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-20221231.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_3ce7ba59-5527-4f6a-aa7f-1dc9cdedc436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_8a0e4aa6-afde-42aa-ba48-8e03a630d461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_3ce7ba59-5527-4f6a-aa7f-1dc9cdedc436" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_8a0e4aa6-afde-42aa-ba48-8e03a630d461" 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-20221231.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_a9157404-241f-419a-a3cf-628110878d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_5762360a-b8a5-4e46-ba23-e55675dfa273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_a9157404-241f-419a-a3cf-628110878d5a" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_5762360a-b8a5-4e46-ba23-e55675dfa273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Merger" xlink:type="simple" xlink:href="pnm-20221231.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_a244aa62-f48c-445d-a405-3e5ea6598c74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d18f4947-b536-4bdf-9a62-688964267865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_a244aa62-f48c-445d-a405-3e5ea6598c74" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d18f4947-b536-4bdf-9a62-688964267865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="simple" xlink:href="pnm-20221231.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_692c01fd-0420-4e10-b20b-24d3acbe05ab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_1efb0b6f-dc89-415e-b7cf-92dc60c7794e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_692c01fd-0420-4e10-b20b-24d3acbe05ab" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_1efb0b6f-dc89-415e-b7cf-92dc60c7794e" 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-20221231.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_5fb68f03-6253-48d0-b1fc-96d6c8b007e9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_361210de-4236-4e50-8d98-1080aedd31ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_5fb68f03-6253-48d0-b1fc-96d6c8b007e9" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_361210de-4236-4e50-8d98-1080aedd31ef" 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-20221231.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_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ffdccefa-ecd9-4a02-93fa-6e4839da0133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ffdccefa-ecd9-4a02-93fa-6e4839da0133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_62a594a4-f188-45de-a3a5-9e21c0ee4095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_62a594a4-f188-45de-a3a5-9e21c0ee4095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_4e6f0b40-38c9-424d-b7ec-a9c5d3fc8a73" xlink:href="pnm-20221231.xsd#pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_4e6f0b40-38c9-424d-b7ec-a9c5d3fc8a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_18b6c2c2-2de1-4a99-aee9-6bcb9c0cc35b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_18b6c2c2-2de1-4a99-aee9-6bcb9c0cc35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3395cb6d-12f0-45fa-9304-b7b517558aec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3395cb6d-12f0-45fa-9304-b7b517558aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_5e1e7ae1-af8d-4d58-bd34-99c191502114" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_5e1e7ae1-af8d-4d58-bd34-99c191502114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_136c2152-276d-41a6-bd58-b19f749339aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForFundsUsedDuringConstructionPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_136c2152-276d-41a6-bd58-b19f749339aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy_470aad03-dee8-4ee0-a6af-c9ea49655baa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_InventorySuppliesPolicy_470aad03-dee8-4ee0-a6af-c9ea49655baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_57eb36b2-fe45-45be-a3d8-52d80cd651aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_57eb36b2-fe45-45be-a3d8-52d80cd651aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_1cfc4652-f72f-4e92-9dca-636da5cc35a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_1cfc4652-f72f-4e92-9dca-636da5cc35a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_51ae686d-e95c-432e-89e0-1716877e99ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_51ae686d-e95c-432e-89e0-1716877e99ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d313b682-d36c-48b4-a693-9483a1caf188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d313b682-d36c-48b4-a693-9483a1caf188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_406ef167-1b12-49cc-b5c2-a5ef59869ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_DebtPolicyTextBlock_406ef167-1b12-49cc-b5c2-a5ef59869ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_1065cf35-cec2-4565-9746-c847d7bfc271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_1065cf35-cec2-4565-9746-c847d7bfc271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DecommissioningCostsPolicyPolicyTextBlock_bf1b986f-38c2-4706-a650-11d73f61aa7f" xlink:href="pnm-20221231.xsd#pnm_DecommissioningCostsPolicyPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_pnm_DecommissioningCostsPolicyPolicyTextBlock_bf1b986f-38c2-4706-a650-11d73f61aa7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalCostExpensePolicy_9146fa34-ad00-4ab2-872f-a2fa407db3be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalCostExpensePolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_EnvironmentalCostExpensePolicy_9146fa34-ad00-4ab2-872f-a2fa407db3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_2893af60-cc1e-438f-a84c-c17553d54029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_2893af60-cc1e-438f-a84c-c17553d54029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d3d3a229-2164-4cb5-b545-5b5a9cde871e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d3d3a229-2164-4cb5-b545-5b5a9cde871e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_3706a45f-1bab-408a-9fa3-365a8f01a5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_3706a45f-1bab-408a-9fa3-365a8f01a5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_11e08795-d982-409d-9666-4077094db7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_11e08795-d982-409d-9666-4077094db7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_ad8e591a-09bf-41cc-ae16-6dfe8092230b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_ad8e591a-09bf-41cc-ae16-6dfe8092230b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_53cb3bac-4c71-4ab5-be28-77be77daccf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_53cb3bac-4c71-4ab5-be28-77be77daccf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_bfcb85f1-b779-4745-b0a8-37469ace8154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_bfcb85f1-b779-4745-b0a8-37469ace8154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_62410e28-af06-409b-9228-0708930da068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_62410e28-af06-409b-9228-0708930da068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_01d292e0-56e5-4bc1-9421-6b81bbe1f6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_618cb433-abda-4c6f-adf0-bbffb4321225" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_01d292e0-56e5-4bc1-9421-6b81bbe1f6e3" 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-20221231.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_9d55ae1e-e072-45bd-8938-1ccde5b990b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_7bc93958-e45e-4aeb-a40e-7979bf723e83" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9d55ae1e-e072-45bd-8938-1ccde5b990b9" xlink:to="loc_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_7bc93958-e45e-4aeb-a40e-7979bf723e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_849050e4-d720-4efb-a84d-ad50b356568f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9d55ae1e-e072-45bd-8938-1ccde5b990b9" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_849050e4-d720-4efb-a84d-ad50b356568f" 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-20221231.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_94d9c78f-0849-4fda-99da-38acc8d1f8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_dd747b1b-2436-4189-996d-a74dacfb9b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_94d9c78f-0849-4fda-99da-38acc8d1f8f0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_dd747b1b-2436-4189-996d-a74dacfb9b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_067022ba-c6d7-49f4-85b6-dfda75e31a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_94d9c78f-0849-4fda-99da-38acc8d1f8f0" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_067022ba-c6d7-49f4-85b6-dfda75e31a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_42ea8448-ed32-46d9-bdf0-66b6ed13b75a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_94d9c78f-0849-4fda-99da-38acc8d1f8f0" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_42ea8448-ed32-46d9-bdf0-66b6ed13b75a" 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-20221231.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_775caff9-8e79-4eaa-9c15-8354c2e403d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_ac801b87-2db4-41c8-ac1c-fd5482aabafa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_775caff9-8e79-4eaa-9c15-8354c2e403d1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_ac801b87-2db4-41c8-ac1c-fd5482aabafa" 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-20221231.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_25bd1d6d-e191-431e-bd16-6d343d5807c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6960aa49-f4ed-42ac-8191-ccd85046235c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_25bd1d6d-e191-431e-bd16-6d343d5807c4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6960aa49-f4ed-42ac-8191-ccd85046235c" 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-20221231.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_6720f68e-7ffb-461f-aef6-bd51078afc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d797de78-a828-4bdc-ba0d-857ccc86479d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6720f68e-7ffb-461f-aef6-bd51078afc6b" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d797de78-a828-4bdc-ba0d-857ccc86479d" 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-20221231.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_0cb35276-38cb-48bc-a852-0aec9ae293b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_2c7fc8b5-bb9f-4dd2-831a-dd58324811eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0cb35276-38cb-48bc-a852-0aec9ae293b0" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_2c7fc8b5-bb9f-4dd2-831a-dd58324811eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_eeeecbc3-9208-4fee-a040-7de994d39f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0cb35276-38cb-48bc-a852-0aec9ae293b0" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_eeeecbc3-9208-4fee-a040-7de994d39f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1d07bef8-fbee-4997-aa3c-c874cf8855db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0cb35276-38cb-48bc-a852-0aec9ae293b0" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1d07bef8-fbee-4997-aa3c-c874cf8855db" 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-20221231.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_a0257280-4d2e-4842-8d79-a60b697404f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetsandLiabilitiesLesseeTableTextBlock_51526812-144f-41a9-85e9-b31666451bb9" xlink:href="pnm-20221231.xsd#pnm_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a0257280-4d2e-4842-8d79-a60b697404f2" xlink:to="loc_pnm_AssetsandLiabilitiesLesseeTableTextBlock_51526812-144f-41a9-85e9-b31666451bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_4ffbef6b-d03d-4c1f-8614-8f35a10d7d19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a0257280-4d2e-4842-8d79-a60b697404f2" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_4ffbef6b-d03d-4c1f-8614-8f35a10d7d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3ce35206-7e39-43ed-a98b-9ccc725a641e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a0257280-4d2e-4842-8d79-a60b697404f2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3ce35206-7e39-43ed-a98b-9ccc725a641e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f49a796a-b6ff-4253-a741-f9969a993685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a0257280-4d2e-4842-8d79-a60b697404f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f49a796a-b6ff-4253-a741-f9969a993685" 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-20221231.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_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_2af1c28e-4112-4dfa-8614-6b95305e8537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_2af1c28e-4112-4dfa-8614-6b95305e8537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_d3dcd921-6ef4-4858-a565-c72aaf7a0b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_d3dcd921-6ef4-4858-a565-c72aaf7a0b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_212bbd3d-82f7-4e4c-ba16-5fd90623ba93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_212bbd3d-82f7-4e4c-ba16-5fd90623ba93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_cd1e2cf3-2128-4c89-ba08-72e6b02869d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_cd1e2cf3-2128-4c89-ba08-72e6b02869d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_a15661b8-99ee-4468-85bb-57b2796e0386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_a15661b8-99ee-4468-85bb-57b2796e0386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_1d93dcd5-7371-4fb1-b31a-000dd05516ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6eea1088-abf2-4fde-95ac-243067725cc1" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_1d93dcd5-7371-4fb1-b31a-000dd05516ad" 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-20221231.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_673f3008-2d27-4da4-975f-9c65092eb662" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_81a96e98-6f34-43c2-8470-4bd86a782d62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntitiesAbstract_673f3008-2d27-4da4-975f-9c65092eb662" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_81a96e98-6f34-43c2-8470-4bd86a782d62" 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-20221231.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_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_70393aad-b1c8-4fab-ad0a-35ca367a8b68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_70393aad-b1c8-4fab-ad0a-35ca367a8b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_2f2891fb-9b8d-4a75-9c32-f1e3f98118be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_2f2891fb-9b8d-4a75-9c32-f1e3f98118be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_3dd2b8aa-663f-4679-a5c7-ede222db7b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_3dd2b8aa-663f-4679-a5c7-ede222db7b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_05dd28ec-0e2b-4a83-a651-07a0020729aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_05dd28ec-0e2b-4a83-a651-07a0020729aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0398bb8a-de11-4bc3-a3e5-ece55c31b248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0398bb8a-de11-4bc3-a3e5-ece55c31b248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_6730e594-5bdd-4c35-9edb-91cea2bb25ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_6730e594-5bdd-4c35-9edb-91cea2bb25ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_4bd6d487-b99c-4774-920e-d917d9832d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_4bd6d487-b99c-4774-920e-d917d9832d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_d9945873-3b33-4f36-996f-1cf5aea70bdb" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9057a6c9-e51d-4433-b9b6-5b140b137775" xlink:to="loc_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_d9945873-3b33-4f36-996f-1cf5aea70bdb" 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-20221231.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_03b49b3a-40a5-486e-954b-a757eb0ca4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_cf530311-685f-4574-bce6-e58ddf8c2811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03b49b3a-40a5-486e-954b-a757eb0ca4e4" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_cf530311-685f-4574-bce6-e58ddf8c2811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_8504ca04-3958-4b5f-981f-b8e0923ce218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03b49b3a-40a5-486e-954b-a757eb0ca4e4" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_8504ca04-3958-4b5f-981f-b8e0923ce218" 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-20221231.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_a7dcede2-a632-4967-a268-8618da1bdb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_66d29321-8e5e-4221-9117-6cd125f004aa" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_a7dcede2-a632-4967-a268-8618da1bdb4f" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_66d29321-8e5e-4221-9117-6cd125f004aa" 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-20221231.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_cf410e4e-d010-4f8e-a2f6-760bb58424e6" xlink:href="pnm-20221231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_582a8176-7a3c-412f-a8b0-64ade3c315c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_cf410e4e-d010-4f8e-a2f6-760bb58424e6" xlink:to="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_582a8176-7a3c-412f-a8b0-64ade3c315c1" 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-20221231.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_2e86ca1b-06d6-426a-adad-c6fd0112d576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_8a8ce5e7-d510-4e58-abf0-2530bdaf93a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_2e86ca1b-06d6-426a-adad-c6fd0112d576" xlink:to="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_8a8ce5e7-d510-4e58-abf0-2530bdaf93a9" 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-20221231.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_68371cd4-d8a3-43cc-b709-7037eaefab58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock_f2f039c4-2d85-42a6-9bfc-1c1316268f7b" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRenewableEnergyRiderTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_68371cd4-d8a3-43cc-b709-7037eaefab58" xlink:to="loc_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock_f2f039c4-2d85-42a6-9bfc-1c1316268f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_92d607c8-3b84-4860-b079-b03ad75bae30" xlink:href="pnm-20221231.xsd#pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_68371cd4-d8a3-43cc-b709-7037eaefab58" xlink:to="loc_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_92d607c8-3b84-4860-b079-b03ad75bae30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock_90d27254-fc96-4f10-8e1a-4c06f0f4386f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_68371cd4-d8a3-43cc-b709-7037eaefab58" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock_90d27254-fc96-4f10-8e1a-4c06f0f4386f" 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-20221231.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_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_57faa2c2-0dcf-4abb-b8ec-0fa20a9ef3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_57faa2c2-0dcf-4abb-b8ec-0fa20a9ef3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_601af3d1-ede4-49f0-93f5-1c39c3e4497d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_601af3d1-ede4-49f0-93f5-1c39c3e4497d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ead16176-e1a5-4689-8bac-ffa60e48c956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ead16176-e1a5-4689-8bac-ffa60e48c956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_810045fc-e982-4328-a7e5-9e4a8e787017" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_810045fc-e982-4328-a7e5-9e4a8e787017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_5cfc8829-3979-4cbf-beb2-f7918a537122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_5cfc8829-3979-4cbf-beb2-f7918a537122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_c1b80265-f39d-4d8a-b038-4ab725b8e915" xlink:href="pnm-20221231.xsd#pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_c1b80265-f39d-4d8a-b038-4ab725b8e915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_e8a4f159-ddde-499d-8010-06c3fdd5370c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96dd4276-d27f-4979-ad11-89d1be762f2a" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_e8a4f159-ddde-499d-8010-06c3fdd5370c" 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-20221231.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_759f6b54-b9a2-4453-801e-1dabf4bfa289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_d1ec5556-943b-46bc-bc94-f7ac0fd17bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_759f6b54-b9a2-4453-801e-1dabf4bfa289" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_d1ec5556-943b-46bc-bc94-f7ac0fd17bc1" 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-20221231.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_c8178aec-5294-466a-bb25-4fdeda7f1dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_140c453e-aafd-462e-962f-cf7a16dc1c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_c8178aec-5294-466a-bb25-4fdeda7f1dca" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_140c453e-aafd-462e-962f-cf7a16dc1c73" 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-20221231.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_16877b22-f9b2-4c02-ba21-53bdd996bec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:href="pnm-20221231.xsd#pnm_AccountingPoliciesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_16877b22-f9b2-4c02-ba21-53bdd996bec1" xlink:to="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:to="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8b47687e-7d66-4cf0-b77c-662959f525bb" xlink:to="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_b31abed3-6562-419b-bc62-cf0e7a6c18ac" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:to="loc_pnm_PnmrMember_b31abed3-6562-419b-bc62-cf0e7a6c18ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_86ce4020-ba37-4018-928b-ad75e86f4521" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_86ce4020-ba37-4018-928b-ad75e86f4521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cfaf5b56-ff6a-40eb-b316-e9e5e420c0d5" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6f73af24-bd78-4a28-bba0-1650ade793be" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cfaf5b56-ff6a-40eb-b316-e9e5e420c0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:href="pnm-20221231.xsd#pnm_AccountingPoliciesDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable_b3475a57-07cd-4b4e-bea9-9b16a9f01a63" xlink:to="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities_e279ca26-b0aa-4250-8b82-cd759325a963" xlink:href="pnm-20221231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_NumberOfRegulatedUtilities_e279ca26-b0aa-4250-8b82-cd759325a963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_72757e82-8396-4268-87a3-b3305526e3bd" xlink:href="pnm-20221231.xsd#pnm_CollaborativeArrangementOwnerObligationsDefaultAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_72757e82-8396-4268-87a3-b3305526e3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_7d895fd6-55fc-48f1-8a52-2f2a0595bd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_RestrictedCash_7d895fd6-55fc-48f1-8a52-2f2a0595bd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_6c9784c5-a2b2-4f7c-9637-bd952414368f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_6c9784c5-a2b2-4f7c-9637-bd952414368f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_22696e15-5e37-43cb-bba0-a5a6c15ceb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_22696e15-5e37-43cb-bba0-a5a6c15ceb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3982b5a-6ad1-429c-b0a2-cdfed36e0d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3982b5a-6ad1-429c-b0a2-cdfed36e0d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_42230ac3-1ffe-4537-9f64-b52c55c92a16" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_42230ac3-1ffe-4537-9f64-b52c55c92a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_1c7a2d71-5cc3-498b-a550-cbe112bea513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_1b4ff6ea-2ab9-422a-83e1-de527deb904d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_1c7a2d71-5cc3-498b-a550-cbe112bea513" 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-20221231.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_29e4e4ef-9a5e-4690-8b47-e4882f0d0695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_29e4e4ef-9a5e-4690-8b47-e4882f0d0695" xlink:to="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b5296ab7-1f96-4031-8714-62f53010dd86" xlink:to="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_75c949f1-2fe8-4abf-bc7d-74899cc29f63" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_75c949f1-2fe8-4abf-bc7d-74899cc29f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_317d6736-8950-4d14-a4b4-391223b7d29d" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bb4833c4-d261-43e2-8a3c-862b7d168943" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_317d6736-8950-4d14-a4b4-391223b7d29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_9c51f6c6-b37a-42d2-9744-4d2ac6cf59fa" xlink:to="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_9d999d2e-1c32-4804-8986-e0604bc92d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:to="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_9d999d2e-1c32-4804-8986-e0604bc92d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommonIntangibleAndGeneralPlantMember_f5134010-d041-4049-9a92-b566091a0ebc" xlink:href="pnm-20221231.xsd#pnm_CommonIntangibleAndGeneralPlantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_5552d980-137f-4aee-a409-4272560a873e" xlink:to="loc_pnm_CommonIntangibleAndGeneralPlantMember_f5134010-d041-4049-9a92-b566091a0ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_fea53351-a50f-4d8a-8e59-efd5082f231a" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryCoalMember_5692226a-55c7-4bda-b015-06f4dab5befb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryCoalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:to="loc_us-gaap_PublicUtilitiesInventoryCoalMember_5692226a-55c7-4bda-b015-06f4dab5befb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_239fa6ab-e045-4a55-91b8-0094e1195d35" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_16647491-a5be-41b0-884a-b0f317a8f6c7" xlink:to="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_239fa6ab-e045-4a55-91b8-0094e1195d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_1e70c37b-697a-4281-95b2-15f3c7b5b0be" xlink:to="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_f29b8def-8178-4f48-bbd2-680e16c8978b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_f29b8def-8178-4f48-bbd2-680e16c8978b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_9cec2916-c91c-4235-9af9-73263ff7b513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_a09e5503-cb57-47e7-a7a4-71059b1db3ef" xlink:to="loc_us-gaap_InventoryNet_9cec2916-c91c-4235-9af9-73263ff7b513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationScheduleofSummarizedFinancialInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2a5e3b81-51fe-40d8-aff4-f70bf67a6fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2a5e3b81-51fe-40d8-aff4-f70bf67a6fe9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:to="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d8e2b2d-b7fc-43bb-8328-8dd4796fd6dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e6c7a6f5-b80f-4797-8909-9f9b8d277f26" xlink:to="loc_srt_ProductsAndServicesDomain_3d8e2b2d-b7fc-43bb-8328-8dd4796fd6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_3fe4b010-8772-453a-bb9d-a8496e771689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d8e2b2d-b7fc-43bb-8328-8dd4796fd6dc" xlink:to="loc_us-gaap_ElectricityMember_3fe4b010-8772-453a-bb9d-a8496e771689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5359b6a8-0d7c-4b56-83ce-08fe3425e0f5" xlink:to="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de98bac8-0d6b-4799-a860-ec4e116cd0c3" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de98bac8-0d6b-4799-a860-ec4e116cd0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9243d3cd-99ea-4d90-97ab-7a3d00ab08ba" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9243d3cd-99ea-4d90-97ab-7a3d00ab08ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_9a61deac-b410-490e-8b48-45faab322d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c18c74b9-877c-4d09-bcd7-5defdbc6fd96" xlink:to="loc_us-gaap_CorporateAndOtherMember_9a61deac-b410-490e-8b48-45faab322d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9c49dc2b-29da-49a9-a7a8-a9102fe70690" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_b2e7176f-476d-446a-9024-9a7748eb3838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b2e7176f-476d-446a-9024-9a7748eb3838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_98dd5fbd-6c57-43f4-8646-148116091b12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_Revenues_98dd5fbd-6c57-43f4-8646-148116091b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d8357ab8-fd94-4450-a191-256d88b227d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d8357ab8-fd94-4450-a191-256d88b227d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0b2465a7-0f34-4245-90cb-7b4ae3d39a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_GrossProfit_0b2465a7-0f34-4245-90cb-7b4ae3d39a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f1ff7b7b-dce7-48a4-99a9-ef3cf04777b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f1ff7b7b-dce7-48a4-99a9-ef3cf04777b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_29578689-e7a0-4f8b-8f3e-1ca71607edfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_29578689-e7a0-4f8b-8f3e-1ca71607edfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2321da57-dbbb-4c7d-8f05-b83665c468be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_OperatingIncomeLoss_2321da57-dbbb-4c7d-8f05-b83665c468be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d02b9caa-31af-48b2-8062-fb4db894fdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d02b9caa-31af-48b2-8062-fb4db894fdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest_4b606db5-bc5d-4758-a1dc-f85b85002f6e" xlink:href="pnm-20221231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_pnm_OtherIncomeDeductionsExcludingInterest_4b606db5-bc5d-4758-a1dc-f85b85002f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_67e3e606-f6e6-4fe6-a656-1197073ab862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_InterestExpense_67e3e606-f6e6-4fe6-a656-1197073ab862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bac762a-8525-472a-9ee1-3e5d994eb645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9bac762a-8525-472a-9ee1-3e5d994eb645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9f02705f-bf47-4b03-9e41-fb504b652a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9f02705f-bf47-4b03-9e41-fb504b652a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ed2c0b5d-d96d-40db-960a-45d009f9420b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_ProfitLoss_ed2c0b5d-d96d-40db-960a-45d009f9420b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_bc71b908-a4fe-4983-8ada-71f10b017746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_bc71b908-a4fe-4983-8ada-71f10b017746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_5bc5ec8a-c764-4524-a667-66470c7f67b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_DividendsPreferredStock_5bc5ec8a-c764-4524-a667-66470c7f67b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a4746088-4267-4bd3-a9ba-4315a8335e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a4746088-4267-4bd3-a9ba-4315a8335e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2390f912-38ac-4d77-9450-e2f40abdfb35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_Assets_2390f912-38ac-4d77-9450-e2f40abdfb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3849f550-33fc-4e9b-b348-0ba210dfcd11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_us-gaap_Goodwill_3849f550-33fc-4e9b-b348-0ba210dfcd11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_4ff95291-1688-4aed-bdea-114d86abfd49" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd8000d6-9cf2-402d-b6be-9703a2f17edd" xlink:to="loc_pnm_UtilityMargin_4ff95291-1688-4aed-bdea-114d86abfd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#SegmentInformationScheduleofGrossMarginDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_314f629f-3cc9-477a-9163-e0b834262a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_314f629f-3cc9-477a-9163-e0b834262a5b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_11cacff3-b008-4d62-833c-ab881fc49884" xlink:to="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee7009fc-abd5-4f43-b568-ea94b174eebd" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee7009fc-abd5-4f43-b568-ea94b174eebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_22b22bb5-612f-4f83-a3f4-aa47fd8e6a26" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_22b22bb5-612f-4f83-a3f4-aa47fd8e6a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_8e688aaf-6e17-426d-921e-e2d1990d8b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f19a811c-b1ac-4917-8633-e8259f41a275" xlink:to="loc_us-gaap_CorporateAndOtherMember_8e688aaf-6e17-426d-921e-e2d1990d8b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:to="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9d484ad2-7e80-4dc0-9890-bfc9cb1c1470" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a7826bc6-6703-4a6d-86f2-ba5a4889e99e" xlink:to="loc_srt_ProductsAndServicesDomain_9d484ad2-7e80-4dc0-9890-bfc9cb1c1470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_0ecd45fd-399a-402b-a1ba-f3178e4e0004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9d484ad2-7e80-4dc0-9890-bfc9cb1c1470" xlink:to="loc_us-gaap_ElectricityGenerationMember_0ecd45fd-399a-402b-a1ba-f3178e4e0004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_91660b80-92ab-4f6b-83f5-d08a13ad364c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3b359f0d-0563-4a73-9fb0-fead821dd6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_GrossProfit_3b359f0d-0563-4a73-9fb0-fead821dd6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_ab1219a8-0c86-4484-8864-603130652c89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_ab1219a8-0c86-4484-8864-603130652c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOperations_5204ffeb-addb-4b10-b630-ce3919ce3cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOperations_5204ffeb-addb-4b10-b630-ce3919ce3cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_75a788ea-957e-4fd2-9eac-695be93acf24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_75a788ea-957e-4fd2-9eac-695be93acf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityMargin_2fbeb8d5-c968-492e-8fb5-80f49365d46f" xlink:href="pnm-20221231.xsd#pnm_UtilityMargin"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_dece66d8-789a-4812-91b1-6c5c9da3724a" xlink:to="loc_pnm_UtilityMargin_2fbeb8d5-c968-492e-8fb5-80f49365d46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="simple" xlink:href="pnm-20221231.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_2c55dace-4b0f-4e42-9627-68eb8b4224de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2c55dace-4b0f-4e42-9627-68eb8b4224de" xlink:to="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a06b8784-197f-4e88-9a5f-587de7dfab0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_c9491970-ef70-4cab-a913-e5dca46aeb4f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a06b8784-197f-4e88-9a5f-587de7dfab0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_7e51b096-3823-4a27-8232-7b6eeb8556ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a06b8784-197f-4e88-9a5f-587de7dfab0b" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_7e51b096-3823-4a27-8232-7b6eeb8556ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_01275360-431d-439c-a465-ddd086903a78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_04f57170-30fa-49e1-b187-0ee207a769b6" xlink:to="loc_dei_EntityDomain_01275360-431d-439c-a465-ddd086903a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_343cd4d0-8b77-4650-a1a6-a074d1b8cc3f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_01275360-431d-439c-a465-ddd086903a78" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_343cd4d0-8b77-4650-a1a6-a074d1b8cc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_88987ced-ca9e-465b-a009-cba0b7cdc8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48f3a489-e9de-42a3-852c-ad1e6e42d57a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_88987ced-ca9e-465b-a009-cba0b7cdc8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_e18e3286-7c4b-45ac-ba15-7edd645ff88c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_88987ced-ca9e-465b-a009-cba0b7cdc8ce" xlink:to="loc_us-gaap_SalesRevenueNetMember_e18e3286-7c4b-45ac-ba15-7edd645ff88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_23924262-8293-4831-bba5-13aceeb0d699" xlink:to="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CustomerOneMember_9df5a669-a01a-4f10-8fd5-5b4918446e42" xlink:href="pnm-20221231.xsd#pnm_CustomerOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_CustomerOneMember_9df5a669-a01a-4f10-8fd5-5b4918446e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_e7f8fbb5-29ce-4d18-b34a-3cfb95fa5123" xlink:href="pnm-20221231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_e7f8fbb5-29ce-4d18-b34a-3cfb95fa5123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_ae986eb0-f347-4a15-b8da-cbcbca5fceb8" xlink:href="pnm-20221231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_ae986eb0-f347-4a15-b8da-cbcbca5fceb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_40897543-9c9b-407a-a28f-e6f45452544f" xlink:href="pnm-20221231.xsd#pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a4026c1-97da-4441-8d65-b377d157d16f" xlink:to="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_40897543-9c9b-407a-a28f-e6f45452544f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_9a5da96f-abb0-42d9-b135-d2015fe8f6fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c3728eba-1403-4177-b1d7-2dd460749673" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_9a5da96f-abb0-42d9-b135-d2015fe8f6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_cc3ef094-8ac9-42af-83df-c0b08bc5a51b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_9a5da96f-abb0-42d9-b135-d2015fe8f6fe" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_cc3ef094-8ac9-42af-83df-c0b08bc5a51b" 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-20221231.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_03f9eff9-91ac-46dc-b4b2-835c1d51ab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_03f9eff9-91ac-46dc-b4b2-835c1d51ab4e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2b631a69-41b4-458e-ad8f-9772396c4ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f7d6d96b-82aa-4e68-88a2-648cb26504b2" xlink:to="loc_us-gaap_EquityComponentDomain_2b631a69-41b4-458e-ad8f-9772396c4ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2b631a69-41b4-458e-ad8f-9772396c4ad2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d2ab10b0-6aaa-4487-a6fd-5fc2ad936a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d2ab10b0-6aaa-4487-a6fd-5fc2ad936a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_589b2f6e-a4dc-4f56-946c-09655509d8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_589b2f6e-a4dc-4f56-946c-09655509d8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_a3ae92da-3247-4f61-b5ed-1f0138f2da0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7dda7c66-bf99-400f-8ad4-e82e75920b31" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_a3ae92da-3247-4f61-b5ed-1f0138f2da0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:to="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_73fdf6dd-2915-4564-914e-165e149dce6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d87755c0-35ed-449c-8754-aaa203ad8485" xlink:to="loc_dei_EntityDomain_73fdf6dd-2915-4564-914e-165e149dce6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3127deac-59c2-4a60-9ab7-d9ceba4fb25d" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_73fdf6dd-2915-4564-914e-165e149dce6a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3127deac-59c2-4a60-9ab7-d9ceba4fb25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_529a0e65-7862-464c-bee9-a7d85c331a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_84522e67-75be-4b17-ad07-1ef5db1164bf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_529a0e65-7862-464c-bee9-a7d85c331a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_529a0e65-7862-464c-bee9-a7d85c331a1d" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_46c052a1-5028-4a8c-b1e4-e3e77f7a328c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_46c052a1-5028-4a8c-b1e4-e3e77f7a328c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_31cdfffb-6b7a-4425-ad17-a85f73194466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_31cdfffb-6b7a-4425-ad17-a85f73194466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d98abec4-c716-4905-98b2-a0406b05c711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d98abec4-c716-4905-98b2-a0406b05c711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a598c4a0-be76-4419-b4ca-71d6d660eb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a598c4a0-be76-4419-b4ca-71d6d660eb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_308ed5e1-e711-41d1-a4b6-842537fe9dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_308ed5e1-e711-41d1-a4b6-842537fe9dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d1fa4349-5af3-4b59-9bf5-8ce150b791cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d1fa4349-5af3-4b59-9bf5-8ce150b791cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a66cb0e4-4717-4e6f-9dbe-a1b81b19bde5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5db2b897-4a2c-4b3a-8924-52395c7bd659" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a66cb0e4-4717-4e6f-9dbe-a1b81b19bde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.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_1e397ea9-1723-4d02-9f86-fe8a49867965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e397ea9-1723-4d02-9f86-fe8a49867965" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:to="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ea11c9d9-ed54-4316-8486-0eff6fa7994d" xlink:to="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a2cce4ac-8dce-4e5b-855f-38c33ecc36d9" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a2cce4ac-8dce-4e5b-855f-38c33ecc36d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0fd15196-0d65-4957-8e9f-045ed3533236" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_15be800a-a0b4-4b33-96a4-fa334300683d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0fd15196-0d65-4957-8e9f-045ed3533236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_afd576e2-efd3-4643-bf58-4a0cd736c455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_eab655c6-a2b3-40da-9cb7-7535e9ff732f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_afd576e2-efd3-4643-bf58-4a0cd736c455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:href="pnm-20221231.xsd#pnm_ContractwithCustomersAssetandLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_afd576e2-efd3-4643-bf58-4a0cd736c455" xlink:to="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_b52d57e0-10b6-444e-84c3-4db767efd662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_b52d57e0-10b6-444e-84c3-4db767efd662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_1d03b038-214c-4f12-ba9a-a899576cf044" xlink:href="pnm-20221231.xsd#pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease_1d03b038-214c-4f12-ba9a-a899576cf044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsFromDefaultingREPs_8b73dc5c-193f-48e0-9fb4-c10fc87b03cb" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsFromDefaultingREPs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_RegulatoryAssetsFromDefaultingREPs_8b73dc5c-193f-48e0-9fb4-c10fc87b03cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_4c91b41b-07b7-4abb-b299-f005994515a8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_4c91b41b-07b7-4abb-b299-f005994515a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_63d3ca51-ac73-41e8-a8d0-3f2a1d301fb9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_63d3ca51-ac73-41e8-a8d0-3f2a1d301fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_e8853dc1-aaf0-4f90-8f5c-8a4c0bc1a122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_e8853dc1-aaf0-4f90-8f5c-8a4c0bc1a122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_235b4300-5be5-44f9-9228-bfec1371376a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_235b4300-5be5-44f9-9228-bfec1371376a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractAssetCurrent_52933884-c1e8-4180-aa37-ed6e5200b317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_2a61995c-b5c7-4bb9-b3b3-9afed9081f29" xlink:to="loc_us-gaap_CommodityContractAssetCurrent_52933884-c1e8-4180-aa37-ed6e5200b317" 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-20221231.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_2328efa1-4728-40c2-8027-96d412fc442e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2328efa1-4728-40c2-8027-96d412fc442e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_5c4ddc26-d330-4121-8081-56f77c88b19f" xlink:to="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricResidentialCustomersMember_e3d97583-9bce-4185-a708-653240280ffc" xlink:href="pnm-20221231.xsd#pnm_RetailElectricResidentialCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricResidentialCustomersMember_e3d97583-9bce-4185-a708-653240280ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricCommercialCustomersMember_26a48048-a2d5-4444-a2d9-3326a686f5e4" xlink:href="pnm-20221231.xsd#pnm_RetailElectricCommercialCustomersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricCommercialCustomersMember_26a48048-a2d5-4444-a2d9-3326a686f5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricIndustrialCustomersMember_106c0501-00d8-4fda-8ed6-12bf0802da30" xlink:href="pnm-20221231.xsd#pnm_RetailElectricIndustrialCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricIndustrialCustomersMember_106c0501-00d8-4fda-8ed6-12bf0802da30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricPublicAuthorityCustomersMember_a825bec3-133c-4388-ab28-0227d592d7df" xlink:href="pnm-20221231.xsd#pnm_RetailElectricPublicAuthorityCustomersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricPublicAuthorityCustomersMember_a825bec3-133c-4388-ab28-0227d592d7df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_abaffa82-82e9-4277-95bc-092febc10172" xlink:href="pnm-20221231.xsd#pnm_RetailElectricEconomyEnergyServiceCustomersMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ade93c6-1f14-4b80-b736-da8fd9b16d18" xlink:to="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_abaffa82-82e9-4277-95bc-092febc10172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_06b13fc2-edd1-4ecf-9b5a-da522fee875b" xlink:to="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9f290dee-605f-4fa4-b694-8734ee9a038d" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9f290dee-605f-4fa4-b694-8734ee9a038d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_20b917e6-0ee8-49aa-9899-b5f9fca3b504" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b8af1dfc-6bbe-4322-b1dd-a660e5f2765c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_20b917e6-0ee8-49aa-9899-b5f9fca3b504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ced54d7b-a52a-4df2-b7e2-f8b57f88f143" xlink:to="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_e4657740-85d1-498c-85a7-fdb69e76a16a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_us-gaap_ElectricityMember_e4657740-85d1-498c-85a7-fdb69e76a16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricTransmissionServiceMember_9cd03ff1-45cb-4cef-b4d0-9634680c04ee" xlink:href="pnm-20221231.xsd#pnm_ElectricTransmissionServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_pnm_ElectricTransmissionServiceMember_9cd03ff1-45cb-4cef-b4d0-9634680c04ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_2673040e-6811-4c2f-8d89-c72936763aaa" xlink:href="pnm-20221231.xsd#pnm_MiscellaneousRevenueFromContractsWithCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_2673040e-6811-4c2f-8d89-c72936763aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WholesaleEnergySalesMember_c44ce488-0289-4b37-8e24-bfbee2ce5053" xlink:href="pnm-20221231.xsd#pnm_WholesaleEnergySalesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4210ebf7-f729-440d-be5a-c766cbdac7da" xlink:to="loc_pnm_WholesaleEnergySalesMember_c44ce488-0289-4b37-8e24-bfbee2ce5053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_92833ada-bf24-4697-93ed-f9c920300800" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a360bca-8b2b-41d9-a282-474542bf094d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a360bca-8b2b-41d9-a282-474542bf094d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_fa36a6c2-a3fe-4d99-b9e4-081a22f32f08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_fa36a6c2-a3fe-4d99-b9e4-081a22f32f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_6afbc19d-a8df-4981-9e12-eadfc1475ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_6afbc19d-a8df-4981-9e12-eadfc1475ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ebc8e007-edb4-4161-be2b-537bf8f796d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d02e4897-def9-4e5b-aeb9-043c6096aec5" xlink:to="loc_us-gaap_Revenues_ebc8e007-edb4-4161-be2b-537bf8f796d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="simple" xlink:href="pnm-20221231.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_b2766a5e-717c-4847-90d2-5dae7ca8aa4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5b810a5e-f200-447e-8f99-b6446ef00586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2766a5e-717c-4847-90d2-5dae7ca8aa4e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5b810a5e-f200-447e-8f99-b6446ef00586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_f825dfd0-f5af-4854-bc67-a7b5118d6891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2766a5e-717c-4847-90d2-5dae7ca8aa4e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_f825dfd0-f5af-4854-bc67-a7b5118d6891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_a718d8a2-831d-4f36-8aa9-2f3cb041304c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_f825dfd0-f5af-4854-bc67-a7b5118d6891" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_a718d8a2-831d-4f36-8aa9-2f3cb041304c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_0f30c3b2-57c8-4ac9-a253-b5958664ee75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_f825dfd0-f5af-4854-bc67-a7b5118d6891" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_0f30c3b2-57c8-4ac9-a253-b5958664ee75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_da1f9587-8581-4efd-99e6-425088657292" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_f825dfd0-f5af-4854-bc67-a7b5118d6891" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_da1f9587-8581-4efd-99e6-425088657292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3b6e008c-0559-460f-8ace-c6e404544266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2766a5e-717c-4847-90d2-5dae7ca8aa4e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3b6e008c-0559-460f-8ace-c6e404544266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_aa3a13f2-3691-4d54-ab0b-b20dc4761d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3b6e008c-0559-460f-8ace-c6e404544266" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_aa3a13f2-3691-4d54-ab0b-b20dc4761d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_db9143db-b68c-49d3-81c3-c6ca3604cd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3b6e008c-0559-460f-8ace-c6e404544266" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_db9143db-b68c-49d3-81c3-c6ca3604cd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4db66676-37a1-41b0-82b0-5cf538d26404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3b6e008c-0559-460f-8ace-c6e404544266" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4db66676-37a1-41b0-82b0-5cf538d26404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_f3c8b9fc-258d-4715-951a-6e3fa54c67c7" xlink:href="pnm-20221231.xsd#pnm_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2766a5e-717c-4847-90d2-5dae7ca8aa4e" xlink:to="loc_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_f3c8b9fc-258d-4715-951a-6e3fa54c67c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b443bdff-0d31-402a-a912-5e8249b0ab2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_f3c8b9fc-258d-4715-951a-6e3fa54c67c7" xlink:to="loc_us-gaap_EarningsPerShareBasic_b443bdff-0d31-402a-a912-5e8249b0ab2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_659b7103-d3d2-4d56-94ff-0e5103b2bcd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_EarningsPerShareBasicAndDilutedEPSAbstract_f3c8b9fc-258d-4715-951a-6e3fa54c67c7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_659b7103-d3d2-4d56-94ff-0e5103b2bcd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9bc64dbd-e576-4a77-85e9-626122b17ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2766a5e-717c-4847-90d2-5dae7ca8aa4e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9bc64dbd-e576-4a77-85e9-626122b17ffc" 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-20221231.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_3d0275c3-ba5e-4f9b-bdc7-95f70268ead4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3d0275c3-ba5e-4f9b-bdc7-95f70268ead4" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_637e5bd9-1f1a-4ffc-b834-59d4f396b3d9" xlink:to="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e2cc0e2b-05ad-4218-86e3-74994adc6ca9" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e2cc0e2b-05ad-4218-86e3-74994adc6ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cd47fa1d-6ac6-42f6-a880-efa315f7660c" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cd47fa1d-6ac6-42f6-a880-efa315f7660c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRandTNMPMember_5cfe593f-bac6-473a-b725-7ffca06e004d" xlink:href="pnm-20221231.xsd#pnm_PNMRandTNMPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c0f43664-4a52-440a-91e1-2952226adedc" xlink:to="loc_pnm_PNMRandTNMPMember_5cfe593f-bac6-473a-b725-7ffca06e004d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_b71606f1-b3b8-49db-8122-4c678abfd2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3b2b3263-c26a-425e-8d5a-f4dd5ac1a32d" xlink:to="loc_us-gaap_RelatedPartyDomain_b71606f1-b3b8-49db-8122-4c678abfd2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_ae988190-443a-49bb-938a-0926f708f056" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_b71606f1-b3b8-49db-8122-4c678abfd2af" xlink:to="loc_srt_AffiliatedEntityMember_ae988190-443a-49bb-938a-0926f708f056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b19b69d3-c516-4f4c-bdd7-ea9b65da748b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b35ec750-ef82-4e18-9b42-9712684cddfe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b19b69d3-c516-4f4c-bdd7-ea9b65da748b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5ad4a9cd-3327-419f-8b37-703335d1ad6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b19b69d3-c516-4f4c-bdd7-ea9b65da748b" xlink:to="loc_us-gaap_LineOfCreditMember_5ad4a9cd-3327-419f-8b37-703335d1ad6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6484df49-d5e1-4e00-8a6c-1c970fb4efdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_c9d912e6-af61-43f8-ae24-4a126067cb5d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6484df49-d5e1-4e00-8a6c-1c970fb4efdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_7729c126-ebab-4b55-8075-13f0e340df98" xlink:href="pnm-20221231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6484df49-d5e1-4e00-8a6c-1c970fb4efdd" xlink:to="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_7729c126-ebab-4b55-8075-13f0e340df98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_843e560b-28c5-4b3b-ba0e-1c127088c309" xlink:to="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9872372e-f38e-4f5c-b8b5-e3a57d612ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9872372e-f38e-4f5c-b8b5-e3a57d612ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_c7afd704-2b5d-4e7e-85db-08a59fcf3265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_c7afd704-2b5d-4e7e-85db-08a59fcf3265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c6d65c4f-056c-4a40-8d62-605b15b31527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c6d65c4f-056c-4a40-8d62-605b15b31527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_a450881f-5efa-4db1-83f6-d2103b7f7b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_a450881f-5efa-4db1-83f6-d2103b7f7b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_1e2316b6-a8e3-48f3-a93c-9750e0ee7a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_1e2316b6-a8e3-48f3-a93c-9750e0ee7a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_0b98c0d8-a95a-4559-8335-da5d4372561a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_0b98c0d8-a95a-4559-8335-da5d4372561a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RatioOfDebtToCapitalMaximum_20522e31-0f5f-4ea9-b1dd-980455601024" xlink:href="pnm-20221231.xsd#pnm_RatioOfDebtToCapitalMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_RatioOfDebtToCapitalMaximum_20522e31-0f5f-4ea9-b1dd-980455601024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_3c8fe6be-2b35-4c01-bcbf-9c00615b135e" xlink:href="pnm-20221231.xsd#pnm_Financialcovenantspercentageofassetsallowedtotransfer"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_3c8fe6be-2b35-4c01-bcbf-9c00615b135e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_8dc894eb-4dc1-47ed-ac30-0c8a6c82cd23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_Dividends_8dc894eb-4dc1-47ed-ac30-0c8a6c82cd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_4d6120c6-7292-405c-9700-9e0889bff417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_4d6120c6-7292-405c-9700-9e0889bff417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockRedemptionPremiumPercent_7ce7c844-d29c-4e3e-a4fa-cd10740774d2" xlink:href="pnm-20221231.xsd#pnm_PreferredStockRedemptionPremiumPercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_PreferredStockRedemptionPremiumPercent_7ce7c844-d29c-4e3e-a4fa-cd10740774d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DividendsPayablePerShareMaximumDistribution_a3bd6dfd-010b-44c6-b4cf-fe7986aee383" xlink:href="pnm-20221231.xsd#pnm_DividendsPayablePerShareMaximumDistribution"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_pnm_DividendsPayablePerShareMaximumDistribution_a3bd6dfd-010b-44c6-b4cf-fe7986aee383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9810f920-0509-4ff3-a9e9-679d712f496f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9810f920-0509-4ff3-a9e9-679d712f496f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9989346c-c72f-4bc6-9b5b-523fbc93ec30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bd3328d5-1de7-4729-9397-46658a69a771" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9989346c-c72f-4bc6-9b5b-523fbc93ec30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_a5ab85cc-14f6-483d-bd26-34b05f846852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a5ab85cc-14f6-483d-bd26-34b05f846852" xlink:to="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c8760b56-77a7-4d5e-a34e-46491ac65ba4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_12e46c83-98c1-4164-9897-c59188294e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_LineOfCreditMember_12e46c83-98c1-4164-9897-c59188294e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_01423010-a319-476e-9020-09eae03c139d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_UnsecuredDebtMember_01423010-a319-476e-9020-09eae03c139d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_b641e5e6-ea19-4ba4-9413-3a0f9ac1bb61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_MediumTermNotesMember_b641e5e6-ea19-4ba4-9413-3a0f9ac1bb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_56e1c84a-a74d-4670-a00e-bd13f74f4546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_56e1c84a-a74d-4670-a00e-bd13f74f4546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_11091aa0-f952-4e9f-a12b-ff5b50635ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_NotesPayableToBanksMember_11091aa0-f952-4e9f-a12b-ff5b50635ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b98e2042-b98b-4a6d-81b8-8f228bc5101b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_SeniorNotesMember_b98e2042-b98b-4a6d-81b8-8f228bc5101b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_bd480fea-39fa-46bf-a7fd-c812c53b63b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e96a0f1-dcac-4285-bbac-54682cce73c9" xlink:to="loc_us-gaap_SecuredDebtMember_bd480fea-39fa-46bf-a7fd-c812c53b63b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0b24e342-6cb0-4494-b69f-39d7c0351eeb" xlink:to="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRAndPNMRDevelopmentMember_93d09437-af0d-4609-b342-97bba488a60f" xlink:href="pnm-20221231.xsd#pnm_PNMRAndPNMRDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PNMRAndPNMRDevelopmentMember_93d09437-af0d-4609-b342-97bba488a60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_80d59cf8-efe9-4151-a3c8-9a543a1248b1" xlink:href="pnm-20221231.xsd#pnm_PNMAndTNMPMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PNMAndTNMPMember_80d59cf8-efe9-4151-a3c8-9a543a1248b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddac9b9c-488b-4606-a2b7-00cbb47f9b4f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddac9b9c-488b-4606-a2b7-00cbb47f9b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_1cea5e9c-17af-4966-87ab-bb9a582e06cf" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PnmrMember_1cea5e9c-17af-4966-87ab-bb9a582e06cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_316e5e89-8a6f-4fcd-b279-031b77a8a591" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_PNMRDevelopmentMember_316e5e89-8a6f-4fcd-b279-031b77a8a591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4fb3b31c-4412-44b3-bb01-a1fad8d2a0fc" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e2072904-ff72-439e-a43e-5c20ded78a78" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4fb3b31c-4412-44b3-bb01-a1fad8d2a0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84e019ac-f4ef-41e8-a163-5b60b2b0ee32" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_fa9e1a54-e769-46a9-b882-f1ecccb0095f" xlink:to="loc_srt_RangeMember_84e019ac-f4ef-41e8-a163-5b60b2b0ee32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0ec2e09c-6051-4f29-947f-c1864242bf05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_84e019ac-f4ef-41e8-a163-5b60b2b0ee32" xlink:to="loc_srt_MaximumMember_0ec2e09c-6051-4f29-947f-c1864242bf05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6d1de961-8d1d-4103-8c56-192ede960c7a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_4634b94d-935a-4f28-a129-8ba0d30cad51" xlink:href="pnm-20221231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_4634b94d-935a-4f28-a129-8ba0d30cad51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember_d71cb72e-fdd8-4dad-bd83-0d3bdad23dd0" xlink:href="pnm-20221231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2020DelayedDrawTermLoanMember_d71cb72e-fdd8-4dad-bd83-0d3bdad23dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_0113ecac-6413-4613-a3cb-e785ca581123" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_0113ecac-6413-4613-a3cb-e785ca581123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2019TermLoanMember_e75a66ec-4762-4d32-9518-71658232ce56" xlink:href="pnm-20221231.xsd#pnm_PNMR2019TermLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2019TermLoanMember_e75a66ec-4762-4d32-9518-71658232ce56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember_68e948d1-3bf6-4919-9459-9c8f79912c43" xlink:href="pnm-20221231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2020TermLoanMember_68e948d1-3bf6-4919-9459-9c8f79912c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember_3f8eb8d7-b880-4c09-ac1e-6d964512d9ac" xlink:href="pnm-20221231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2018TwoYearTermLoanMember_3f8eb8d7-b880-4c09-ac1e-6d964512d9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_b286c52f-603b-4eda-8125-3cb836bb233e" xlink:href="pnm-20221231.xsd#pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_b286c52f-603b-4eda-8125-3cb836bb233e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_87335ed6-0ec3-4d17-a098-def9a2214563" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_87335ed6-0ec3-4d17-a098-def9a2214563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_6afee49d-289e-40c4-96ca-115a12a74cde" xlink:href="pnm-20221231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_6afee49d-289e-40c4-96ca-115a12a74cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember_39f7cf03-2136-418f-90af-d3db04833154" xlink:href="pnm-20221231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM201940MillionTermLoanMember_39f7cf03-2136-418f-90af-d3db04833154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_67a96c2c-0b54-4133-973e-283a3850f7c2" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember_67a96c2c-0b54-4133-973e-283a3850f7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021FixedRatePCRBsMember_ba0fee6c-4a83-4657-844d-6a03c126d74a" xlink:href="pnm-20221231.xsd#pnm_PNM2021FixedRatePCRBsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM2021FixedRatePCRBsMember_ba0fee6c-4a83-4657-844d-6a03c126d74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2033Member_248a02be-7460-4874-af80-389c8c1c1ef2" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDue2033Member"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2033Member_248a02be-7460-4874-af80-389c8c1c1ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:href="pnm-20221231.xsd#pnm_PNM2020SUNsMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_61e2117d-c174-476d-bc78-e17d25f69958" xlink:href="pnm-20221231.xsd#pnm_PNM2021SUNsAt259PercentDueJuly152033Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:to="loc_pnm_PNM2021SUNsAt259PercentDueJuly152033Member_61e2117d-c174-476d-bc78-e17d25f69958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_36e3e990-3d86-4c2f-afdf-52ff3abccaf3" xlink:href="pnm-20221231.xsd#pnm_PNM2021SUNsAt314PercentDueJuly152041Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PNM2020SUNsMember_cdc32699-2415-45be-abd3-155695dde5ca" xlink:to="loc_pnm_PNM2021SUNsAt314PercentDueJuly152041Member_36e3e990-3d86-4c2f-afdf-52ff3abccaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_c428fa57-86be-4083-9dea-65097b66e6b9" xlink:href="pnm-20221231.xsd#pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member_c428fa57-86be-4083-9dea-65097b66e6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_f36b8314-51e5-41b7-a71f-d5631132c3f1" xlink:href="pnm-20221231.xsd#pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member_f36b8314-51e5-41b7-a71f-d5631132c3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM202175MillionTermLoanMember_46640925-f47a-4260-bb70-a443b4558384" xlink:href="pnm-20221231.xsd#pnm_PNM202175MillionTermLoanMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM202175MillionTermLoanMember_46640925-f47a-4260-bb70-a443b4558384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_025f8f32-4c43-46ad-9c2b-d033b3d1028e" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember_025f8f32-4c43-46ad-9c2b-d033b3d1028e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_66a8f127-c13b-4b9d-9de8-ed17793570f7" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member_66a8f127-c13b-4b9d-9de8-ed17793570f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_a0100a14-1eb8-4950-bbe1-4affa2e83b7e" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member_a0100a14-1eb8-4950-bbe1-4affa2e83b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_a0928793-a2f3-4eef-a270-67f7ee743dbb" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember_a0928793-a2f3-4eef-a270-67f7ee743dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_c4bc6906-1776-4f6d-bc5d-6b7926488380" xlink:href="pnm-20221231.xsd#pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_b28e14b8-6b6e-41ce-aa56-a64d1c5d149a" xlink:to="loc_pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember_c4bc6906-1776-4f6d-bc5d-6b7926488380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2022DelayedDrawTermLoanMember_aee8561b-749f-48b1-8577-e2ef14986c1d" xlink:href="pnm-20221231.xsd#pnm_PNM2022DelayedDrawTermLoanMember"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_PNM2022DelayedDrawTermLoanMember_aee8561b-749f-48b1-8577-e2ef14986c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2021BondPurchaseAgreementMember_40a5d0d8-69eb-4482-93d3-f7214dfaac78" xlink:href="pnm-20221231.xsd#pnm_TNMP2021BondPurchaseAgreementMember"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TNMP2021BondPurchaseAgreementMember_40a5d0d8-69eb-4482-93d3-f7214dfaac78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementMember"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_f46b6324-5f30-41d5-a95e-d123d0064156" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:to="loc_pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member_f46b6324-5f30-41d5-a95e-d123d0064156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_61a08440-a676-4bd8-bf97-6443f87d282b" xlink:href="pnm-20221231.xsd#pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TNMP2022BondPurchaseAgreementMember_046dda8e-a69b-4409-82b6-7be8c583f7fb" xlink:to="loc_pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member_61a08440-a676-4bd8-bf97-6443f87d282b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPFirstMortgageBondsMember_0bcbf2f2-4454-42ce-94b2-2414730e4320" xlink:href="pnm-20221231.xsd#pnm_TNMPFirstMortgageBondsMember"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_TNMPFirstMortgageBondsMember_0bcbf2f2-4454-42ce-94b2-2414730e4320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateShortTermDebtMember_c787b9b7-ba0a-4ed5-b3f4-be5dcfc4e7d7" xlink:href="pnm-20221231.xsd#pnm_VariableRateShortTermDebtMember"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_VariableRateShortTermDebtMember_c787b9b7-ba0a-4ed5-b3f4-be5dcfc4e7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtMember"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtTranche1Member_2c5fafbc-7bbb-4294-8d44-4871820e7f77" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtTranche1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:to="loc_pnm_VariableRateDebtTranche1Member_2c5fafbc-7bbb-4294-8d44-4871820e7f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateDebtTranche2Member_dc16aa8b-90d5-4021-ae88-db849a0fc9f7" xlink:href="pnm-20221231.xsd#pnm_VariableRateDebtTranche2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableRateDebtMember_70314a6b-3456-4575-a5e2-9ee86d328676" xlink:to="loc_pnm_VariableRateDebtTranche2Member_dc16aa8b-90d5-4021-ae88-db849a0fc9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:href="pnm-20221231.xsd#pnm_FixedRateDebtMember"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9b2eb3d-d0a1-456a-9f43-1066f36081b2" xlink:to="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateDebtTranche1Member_a1da8a65-1541-4763-8112-eeb0132752c2" xlink:href="pnm-20221231.xsd#pnm_FixedRateDebtTranche1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:to="loc_pnm_FixedRateDebtTranche1Member_a1da8a65-1541-4763-8112-eeb0132752c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedRateTranche2Member_268ae37c-2e34-438f-9354-c07148e240c0" xlink:href="pnm-20221231.xsd#pnm_FixedRateTranche2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FixedRateDebtMember_b6664750-a3d1-40df-922b-1cb6cbe66995" xlink:to="loc_pnm_FixedRateTranche2Member_268ae37c-2e34-438f-9354-c07148e240c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_02c9de54-90aa-48e1-9bb6-70a88f76e25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ee46712d-29a0-4ca9-8150-ea72218a4a97" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_02c9de54-90aa-48e1-9bb6-70a88f76e25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2022ATMProgramMember_8f45d664-1c3c-42e8-a2ba-ee7b6d096cdd" xlink:href="pnm-20221231.xsd#pnm_PNMR2022ATMProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_02c9de54-90aa-48e1-9bb6-70a88f76e25a" xlink:to="loc_pnm_PNMR2022ATMProgramMember_8f45d664-1c3c-42e8-a2ba-ee7b6d096cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_7da15361-d2b1-43ff-a089-39b68c15bd4b" xlink:to="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a47d9f38-942c-4506-bfd6-d8788ab12530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a47d9f38-942c-4506-bfd6-d8788ab12530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_29fd9f33-6ebb-4d75-91ea-523c11aa8b70" xlink:href="pnm-20221231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c30f2b09-9257-4bb8-8cfe-f8727fd01edd" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_29fd9f33-6ebb-4d75-91ea-523c11aa8b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_25615d8b-3be5-4cb1-860d-1179791971df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9a7f4669-0d75-459b-bdd4-1837f3081fc8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_25615d8b-3be5-4cb1-860d-1179791971df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0896e449-8165-4796-a919-c71bc428d74f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_25615d8b-3be5-4cb1-860d-1179791971df" xlink:to="loc_us-gaap_SubsequentEventMember_0896e449-8165-4796-a919-c71bc428d74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_11a7778e-3787-4012-b4e4-616829905bda" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_78ef2e6b-431c-4faf-be91-02fe72b99bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_us-gaap_InterestRateContractMember_78ef2e6b-431c-4faf-be91-02fe72b99bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractOneMember_5f6ab1e8-1b3a-446d-9e57-0967304bc858" xlink:href="pnm-20221231.xsd#pnm_InterestRateContractOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_pnm_InterestRateContractOneMember_5f6ab1e8-1b3a-446d-9e57-0967304bc858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractTwoMember_7bf11ff5-d6d2-4c9c-86ea-cb5ee1161cac" xlink:href="pnm-20221231.xsd#pnm_InterestRateContractTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_pnm_InterestRateContractTwoMember_7bf11ff5-d6d2-4c9c-86ea-cb5ee1161cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractThreeMember_2d1c8f02-265a-4832-99b4-8cd6f9bcd26f" xlink:href="pnm-20221231.xsd#pnm_InterestRateContractThreeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_30096bff-a6bd-4a3e-a131-76a1a7d7f991" xlink:to="loc_pnm_InterestRateContractThreeMember_2d1c8f02-265a-4832-99b4-8cd6f9bcd26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_16098a4b-84f7-4d70-8409-b0a0a57a1e36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b7371092-d612-40bb-af09-d22f6ec8f6b6" xlink:to="loc_us-gaap_HedgingRelationshipDomain_16098a4b-84f7-4d70-8409-b0a0a57a1e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_66ac8f39-4fbf-4a63-92e8-07f51b483aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_16098a4b-84f7-4d70-8409-b0a0a57a1e36" xlink:to="loc_us-gaap_CashFlowHedgingMember_66ac8f39-4fbf-4a63-92e8-07f51b483aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_11445ea0-afca-4bdf-89af-fba39b3f1b99" xlink:to="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_d28a0642-7505-47c1-8458-c961b8e91b23" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentCovenantDebtToCapitalizationRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_d28a0642-7505-47c1-8458-c961b8e91b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_d007a9c9-71bb-4c49-8a5b-5625b4bac46f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_d007a9c9-71bb-4c49-8a5b-5625b4bac46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_eabf68ad-1768-4817-ac37-720df1bf7257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_eabf68ad-1768-4817-ac37-720df1bf7257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7771f70d-5304-43f5-a074-9805723e0fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7771f70d-5304-43f5-a074-9805723e0fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1dd83d06-f733-4a23-bb45-aad32dcfb103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1dd83d06-f733-4a23-bb45-aad32dcfb103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_e0fe17ea-e87f-47d2-b9e6-8abfa3c1f8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_RepaymentsOfDebt_e0fe17ea-e87f-47d2-b9e6-8abfa3c1f8d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4a44944c-22f3-41c5-aba0-d955146b70e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LongTermDebt_4a44944c-22f3-41c5-aba0-d955146b70e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_f799c732-676b-4cbf-aded-40baa6d530be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentTerm_f799c732-676b-4cbf-aded-40baa6d530be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_3e985064-fede-4b60-8043-842541ea51f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_3e985064-fede-4b60-8043-842541ea51f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cfaa3729-3c55-47f4-bfa0-7fa29940c685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cfaa3729-3c55-47f4-bfa0-7fa29940c685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DistributionAgreementSaleOfStock_1b9399ef-69ed-4722-bb5f-5952342e1fe9" xlink:href="pnm-20221231.xsd#pnm_DistributionAgreementSaleOfStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DistributionAgreementSaleOfStock_1b9399ef-69ed-4722-bb5f-5952342e1fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_36cab8c8-1c03-4b13-b972-19a1ffae294c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_CommonStockNoParValue_36cab8c8-1c03-4b13-b972-19a1ffae294c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_3755ec3f-c1eb-4e0a-9e99-0e02e3dd5563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNumberOfInstrumentsHeld"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_3755ec3f-c1eb-4e0a-9e99-0e02e3dd5563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8edc70be-5523-4c53-990e-e6d29b6b002a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8edc70be-5523-4c53-990e-e6d29b6b002a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_6dcb03c4-02ad-43b3-9c9f-9e6723ae56b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_6dcb03c4-02ad-43b3-9c9f-9e6723ae56b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_5392f021-d171-4866-8b95-e556303c8892" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_5392f021-d171-4866-8b95-e556303c8892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentSeriesOfBondIssuance_3d70c596-48dd-49ab-861f-957f7d9f90ad" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentSeriesOfBondIssuance"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentSeriesOfBondIssuance_3d70c596-48dd-49ab-861f-957f7d9f90ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentPrepaymentPeriod_39484c3e-5b12-487f-88d6-f21697a83519" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentPrepaymentPeriod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_pnm_DebtInstrumentPrepaymentPeriod_39484c3e-5b12-487f-88d6-f21697a83519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_ff7d8cea-cbe4-472f-95b8-c784a8493cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_ff7d8cea-cbe4-472f-95b8-c784a8493cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_d4b20753-9399-416e-8a3e-2d8c3958befb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_d4b20753-9399-416e-8a3e-2d8c3958befb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_98ed9a92-e9b1-4527-9742-12a97ac7a056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_98ed9a92-e9b1-4527-9742-12a97ac7a056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_9648b3ef-cbfc-4195-b12b-93d634ffc79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_9648b3ef-cbfc-4195-b12b-93d634ffc79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_0e3cf937-b489-4230-ae74-b705827e850f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_0e3cf937-b489-4230-ae74-b705827e850f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_20b4855e-8200-45cd-8a9d-7198799d4547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_DerivativeNotionalAmount_20b4855e-8200-45cd-8a9d-7198799d4547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_8ab02baa-d6b0-4d63-b664-425274b8c5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_8ab02baa-d6b0-4d63-b664-425274b8c5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_74795cda-38cb-49eb-92dd-50d0b354db52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_22db8e11-f810-4aa7-b990-639fdf75c240" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_74795cda-38cb-49eb-92dd-50d0b354db52" 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-20221231.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_333e439a-8e2e-4395-80c4-1fd4e88f7954" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_333e439a-8e2e-4395-80c4-1fd4e88f7954" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1554afea-cd7d-42cc-9820-055f922374ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c084f8a4-ae62-44b5-bf21-f9fa45d2134c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1554afea-cd7d-42cc-9820-055f922374ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0bcece51-07b0-484a-9583-1a970558f987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1554afea-cd7d-42cc-9820-055f922374ab" xlink:to="loc_us-gaap_SubsequentEventMember_0bcece51-07b0-484a-9583-1a970558f987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_a64381f0-0790-48a4-907d-9741df6bbbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_b7caa866-1d15-4205-87c7-3e359c55dbcd" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_a64381f0-0790-48a4-907d-9741df6bbbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c4c9e2e5-77bb-4f36-b7ae-3524a5247d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_a64381f0-0790-48a4-907d-9741df6bbbf4" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c4c9e2e5-77bb-4f36-b7ae-3524a5247d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c6bde19c-5a93-4104-91e3-cc6eb8b4a91a" xlink:to="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5a4a76cd-72db-43d4-9037-b22f770edb98" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5a4a76cd-72db-43d4-9037-b22f770edb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c09a2270-84a6-4801-9422-98359ae0e691" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c09a2270-84a6-4801-9422-98359ae0e691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_6bd7812d-0dbf-4ae4-8dd6-d9aa30014460" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_244bcc3e-0a84-41a6-acf7-acd3f9f87608" xlink:to="loc_pnm_PNMRDevelopmentMember_6bd7812d-0dbf-4ae4-8dd6-d9aa30014460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a6c77f4c-e011-4767-a145-df54d634cd84" xlink:to="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_5f2a5fca-ba9d-4aae-8c88-79ec9b5390cb" xlink:href="pnm-20221231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_5f2a5fca-ba9d-4aae-8c88-79ec9b5390cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_eb338998-3d86-4bbd-b6d7-40b6f4a3d54c" xlink:href="pnm-20221231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_eb338998-3d86-4bbd-b6d7-40b6f4a3d54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3f35a95b-f66b-46fb-a9ee-3b044bade51c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3f35a95b-f66b-46fb-a9ee-3b044bade51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember_36c1ca04-91b8-4111-ab50-0b30b27b98a0" xlink:href="pnm-20221231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_TNMPRevolvingCreditFacilityMember_36c1ca04-91b8-4111-ab50-0b30b27b98a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_6f864ba4-2651-4f84-a3f2-39dda01effc9" xlink:href="pnm-20221231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b77fe945-5465-450b-91f7-fc9f64a28f0b" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_6f864ba4-2651-4f84-a3f2-39dda01effc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_49d564e6-4ac3-4a5c-b9f8-5df0f3dd7cb0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LocalLinesOfCreditMember_1a480fea-be89-4e82-abe0-0e9a0b09a42f" xlink:href="pnm-20221231.xsd#pnm_LocalLinesOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:to="loc_pnm_LocalLinesOfCreditMember_1a480fea-be89-4e82-abe0-0e9a0b09a42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_7f245eb0-2717-403e-a52b-630604c2e010" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18393fb-bca7-4a67-b299-9307c6f4138e" xlink:to="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_7f245eb0-2717-403e-a52b-630604c2e010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_eee49a33-1ea7-40b4-9190-d146f6c5716e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_03dea820-ad35-4e69-97e3-a8ad87f79d40" xlink:to="loc_srt_ConsolidatedEntitiesDomain_eee49a33-1ea7-40b4-9190-d146f6c5716e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_a064e583-c336-4ef5-87c4-fd5aff9dbb12" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_eee49a33-1ea7-40b4-9190-d146f6c5716e" xlink:to="loc_srt_ParentCompanyMember_a064e583-c336-4ef5-87c4-fd5aff9dbb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_1bf2f088-7354-4ea4-b37b-d1643d070d59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c9e35887-ee11-4d45-8ec0-3680e94c4c1f" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_1bf2f088-7354-4ea4-b37b-d1643d070d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.Member_0fc4033d-3747-4058-8ef4-06e10f953e16" xlink:href="pnm-20221231.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_1bf2f088-7354-4ea4-b37b-d1643d070d59" xlink:to="loc_pnm_JPMorganChaseBankN.A.Member_0fc4033d-3747-4058-8ef4-06e10f953e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_819563bf-8884-4249-aee0-6d7c709e8014" xlink:to="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5aee3711-bfea-4a01-8026-d7d9d47244c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5aee3711-bfea-4a01-8026-d7d9d47244c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentNumberOfExtensions_8544c66f-e365-4819-a0a3-571644e170df" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentNumberOfExtensions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentNumberOfExtensions_8544c66f-e365-4819-a0a3-571644e170df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionPeriod_0db73de6-ce0a-45d6-8ade-f5dc24288513" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentExtensionPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentExtensionPeriod_0db73de6-ce0a-45d6-8ade-f5dc24288513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionExercised_7cd70ea1-ee6a-498a-8bf7-ff6692de0e81" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentExtensionExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentExtensionExercised_7cd70ea1-ee6a-498a-8bf7-ff6692de0e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentsNMPRCApprovedCreditFacility_0ce0573b-7f06-4f2e-b042-43d738c4654d" xlink:href="pnm-20221231.xsd#pnm_DebtInstrumentsNMPRCApprovedCreditFacility"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_pnm_DebtInstrumentsNMPRCApprovedCreditFacility_0ce0573b-7f06-4f2e-b042-43d738c4654d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesReceivedAsCollateral_0683e6eb-edce-494f-bd6f-5546f7f5520a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesReceivedAsCollateral"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_SecuritiesReceivedAsCollateral_0683e6eb-edce-494f-bd6f-5546f7f5520a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_d9931e6d-285d-44a1-aac5-3b8782cfff1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_d9931e6d-285d-44a1-aac5-3b8782cfff1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_df0e22d9-f563-45ec-beed-ab411192d160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_df0e22d9-f563-45ec-beed-ab411192d160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d46fee4d-f5dd-4ef9-bb0e-d8b47ec00ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_801f3cf2-67f5-43d1-818d-7a0000aceacd" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d46fee4d-f5dd-4ef9-bb0e-d8b47ec00ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FinancingScheduleofShortTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_21b826e1-6dcb-4d4c-8992-481c71875cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_21b826e1-6dcb-4d4c-8992-481c71875cd3" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:to="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_9e4736ba-256d-424a-8fe5-1a95e7673be0" xlink:to="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_dadddf97-e850-4290-bb73-e0fc84136a7f" xlink:href="pnm-20221231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_dadddf97-e850-4290-bb73-e0fc84136a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_a904919e-8ad0-476b-9ad9-2d0ba2aa5cc1" xlink:href="pnm-20221231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_a904919e-8ad0-476b-9ad9-2d0ba2aa5cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember_2807489e-2b71-4f7c-a7cd-535cadcd7aaf" xlink:href="pnm-20221231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_TNMPRevolvingCreditFacilityMember_2807489e-2b71-4f7c-a7cd-535cadcd7aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_6467801b-a565-4993-8afc-123ca9c8dfa5" xlink:href="pnm-20221231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7804770f-ca8b-462e-920e-e17e48fce22d" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_6467801b-a565-4993-8afc-123ca9c8dfa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:to="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3f81cd93-d73c-4847-b56b-15ff185ba7aa" xlink:to="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1469e412-7c5f-4949-9796-b14f121d3cf5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1469e412-7c5f-4949-9796-b14f121d3cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d9a47200-3b54-4606-9a02-2acf6c635f01" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b333191d-db2b-4561-a0a7-e0c33430b396" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d9a47200-3b54-4606-9a02-2acf6c635f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d2cdd137-28d4-4d23-8a4c-6e4fed838eda" xlink:to="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_99fb679f-809c-4bfa-8ec4-3e0905808b24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:to="loc_us-gaap_ShortTermBorrowings_99fb679f-809c-4bfa-8ec4-3e0905808b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dbb31b6e-bfab-4c9f-87cd-45086ff4159d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ef3e7f62-9768-4c93-b86e-8040045de862" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dbb31b6e-bfab-4c9f-87cd-45086ff4159d" 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-20221231.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_112c3a88-075a-482a-a24a-4c881802b616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_112c3a88-075a-482a-a24a-4c881802b616" xlink:to="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2979f3dd-1f8a-4e9d-9cc3-b5aafe4c763c" xlink:to="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_addbc4be-7f94-41b1-81c6-91bd71f08f46" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_addbc4be-7f94-41b1-81c6-91bd71f08f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8da0d42d-a749-4060-b95e-492e97818142" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8da0d42d-a749-4060-b95e-492e97818142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_baea7a66-7106-4661-9e89-04400ad32ab5" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4a9b5062-6ccd-4af8-8428-cfcbf5a73cb4" xlink:to="loc_pnm_PnmrMember_baea7a66-7106-4661-9e89-04400ad32ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2ae7c7f1-2dee-48ff-b9a9-4b2fcc3b791e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_222f4d14-8b1b-49a8-9ee6-ca083ede4c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_222f4d14-8b1b-49a8-9ee6-ca083ede4c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_243c9498-d9c7-4881-b28b-9c87ce1f80cc" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_243c9498-d9c7-4881-b28b-9c87ce1f80cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_9b08e338-4f1f-4b88-903b-0df42fee723a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_us-gaap_UnsecuredDebtMember_9b08e338-4f1f-4b88-903b-0df42fee723a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember_07ab9757-cbdd-47e6-a120-0afda1b25dd7" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44d0a3f7-9359-457b-950a-287deba5fc8b" xlink:to="loc_pnm_FirstMortgageBondsMember_07ab9757-cbdd-47e6-a120-0afda1b25dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_013cc59b-2297-4747-b4a6-b42c44cf46a0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_05fa89fe-2651-4933-9462-9ac372185186" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember_05fa89fe-2651-4933-9462-9ac372185186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_2fa24058-5787-492c-9b6f-3ea0265b31f3" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_2fa24058-5787-492c-9b6f-3ea0265b31f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_1d0e0033-a590-4f4a-9810-0b0ca5421fb5" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember_1d0e0033-a590-4f4a-9810-0b0ca5421fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_275eaa96-a17c-467f-9d2d-09f62116b082" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_275eaa96-a17c-467f-9d2d-09f62116b082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_e3e70ea7-2979-49fd-9b31-0356286c21fe" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember_e3e70ea7-2979-49fd-9b31-0356286c21fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_080a8e2b-e59e-4267-bb0c-8acd1a431f4a" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_080a8e2b-e59e-4267-bb0c-8acd1a431f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_934e9ff6-f5db-4d5b-806c-6a21b65cad2d" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember_934e9ff6-f5db-4d5b-806c-6a21b65cad2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_2954ee3d-ff5b-40c3-801f-1db72c528c7f" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_2954ee3d-ff5b-40c3-801f-1db72c528c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_2b6a41fc-55af-42c6-853b-927ce546a967" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_2b6a41fc-55af-42c6-853b-927ce546a967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_660b27cf-5570-487a-86ea-e34ebe2831c7" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_660b27cf-5570-487a-86ea-e34ebe2831c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_ffb2189d-3450-4e3b-aa27-c9e78bf969b7" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2023at3point15percentMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_ffb2189d-3450-4e3b-aa27-c9e78bf969b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_f56c995b-53b4-4d24-ae2c-b0c92bc52a61" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2025at3point45percentMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_f56c995b-53b4-4d24-ae2c-b0c92bc52a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_5fe44d28-c370-485f-81ab-e9b451ffeef8" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_5fe44d28-c370-485f-81ab-e9b451ffeef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_13d0c021-bdee-4bab-b7f5-1259eb527e3a" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_13d0c021-bdee-4bab-b7f5-1259eb527e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_8a8dbbc2-394d-4c5a-a447-6beeb347e012" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_8a8dbbc2-394d-4c5a-a447-6beeb347e012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_43b32603-ffdc-4052-b333-d6efc70dfce4" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_43b32603-ffdc-4052-b333-d6efc70dfce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_40367f53-1eb6-47e7-8fc3-9ac7592ec437" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_40367f53-1eb6-47e7-8fc3-9ac7592ec437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_792e336c-066f-4944-be04-48af0e3bfe20" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_792e336c-066f-4944-be04-48af0e3bfe20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_9bc1ad20-3ad8-4684-b5ac-b6e6340e41b3" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_9bc1ad20-3ad8-4684-b5ac-b6e6340e41b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_724314a1-8776-481a-91b7-003f96099a39" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_724314a1-8776-481a-91b7-003f96099a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_bf69c765-33d1-4468-979e-54d7f4e16f1e" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_bf69c765-33d1-4468-979e-54d7f4e16f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_18875ac3-13e0-4bfa-bf55-f69f968de713" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember_18875ac3-13e0-4bfa-bf55-f69f968de713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_c4093e61-9f15-433e-b24a-aae1c478b179" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember_c4093e61-9f15-433e-b24a-aae1c478b179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_1124f169-fe92-473a-9ffd-0b61520be127" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember_1124f169-fe92-473a-9ffd-0b61520be127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_bb984e29-ddc9-47d6-a41f-acede641dd88" xlink:href="pnm-20221231.xsd#pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember_bb984e29-ddc9-47d6-a41f-acede641dd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM202175MillionTermLoanMember_d93bbf39-43b8-465e-aff8-6add9bc7ebf5" xlink:href="pnm-20221231.xsd#pnm_PNM202175MillionTermLoanMember"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNM202175MillionTermLoanMember_d93bbf39-43b8-465e-aff8-6add9bc7ebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM20222250MTermLoanMember_4be92bb7-6598-47aa-b71c-e347c207ea1e" xlink:href="pnm-20221231.xsd#pnm_PNM20222250MTermLoanMember"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNM20222250MTermLoanMember_4be92bb7-6598-47aa-b71c-e347c207ea1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_eb92f705-7189-4e2d-98a3-26c9fff3d0e5" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_eb92f705-7189-4e2d-98a3-26c9fff3d0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_994ef707-6148-451c-8677-e0bb1e50625c" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_994ef707-6148-451c-8677-e0bb1e50625c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_8b85211b-f2f2-4527-a110-78bb9587ffc9" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_8b85211b-f2f2-4527-a110-78bb9587ffc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_9d2a59ea-a4f4-4b5c-a5f1-53525170d053" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.22PercentDue2027Member"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_9d2a59ea-a4f4-4b5c-a5f1-53525170d053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_f605f3a2-9a5a-444b-986c-5b8d4da5e280" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.85PercentDue2028Member"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_f605f3a2-9a5a-444b-986c-5b8d4da5e280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_7d73f854-b237-493c-8dfe-634b2dbcd769" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.79PercentDue2034Member"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_7d73f854-b237-493c-8dfe-634b2dbcd769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_071689b2-a187-4785-b0e3-4779356e9ab0" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.92PercentDue2039Member"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_071689b2-a187-4785-b0e3-4779356e9ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_04b250b3-4c8d-464d-8b36-18c02cdaea70" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds4.06PercentDue2044Member"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_04b250b3-4c8d-464d-8b36-18c02cdaea70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_856f65f9-a25e-4b9b-acb4-112ee9bce672" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_856f65f9-a25e-4b9b-acb4-112ee9bce672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds273PercentDue2030Member_b99406a7-c317-4528-b216-e5214b6f868b" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds273PercentDue2030Member"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds273PercentDue2030Member_b99406a7-c317-4528-b216-e5214b6f868b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_677439d9-c705-4a6a-8850-3e9693df6180" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds336PercentDueApril2050Member"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_677439d9-c705-4a6a-8850-3e9693df6180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds293PercentDue2035Member_944801db-32ba-40fd-af32-31e3ca4d0016" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds293PercentDue2035Member"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds293PercentDue2035Member_944801db-32ba-40fd-af32-31e3ca4d0016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_bd4bf906-370d-4205-9e89-cb6c28cdce86" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds336PercentDueJuly2050Member"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_bd4bf906-370d-4205-9e89-cb6c28cdce86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds244PercentDueAugust2035Member_4709aad5-71f1-43a8-b24b-4b40e688fae0" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds244PercentDueAugust2035Member"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds244PercentDueAugust2035Member_4709aad5-71f1-43a8-b24b-4b40e688fae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds413PercentDueMay2052Member_42212038-be45-4fcf-92f1-45b51f1112ad" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds413PercentDueMay2052Member"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds413PercentDueMay2052Member_42212038-be45-4fcf-92f1-45b51f1112ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds318PercentDueJuly2032Member_7aefbd1e-f89f-4e13-9206-7b061751340a" xlink:href="pnm-20221231.xsd#pnm_FirstMortgageBonds318PercentDueJuly2032Member"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_FirstMortgageBonds318PercentDueJuly2032Member_7aefbd1e-f89f-4e13-9206-7b061751340a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_6885b985-a34e-4389-9e31-950755a66833" xlink:href="pnm-20221231.xsd#pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member_6885b985-a34e-4389-9e31-950755a66833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_3e9b408d-076b-439d-8fb6-f9defd369dc0" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c8ef230f-44c5-4297-9071-06f4b9cead52" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_3e9b408d-076b-439d-8fb6-f9defd369dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_aecbcd40-a464-4d70-8697-3b3fd66452c1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredLongTermDebt_30618ec8-7a07-43ab-957c-12cff2021171" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_UnsecuredLongTermDebt_30618ec8-7a07-43ab-957c-12cff2021171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9fa68487-b401-4345-96ee-b63be1fc293c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_LongTermDebt_9fa68487-b401-4345-96ee-b63be1fc293c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_e4e59cdd-6f27-43af-9235-1807b2a461be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_e4e59cdd-6f27-43af-9235-1807b2a461be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_490fe7c3-bac6-4fe8-beae-9a2d939496ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_490fe7c3-bac6-4fe8-beae-9a2d939496ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d208b3b0-250a-4c1b-b76d-d504af19d31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d208b3b0-250a-4c1b-b76d-d504af19d31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross_12123fed-3131-44fa-9115-02ef9dd0ec83" xlink:href="pnm-20221231.xsd#pnm_LongtermdebtCurrentmaturitiesGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_LongtermdebtCurrentmaturitiesGross_12123fed-3131-44fa-9115-02ef9dd0ec83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_3f04fe93-73c1-480e-97a6-23810e0e33a9" xlink:href="pnm-20221231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_3f04fe93-73c1-480e-97a6-23810e0e33a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_c70d6141-f42e-42c5-8d76-990120c553a2" xlink:href="pnm-20221231.xsd#pnm_LongtermdebtExcludingcurrentmaturitiesGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_c70d6141-f42e-42c5-8d76-990120c553a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_520da939-dd50-4ea0-8d97-52d337fce1fb" xlink:href="pnm-20221231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3df49df9-8839-4a91-9cb0-1924f4b1fb5e" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_520da939-dd50-4ea0-8d97-52d337fce1fb" 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-20221231.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_893c6463-043c-4263-9e74-1e08ab066881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_893c6463-043c-4263-9e74-1e08ab066881" xlink:to="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:to="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0c8b9700-1ef3-4219-944e-7a6aa8806385" xlink:to="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_92e950b4-e3f6-4586-b952-266698c742e2" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:to="loc_pnm_PnmrMember_92e950b4-e3f6-4586-b952-266698c742e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bd6b1a7f-52a0-478d-984f-301b2996f146" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bd6b1a7f-52a0-478d-984f-301b2996f146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f99d1155-1561-47d6-8945-8ab2086aea2a" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3ed61b74-c21a-4081-b598-b12adfe266dd" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f99d1155-1561-47d6-8945-8ab2086aea2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a06c5569-a923-41c7-bc5f-ddf0888fe26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d0e79584-0fe3-415d-927c-2a8b5d93e350" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a06c5569-a923-41c7-bc5f-ddf0888fe26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a06c5569-a923-41c7-bc5f-ddf0888fe26c" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_974a1867-6925-43f3-8167-a1a36dc7da37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_974a1867-6925-43f3-8167-a1a36dc7da37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68c53153-9ee0-46c6-a5aa-ab44b1db0368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68c53153-9ee0-46c6-a5aa-ab44b1db0368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1646e336-ebc9-46a9-bf6e-333de425fa78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1646e336-ebc9-46a9-bf6e-333de425fa78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d4a7be28-732d-43a3-98fa-1d5f178e1dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d4a7be28-732d-43a3-98fa-1d5f178e1dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_784d3b63-20eb-42c9-8347-22d234a1f759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_784d3b63-20eb-42c9-8347-22d234a1f759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_084c83f5-db8a-462c-81b9-ebeb2e5df8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_084c83f5-db8a-462c-81b9-ebeb2e5df8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8573d985-7c0b-4871-a1cb-1e124032fc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1c6ca0ce-de0a-4269-aee2-a95ea9117a39" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8573d985-7c0b-4871-a1cb-1e124032fc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.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_82ac6e0d-ac4a-4b4b-8edc-11f37977922e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82ac6e0d-ac4a-4b4b-8edc-11f37977922e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dd6f4341-0252-4745-9adb-114aa6d50d61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMOwnedAssetsMember_363b706c-0742-4a07-b557-493d6f4e6c4c" xlink:href="pnm-20221231.xsd#pnm_PNMOwnedAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:to="loc_pnm_PNMOwnedAssetsMember_363b706c-0742-4a07-b557-493d6f4e6c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelMember_8ee413fd-cd13-43d1-968f-3675bdea684f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearFuelMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:to="loc_us-gaap_NuclearFuelMember_8ee413fd-cd13-43d1-968f-3675bdea684f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_ccd4e39c-d585-41f5-b286-7864ca25863a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e1e3f04-0647-4d1e-9f54-8186b8c6fab3" xlink:to="loc_us-gaap_EquipmentMember_ccd4e39c-d585-41f5-b286-7864ca25863a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_a1b93381-b167-43f1-826a-a3cef26f4c60" xlink:to="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_f54f5083-43e3-4c84-9808-cf00557ac99c" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_f54f5083-43e3-4c84-9808-cf00557ac99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_e17a6faa-1271-43f0-9118-96173d7cbfaa" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_e17a6faa-1271-43f0-9118-96173d7cbfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_02ffd00a-dced-4a1c-88b1-ad22c2dd7afa" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_02ffd00a-dced-4a1c-88b1-ad22c2dd7afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationMember_7e6de36f-27e6-40cf-81a9-14bfaa94bc2d" xlink:href="pnm-20221231.xsd#pnm_NavajoNationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_da6be430-231b-48b3-97f5-319c9c8c652a" xlink:to="loc_pnm_NavajoNationMember_7e6de36f-27e6-40cf-81a9-14bfaa94bc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_337aa74b-d0a2-4209-ad4f-9f54613b5c2f" xlink:to="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec5f2546-f09c-42f7-96b6-7e6f9f99872f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ec5f2546-f09c-42f7-96b6-7e6f9f99872f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_428891aa-19c1-41af-a011-92fec21a1966" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7557f943-266a-4ea3-b2a8-2ac17e30b97f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_428891aa-19c1-41af-a011-92fec21a1966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4a9ebd2c-5521-4220-b6a3-62214d94cc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ee609ae4-cc37-497c-aaaf-d06f89173526" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4a9ebd2c-5521-4220-b6a3-62214d94cc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_078d8534-9ad8-4f8e-b5ef-74e9c610c0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4a9ebd2c-5521-4220-b6a3-62214d94cc3a" xlink:to="loc_us-gaap_SubsequentEventMember_078d8534-9ad8-4f8e-b5ef-74e9c610c0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_31791bd1-7d32-4bb3-ace1-87f3d2b5fc3a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLeasesExpiring_ef846f53-ea00-4bf7-9ec5-2d95555758e5" xlink:href="pnm-20221231.xsd#pnm_NumberOfLeasesExpiring"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_NumberOfLeasesExpiring_ef846f53-ea00-4bf7-9ec5-2d95555758e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_85bac32a-7af6-400d-a1a5-43dc47ad6515" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_85bac32a-7af6-400d-a1a5-43dc47ad6515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_9bee142f-3a15-4772-8f55-ee9f35b02312" xlink:href="pnm-20221231.xsd#pnm_AnnualLeasePaymentsDuringRenewalPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_9bee142f-3a15-4772-8f55-ee9f35b02312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_366f930b-6f4f-44ea-aa9a-012aeb376fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_366f930b-6f4f-44ea-aa9a-012aeb376fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_b2049bba-0569-4b7c-9200-204c1469bd73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_b2049bba-0569-4b7c-9200-204c1469bd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_fc67f921-bff8-4d10-bba3-a45c943d0c1f" xlink:href="pnm-20221231.xsd#pnm_LesseeRightOfWayLeaseAnnualPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_fc67f921-bff8-4d10-bba3-a45c943d0c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeasePayments_757a0e05-30c9-4b06-9b04-e2aeaaa5485b" xlink:href="pnm-20221231.xsd#pnm_LesseeRightOfWayLeasePayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_LesseeRightOfWayLeasePayments_757a0e05-30c9-4b06-9b04-e2aeaaa5485b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_33632d65-0b03-4369-8e8d-9b649ecaee69" xlink:href="pnm-20221231.xsd#pnm_UnamortizedCostOfPrepaidRightOfWayAgreements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_33632d65-0b03-4369-8e8d-9b649ecaee69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_c1b2ef59-4df6-433e-9f41-81a5de1a663c" xlink:href="pnm-20221231.xsd#pnm_AmortizationOfPrepaidRightOfWayAgreements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_c1b2ef59-4df6-433e-9f41-81a5de1a663c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_e262bd18-3d4c-46ad-87f5-8de9cb4e7990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_e262bd18-3d4c-46ad-87f5-8de9cb4e7990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_ab801f50-ccaf-458e-9f06-e18bfa93a997" xlink:href="pnm-20221231.xsd#pnm_LesseeOperatingLeaseUnguaranteedResidualValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bbfc9739-4b09-4b23-9991-b1941054595d" xlink:to="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_ab801f50-ccaf-458e-9f06-e18bfa93a997" 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-20221231.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_51d52c20-5149-48b7-a99c-a5febbf61d76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_51d52c20-5149-48b7-a99c-a5febbf61d76" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:to="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_62e5af45-7249-42c3-a307-5993bafc4dd8" xlink:to="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a2081434-af82-42ac-a886-aa246d3f5339" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a2081434-af82-42ac-a886-aa246d3f5339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_da2dcc45-539b-4601-9744-0c9deb325ab1" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_089fd440-8c6a-4e78-8e8f-0ac1074f76fc" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_da2dcc45-539b-4601-9744-0c9deb325ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_883fb1dd-6f0c-45e7-93cf-9afd1195d473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d89e33ea-ddfc-4238-bada-d78a7c2da4a3" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_883fb1dd-6f0c-45e7-93cf-9afd1195d473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:href="pnm-20221231.xsd#pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_883fb1dd-6f0c-45e7-93cf-9afd1195d473" xlink:to="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_63dadece-83da-4290-a53f-19f80a4b1020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_63dadece-83da-4290-a53f-19f80a4b1020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2ae970f5-d43a-48b3-9dce-37acc6fbd674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2ae970f5-d43a-48b3-9dce-37acc6fbd674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eb2bfd7f-6293-4521-a38a-0a5d81ae66f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_6e57a810-e4b7-4320-94b7-ae2493391117" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eb2bfd7f-6293-4521-a38a-0a5d81ae66f5" 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-20221231.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_230b214d-b6f9-41bc-b1cd-dd5dc0e79da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_230b214d-b6f9-41bc-b1cd-dd5dc0e79da9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:to="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d06297cc-7465-4111-aef0-ce7041ca142a" xlink:to="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a7d756fc-3c5f-4c98-bdb8-7475e0853c0e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a7d756fc-3c5f-4c98-bdb8-7475e0853c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_6d5b5c6b-cd8d-4c82-9145-e219a6fd3556" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d73b757d-5c5f-4b52-bb29-099fb7adebb3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_6d5b5c6b-cd8d-4c82-9145-e219a6fd3556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ee0706e8-6189-4eef-b969-e27065a8b0b5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross_5e57264c-ddc7-445a-8165-65f5107966bc" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseRightOfUseAssetGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetGross_5e57264c-ddc7-445a-8165-65f5107966bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_23378cf1-9e4b-4573-b43a-403fab4621a5" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_23378cf1-9e4b-4573-b43a-403fab4621a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_0446764d-218e-4f8f-b296-7f2b39498ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_06534fb8-0495-4ccd-9d21-1b8ecaa80102" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_0446764d-218e-4f8f-b296-7f2b39498ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityCurrentOther_b2861234-268a-4e21-a5a4-0f6aedb33596" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseLiabilityCurrentOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_pnm_FinanceLeaseLiabilityCurrentOther_b2861234-268a-4e21-a5a4-0f6aedb33596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_eb62124a-e988-49df-87e0-79dcf7e280bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_eb62124a-e988-49df-87e0-79dcf7e280bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_e9f61192-e7cd-4f27-884e-e921ac29a793" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseLiabilityDeferredCreditsOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_e9f61192-e7cd-4f27-884e-e921ac29a793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_186d5590-7b5f-4bee-ae41-dc4732a5fc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ef59aa1b-0a1d-4877-ad42-26bb82099346" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_186d5590-7b5f-4bee-ae41-dc4732a5fc6b" 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-20221231.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_a9d3f010-40dc-4955-b48d-4557f24b4e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a9d3f010-40dc-4955-b48d-4557f24b4e2e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:to="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_56842fbf-298c-47f8-9e9c-4f1dfbf0120e" xlink:to="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0dbc710f-f8e8-41ad-ab5d-f3ead355dd19" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0dbc710f-f8e8-41ad-ab5d-f3ead355dd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_2286dff7-6b2c-49bd-8fd3-bea46b8a49bf" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dd3f0e69-4468-4c1a-913b-a8fef8c96d05" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_2286dff7-6b2c-49bd-8fd3-bea46b8a49bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_949bf5ee-2ee3-4ad9-a8dc-6e5066d68ef4" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:href="pnm-20221231.xsd#pnm_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:to="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2a6f3020-285a-4ead-abe1-02f5e7cdb9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2a6f3020-285a-4ead-abe1-02f5e7cdb9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1fe33849-61ac-4043-bf18-a6b790c3c464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_20d861e0-88e3-41ed-916c-dd70d8a76dad" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1fe33849-61ac-4043-bf18-a6b790c3c464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:href="pnm-20221231.xsd#pnm_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_742ccbde-60d7-4340-9a94-8f90982eb3fd" xlink:to="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c69c1111-4bd4-4782-ac62-0c6fc6ddc1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c69c1111-4bd4-4782-ac62-0c6fc6ddc1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e8863879-cf0a-4ebc-848d-e883468983c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_f4addc7c-9228-4827-84d1-8cb2a90bcc6a" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e8863879-cf0a-4ebc-848d-e883468983c7" 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-20221231.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_e02acd85-0387-4153-af1a-e7aad426c679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e02acd85-0387-4153-af1a-e7aad426c679" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:to="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_aaf35a83-dc95-45b7-87e7-fc2fa6ad9d08" xlink:to="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_673b1f61-9816-4977-97eb-4e1e302aadc5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_673b1f61-9816-4977-97eb-4e1e302aadc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4420770c-2f38-495c-ba91-2c4995aea4f2" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_00c76afd-b7c6-4b8a-ab7c-00920c1ee95b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4420770c-2f38-495c-ba91-2c4995aea4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:to="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShortTermLeaseTypeDomain_faa187b9-5173-4b76-8157-89b2b87ed1ea" xlink:href="pnm-20221231.xsd#pnm_ShortTermLeaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ShortTermLeaseTypeAxis_2604966d-9990-463b-bb0f-ff760d4827d2" xlink:to="loc_pnm_ShortTermLeaseTypeDomain_faa187b9-5173-4b76-8157-89b2b87ed1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoolingTowersMember_f4e408ec-1ba8-48ab-a045-cbfa8e10d8db" xlink:href="pnm-20221231.xsd#pnm_CoolingTowersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ShortTermLeaseTypeDomain_faa187b9-5173-4b76-8157-89b2b87ed1ea" xlink:to="loc_pnm_CoolingTowersMember_f4e408ec-1ba8-48ab-a045-cbfa8e10d8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_78781564-1f1d-4649-9cb9-37eb9f0c1f9f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_df52ef45-e07b-4460-a83a-6b42211633c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_OperatingLeaseCost_df52ef45-e07b-4460-a83a-6b42211633c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts_b61c1324-283e-42f8-aabf-19c8bca06ebe" xlink:href="pnm-20221231.xsd#pnm_OperatingLeaseCapitalizedCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_pnm_OperatingLeaseCapitalizedCosts_b61c1324-283e-42f8-aabf-19c8bca06ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_e1606c37-151a-4360-a3a7-f715d7e22562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_OperatingLeaseExpense_e1606c37-151a-4360-a3a7-f715d7e22562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_0b0f3c28-8d6d-47b3-80d5-120f3dd51eee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_0b0f3c28-8d6d-47b3-80d5-120f3dd51eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_85f056fd-72e7-42bd-8814-c13accbaada1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_85f056fd-72e7-42bd-8814-c13accbaada1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts_ce199a85-c4b2-432d-b4e5-2bcac1b43378" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseCapitalizedCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_pnm_FinanceLeaseCapitalizedCosts_ce199a85-c4b2-432d-b4e5-2bcac1b43378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_721a39b9-128a-4766-80f5-4e6207778752" xlink:href="pnm-20221231.xsd#pnm_FinanceLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_33c4a94a-4fa3-4f2a-8dae-6d10f038a983" xlink:to="loc_pnm_FinanceLeaseCost_721a39b9-128a-4766-80f5-4e6207778752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e70e1886-73f9-472b-8029-818acc3819f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_VariableLeaseCost_e70e1886-73f9-472b-8029-818acc3819f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e1452baf-65bb-448d-82f1-d4c9e344ad81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_ShortTermLeaseCost_e1452baf-65bb-448d-82f1-d4c9e344ad81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_62aded38-3909-4ab7-baea-826450029f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_LeaseCost_62aded38-3909-4ab7-baea-826450029f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_ff5d07c4-57ae-4813-aa02-af107c0e7d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cdea5e2f-fb53-406a-9239-ec79daec5f4b" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_ff5d07c4-57ae-4813-aa02-af107c0e7d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="pnm-20221231.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_87e52780-0dba-4f42-87f9-9a04334ff57f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_87e52780-0dba-4f42-87f9-9a04334ff57f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:to="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_38af2a7d-4e0f-4063-ae1e-ce910ac4b373" xlink:to="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dfc946f2-5614-4a58-a28d-19984b2a0325" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dfc946f2-5614-4a58-a28d-19984b2a0325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6dbbda-0d44-4260-9d2a-49c3fa4b26a8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_59e0fbf8-fd1c-442d-9f33-80c76fa2ec90" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6dbbda-0d44-4260-9d2a-49c3fa4b26a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_90980d6a-e0f8-4255-af09-c80f2712ff3f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:href="pnm-20221231.xsd#pnm_CashFlowLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:to="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_b7980fb6-5e7b-43eb-9431-c490c4834074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:to="loc_us-gaap_OperatingLeasePayments_b7980fb6-5e7b-43eb-9431-c490c4834074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_64bab6ca-a372-45c5-a5de-098298b517c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_64bab6ca-a372-45c5-a5de-098298b517c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_598540d4-d66d-4cd3-b7d7-1ce52029113f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CashFlowLesseeAbstract_ca60ada2-67d2-4c7f-8c9f-3202787e673c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_598540d4-d66d-4cd3-b7d7-1ce52029113f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:href="pnm-20221231.xsd#pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_684738a0-ec6f-4a59-98b6-2fcec04e7699" xlink:to="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_929ac846-54af-4961-b73c-5f5e6788a9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_929ac846-54af-4961-b73c-5f5e6788a9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_6f3b1524-b74e-463a-b175-3a6064955ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_d00afabf-ff6b-4b68-8284-352b2924e76b" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_6f3b1524-b74e-463a-b175-3a6064955ed5" 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-20221231.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_9dd8830e-e737-4898-a641-8ad4692a9f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9dd8830e-e737-4898-a641-8ad4692a9f5e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:to="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_592b55d1-d65c-4ebf-bc99-ed67c37529ad" xlink:to="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9edda45a-f52c-4e00-954d-f70462635fb2" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9edda45a-f52c-4e00-954d-f70462635fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9c3922be-b31b-411f-b940-f880a54967f2" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f8ff6d84-f361-44a7-b11f-dbaa51c50afd" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9c3922be-b31b-411f-b940-f880a54967f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_849cfe07-8e5f-4f9a-bc4b-3867e0e7f2ad" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bb5f30e5-cf10-42de-a61d-025a3f4e1f94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bb5f30e5-cf10-42de-a61d-025a3f4e1f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28c3886e-4fa9-429f-9452-79193842256d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28c3886e-4fa9-429f-9452-79193842256d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4d424c82-1ab4-432a-bd26-704cbc2230c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4d424c82-1ab4-432a-bd26-704cbc2230c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e8e0abc2-5c5c-46ff-a45c-dab21b7e5846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e8e0abc2-5c5c-46ff-a45c-dab21b7e5846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5cc8e214-dd1f-4db4-bd03-a9666b0114e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5cc8e214-dd1f-4db4-bd03-a9666b0114e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b235229f-dbf9-4db4-bba7-d6ef5f6ee869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b235229f-dbf9-4db4-bba7-d6ef5f6ee869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0d162e93-5615-42bd-834e-7fea63aa44de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0d162e93-5615-42bd-834e-7fea63aa44de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9016cb2f-5c16-4378-8375-e235cb6b6a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9016cb2f-5c16-4378-8375-e235cb6b6a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_d792dd82-a582-4536-9253-e0f1118f1375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d061a3e-3e4c-42b1-b415-5b4949116875" xlink:to="loc_us-gaap_FinanceLeaseLiability_d792dd82-a582-4536-9253-e0f1118f1375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_caa35cee-7260-430a-bcbc-5e8064bcd5fd" xlink:to="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9925efe8-d9c3-4050-b692-d803d20949c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9925efe8-d9c3-4050-b692-d803d20949c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_40a59e1c-9711-4708-a1f0-820ea4d30559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_40a59e1c-9711-4708-a1f0-820ea4d30559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_67c739e1-321a-43e4-8add-50fd2296ee24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_67c739e1-321a-43e4-8add-50fd2296ee24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fc1d3350-7594-4f42-bbbf-1d9d10d339b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fc1d3350-7594-4f42-bbbf-1d9d10d339b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_232020fc-7302-4f35-b3e0-c8c8df0d283d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_232020fc-7302-4f35-b3e0-c8c8df0d283d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_404d0d37-5a0b-4ad6-9137-5c59097cd6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_404d0d37-5a0b-4ad6-9137-5c59097cd6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_22f9dc35-4803-4242-afca-3dc7d3e218d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_22f9dc35-4803-4242-afca-3dc7d3e218d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dd0f8508-112d-49de-9ec3-1a232e69fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dd0f8508-112d-49de-9ec3-1a232e69fb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0815d668-be8a-4414-b0dd-7a746baf26f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_ec5ab2c0-25a5-4728-a8c4-a16ba5266bba" xlink:to="loc_us-gaap_OperatingLeaseLiability_0815d668-be8a-4414-b0dd-7a746baf26f6" 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-20221231.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/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_795b0252-818f-447f-828d-33fecbd7fdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_795b0252-818f-447f-828d-33fecbd7fdd0" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9b4104d8-159b-43a0-be74-8d965d5872f9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearDecommissioningTrustMember_5d01b64f-b67e-4afe-bb5c-aed180ee7f3a" xlink:href="pnm-20221231.xsd#pnm_NuclearDecommissioningTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:to="loc_pnm_NuclearDecommissioningTrustMember_5d01b64f-b67e-4afe-bb5c-aed180ee7f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_14eba243-161e-474e-aaf6-584c968f3a0e" xlink:href="pnm-20221231.xsd#pnm_MineReclamationTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:to="loc_pnm_MineReclamationTrustMember_14eba243-161e-474e-aaf6-584c968f3a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSDecommissioningTrustMember_57858931-84ea-4a01-b9e3-57461b1e9960" xlink:href="pnm-20221231.xsd#pnm_SJGSDecommissioningTrustMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8d7d57d8-43c9-4d4b-8e25-b1830aa65cfb" xlink:to="loc_pnm_SJGSDecommissioningTrustMember_57858931-84ea-4a01-b9e3-57461b1e9960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_457fefd6-7805-487b-91d3-7fb2b8755861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b4959419-4625-46a7-a7d1-0c0b4ee5c5cd" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_457fefd6-7805-487b-91d3-7fb2b8755861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_31c1e3cf-9590-4a36-8961-7c574404f1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_457fefd6-7805-487b-91d3-7fb2b8755861" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_31c1e3cf-9590-4a36-8961-7c574404f1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_df0df3fc-8e33-414f-9a8a-640554c7dccf" xlink:to="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7b11498c-4952-4c2c-b00e-25a8ca8bcc46" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7b11498c-4952-4c2c-b00e-25a8ca8bcc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_e202c806-4623-4e9f-9e60-b66011acecef" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_54e15ae2-bf0e-4029-84f4-182bb3a38f41" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_e202c806-4623-4e9f-9e60-b66011acecef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14154417-7b1c-4f52-9847-e12128ef003b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_f2a306b1-585b-4265-be63-40e88a82951d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14154417-7b1c-4f52-9847-e12128ef003b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TriStateMember_316f330b-caa9-46e2-bd47-8aaabf9e021b" xlink:href="pnm-20221231.xsd#pnm_TriStateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14154417-7b1c-4f52-9847-e12128ef003b" xlink:to="loc_pnm_TriStateMember_316f330b-caa9-46e2-bd47-8aaabf9e021b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_540f8419-d1a5-4775-91d7-3177724f28f8" xlink:to="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_d1bf002a-7d4a-48a0-b89c-6205027a3903" xlink:href="pnm-20221231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_d1bf002a-7d4a-48a0-b89c-6205027a3903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioOneMember_dd3ae54f-97b2-4551-a0bd-a9805519dc35" xlink:href="pnm-20221231.xsd#pnm_PortfolioOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_PortfolioOneMember_dd3ae54f-97b2-4551-a0bd-a9805519dc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioTwoMember_fc34d4fb-df6b-4886-9f1e-74dd8928fdd0" xlink:href="pnm-20221231.xsd#pnm_PortfolioTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_PortfolioTwoMember_fc34d4fb-df6b-4886-9f1e-74dd8928fdd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioThreeMember_7fb0f028-dcfc-4fa5-885b-e683e4f27464" xlink:href="pnm-20221231.xsd#pnm_PortfolioThreeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_411aa6ab-681d-4943-bb9b-9d3978942c95" xlink:to="loc_pnm_PortfolioThreeMember_7fb0f028-dcfc-4fa5-885b-e683e4f27464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e99e46f9-5c8d-47dc-a052-d124eb143ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_773eb120-8439-4367-b888-1671f928dbac" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e99e46f9-5c8d-47dc-a052-d124eb143ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_eb297619-3b2a-4b8e-ab2f-c30b531d2308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e99e46f9-5c8d-47dc-a052-d124eb143ace" xlink:to="loc_us-gaap_CommodityContractMember_eb297619-3b2a-4b8e-ab2f-c30b531d2308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_af304f98-8a17-453d-a7b3-bda9a95553af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_2d84801b-3c41-4398-9ec0-53c7b4bcd5a6" xlink:to="loc_us-gaap_HedgingDesignationDomain_af304f98-8a17-453d-a7b3-bda9a95553af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_42265ced-adfc-4d20-9fd4-ddb9f594c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_af304f98-8a17-453d-a7b3-bda9a95553af" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_42265ced-adfc-4d20-9fd4-ddb9f594c86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_555e86f9-3491-4ff8-ac5c-707b8fec48a1" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_031f84c4-d6ad-4e7a-bab9-1842cf945de7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:to="loc_us-gaap_EquitySecuritiesMember_031f84c4-d6ad-4e7a-bab9-1842cf945de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_9d5779bc-3422-4ca3-a78f-10e337e1b852" xlink:href="pnm-20221231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:to="loc_pnm_AlternativeInvestmentsMember_9d5779bc-3422-4ca3-a78f-10e337e1b852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_5ba6b6b7-6bdc-45c9-9bb8-c33074620b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ea2e2d22-d5b9-4d5a-804c-1f863a381dac" xlink:to="loc_us-gaap_DebtSecuritiesMember_5ba6b6b7-6bdc-45c9-9bb8-c33074620b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7176d907-4093-45fd-b74a-a670f4a23d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_480a20fe-9266-45cf-ba01-6051c606dd63" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7176d907-4093-45fd-b74a-a670f4a23d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_deeb6638-8160-48bb-b505-8343f6d10d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7176d907-4093-45fd-b74a-a670f4a23d39" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_deeb6638-8160-48bb-b505-8343f6d10d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3ef1fa69-7dcf-404e-ab1f-36cec1d5e7c8" xlink:to="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_31258348-3e7f-49c8-b7e3-d33655241bbe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:to="loc_srt_MinimumMember_31258348-3e7f-49c8-b7e3-d33655241bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5f91188f-dc4b-45d9-b4b5-88588597f740" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6104b1ac-0466-427d-b722-85304790b2e4" xlink:to="loc_srt_MaximumMember_5f91188f-dc4b-45d9-b4b5-88588597f740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_640f173f-a301-4d11-b025-770f605ef9f5" xlink:to="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NaturalGasCostMember_40b4d901-54be-4fc6-b973-cfb43052c7da" xlink:href="pnm-20221231.xsd#pnm_NaturalGasCostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:to="loc_pnm_NaturalGasCostMember_40b4d901-54be-4fc6-b973-cfb43052c7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_1a9f9136-7306-4bc8-9b50-ac906af4ce84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_242457d7-d1bb-4d52-861c-8e42c664f348" xlink:to="loc_us-gaap_ElectricityPurchasedMember_1a9f9136-7306-4bc8-9b50-ac906af4ce84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_6e76c172-679f-46ab-b8e6-06b81fa664bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_239de185-274f-4bf9-84b3-5298b27644dd" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_6e76c172-679f-46ab-b8e6-06b81fa664bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnusualWeatherMember_198464c4-c286-4c57-a064-0898b9c18001" xlink:href="pnm-20221231.xsd#pnm_UnusualWeatherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_6e76c172-679f-46ab-b8e6-06b81fa664bc" xlink:to="loc_pnm_UnusualWeatherMember_198464c4-c286-4c57-a064-0898b9c18001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_45e91262-44f0-4c08-891e-45f89dee9b83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e298545d-07c2-43c6-a38a-aeb98fdf9a9c" xlink:to="loc_us-gaap_HedgingRelationshipDomain_45e91262-44f0-4c08-891e-45f89dee9b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember_1c6beb81-3c10-4a81-92b2-7635bbb62aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_45e91262-44f0-4c08-891e-45f89dee9b83" xlink:to="loc_us-gaap_FairValueHedgingMember_1c6beb81-3c10-4a81-92b2-7635bbb62aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_11a41d28-63ff-4ca8-a189-e8195afe5b5e" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements_b81ebe4c-37a0-4954-9b2c-4ba9f62e7118" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_NumberOfPurchasePowerAgreements_b81ebe4c-37a0-4954-9b2c-4ba9f62e7118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_5c14b536-f867-465f-bf2b-17cc2fb1e162" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_5c14b536-f867-465f-bf2b-17cc2fb1e162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_1ffedc63-3e22-46e6-8f2b-1fb9cae9e868" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_1ffedc63-3e22-46e6-8f2b-1fb9cae9e868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_4dfa2d22-adb5-46ed-8d64-a09c02a0ca1e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_4dfa2d22-adb5-46ed-8d64-a09c02a0ca1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7b4b8495-ea8e-46f9-ac9a-f19cb5bb2a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7b4b8495-ea8e-46f9-ac9a-f19cb5bb2a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_de64bd13-7ff2-46a6-874e-807a0804b2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_de64bd13-7ff2-46a6-874e-807a0804b2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_37ae583c-0980-4b9b-a543-fe99ffbbef10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_37ae583c-0980-4b9b-a543-fe99ffbbef10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_10ca5a4a-a832-4f11-8ad4-9dc40603ccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_10ca5a4a-a832-4f11-8ad4-9dc40603ccc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_40c12f93-ac85-429b-8a8f-0bd0889819df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_40c12f93-ac85-429b-8a8f-0bd0889819df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_ef6ecb23-845e-4aea-a5e4-5508f9867fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_ef6ecb23-845e-4aea-a5e4-5508f9867fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets_360aabab-9bcf-47d4-b2e0-d00373eafe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarginDepositAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_MarginDepositAssets_360aabab-9bcf-47d4-b2e0-d00373eafe59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_dcb70eb1-6154-45ed-af44-61f1f22bf629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_dcb70eb1-6154-45ed-af44-61f1f22bf629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_4dc7d709-905b-4a01-aaaf-fbb4a8f104ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_4dc7d709-905b-4a01-aaaf-fbb4a8f104ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNet_bffd4d4b-878d-43f5-b0c0-556323e5ea03" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerLiabilityNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_ContractWithCustomerLiabilityNet_bffd4d4b-878d-43f5-b0c0-556323e5ea03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerCashCollateral_7037f1aa-e405-4b9b-91fe-0b5eb0681ac3" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerCashCollateral"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_ContractWithCustomerCashCollateral_7037f1aa-e405-4b9b-91fe-0b5eb0681ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNetExposure_d1f5cc78-4412-42dc-b597-d9f01f747865" xlink:href="pnm-20221231.xsd#pnm_ContractWithCustomerLiabilityNetExposure"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_ContractWithCustomerLiabilityNetExposure_d1f5cc78-4412-42dc-b597-d9f01f747865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6400df4-4465-41d5-9413-e987a5b36eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6400df4-4465-41d5-9413-e987a5b36eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_26372201-86f5-49fc-bdf4-6b6bc043df98" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_26372201-86f5-49fc-bdf4-6b6bc043df98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_f650125a-7297-4a5a-8ff1-e111e86edd80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_f650125a-7297-4a5a-8ff1-e111e86edd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_61561923-9610-4697-9e46-e0a9b4d933ba" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanPeriodicDistributionPeriod"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_61561923-9610-4697-9e46-e0a9b4d933ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_ae7c88a3-4105-45c4-a407-a0e74dfef554" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3059c704-657b-4c61-bc6a-1263aee23bb1" xlink:to="loc_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives_ae7c88a3-4105-45c4-a407-a0e74dfef554" 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-20221231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9131556d-becf-4960-8aac-b41e8e30081a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9131556d-becf-4960-8aac-b41e8e30081a" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05268edf-b83f-4159-99bd-8a4cf83e8142" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d47f7e01-ca89-4483-9e45-a589e1f04aea" xlink:to="loc_dei_EntityDomain_05268edf-b83f-4159-99bd-8a4cf83e8142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b3b1653-36c9-4295-a6ba-afee03f84464" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_05268edf-b83f-4159-99bd-8a4cf83e8142" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b3b1653-36c9-4295-a6ba-afee03f84464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_41876688-9fde-45a6-b567-0642832f9139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_155982f3-174e-458a-a2c7-a9710a7ca34e" xlink:to="loc_us-gaap_HedgingDesignationDomain_41876688-9fde-45a6-b567-0642832f9139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fc165e85-6203-44cc-bfd8-e66a028a2256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_41876688-9fde-45a6-b567-0642832f9139" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fc165e85-6203-44cc-bfd8-e66a028a2256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5a2eda51-b58b-45ac-9751-01e2b0b26168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2f0d2c3a-d5e6-4c10-8461-09d8dde97127" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5a2eda51-b58b-45ac-9751-01e2b0b26168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_5a846f3f-56f6-499c-b00e-9bdb7606c9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5a2eda51-b58b-45ac-9751-01e2b0b26168" xlink:to="loc_us-gaap_CommodityContractMember_5a846f3f-56f6-499c-b00e-9bdb7606c9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_52bb40d2-61d3-4da1-837b-8cdfed3855fd" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_9548c4cc-6b2b-41b1-8dd3-5f7dd59f2b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_9548c4cc-6b2b-41b1-8dd3-5f7dd59f2b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_8e791455-1de4-4de0-9f9e-d72f56ef6e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_8e791455-1de4-4de0-9f9e-d72f56ef6e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_938d964a-6c80-4be0-8db4-bfa0f67c9077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssets_938d964a-6c80-4be0-8db4-bfa0f67c9077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_bb5c6eb1-8021-48dd-ab87-87aaf4155cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_bb5c6eb1-8021-48dd-ab87-87aaf4155cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_51a782a3-c28c-49bd-bf2a-460347ce6a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_51a782a3-c28c-49bd-bf2a-460347ce6a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_2cafa2ac-f020-447c-a8cc-7c14222a92ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeLiabilities_2cafa2ac-f020-447c-a8cc-7c14222a92ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_95f2b1f0-6b8b-4d89-a1a9-6a04d0abe7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_61b4491d-e21e-449d-a9b8-490dd178e6f9" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_95f2b1f0-6b8b-4d89-a1a9-6a04d0abe7a7" 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-20221231.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_cd9c4c39-68b0-41cf-bfac-73acf4a1aefc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_cd9c4c39-68b0-41cf-bfac-73acf4a1aefc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:to="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4cd59a7-dfb3-42ae-a013-1306adb3a288" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4d95e768-cf75-43e0-9ddc-7700fe9dc0eb" xlink:to="loc_dei_EntityDomain_b4cd59a7-dfb3-42ae-a013-1306adb3a288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f03234e3-1bfb-428b-b234-3a887612a301" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b4cd59a7-dfb3-42ae-a013-1306adb3a288" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f03234e3-1bfb-428b-b234-3a887612a301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_8283a078-4f9f-4553-8dfe-c01ca98354da" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7c7b70e4-76d8-4af5-8674-1a44d0a19599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7c7b70e4-76d8-4af5-8674-1a44d0a19599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_e73a2988-4829-4ffc-9a16-814ab94b4d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_e73a2988-4829-4ffc-9a16-814ab94b4d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_f74b8152-c306-448f-a18f-cebd86956aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_97318214-4fc1-4e9e-93e9-9b29775105b6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_f74b8152-c306-448f-a18f-cebd86956aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d9225259-9ab0-42bc-8aeb-4f00917e0bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d9225259-9ab0-42bc-8aeb-4f00917e0bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_c7b61bea-1e9f-4a5d-8e4e-c4721b7c8c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d9225259-9ab0-42bc-8aeb-4f00917e0bd9" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_c7b61bea-1e9f-4a5d-8e4e-c4721b7c8c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_8343b9d1-12ab-45d1-94c2-0d45dd6e71f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_8343b9d1-12ab-45d1-94c2-0d45dd6e71f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9579a6eb-92e3-4eb3-9f28-3d0b9cccaa19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9579a6eb-92e3-4eb3-9f28-3d0b9cccaa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_11f6cbf5-13d7-4436-971d-a1af24def78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_11f6cbf5-13d7-4436-971d-a1af24def78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_3c693d5e-2209-4cce-817c-8101c9e86dab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_208ffb77-a93b-4c3b-a027-b16352495e52" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_3c693d5e-2209-4cce-817c-8101c9e86dab" 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-20221231.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_04fd57de-1a2a-4f57-9d3c-13e9a79f9c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:href="pnm-20221231.xsd#pnm_DebtMaturitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_04fd57de-1a2a-4f57-9d3c-13e9a79f9c9f" xlink:to="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:to="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1d6feb9a-e577-438c-8b55-1a2a0a52e46d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2d8ffc5f-5c1a-449d-8deb-03a0e46778b9" xlink:to="loc_dei_EntityDomain_1d6feb9a-e577-438c-8b55-1a2a0a52e46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrAndPnmMember_3295ea63-3166-462b-a6f9-ea1671f63f00" xlink:href="pnm-20221231.xsd#pnm_PnmrAndPnmMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1d6feb9a-e577-438c-8b55-1a2a0a52e46d" xlink:to="loc_pnm_PnmrAndPnmMember_3295ea63-3166-462b-a6f9-ea1671f63f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesLineItems_e30d1b1b-2709-410e-b684-a709d946b264" xlink:href="pnm-20221231.xsd#pnm_DebtMaturitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DebtMaturitiesTable_57e7abd9-0b75-49ee-99b8-57c8cfbf7e2b" xlink:to="loc_pnm_DebtMaturitiesLineItems_e30d1b1b-2709-410e-b684-a709d946b264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DebtMaturitiesLineItems_e30d1b1b-2709-410e-b684-a709d946b264" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_309d9172-4c98-4ac8-ac9f-f7f2fd975424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_309d9172-4c98-4ac8-ac9f-f7f2fd975424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27df7b49-4547-47f8-8452-3603b7030cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27df7b49-4547-47f8-8452-3603b7030cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5c345dfc-3c30-490a-b0be-1b4271eaf1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5c345dfc-3c30-490a-b0be-1b4271eaf1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_fb971165-97fc-4c08-8eeb-bac3290e6110" xlink:href="pnm-20221231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_fb971165-97fc-4c08-8eeb-bac3290e6110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_0437f1be-d8f9-43bc-ab53-5de341b18839" xlink:href="pnm-20221231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_0437f1be-d8f9-43bc-ab53-5de341b18839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_2a3202d4-e2ec-49f2-800c-75f5b33bbb58" xlink:href="pnm-20221231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_2a3202d4-e2ec-49f2-800c-75f5b33bbb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6bbd0d4e-f8a0-4fdb-8f33-ed07bbc067af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_aa711084-16e3-4b77-bdd4-e080c79975c7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6bbd0d4e-f8a0-4fdb-8f33-ed07bbc067af" 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-20221231.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_240ae0f4-3a12-4639-a4b7-1b545f0d0052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_240ae0f4-3a12-4639-a4b7-1b545f0d0052" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f3f90975-0f0c-4674-9494-59589948a234" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_deea8114-d61b-495a-9db2-202351771976" xlink:to="loc_dei_EntityDomain_f3f90975-0f0c-4674-9494-59589948a234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f5d4d36a-99f6-4b8b-a5d9-f55423074912" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f3f90975-0f0c-4674-9494-59589948a234" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f5d4d36a-99f6-4b8b-a5d9-f55423074912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_de293c66-1e8b-4802-9b44-1260063323e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_35fa0808-2ed8-4ec3-95a0-58ef17e0d5b8" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_de293c66-1e8b-4802-9b44-1260063323e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_3a97553a-113b-4fe2-8ad1-430a6059c955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_de293c66-1e8b-4802-9b44-1260063323e9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_3a97553a-113b-4fe2-8ad1-430a6059c955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b3a4ff10-5511-4495-9e02-869000796cf3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_155d1969-dab2-44be-bb61-4688390c0330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_155d1969-dab2-44be-bb61-4688390c0330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bb30645c-b99a-46ee-9cdb-66e5876aa73b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8904ced4-a555-4c37-a0a3-40ba7256dec5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bb30645c-b99a-46ee-9cdb-66e5876aa73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_551a9428-0ecd-4986-b962-b1fc591a9247" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_e0313696-841c-4a02-b994-8ac84a56f3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_e0313696-841c-4a02-b994-8ac84a56f3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b3300715-e4b8-4aff-b18d-6f2734dbe72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_CommonStockMember_b3300715-e4b8-4aff-b18d-6f2734dbe72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_cec35c6e-5dfd-42e3-9ff7-67b0662907ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_PreferredStockMember_cec35c6e-5dfd-42e3-9ff7-67b0662907ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesOtherFundsMember_d114aac8-7e2a-4143-ba74-0f4c293912c4" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesOtherFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_pnm_EquitySecuritiesOtherFundsMember_d114aac8-7e2a-4143-ba74-0f4c293912c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_087503ad-cb76-4b17-a541-307737795786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_087503ad-cb76-4b17-a541-307737795786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ForeignGovernmentMember_81e01f7e-6280-47a2-8ced-b02876c4ac4f" xlink:href="pnm-20221231.xsd#pnm_ForeignGovernmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_pnm_ForeignGovernmentMember_81e01f7e-6280-47a2-8ced-b02876c4ac4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_8de416a6-3016-4b8f-91b7-517d1b55c9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_MunicipalBondsMember_8de416a6-3016-4b8f-91b7-517d1b55c9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_91e7b0da-961d-4518-841c-7852c50d6893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_750efe96-47a4-417e-a927-f1570d26aa2f" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_91e7b0da-961d-4518-841c-7852c50d6893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5677aadc-580b-4b7c-a7cd-74bc20de3ff4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_581f3499-755b-4542-b042-5fd0589338f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_581f3499-755b-4542-b042-5fd0589338f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_3b680f17-b0e8-4e52-b5f6-3b088909cc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_3b680f17-b0e8-4e52-b5f6-3b088909cc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f05218dd-cef5-4575-80c6-0b66f51bd09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f05218dd-cef5-4575-80c6-0b66f51bd09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_61373aea-14cc-4a58-855e-b303375884b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3616a387-d5ed-4995-a802-7a8b57615150" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_61373aea-14cc-4a58-855e-b303375884b0" 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-20221231.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_70b0f00b-4f4b-47bc-a788-c2a941b2f34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_70b0f00b-4f4b-47bc-a788-c2a941b2f34e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:to="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ff93fc97-57fe-4428-aed8-c62e93f5e087" xlink:to="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_c48fde8d-a3ec-4e78-8828-e292a448c2ff" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:to="loc_pnm_PnmrMember_c48fde8d-a3ec-4e78-8828-e292a448c2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_83a6fd29-0ff2-4ee8-b437-e8aa0d6acbdb" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_83a6fd29-0ff2-4ee8-b437-e8aa0d6acbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_99169969-8110-46fa-9ace-6f48ee1243f0" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_45b21373-4fa6-44b2-83c1-5fa7bf8ef79e" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_99169969-8110-46fa-9ace-6f48ee1243f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d100c090-9340-48d1-a532-62c9009318e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2be7673e-f122-4ae0-913f-404536d2af21" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d100c090-9340-48d1-a532-62c9009318e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_835bffe4-2719-4fd5-838d-a346f94bee7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d100c090-9340-48d1-a532-62c9009318e2" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_835bffe4-2719-4fd5-838d-a346f94bee7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_39bb3677-e942-40bd-b59e-db9e549478c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_835bffe4-2719-4fd5-838d-a346f94bee7a" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_39bb3677-e942-40bd-b59e-db9e549478c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_291fcde6-9544-4fae-9fe3-fb6d53d6be46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b1fc6834-d84d-461d-94c3-0b260be707b7" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_291fcde6-9544-4fae-9fe3-fb6d53d6be46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_6ba8033f-555d-4b8a-9ece-ecf48bc004bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_291fcde6-9544-4fae-9fe3-fb6d53d6be46" xlink:to="loc_us-gaap_LongTermDebtFairValue_6ba8033f-555d-4b8a-9ece-ecf48bc004bf" 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-20221231.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_8005c0e7-b938-49e8-8f32-6863be0233c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8005c0e7-b938-49e8-8f32-6863be0233c6" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_596278e7-0720-4afe-a2bb-8b2fe4d85c6c" xlink:to="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb39e797-9668-4d85-b39f-f7291fd08f12" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb39e797-9668-4d85-b39f-f7291fd08f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c4457a01-e8af-47cc-8054-cd61d2f2eace" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c4457a01-e8af-47cc-8054-cd61d2f2eace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_c4fadde3-ff98-4ed5-8d03-717cc2c436e2" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_51e56c57-044e-4058-b0cd-8269402c809d" xlink:to="loc_pnm_PnmrMember_c4fadde3-ff98-4ed5-8d03-717cc2c436e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac4d6dc9-899a-4b88-947d-1925d463a8a2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ed254f3a-4892-4d85-b92d-ef76ab550402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ed254f3a-4892-4d85-b92d-ef76ab550402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_490a7e63-9864-46b2-aa8e-a4d0038e468f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_9e3c13d5-05d7-4bf7-8b59-8cb63a634ee1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_490a7e63-9864-46b2-aa8e-a4d0038e468f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_cf03a594-1632-4ec9-9468-b137f967cd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f2c10f9-6be1-4aea-a6ad-fe5183acd2ec" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_cf03a594-1632-4ec9-9468-b137f967cd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4e94538-d5ba-4ee9-9c19-e3165917be41" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3d37ad4a-19a5-4208-86b6-3a42e8c0bd07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3d37ad4a-19a5-4208-86b6-3a42e8c0bd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b299a54a-9c74-46c9-b88c-9828c516b873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8796b75a-29e7-494a-aa4b-ee068d3ca7c7" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b299a54a-9c74-46c9-b88c-9828c516b873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_67742580-7b01-4e05-9de9-d2f30bf653b9" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrustForBenefitOfEmployeesMember_0ea5cd12-0c31-4311-84d7-1383a4dc20a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrustForBenefitOfEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_TrustForBenefitOfEmployeesMember_0ea5cd12-0c31-4311-84d7-1383a4dc20a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d2067969-1284-4449-b91f-ad48903345fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d2067969-1284-4449-b91f-ad48903345fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesCorporateStocksCommonMember_acbf112f-7b00-4c54-9969-a582c52873a7" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesCorporateStocksCommonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_EquitySecuritiesCorporateStocksCommonMember_acbf112f-7b00-4c54-9969-a582c52873a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesCorporateStocksPreferredMember_bebf7489-09bc-4724-8665-813428b65f64" xlink:href="pnm-20221231.xsd#pnm_EquitySecuritiesCorporateStocksPreferredMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_EquitySecuritiesCorporateStocksPreferredMember_bebf7489-09bc-4724-8665-813428b65f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_d65a6c6d-98a2-4345-a292-1dd9295d6d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_FixedIncomeFundsMember_d65a6c6d-98a2-4345-a292-1dd9295d6d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_89c7be81-ce03-4274-b4eb-9f7cd27c50db" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesUSGovernmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_89c7be81-ce03-4274-b4eb-9f7cd27c50db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesInternationalGovernmentMember_8cc4cf22-0c86-45b7-aad0-5dacbb9e7c5b" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesInternationalGovernmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesInternationalGovernmentMember_8cc4cf22-0c86-45b7-aad0-5dacbb9e7c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_f9b5510d-1d2d-4ea1-89b4-2bbc3d9007e2" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesMunicipalsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_f9b5510d-1d2d-4ea1-89b4-2bbc3d9007e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_57128028-fe3e-4444-ad70-6c4faf346133" xlink:href="pnm-20221231.xsd#pnm_FixedIncomeSecuritiesOtherFundsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_57128028-fe3e-4444-ad70-6c4faf346133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_1300e8c8-5c40-412e-8935-b5af5f8a4489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_PrivateEquityFundsMember_1300e8c8-5c40-412e-8935-b5af5f8a4489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_4ab86180-a347-48fa-b130-8391c4f3fc64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgeFundsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_HedgeFundsMember_4ab86180-a347-48fa-b130-8391c4f3fc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_9e648564-035d-428c-8801-36408da7576c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_93119d4c-aacc-4999-b49b-958c8478f0ba" xlink:to="loc_us-gaap_RealEstateMember_9e648564-035d-428c-8801-36408da7576c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_4febef79-1274-4148-85d6-60bb61b575d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_8d7b54bf-c1df-47fc-9563-8f341bc262e4" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_4febef79-1274-4148-85d6-60bb61b575d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75eee873-f0b7-4e7a-bbac-7fdb886a7973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_4febef79-1274-4148-85d6-60bb61b575d7" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75eee873-f0b7-4e7a-bbac-7fdb886a7973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_a51104c6-b3bd-48b2-8670-cca8e0d96adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75eee873-f0b7-4e7a-bbac-7fdb886a7973" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_a51104c6-b3bd-48b2-8670-cca8e0d96adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8a82302b-8fc3-481e-b936-7423647cc35a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_81a898bd-9071-4755-aeb5-39700bfad492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_81a898bd-9071-4755-aeb5-39700bfad492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_234cca7a-fb9d-4555-9ef5-862edfe93233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a7b47018-f8f1-44bd-943b-901f20469e94" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_234cca7a-fb9d-4555-9ef5-862edfe93233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#VariableInterestEntitiesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesAbstract_78353518-0b7a-4ccc-be2a-2ab44d33a4bf" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntitiesAbstract_78353518-0b7a-4ccc-be2a-2ab44d33a4bf" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ffc78959-b25e-42f8-8068-d6ec0968d504" xlink:to="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5d7636ec-af4f-4108-8217-06e137ce5ed8" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5d7636ec-af4f-4108-8217-06e137ce5ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_106c0e5a-32d1-45de-86c1-aa029e19c78b" xlink:href="pnm-20221231.xsd#pnm_NMCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c41c1fca-79dd-4f08-9983-394fe7cdba8a" xlink:to="loc_pnm_NMCapitalMember_106c0e5a-32d1-45de-86c1-aa029e19c78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d42dd48d-0b74-4768-9e44-e006eb764378" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7f1f6407-1108-4453-97ff-52c2dd7e015b" xlink:to="loc_srt_RangeMember_d42dd48d-0b74-4768-9e44-e006eb764378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bef7072d-eac3-4bc9-8328-05d76dee7ec7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d42dd48d-0b74-4768-9e44-e006eb764378" xlink:to="loc_srt_MaximumMember_bef7072d-eac3-4bc9-8328-05d76dee7ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_51ce877d-e727-41bc-9942-caef5d8e28a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_532d259f-1322-4b77-a4bf-d6c359741816" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_51ce877d-e727-41bc-9942-caef5d8e28a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_7b3a1bc4-0a5b-4ff9-a392-f6291bcf4ad2" xlink:href="pnm-20221231.xsd#pnm_CoalSupplyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_51ce877d-e727-41bc-9942-caef5d8e28a2" xlink:to="loc_pnm_CoalSupplyMember_7b3a1bc4-0a5b-4ff9-a392-f6291bcf4ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_bc836ac5-72f6-4f9f-b9de-5eda1e328330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_cb49bce6-2865-49ae-9c49-1e0fa84048fc" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_bc836ac5-72f6-4f9f-b9de-5eda1e328330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_6c34cd8b-695d-402d-8e09-13181ad6b27c" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_bc836ac5-72f6-4f9f-b9de-5eda1e328330" xlink:to="loc_pnm_SanJuanGeneratingStationMember_6c34cd8b-695d-402d-8e09-13181ad6b27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_88b7d285-2055-4483-a3fe-3352d8027a68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9b870a77-6b92-4cc8-b41f-54b45214e4d8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_88b7d285-2055-4483-a3fe-3352d8027a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bec8ecf0-3a00-4b2c-9130-03fb3c05e2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_88b7d285-2055-4483-a3fe-3352d8027a68" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bec8ecf0-3a00-4b2c-9130-03fb3c05e2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_2169f9ed-1158-41fc-8147-bd94e2549571" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_7dd67871-7aef-4bc8-9d28-9aeb9eabe534" xlink:href="pnm-20221231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_7dd67871-7aef-4bc8-9d28-9aeb9eabe534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_74a1013f-ff56-4f2b-b9fe-73b5f3dc10e2" xlink:href="pnm-20221231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_74a1013f-ff56-4f2b-b9fe-73b5f3dc10e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_6d36bfad-bffa-47ba-b821-1a65b1baaa11" xlink:href="pnm-20221231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_6d36bfad-bffa-47ba-b821-1a65b1baaa11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_ea44f6e5-be78-4ea9-9dde-a43e84ba92a6" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_ea44f6e5-be78-4ea9-9dde-a43e84ba92a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_0a6acad6-8390-4ca1-8ccd-87ecea7f0854" xlink:href="pnm-20221231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_0a6acad6-8390-4ca1-8ccd-87ecea7f0854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_bb5e4da7-e450-4fd9-83db-b2fce1cb0ff0" xlink:href="pnm-20221231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_bb5e4da7-e450-4fd9-83db-b2fce1cb0ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntityStatementOfOperationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_6b243b20-16ca-4221-8033-02f81b902566" xlink:href="pnm-20221231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_6b243b20-16ca-4221-8033-02f81b902566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_59933f31-c99d-4061-bf07-794222be98b4" xlink:href="pnm-20221231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_59933f31-c99d-4061-bf07-794222be98b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fa3fe897-aba6-42fd-badf-551591a47335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_879ac275-7c9e-4c2d-9f9e-765dabe013d5" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fa3fe897-aba6-42fd-badf-551591a47335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:href="pnm-20221231.xsd#pnm_VariableInterestEntityStatementOfFinancialPositionAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_65c70178-f625-4fdd-a01c-1f72cb6591fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_AssetsCurrent_65c70178-f625-4fdd-a01c-1f72cb6591fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_65d4ee4f-a9ec-4f57-9474-8620a5da6040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_65d4ee4f-a9ec-4f57-9474-8620a5da6040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_04081fc6-0525-4529-997f-f20628891d82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_Assets_04081fc6-0525-4529-997f-f20628891d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7f37209d-7857-4fea-8ee7-232beee39d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_LiabilitiesCurrent_7f37209d-7857-4fea-8ee7-232beee39d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_5842b4c8-b1be-4a81-8667-f10f4bca23b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_37681773-4ee9-4a6c-a5da-bfe609c84d7f" xlink:to="loc_us-gaap_MinorityInterest_5842b4c8-b1be-4a81-8667-f10f4bca23b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_5c62843a-73a2-44d0-be05-49ce523040dc" xlink:href="pnm-20221231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d0178694-9412-4ee9-84bd-2e99dba6ad33" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_5c62843a-73a2-44d0-be05-49ce523040dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20221231.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_5191fcb1-a3f4-4d6d-9985-edc9ac1250ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5191fcb1-a3f4-4d6d-9985-edc9ac1250ac" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_e5914f47-0b1d-4394-9885-ced422b7f0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_f5ff7cf5-912c-423d-85b2-fcc247a6e30d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_e5914f47-0b1d-4394-9885-ced422b7f0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_2896a3a6-d4df-45ac-9cce-74973a282b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_e5914f47-0b1d-4394-9885-ced422b7f0b5" xlink:to="loc_us-gaap_ForeignPlanMember_2896a3a6-d4df-45ac-9cce-74973a282b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_820eda04-5222-4a7a-9c95-b7d584a57b2d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_40426b99-adf6-43d1-8caa-8ad96b74d419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_40426b99-adf6-43d1-8caa-8ad96b74d419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_aabc9420-661b-4591-9f52-380319073a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_aabc9420-661b-4591-9f52-380319073a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_7e225aad-76a6-4899-9745-a0e1657c21eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_906c6114-cfa0-4052-b154-3cdd4d6a013e" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_7e225aad-76a6-4899-9745-a0e1657c21eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b40faecc-37f8-4480-a38a-8cbad1acd58b" xlink:to="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3865bd56-6d81-497d-b529-2263dd90eb52" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3865bd56-6d81-497d-b529-2263dd90eb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8872c49a-a372-4121-983a-b1f89eafcfb2" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8872c49a-a372-4121-983a-b1f89eafcfb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_4747c829-9aee-4d4e-ac09-0f2572f5c67e" xlink:href="pnm-20221231.xsd#pnm_PNMAndTNMPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e1493447-96bd-4476-88e4-fdf2ee90294b" xlink:to="loc_pnm_PNMAndTNMPMember_4747c829-9aee-4d4e-ac09-0f2572f5c67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5e636b2c-1a53-4a46-b846-a501260c213a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_0c2f192e-cd63-4485-920d-2c7b27deb421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:to="loc_us-gaap_EquitySecuritiesMember_0c2f192e-cd63-4485-920d-2c7b27deb421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_4d8f52ba-c700-4b60-8a67-4879cb179983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:to="loc_us-gaap_DebtSecuritiesMember_4d8f52ba-c700-4b60-8a67-4879cb179983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_84a2faec-7773-4d0d-8952-73c02209ced1" xlink:href="pnm-20221231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9dd39955-51a0-4370-9cad-ce0ad6a046e3" xlink:to="loc_pnm_AlternativeInvestmentsMember_84a2faec-7773-4d0d-8952-73c02209ced1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_29d32844-2c56-4a41-9dbf-4523b562f5ad" xlink:to="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4f9a354e-cde6-4632-a604-d056d5ec2ac6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:to="loc_srt_MinimumMember_4f9a354e-cde6-4632-a604-d056d5ec2ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e9094a0a-764f-4152-98f3-831792959753" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f7248b1b-a3ca-4ca7-b85d-1f0627d577e5" xlink:to="loc_srt_MaximumMember_e9094a0a-764f-4152-98f3-831792959753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_12f8170d-0a63-4937-a1f5-0952e037bea6" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_10df09d0-0879-47bd-b8e6-2798c7239e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_10df09d0-0879-47bd-b8e6-2798c7239e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_dc728551-bf36-423c-bd10-8f76b67ec68b" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_dc728551-bf36-423c-bd10-8f76b67ec68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_4e061956-5cce-4c5c-8dee-4752603a80a8" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_4e061956-5cce-4c5c-8dee-4752603a80a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_7a909c35-fd5a-4cde-9c92-9bbf0343cabc" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_7a909c35-fd5a-4cde-9c92-9bbf0343cabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_ce024e2f-0ab2-4206-b10f-0828fc283b88" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_ce024e2f-0ab2-4206-b10f-0828fc283b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanRateOfReturn_47c4b7cf-c98d-4ff3-83e2-6da38713ccda" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanRateOfReturn"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanRateOfReturn_47c4b7cf-c98d-4ff3-83e2-6da38713ccda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4066bb72-5758-4077-87ea-01efa77d47e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4066bb72-5758-4077-87ea-01efa77d47e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_df22a62d-5af6-4b45-bb4b-53fc15c81234" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour_df22a62d-5af6-4b45-bb4b-53fc15c81234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_b43521ee-c2ef-4adc-bd40-dbe2787ec7f3" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour_b43521ee-c2ef-4adc-bd40-dbe2787ec7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_b143fc7d-4a53-42a1-91ec-fd9777904eb2" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_b143fc7d-4a53-42a1-91ec-fd9777904eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_89e17f20-2dd8-4280-b4fa-c11b81431e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_89e17f20-2dd8-4280-b4fa-c11b81431e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_2dd02da6-0f9e-4699-8e54-d4a05c1b51ff" xlink:href="pnm-20221231.xsd#pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_2dd02da6-0f9e-4699-8e54-d4a05c1b51ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_6af0df8e-c800-49e1-8843-bc75cbd252a4" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts_6af0df8e-c800-49e1-8843-bc75cbd252a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_133ea56d-de42-4daa-8296-efdac991b5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_133ea56d-de42-4daa-8296-efdac991b5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_8ac12889-65ec-40a2-9a8f-6a6859dc479a" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_8ac12889-65ec-40a2-9a8f-6a6859dc479a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_95fe5f10-d749-4eb0-8af3-f5c0fc5298d1" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_95fe5f10-d749-4eb0-8af3-f5c0fc5298d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_7d54dd02-b8e0-43de-9d79-7bd1113a2379" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_7d54dd02-b8e0-43de-9d79-7bd1113a2379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_77865b06-68d7-4f40-94dd-3ce172711fb5" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_77865b06-68d7-4f40-94dd-3ce172711fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_db782712-4255-48d3-a104-68991baeb437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_db782712-4255-48d3-a104-68991baeb437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_42f3b644-4290-4ffa-bb19-37a6c31c704b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_42f3b644-4290-4ffa-bb19-37a6c31c704b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_517fbc49-675c-4088-9684-4b8ae35a27d3" xlink:href="pnm-20221231.xsd#pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_115e01f5-6683-40fb-b3ae-e4b3b9170de9" xlink:to="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_517fbc49-675c-4088-9684-4b8ae35a27d3" 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-20221231.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_19eb0777-417d-4c32-bb29-a857b87968dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19eb0777-417d-4c32-bb29-a857b87968dd" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:to="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_61371a76-c84a-4c66-baeb-d240ed50ed6a" xlink:to="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bdbc0a59-38bb-4059-b542-91ff8107bf42" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bdbc0a59-38bb-4059-b542-91ff8107bf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_46ac6455-98a1-4887-82b4-17b0931d8e4f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d73dad99-7bfb-4c6f-b261-2e2057373236" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_46ac6455-98a1-4887-82b4-17b0931d8e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3f1c62d1-7edb-404c-92b3-8ecd1efe3ed5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9c72181f-a8df-4068-9c6a-67f608a4511a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9c72181f-a8df-4068-9c6a-67f608a4511a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5b18d580-5da8-4f3b-b674-5a2545f143dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5b18d580-5da8-4f3b-b674-5a2545f143dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8a6147a2-0ddb-4abc-96ca-a044a4937814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ec0f9dca-f0bb-4e8f-839e-2770131ad434" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8a6147a2-0ddb-4abc-96ca-a044a4937814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abc74fdd-396c-4300-a5af-89441806c726" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c3d7e9ae-f3b3-4c98-ae57-3c7b7c762bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c3d7e9ae-f3b3-4c98-ae57-3c7b7c762bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_551836d0-866d-49ec-862f-64f1c74e7453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_551836d0-866d-49ec-862f-64f1c74e7453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2c57acb5-412b-42bd-9323-7bc3bc92c212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2c57acb5-412b-42bd-9323-7bc3bc92c212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_6aa11d3b-1524-4a1f-8aac-956021ddd7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_6aa11d3b-1524-4a1f-8aac-956021ddd7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_ea307a55-8627-416d-82e1-4ccc07b88579" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_ea307a55-8627-416d-82e1-4ccc07b88579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_91ef2173-f21b-4528-9b0e-e10928aa4e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_91ef2173-f21b-4528-9b0e-e10928aa4e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_ad7252aa-beb9-42e4-b1e0-b5b4989a034f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_ad7252aa-beb9-42e4-b1e0-b5b4989a034f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4932498e-84e4-4f44-aaf5-7fc644880681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4932498e-84e4-4f44-aaf5-7fc644880681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e99b4e58-e829-4748-9ff8-4a7908ed4fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b2e409c0-bff7-49b3-966d-a951e6140ce3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e99b4e58-e829-4748-9ff8-4a7908ed4fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_97c23a3f-822b-42ac-9ffe-688b87a76340" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_97c23a3f-822b-42ac-9ffe-688b87a76340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_174682e8-0d5d-42a7-a182-ebc79923d661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_174682e8-0d5d-42a7-a182-ebc79923d661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_d094e61c-97c9-4791-b9a7-0e85f1bcfe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_d094e61c-97c9-4791-b9a7-0e85f1bcfe59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_52ffbb86-4fe2-4d59-8a26-bdeb0d931378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_52ffbb86-4fe2-4d59-8a26-bdeb0d931378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e247fd2e-91ea-49f6-b446-18c751228bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e247fd2e-91ea-49f6-b446-18c751228bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d62d64a2-ec74-469b-8f81-c369b51914a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_51a66500-30c6-4c1b-8828-3c35f118ee61" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d62d64a2-ec74-469b-8f81-c369b51914a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_da1b1faf-f4bf-4a32-a289-12aed1cf02d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_da1b1faf-f4bf-4a32-a289-12aed1cf02d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3a97845c-ccf7-48c9-9d35-c63ab21663e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3a97845c-ccf7-48c9-9d35-c63ab21663e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a1ab7032-b702-4832-8282-e254ff8d9536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_89b7740e-e7fe-4817-abf2-4ca98aee64ea" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a1ab7032-b702-4832-8282-e254ff8d9536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_9df9e890-d788-4538-b287-233107a38afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9df9e890-d788-4538-b287-233107a38afd" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:to="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_493dc03f-79be-4f11-9808-1fe4d4672ffc" xlink:to="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e95efd13-e5c2-41e6-a2df-1a137133efbb" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e95efd13-e5c2-41e6-a2df-1a137133efbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_660df224-f357-4cb6-bbcc-a13bd3aa48b6" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_69b42919-8ee8-4047-ba23-a4e6e25c3c7f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_660df224-f357-4cb6-bbcc-a13bd3aa48b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4b628fd3-3c39-4cda-9bc0-0dba196e2a1e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0c2af879-7aa2-4b2a-97cf-58274aa43501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0c2af879-7aa2-4b2a-97cf-58274aa43501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_cce12e77-f75c-4c31-af82-66c5e1ef825d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_67272092-3e71-40a3-bf02-0d666a0dc108" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_cce12e77-f75c-4c31-af82-66c5e1ef825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_51e55d8d-3605-4d44-8f8d-f99451c6f3c6" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_3c7734dc-32f4-45cc-bbec-a10bd4409c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_3c7734dc-32f4-45cc-bbec-a10bd4409c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_7330c240-3a52-4cbe-bcaa-06bb8f3e8422" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_7330c240-3a52-4cbe-bcaa-06bb8f3e8422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_2546ccbf-1f8e-49c0-8f9b-c20bc22b81c8" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_2546ccbf-1f8e-49c0-8f9b-c20bc22b81c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_265d3b9a-8590-4cd4-81f6-c96c958d1508" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_265d3b9a-8590-4cd4-81f6-c96c958d1508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_632e40ba-5f1e-4d0d-ba59-d186a91ba7ee" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption_632e40ba-5f1e-4d0d-ba59-d186a91ba7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_51af4209-6320-423f-8814-43a9edbe3434" xlink:href="pnm-20221231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_51af4209-6320-423f-8814-43a9edbe3434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bd27dcfa-fb40-4425-9479-0218f98c74b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_39a51784-d31c-4670-acc7-8045b012d64d" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bd27dcfa-fb40-4425-9479-0218f98c74b8" 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-20221231.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_ed402f61-263d-42ee-998c-0aee5351a838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ed402f61-263d-42ee-998c-0aee5351a838" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:to="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_941d458d-e12e-42ae-996e-3d534199b276" xlink:to="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a18537fd-4192-4888-8bf7-c11b8accbd0f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a18537fd-4192-4888-8bf7-c11b8accbd0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f049237e-2785-400a-9e16-a21787317b48" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_37286aa0-a91a-48ee-9da8-8a61db35293a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f049237e-2785-400a-9e16-a21787317b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e2204981-af51-4059-aa4d-77cf5576a130" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3bd514d4-cb8a-4eaa-8a76-ff7adc0c1f50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3bd514d4-cb8a-4eaa-8a76-ff7adc0c1f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cd04f5ce-4b97-410d-8e8f-e563a6472b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9003a6d0-23d7-46f5-b03d-a75b0c99df4b" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cd04f5ce-4b97-410d-8e8f-e563a6472b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5c0b59d3-73a8-4317-81af-82dae2962630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5e608de3-5f3a-462c-9bab-f96ef0e4cbd6" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5c0b59d3-73a8-4317-81af-82dae2962630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4e3b0b3-12b6-4a49-924c-07bfe9dddf19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5c0b59d3-73a8-4317-81af-82dae2962630" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4e3b0b3-12b6-4a49-924c-07bfe9dddf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4e3b0b3-12b6-4a49-924c-07bfe9dddf19" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_ee93024e-fdde-4c98-b1b5-892342f2aaf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_ee93024e-fdde-4c98-b1b5-892342f2aaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_17938493-69a2-4626-8ff7-b63a0bd7e6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_17938493-69a2-4626-8ff7-b63a0bd7e6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_8ebb416e-4b02-4ffe-8945-2c19a863e665" xlink:href="pnm-20221231.xsd#pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_8ebb416e-4b02-4ffe-8945-2c19a863e665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_a7673ac7-1ab5-4792-a53e-f1a72fc877ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_a7673ac7-1ab5-4792-a53e-f1a72fc877ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_c6e816e2-eff2-48e4-8c0d-b70ea7d21ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_edc5a75c-62eb-42cb-96c5-5685ba548929" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_c6e816e2-eff2-48e4-8c0d-b70ea7d21ed9" 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-20221231.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_8efee373-8ab8-498a-b1f1-6ee9c542ae3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8efee373-8ab8-498a-b1f1-6ee9c542ae3d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:to="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2aa3d07d-71cf-4b03-b5f4-b2b334c39f9f" xlink:to="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5da0009f-521e-44ae-811c-c4ef86f8f832" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5da0009f-521e-44ae-811c-c4ef86f8f832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c9e0e346-2a9e-45f5-900c-d15f02404a2e" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e368959e-b56a-4722-a400-d97bb9b7ce4c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c9e0e346-2a9e-45f5-900c-d15f02404a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_419a5392-b1e9-4fce-8190-f3bed1f89e48" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0c773965-c40f-4d4f-ac1f-709fb3ac051a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0c773965-c40f-4d4f-ac1f-709fb3ac051a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_39c7371b-0b84-46d4-af9c-dc61e2890a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_39c7371b-0b84-46d4-af9c-dc61e2890a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_e3e06117-cfce-4867-8282-8a2bb7f71ced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a534add5-4ccd-4274-a28a-d19db3b4aa4a" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_e3e06117-cfce-4867-8282-8a2bb7f71ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e3058fa0-9d5a-4e1d-9dbe-b420f74a65bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0295309-a126-4626-884b-8ff1c4d1bf4b" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e3058fa0-9d5a-4e1d-9dbe-b420f74a65bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e3058fa0-9d5a-4e1d-9dbe-b420f74a65bf" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_bbb5c76c-aa98-49db-962f-3931818a7eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_bbb5c76c-aa98-49db-962f-3931818a7eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_8cbc58a6-176b-46be-b352-6412e2548095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_8cbc58a6-176b-46be-b352-6412e2548095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f7fb056f-64c0-42e9-92cb-aa2872a5c639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f7fb056f-64c0-42e9-92cb-aa2872a5c639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2e69989c-7432-495a-91a4-3c7ac3ad53e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2e69989c-7432-495a-91a4-3c7ac3ad53e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4f523881-9e36-4c97-a1b3-73efe457e39c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4f523881-9e36-4c97-a1b3-73efe457e39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_7a6c536d-2a8d-43e2-91a9-f342dafdebaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_7a6c536d-2a8d-43e2-91a9-f342dafdebaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_a6fa019b-2a45-4fbb-a5d7-9a61d7a1dab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_a6fa019b-2a45-4fbb-a5d7-9a61d7a1dab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0b660558-2664-4938-a99b-68d7b587d0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3fa20b5a-70b8-4d19-aa42-9962b7235695" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0b660558-2664-4938-a99b-68d7b587d0f6" 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-20221231.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_2c85903d-119d-4dc9-8767-d3ea768786ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2c85903d-119d-4dc9-8767-d3ea768786ff" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:to="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_29b86865-a546-4402-b624-2541b7bce777" xlink:to="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_72564341-ccb4-4b24-ad66-abe66287f4ab" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_72564341-ccb4-4b24-ad66-abe66287f4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_37cd8f10-7a50-472d-973c-b80c18e576e8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_94604b6a-8c63-4050-a565-2095780c2c16" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_37cd8f10-7a50-472d-973c-b80c18e576e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5b4b231e-fec8-4e7a-beba-362a2b7d8ffd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e913d071-2a4e-4b9d-badd-18d9ffa77225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e913d071-2a4e-4b9d-badd-18d9ffa77225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_8f45d623-fbc2-4254-bda6-6e8850c8caeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_8f45d623-fbc2-4254-bda6-6e8850c8caeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8ccc5624-88b3-4c85-ad73-795b89e307dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40bb3a5f-c3ae-4acf-86a4-1bd4aa3dbd99" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_8ccc5624-88b3-4c85-ad73-795b89e307dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_55ab39a7-027e-4ed2-8020-f28b6f4c7da2" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_c3a1e498-7375-48d1-9cef-58ebe09f998f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_c3a1e498-7375-48d1-9cef-58ebe09f998f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_bff63d8c-72a4-4738-8373-e931e1cecf09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_bff63d8c-72a4-4738-8373-e931e1cecf09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_db19bd39-8a96-45ea-87d3-b0529928beec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7e8d06a4-767c-4b39-be98-72d5aa3de70a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_db19bd39-8a96-45ea-87d3-b0529928beec" 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-20221231.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_09276330-eae6-442e-a43d-d0ee0c355718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09276330-eae6-442e-a43d-d0ee0c355718" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:to="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d48cd508-5a29-497f-81b2-5f271fd113ea" xlink:to="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2a25552d-bb9c-4497-8b21-f05a1742af59" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2a25552d-bb9c-4497-8b21-f05a1742af59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_abcf130d-8834-4209-9613-6d41653498a8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_65289365-ef1a-4f3b-9272-db945a6699fe" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_abcf130d-8834-4209-9613-6d41653498a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_dbd6bf98-4cd9-4ec4-82d7-8073f5fbbc33" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d4af0722-40c0-4d80-b404-082267d1f3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d4af0722-40c0-4d80-b404-082267d1f3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_9a705f9b-0106-4093-abb5-4ade7c6574b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_9a705f9b-0106-4093-abb5-4ade7c6574b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_febb600e-6b0c-41cf-816c-23b6175cf1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d1820ace-a555-426e-9f64-184c5af0b514" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_febb600e-6b0c-41cf-816c-23b6175cf1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c1c0babf-ca7f-4129-a81c-1efffb8f599e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_19de9ebb-b602-4df6-b691-b2a3154d29d2" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c1c0babf-ca7f-4129-a81c-1efffb8f599e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c1c0babf-ca7f-4129-a81c-1efffb8f599e" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_a150c0ce-72cb-43aa-be75-4ee7a6b12b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_a150c0ce-72cb-43aa-be75-4ee7a6b12b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5dec3e30-757c-4351-ad04-eaef63d9fa73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5dec3e30-757c-4351-ad04-eaef63d9fa73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b200201c-de63-4912-8b0d-54ad2ff70eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b200201c-de63-4912-8b0d-54ad2ff70eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0ec5fb82-9e80-430c-8c4f-616b15825cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0ec5fb82-9e80-430c-8c4f-616b15825cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_10320415-9575-43bc-8d7b-8b43f66ca081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_10320415-9575-43bc-8d7b-8b43f66ca081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_9e02164b-f3d6-414b-ada9-65c0bb2b899c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_9f7131e2-63b6-492d-a59d-a041993ea87f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_9e02164b-f3d6-414b-ada9-65c0bb2b899c" 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-20221231.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_0f63c48e-d259-446c-a073-e5712314ff34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0f63c48e-d259-446c-a073-e5712314ff34" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:to="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_425352b3-21ec-4971-9795-e59d97f6e5ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3412c0fe-bfcf-4542-ba3e-5dfc9cdc657d" xlink:to="loc_dei_EntityDomain_425352b3-21ec-4971-9795-e59d97f6e5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_43da64ed-c202-4f1b-aa10-e88d09fe3775" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_425352b3-21ec-4971-9795-e59d97f6e5ae" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_43da64ed-c202-4f1b-aa10-e88d09fe3775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8974685e-e939-48dc-883f-ca9344f4bfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af4c0867-5b0e-41a6-a4bf-fe9b22c2acbe" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8974685e-e939-48dc-883f-ca9344f4bfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2a8bccab-7ca0-4136-b2e9-901bc2638e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8974685e-e939-48dc-883f-ca9344f4bfc9" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2a8bccab-7ca0-4136-b2e9-901bc2638e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_04e81c89-1d24-4e1e-9476-ebd26216e84f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0d7d5d94-18b4-463a-be9d-ef45dbe9df8b" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_04e81c89-1d24-4e1e-9476-ebd26216e84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_04e81c89-1d24-4e1e-9476-ebd26216e84f" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_5e2af38c-b086-4a8b-b1af-5a6c875d849e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_5e2af38c-b086-4a8b-b1af-5a6c875d849e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_ac739d6b-bfdc-40ff-977d-839e39b0be2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_ac739d6b-bfdc-40ff-977d-839e39b0be2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_10deea57-69aa-4a0c-bb0a-9c3da18fd25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0bc469be-e2c5-471c-9c43-5bd7566d3a1c" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_10deea57-69aa-4a0c-bb0a-9c3da18fd25a" 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-20221231.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_80cd490a-b1d5-4ce6-8b57-5b3120749153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_80cd490a-b1d5-4ce6-8b57-5b3120749153" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_99e3f916-d18e-4a2f-bc69-fedfb25e2db6" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_740c0d55-d9a0-4c31-b002-8cfcfe2a994e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:to="loc_us-gaap_QualifiedPlanMember_740c0d55-d9a0-4c31-b002-8cfcfe2a994e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_b36fb3a0-1234-43b0-b1c9-8be0f8937536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fa49a36d-9d60-495c-a5ae-6ea3f11f5b44" xlink:to="loc_us-gaap_NonqualifiedPlanMember_b36fb3a0-1234-43b0-b1c9-8be0f8937536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:to="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3fcd9154-ec29-4d2c-aa91-2870bffd3b0e" xlink:to="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9ab7433f-6a05-44ff-b786-8137d92b6719" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9ab7433f-6a05-44ff-b786-8137d92b6719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a800d21c-3381-4da0-a8d0-01b8752e431d" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8d49ea17-c312-445d-902e-9af5be60ae3f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a800d21c-3381-4da0-a8d0-01b8752e431d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_61616afd-0a45-4d61-9da7-0490f4cabb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_866a2ddd-cc07-4577-ac2a-dfe3907d6645" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_61616afd-0a45-4d61-9da7-0490f4cabb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_61616afd-0a45-4d61-9da7-0490f4cabb9d" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_618ff193-0c38-4fd1-ba33-f8aa1d84b3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_618ff193-0c38-4fd1-ba33-f8aa1d84b3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_0bba35d5-ae73-4689-8738-44c0e130e770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_5696527f-aefc-41cd-a0d0-f58a0a0af1cf" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_0bba35d5-ae73-4689-8738-44c0e130e770" 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-20221231.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_faa9e97c-d739-47f0-886e-f71119643578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_faa9e97c-d739-47f0-886e-f71119643578" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_11a59eae-4775-4b0b-9fcc-063168c8f8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1d5e25e8-20c8-4204-a041-8e449d91918c" xlink:to="loc_us-gaap_PlanNameDomain_11a59eae-4775-4b0b-9fcc-063168c8f8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformanceEquityPlanMember_217b77e4-7cae-484c-aeff-106dcd8c88d9" xlink:href="pnm-20221231.xsd#pnm_PerformanceEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_11a59eae-4775-4b0b-9fcc-063168c8f8a4" xlink:to="loc_pnm_PerformanceEquityPlanMember_217b77e4-7cae-484c-aeff-106dcd8c88d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a22a4a19-b030-43d2-a25e-706f29ac70a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_dcbaaf3e-369e-4853-bbed-10b1325554e7" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a22a4a19-b030-43d2-a25e-706f29ac70a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_ccece208-6233-4998-8664-2860fa8643c4" xlink:href="pnm-20221231.xsd#pnm_NonemployeeMembersoftheBoardofDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a22a4a19-b030-43d2-a25e-706f29ac70a7" xlink:to="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_ccece208-6233-4998-8664-2860fa8643c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3daf04de-b045-42b3-89c9-ba0912a48fc9" xlink:to="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c9204643-6fac-4d4a-9aff-01a1b07a7cb5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c9204643-6fac-4d4a-9aff-01a1b07a7cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_5da6ac93-d532-4846-b605-8481c3bb5b41" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3d98ecab-1549-4116-bb26-fff191819e8f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_5da6ac93-d532-4846-b605-8481c3bb5b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f305e830-2b75-4c18-8138-a357d35f4f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7986fd0e-f3de-48e8-9a4e-9da2941c2045" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f305e830-2b75-4c18-8138-a357d35f4f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_8d376412-f709-439c-b87e-74bc44d841bf" xlink:href="pnm-20221231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f305e830-2b75-4c18-8138-a357d35f4f84" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_8d376412-f709-439c-b87e-74bc44d841bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_17a8ff9a-1f87-473c-8105-d86ab10b7f35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d21c62f4-d2b9-4a6c-9cc6-ed7d4e84d57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d21c62f4-d2b9-4a6c-9cc6-ed7d4e84d57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_a8688bdb-db35-480b-baa1-d9885b656bbd" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_a8688bdb-db35-480b-baa1-d9885b656bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_942486a4-80ef-4b8a-b90d-c75c6b0cb77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_942486a4-80ef-4b8a-b90d-c75c6b0cb77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_b91e3d79-d6bb-4253-b302-02237b5a3985" xlink:href="pnm-20221231.xsd#pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_b91e3d79-d6bb-4253-b302-02237b5a3985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6e2cbd7d-26de-4633-8685-e004887bd757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6e2cbd7d-26de-4633-8685-e004887bd757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80218f40-d7c4-469d-86d1-45f85d98849d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80218f40-d7c4-469d-86d1-45f85d98849d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fcc1a80e-0023-452e-a2d5-66d48f6ff82f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67a69586-7097-425b-8236-dc43a8ba5d6f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fcc1a80e-0023-452e-a2d5-66d48f6ff82f" 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-20221231.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_57cb3da3-6064-4059-a72d-4f7a4147afee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_57cb3da3-6064-4059-a72d-4f7a4147afee" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:to="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7a83e38b-2783-4e34-9b5b-adfeeef5da05" xlink:to="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91da8acd-b300-4f44-a820-59f8847e3929" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_91da8acd-b300-4f44-a820-59f8847e3929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f4105453-b196-44c0-bace-6521b69ca6d5" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f4105453-b196-44c0-bace-6521b69ca6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_29daa203-065f-4829-b4b4-5c9b28c739c7" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8111126b-0796-4071-b707-e04ba91ab063" xlink:to="loc_pnm_PnmrMember_29daa203-065f-4829-b4b4-5c9b28c739c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fd898e3-a766-4801-a3fc-7b304c8db4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08052aa4-7266-4b09-9b61-5bd1246c6455" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fd898e3-a766-4801-a3fc-7b304c8db4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_11031e43-e153-4608-9228-7368a57b0899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fd898e3-a766-4801-a3fc-7b304c8db4e5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_11031e43-e153-4608-9228-7368a57b0899" 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-20221231.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_bd84a626-3872-4d85-8351-d0e154e20ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd84a626-3872-4d85-8351-d0e154e20ee3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:to="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_f8604ffa-2f99-4df9-ae0a-66a2ba9da80f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_e1d839e3-bc14-4b6a-8131-03f3d0221f5d" xlink:href="pnm-20221231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_e1d839e3-bc14-4b6a-8131-03f3d0221f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MarketBasedSharesMember_c055bddd-9486-4203-b5d6-1d5120a2de77" xlink:href="pnm-20221231.xsd#pnm_MarketBasedSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b0e5f1-a949-4059-a058-9888dce0df6d" xlink:to="loc_pnm_MarketBasedSharesMember_c055bddd-9486-4203-b5d6-1d5120a2de77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f71aff66-6530-474a-8970-8d12efef5d0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_251a86a5-d40e-4672-af9f-98c86e481d14" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_251a86a5-d40e-4672-af9f-98c86e481d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7c692d4a-550b-4b2d-af17-86f20887db8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7c692d4a-550b-4b2d-af17-86f20887db8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f1c25a80-a784-4bc9-a07a-595d1b74f119" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f1c25a80-a784-4bc9-a07a-595d1b74f119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a29bab89-823d-4d03-a635-a47303d45dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0dfdd4c-d0ac-4a14-9e27-27a3fb68317e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a29bab89-823d-4d03-a635-a47303d45dfe" 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-20221231.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_e905f4f8-b498-4503-b9f4-bad575380df8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e905f4f8-b498-4503-b9f4-bad575380df8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2c633d53-5ba0-4306-b039-3c68719a9561" xlink:to="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b0f95302-9607-4b9b-b28e-6495138ff263" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b0f95302-9607-4b9b-b28e-6495138ff263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_b8f3d375-8c88-4621-a674-3310c501482b" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6de1504b-a422-4ac9-aa94-4f49885c8905" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_b8f3d375-8c88-4621-a674-3310c501482b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab725c8d-f9fb-4dd0-ab0e-6b6dbbc2c112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_55444bbb-b321-48e6-acce-7c044ab96158" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab725c8d-f9fb-4dd0-ab0e-6b6dbbc2c112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:href="pnm-20221231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab725c8d-f9fb-4dd0-ab0e-6b6dbbc2c112" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0358a910-41ab-4537-8d73-64aa2371c268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:to="loc_us-gaap_RestrictedStockMember_0358a910-41ab-4537-8d73-64aa2371c268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1c3dffcd-cd12-4027-957a-391e28916917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:to="loc_us-gaap_PerformanceSharesMember_1c3dffcd-cd12-4027-957a-391e28916917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b6e9c2f1-092f-4a73-9831-6fc1485da782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_aa3778a7-e21f-4cc5-a70b-4a35c572d496" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b6e9c2f1-092f-4a73-9831-6fc1485da782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_aa4e274f-a23c-4a25-ae5b-14493b792dae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_ff960578-3990-4213-acc5-f88115f14869" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_aa4e274f-a23c-4a25-ae5b-14493b792dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_ad671c6e-211d-4f01-a170-31bd1a5f7ba7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ManagementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_aa4e274f-a23c-4a25-ae5b-14493b792dae" xlink:to="loc_srt_ManagementMember_ad671c6e-211d-4f01-a170-31bd1a5f7ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:href="pnm-20221231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:href="pnm-20221231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_356e11e2-28bd-4f47-ae4e-0b3e0cfe877f" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2018Through2020Member_a691c2b3-e0c1-4b8a-a754-e697183a88b7" xlink:href="pnm-20221231.xsd#pnm_AchievedPerformanceTargetFor2018Through2020Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:to="loc_pnm_AchievedPerformanceTargetFor2018Through2020Member_a691c2b3-e0c1-4b8a-a754-e697183a88b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor20192021Member_e1f716b0-61f5-4eec-b2fb-d47fcaa8dc8e" xlink:href="pnm-20221231.xsd#pnm_AchievedPerformanceTargetFor20192021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_bb7b8da8-6f2a-4741-ae0e-0a4b51ad0c64" xlink:to="loc_pnm_AchievedPerformanceTargetFor20192021Member_e1f716b0-61f5-4eec-b2fb-d47fcaa8dc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_38ab2f14-7243-4e3e-ace5-fd271b5142e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_06f9dbd7-ee7a-4d17-914d-40742f0bf98a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_06f9dbd7-ee7a-4d17-914d-40742f0bf98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d1ae3274-8fc8-4769-af8b-a7b98a039902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d1ae3274-8fc8-4769-af8b-a7b98a039902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6f525d83-d3ce-41d7-9120-b5b07aa3b61c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6f525d83-d3ce-41d7-9120-b5b07aa3b61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58b95a9e-59b4-4d01-a04d-f6d267a62bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58b95a9e-59b4-4d01-a04d-f6d267a62bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a3b12919-119d-464a-9598-5716557f15b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cba603f2-bd6c-4633-9f19-0bfb2fef46fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a3b12919-119d-464a-9598-5716557f15b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c92cdaca-864b-4cc4-91f5-95fa9c522a45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c92cdaca-864b-4cc4-91f5-95fa9c522a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9ef4b28-3f5d-4aab-8bfb-a06520ab42bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9ef4b28-3f5d-4aab-8bfb-a06520ab42bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b4636897-2f87-4ca0-ac23-42de4fd709c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b4636897-2f87-4ca0-ac23-42de4fd709c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_714b4f5e-27fe-423a-97d7-ce52a04a5b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_714b4f5e-27fe-423a-97d7-ce52a04a5b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7ee9b234-10d0-472e-bf91-25adbf6a1a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_537a159d-82f9-4e75-b2f5-1d2f716a7e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7ee9b234-10d0-472e-bf91-25adbf6a1a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_3ba7df8b-7d6c-4044-9411-1a5df32685e3" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_3ba7df8b-7d6c-4044-9411-1a5df32685e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_23e4aa25-bd52-4963-802a-60277584a627" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_23e4aa25-bd52-4963-802a-60277584a627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_3820ad89-759a-43a1-bc73-7d5351ba903b" xlink:href="pnm-20221231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_3820ad89-759a-43a1-bc73-7d5351ba903b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformancePeriod_506f3c4b-9fbc-4ebd-872a-93ee1de9803a" xlink:href="pnm-20221231.xsd#pnm_PerformancePeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_pnm_PerformancePeriod_506f3c4b-9fbc-4ebd-872a-93ee1de9803a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f4037025-4538-4972-9634-29f632af98e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_218ae150-faaf-4757-885e-e2d09d55bb8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f4037025-4538-4972-9634-29f632af98e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7147551-4077-4b09-96b3-848fef7b853a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ff8068e0-818f-4161-981b-33d2eea390f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ff8068e0-818f-4161-981b-33d2eea390f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_df827ec2-023e-4906-92fc-494b51c4985f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_df827ec2-023e-4906-92fc-494b51c4985f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9327f66e-f692-494d-972b-17c68f99c6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3feb083-2727-4370-bb2f-638a9e904914" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9327f66e-f692-494d-972b-17c68f99c6ef" 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-20221231.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_37dc8a20-fc2f-4aa6-83a8-6e8de298aa06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_37dc8a20-fc2f-4aa6-83a8-6e8de298aa06" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6b7b9486-edd9-4bc0-895a-f57e58751956" xlink:to="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ac0eac78-c736-4644-9eb3-8654feb8f69e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ac0eac78-c736-4644-9eb3-8654feb8f69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d0db79f1-d433-4cc7-8494-94d64414c75e" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fec5e4b1-5c99-4b3d-83a9-4ba664e6595e" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d0db79f1-d433-4cc7-8494-94d64414c75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_2d3e9c56-a34b-47c7-9bbe-7b56e36faa9f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_cdd520ac-cf93-47ca-ae58-97f0337c073e" xlink:href="pnm-20221231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_cdd520ac-cf93-47ca-ae58-97f0337c073e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCHedgingPlanMember_b7519d90-f7ab-4a61-a991-0161893de2e2" xlink:href="pnm-20221231.xsd#pnm_NMPRCHedgingPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_NMPRCHedgingPlanMember_b7519d90-f7ab-4a61-a991-0161893de2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostRecoveryFactorMember_455272aa-c5e5-4c01-9565-731321fe95b8" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostRecoveryFactorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_TransmissionCostRecoveryFactorMember_455272aa-c5e5-4c01-9565-731321fe95b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_c11b99db-5704-4487-a176-6b29ffa96f94" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_EnergyEfficiencyMember_c11b99db-5704-4487-a176-6b29ffa96f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSETAMember_2c91e857-ddcc-4f4f-9207-27ac42d7d752" xlink:href="pnm-20221231.xsd#pnm_SJGSETAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SJGSETAMember_2c91e857-ddcc-4f4f-9207-27ac42d7d752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSNonETAMember_09bc02a5-7a00-485b-abea-2ee083cfc132" xlink:href="pnm-20221231.xsd#pnm_SJGSNonETAMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SJGSNonETAMember_09bc02a5-7a00-485b-abea-2ee083cfc132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSUnits2and3Member_915bc158-5326-4d34-b711-4132b459f794" xlink:href="pnm-20221231.xsd#pnm_SJGSUnits2and3Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SJGSUnits2and3Member_915bc158-5326-4d34-b711-4132b459f794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_b6888cb1-eaed-41f8-829f-3654ac655931" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationReplacementResourcesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_b6888cb1-eaed-41f8-829f-3654ac655931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EIMMember_d8cd3e04-8256-4d47-a0ed-49b251067240" xlink:href="pnm-20221231.xsd#pnm_EIMMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_EIMMember_d8cd3e04-8256-4d47-a0ed-49b251067240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember_20c3bb10-1728-4fa8-935a-4b0c3fe38200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_LossOnReacquiredDebtMember_20c3bb10-1728-4fa8-935a-4b0c3fe38200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_06d343c8-321c-43bd-b972-a19afbd80f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_06d343c8-321c-43bd-b972-a19afbd80f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_ca4644c1-8569-4d46-8a8c-3cb0ca29f8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_ca4644c1-8569-4d46-8a8c-3cb0ca29f8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_9df9aa27-4e75-4546-a173-3a04aebeef5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancedMeteringInfrastructureCostsMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_9df9aa27-4e75-4546-a173-3a04aebeef5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterRetirementCostsMember_990d6573-8801-4c60-814e-55b38dc6ea9a" xlink:href="pnm-20221231.xsd#pnm_AdvancedMeterRetirementCostsMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_AdvancedMeterRetirementCostsMember_990d6573-8801-4c60-814e-55b38dc6ea9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_68b159af-b080-4a4d-b8e2-9f71794912d4" xlink:href="pnm-20221231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_DeferredCOVID19CostsMember_68b159af-b080-4a4d-b8e2-9f71794912d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherRegulatoryAssetsNoncurrentMember_86f96016-00fe-44f6-b974-f6f000212b82" xlink:href="pnm-20221231.xsd#pnm_OtherRegulatoryAssetsNoncurrentMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_360c560c-675e-44c6-b810-ea5d7720a67a" xlink:to="loc_pnm_OtherRegulatoryAssetsNoncurrentMember_86f96016-00fe-44f6-b974-f6f000212b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_3cdbf565-79e0-498c-8d2d-ffeeba26d16e" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_54ccc89c-9f44-4369-a196-26c4e9f3f1b7" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_RenewableEnergyRiderMember_54ccc89c-9f44-4369-a196-26c4e9f3f1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_84212fb9-2ba4-450d-a8eb-91728ed782a0" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_EnergyEfficiencyMember_84212fb9-2ba4-450d-a8eb-91728ed782a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostRecoveryFactorMember_0a92dc16-74ac-4560-bdbf-419b84571dbd" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostRecoveryFactorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_TransmissionCostRecoveryFactorMember_0a92dc16-74ac-4560-bdbf-419b84571dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember_a4dc6c35-b925-4613-b6c9-09a4554a7000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RemovalCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_RemovalCostsMember_a4dc6c35-b925-4613-b6c9-09a4554a7000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_de91095f-25f0-4af6-a1e1-a8998de490c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_de91095f-25f0-4af6-a1e1-a8998de490c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_552b5d81-ac29-46aa-a4da-6a53305967d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_552b5d81-ac29-46aa-a4da-6a53305967d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_98187c4d-2ec4-4baf-8f99-cf3bafb7a9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_98187c4d-2ec4-4baf-8f99-cf3bafb7a9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AcceleratedDepreciationSNCRsMember_6adb1a16-71d7-43a9-bbc2-29e37dcc42ac" xlink:href="pnm-20221231.xsd#pnm_AcceleratedDepreciationSNCRsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_AcceleratedDepreciationSNCRsMember_6adb1a16-71d7-43a9-bbc2-29e37dcc42ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_1e0cafb4-2234-4320-ae0a-679029c4a934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_1e0cafb4-2234-4320-ae0a-679029c4a934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_4648b717-58c5-44ed-8730-4e14cccb6fed" xlink:href="pnm-20221231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_pnm_COVID19CostsSavingsMember_4648b717-58c5-44ed-8730-4e14cccb6fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_f764c1d1-bcf8-43b0-9ac4-bfc1f68c9fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb76fa06-a306-40a8-ae4e-98037d578337" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_f764c1d1-bcf8-43b0-9ac4-bfc1f68c9fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_4d8e498c-fedc-4b2a-999d-f12105abc7fd" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:to="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_2da1676c-f77f-474f-bbd4-12b63bc545f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_2da1676c-f77f-474f-bbd4-12b63bc545f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_f396dbb4-17df-4b00-b6d4-e34e2adb34c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_f396dbb4-17df-4b00-b6d4-e34e2adb34c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_572ba07d-fa6e-4b0a-b82d-dcbde6f9d1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_21c90eb6-0058-4d5f-8d89-31bd7ec85309" xlink:to="loc_us-gaap_RegulatoryAssets_572ba07d-fa6e-4b0a-b82d-dcbde6f9d1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_e3067f05-5ae8-4250-bf88-0e90524c533b" xlink:to="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_eae07a78-c2ff-4b56-bcb1-5883949c1d92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_eae07a78-c2ff-4b56-bcb1-5883949c1d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_6a8af5d3-f90e-4c73-b1e4-fb749815b20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_6a8af5d3-f90e-4c73-b1e4-fb749815b20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_247663d4-a24b-4e50-871a-836e9a69134a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_79f359c5-03e9-47f6-a079-b6cb5dde43f8" xlink:to="loc_us-gaap_RegulatoryLiabilities_247663d4-a24b-4e50-871a-836e9a69134a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_8d5c42f3-3a78-4be6-9cdc-0cf098e7fca2" xlink:href="pnm-20221231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_8d5c42f3-3a78-4be6-9cdc-0cf098e7fca2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6b4de3e1-6493-46eb-9c60-ae3e69a698b5" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointProjectsMember_a3964a58-8033-435a-be38-87087fe9eac5" xlink:href="pnm-20221231.xsd#pnm_JointProjectsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_JointProjectsMember_a3964a58-8033-435a-be38-87087fe9eac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_c3402d8a-ad46-454a-9555-4427e66c0629" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_c3402d8a-ad46-454a-9555-4427e66c0629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember_03f4b6fa-6185-4045-867c-2c7347a41743" xlink:href="pnm-20221231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_FourCornersUnits4And5CoalMember_03f4b6fa-6185-4045-867c-2c7347a41743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LunaGasMember_2ada6581-5466-4059-8d9a-72cfab12cfd3" xlink:href="pnm-20221231.xsd#pnm_LunaGasMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_LunaGasMember_2ada6581-5466-4059-8d9a-72cfab12cfd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_fa858c4c-d912-45c8-96e0-4dcd643024ba" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f0ac25de-0a0a-4a4a-be14-fa0fb8e48e7c" xlink:to="loc_pnm_FourCornersMember_fa858c4c-d912-45c8-96e0-4dcd643024ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a1427a3a-0a5e-43bc-817e-42d7a7dc68e9" xlink:to="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0db7a728-48ed-4eed-b125-01584fc22cca" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0db7a728-48ed-4eed-b125-01584fc22cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9e3faffd-0b40-4f43-8913-183da2293697" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9e3faffd-0b40-4f43-8913-183da2293697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_e2650e34-b153-44a3-8612-6bec1260bb0a" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_830291ee-138d-49b2-9bd3-5d0ef2872912" xlink:to="loc_pnm_PnmrMember_e2650e34-b153-44a3-8612-6bec1260bb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e8a07062-cff2-402d-964b-316e6fa895da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019cbefd-3825-430d-907c-8a6eed365cf1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e8a07062-cff2-402d-964b-316e6fa895da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_14a8fb77-98d0-4ea7-8e1f-b0d048fcca06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e8a07062-cff2-402d-964b-316e6fa895da" xlink:to="loc_us-gaap_SubsequentEventMember_14a8fb77-98d0-4ea7-8e1f-b0d048fcca06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_ee8cee1b-d225-4c20-b7c9-48ef4c12c988" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_32026cd4-f855-4459-a0a3-89747ce7d524" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_32026cd4-f855-4459-a0a3-89747ce7d524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_9165fd8f-f960-447f-8b22-b21362e23354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_9165fd8f-f960-447f-8b22-b21362e23354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_8d6855ee-f0f8-48ca-8354-bbebe177c873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_8d6855ee-f0f8-48ca-8354-bbebe177c873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_de482745-1536-4389-9cae-17d4453b0838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_de482745-1536-4389-9cae-17d4453b0838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_d5089798-87f0-4fa3-bd3f-9acafeba9096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_d5089798-87f0-4fa3-bd3f-9acafeba9096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_a653852b-0175-4ac8-ad4a-a16b3590b0c4" xlink:href="pnm-20221231.xsd#pnm_NumberofUnits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_pnm_NumberofUnits_a653852b-0175-4ac8-ad4a-a16b3590b0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantLeasedCapacity_c5cd9eee-5ddf-4a7f-935c-cf300f057a31" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedUtilityPlantLeasedCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_pnm_JointlyOwnedUtilityPlantLeasedCapacity_c5cd9eee-5ddf-4a7f-935c-cf300f057a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseExtendedTerm_e558cb22-f563-45d2-a5cd-726069cc6784" xlink:href="pnm-20221231.xsd#pnm_OperatingLeaseExtendedTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_49d9bdf7-cff5-47ff-8633-d7c6c82306e5" xlink:to="loc_pnm_OperatingLeaseExtendedTerm_e558cb22-f563-45d2-a5cd-726069cc6784" 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-20221231.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_3cf8d49c-6737-48c1-82c2-e2e584cc7755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:href="pnm-20221231.xsd#pnm_AssetRetirementObligationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_3cf8d49c-6737-48c1-82c2-e2e584cc7755" xlink:to="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_db1277c8-969e-4124-9391-e4203cb54a0f" xlink:to="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee54fddd-ebd9-4670-9fae-f0e6fe557ce5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ee54fddd-ebd9-4670-9fae-f0e6fe557ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_bf0b1147-b11f-4449-8b69-22675226243e" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_16abca87-7729-425e-860c-425228fb2b6f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_bf0b1147-b11f-4449-8b69-22675226243e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_9ff33ec8-b9df-473e-8a90-5a993ce1ce1b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_3a224c77-45c9-4640-8f89-84f2a41a8ede" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_3a224c77-45c9-4640-8f89-84f2a41a8ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_f2c6ea78-2d63-4fe5-a825-924659e8ee59" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b2bd4327-9cea-4954-bb53-54989c0c7bae" xlink:to="loc_pnm_SanJuanGeneratingStationMember_f2c6ea78-2d63-4fe5-a825-924659e8ee59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_b6807bdb-b0c2-4e7a-9fbc-e98e9e61cc10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b2bf2a0d-2884-4f0a-a880-b40b7f3c35ac" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_b6807bdb-b0c2-4e7a-9fbc-e98e9e61cc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_b27d74ed-8817-4806-9558-88a0e4455a92" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_b6807bdb-b0c2-4e7a-9fbc-e98e9e61cc10" xlink:to="loc_pnm_FourCornersMember_b27d74ed-8817-4806-9558-88a0e4455a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:href="pnm-20221231.xsd#pnm_AssetRetirementObligationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_de52ef06-85b3-41db-bd67-b7ff63871cbb" xlink:to="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_22301710-e1d6-47df-b677-dc2bc18ec5c1" xlink:href="pnm-20221231.xsd#pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:to="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_22301710-e1d6-47df-b677-dc2bc18ec5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_68c74a84-15fb-40b0-bd1f-a3ab138eebf1" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_15a4636e-1bbe-45a8-922d-95bf8af20821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligation_15a4636e-1bbe-45a8-922d-95bf8af20821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_00d63b66-09b5-4138-94d4-aeede672e603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_00d63b66-09b5-4138-94d4-aeede672e603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_32d12d9f-2403-4897-817b-eeac1b013cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_32d12d9f-2403-4897-817b-eeac1b013cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_ac33a188-0ee7-44fc-a7d4-b456fca08165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_ac33a188-0ee7-44fc-a7d4-b456fca08165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_127c082c-684d-44b2-a29d-ba273bd8fb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_127c082c-684d-44b2-a29d-ba273bd8fb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_e5b65bbb-080d-4ae9-a73a-21a5c02ed46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_61e5333f-6c5f-4a30-bf7e-cfef50ac7742" xlink:to="loc_us-gaap_AssetRetirementObligation_e5b65bbb-080d-4ae9-a73a-21a5c02ed46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="simple" xlink:href="pnm-20221231.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_e342f652-6e0d-47a7-accb-3643718536a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e342f652-6e0d-47a7-accb-3643718536a3" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:to="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_badec9b2-606c-47d3-a570-2e30fb8953ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bde0cd6a-f7b2-4aec-8ce6-f30a7f440d7f" xlink:to="loc_dei_EntityDomain_badec9b2-606c-47d3-a570-2e30fb8953ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f95f4b88-ca4f-4440-970e-0e45c1e956fb" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_badec9b2-606c-47d3-a570-2e30fb8953ce" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f95f4b88-ca4f-4440-970e-0e45c1e956fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d3c5bfde-e25b-454f-86ee-397b54c42801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fbfd9de1-d745-4200-8896-68baeff9bf30" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d3c5bfde-e25b-454f-86ee-397b54c42801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b5ea2bbc-161f-4bc7-b50a-e957bd250334" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d3c5bfde-e25b-454f-86ee-397b54c42801" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b5ea2bbc-161f-4bc7-b50a-e957bd250334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_90b36449-666f-4dc9-90a8-16579808f001" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund_c060bf91-21bb-4436-905f-f9e42f3916fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:to="loc_us-gaap_PaymentsToInvestInDecommissioningFund_c060bf91-21bb-4436-905f-f9e42f3916fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount_9315378d-5bea-468f-a924-6d4147b479e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_68d20bb6-961e-4662-8a90-c0d4e5d6d319" xlink:to="loc_us-gaap_DecommissioningTrustAssetsAmount_9315378d-5bea-468f-a924-6d4147b479e4" 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-20221231.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_10fde3e8-4050-48ca-a535-dfff6f406163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_10fde3e8-4050-48ca-a535-dfff6f406163" xlink:to="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_582366a9-3550-457b-b6ca-6ae5b2f10c9b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e3990313-8e44-4f5e-9edd-06d3315e243d" xlink:to="loc_dei_EntityDomain_582366a9-3550-457b-b6ca-6ae5b2f10c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d7ef9079-ce40-4509-9a8f-dd990ab380e5" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_582366a9-3550-457b-b6ca-6ae5b2f10c9b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d7ef9079-ce40-4509-9a8f-dd990ab380e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d7819645-9532-4c57-a8e6-ecc8a2eab84e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_3244ff4e-063d-45fb-85d0-c9bddb06381e" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d7819645-9532-4c57-a8e6-ecc8a2eab84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_ce903df7-42e6-4287-9443-64265ffa2225" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d7819645-9532-4c57-a8e6-ecc8a2eab84e" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_ce903df7-42e6-4287-9443-64265ffa2225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_19ec6396-994e-4590-9e67-d9021fec103c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_0493e13b-b366-41e1-94b8-9f05908fa824" xlink:to="loc_us-gaap_LossContingencyNatureDomain_19ec6396-994e-4590-9e67-d9021fec103c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_223e27b5-ce92-4478-9c23-5a651e4fe6b7" xlink:href="pnm-20221231.xsd#pnm_NuclearSpentFuelAndWasteDisposalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_19ec6396-994e-4590-9e67-d9021fec103c" xlink:to="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_223e27b5-ce92-4478-9c23-5a651e4fe6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:href="pnm-20221231.xsd#pnm_FinancialStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain_6bfc39f4-76e2-4514-8668-367582907cd1" xlink:href="pnm-20221231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinancialStatementLocationAxis_eaf92069-8640-435e-8ca7-47ce02f393e0" xlink:to="loc_pnm_FinancialStatementLocationDomain_6bfc39f4-76e2-4514-8668-367582907cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_074ec6bf-05cb-44e3-8371-fef3065e5b73" xlink:href="pnm-20221231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinancialStatementLocationDomain_6bfc39f4-76e2-4514-8668-367582907cd1" xlink:to="loc_pnm_OtherDeferredCreditsMember_074ec6bf-05cb-44e3-8371-fef3065e5b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_235c910d-a49d-4d30-84d6-e3ba3fedd4b3" xlink:to="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_04391aaa-3e80-4713-96cb-d07a9f4ae93c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_04391aaa-3e80-4713-96cb-d07a9f4ae93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_af04b536-6dc1-4af3-a31a-cb24e7a2c050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_9322537d-5e48-4e0e-ad7a-ba11848f96dd" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_af04b536-6dc1-4af3-a31a-cb24e7a2c050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesSantaFeGeneratingStationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dd3e630a-f7a4-48eb-ba0d-46f4ba5e390a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts_b4cb77e5-ffa3-4bef-9824-ec4cfc409e72" xlink:href="pnm-20221231.xsd#pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dd3e630a-f7a4-48eb-ba0d-46f4ba5e390a" xlink:to="loc_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts_b4cb77e5-ffa3-4bef-9824-ec4cfc409e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfFieldWorkReports_0b60a83d-cc17-4681-8f51-7d7928c7a466" xlink:href="pnm-20221231.xsd#pnm_NumberOfFieldWorkReports"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dd3e630a-f7a4-48eb-ba0d-46f4ba5e390a" xlink:to="loc_pnm_NumberOfFieldWorkReports_0b60a83d-cc17-4681-8f51-7d7928c7a466" 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-20221231.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_41a1570a-839d-471a-90ca-2cee070099d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41a1570a-839d-471a-90ca-2cee070099d1" xlink:to="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_82c113c3-b1b2-4685-b99c-572016d02f2f" xlink:to="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_865b5468-dc8b-416f-8852-19121749a45e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_865b5468-dc8b-416f-8852-19121749a45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_149c6e18-8adf-425d-955e-3545f68ae70a" xlink:href="pnm-20221231.xsd#pnm_NMCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_afd41134-df1b-42d9-b387-998f980eff3c" xlink:to="loc_pnm_NMCapitalMember_149c6e18-8adf-425d-955e-3545f68ae70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb55f6af-edbc-4324-b270-f3db3bab3786" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_8f8abb8b-d029-4278-bceb-887c6e2389e9" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:to="loc_pnm_SanJuanGeneratingStationMember_8f8abb8b-d029-4278-bceb-887c6e2389e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_ea237c20-8837-488b-ba4c-886b494a6c5a" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:to="loc_pnm_FourCornersMember_ea237c20-8837-488b-ba4c-886b494a6c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_035e455f-9a53-4048-a181-085a812ab553" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_dbafd3fe-e619-4b7b-a05b-bffdd7a68a97" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_035e455f-9a53-4048-a181-085a812ab553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e510220d-665f-4d0a-8bb2-791ea979e50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_16258b9e-0f33-4db1-a130-40ed3c554129" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e510220d-665f-4d0a-8bb2-791ea979e50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_f379c516-46f7-440e-a51a-9154324543e3" xlink:href="pnm-20221231.xsd#pnm_CoalSupplyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e510220d-665f-4d0a-8bb2-791ea979e50a" xlink:to="loc_pnm_CoalSupplyMember_f379c516-46f7-440e-a51a-9154324543e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:href="pnm-20221231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:href="pnm-20221231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineAxis_18888d5e-62b0-4dda-b2d5-34e799b29fe8" xlink:to="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SurfaceMember_9ec068d6-f498-43f0-aae2-4046c5cb95a5" xlink:href="pnm-20221231.xsd#pnm_SurfaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:to="loc_pnm_SurfaceMember_9ec068d6-f498-43f0-aae2-4046c5cb95a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember_b84d14b4-13f2-4b8b-999f-5a284c06a425" xlink:href="pnm-20221231.xsd#pnm_UndergroundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineDomain_9ac050ba-c420-4d24-8131-25d8a6c8768f" xlink:to="loc_pnm_UndergroundMember_b84d14b4-13f2-4b8b-999f-5a284c06a425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_42e196f6-8dfe-4047-aff5-bce10a8f99b6" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_7f321e2f-f5c8-4ef4-b985-6fd5d67f8450" xlink:href="pnm-20221231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:to="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_7f321e2f-f5c8-4ef4-b985-6fd5d67f8450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_5416dd7b-626b-40a8-991b-0c7dfc48d503" xlink:href="pnm-20221231.xsd#pnm_MineReclamationTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_830e941d-a93c-43a8-9dc9-99e8d02519de" xlink:to="loc_pnm_MineReclamationTrustMember_5416dd7b-626b-40a8-991b-0c7dfc48d503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_351469a8-6ed2-4ae1-862d-80c266fc1ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a361cf0f-7ae6-4533-8c69-a72a1bdf4d1b" xlink:to="loc_us-gaap_LossContingencyNatureDomain_351469a8-6ed2-4ae1-862d-80c266fc1ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_d4cc0ad4-b6fa-439e-baaf-f542617aa934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnLongTermPurchaseCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_351469a8-6ed2-4ae1-862d-80c266fc1ef6" xlink:to="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_d4cc0ad4-b6fa-439e-baaf-f542617aa934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:href="pnm-20221231.xsd#pnm_StationFuelTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f9220868-42c1-46d8-9d86-ffac91c75b0e" xlink:to="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_3bfff5f2-4e57-4fb8-b407-fa5b3fb0d549" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:to="loc_pnm_SanJuanGeneratingStationMember_3bfff5f2-4e57-4fb8-b407-fa5b3fb0d549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_5f9201e1-fe88-430e-b97b-5f916267e408" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:to="loc_pnm_FourCornersMember_5f9201e1-fe88-430e-b97b-5f916267e408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_0486621c-6840-4fee-b594-904897f7908e" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_e356e3dd-1c48-4fbb-aa20-bdd29f8aac69" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_0486621c-6840-4fee-b594-904897f7908e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_ba082075-4a9e-4c64-b3dd-630a6573ea52" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_a611ab1d-5e20-484a-939a-08f728e21082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_OtherAssetsCurrent_a611ab1d-5e20-484a-939a-08f728e21082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseInPriceOfCoalPerTon_397167b9-8d9c-4b2a-a169-3e1408f9a8c2" xlink:href="pnm-20221231.xsd#pnm_IncreaseInPriceOfCoalPerTon"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_IncreaseInPriceOfCoalPerTon_397167b9-8d9c-4b2a-a169-3e1408f9a8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_db758667-88a1-453e-8075-8bfa88602e16" xlink:href="pnm-20221231.xsd#pnm_CoalMineReclamationBondstobepostedwithNMMMD"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_db758667-88a1-453e-8075-8bfa88602e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_c91ed958-7584-45a7-a350-68219bf0a20b" xlink:href="pnm-20221231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_c91ed958-7584-45a7-a350-68219bf0a20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_a41b6e5d-b00c-4254-83ee-25c72da62dbb" xlink:href="pnm-20221231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_PaymentsForReliefFromObligations_a41b6e5d-b00c-4254-83ee-25c72da62dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_1ac5ae80-7bf9-4f34-a860-c60998b12ebd" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_1ac5ae80-7bf9-4f34-a860-c60998b12ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_bdb75656-b9db-4cd7-9cb1-2b0d71358b62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_bdb75656-b9db-4cd7-9cb1-2b0d71358b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_f0665fdf-91d1-4786-be47-e38c5df50155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_f0665fdf-91d1-4786-be47-e38c5df50155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_e4a6855c-1da5-4664-bbc1-ed83ad6999cb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_e4a6855c-1da5-4664-bbc1-ed83ad6999cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FundsContributedMineReclamationTrust_a5d22153-e304-4533-b6ad-444741c07825" xlink:href="pnm-20221231.xsd#pnm_FundsContributedMineReclamationTrust"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_FundsContributedMineReclamationTrust_a5d22153-e304-4533-b6ad-444741c07825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_f783403a-caad-4d80-b100-54eb74c3e71b" xlink:href="pnm-20221231.xsd#pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_f783403a-caad-4d80-b100-54eb74c3e71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CustomerReclamationFundingCostMaximum_e7d860db-99d5-48ee-9ef9-311022ebc22e" xlink:href="pnm-20221231.xsd#pnm_CustomerReclamationFundingCostMaximum"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_4422cbe9-38bd-48ec-843b-b5962800bdea" xlink:to="loc_pnm_CustomerReclamationFundingCostMaximum_e7d860db-99d5-48ee-9ef9-311022ebc22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b8f30d74-2036-47fd-a4ec-79e9edb1f20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b8f30d74-2036-47fd-a4ec-79e9edb1f20e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a9bec3b2-fe20-4535-8582-522ad78e719d" xlink:href="pnm-20221231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3858d6bf-7c5a-4f22-896c-694c88ad0a6e" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a9bec3b2-fe20-4535-8582-522ad78e719d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_1bb97dbd-5295-4356-8488-ce988bd0cdd9" xlink:href="pnm-20221231.xsd#pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a9bec3b2-fe20-4535-8582-522ad78e719d" xlink:to="loc_pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember_1bb97dbd-5295-4356-8488-ce988bd0cdd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:href="pnm-20221231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_9fe6af20-fb4b-4dcd-aef8-d88cf749b7f6" xlink:href="pnm-20221231.xsd#pnm_StationFuelTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_10757d26-76a5-408b-be63-223f00ae4323" xlink:to="loc_pnm_StationFuelTypeDomain_9fe6af20-fb4b-4dcd-aef8-d88cf749b7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_05281d98-76cb-43d1-ab72-6f5d4f395726" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_9fe6af20-fb4b-4dcd-aef8-d88cf749b7f6" xlink:to="loc_pnm_SanJuanGeneratingStationMember_05281d98-76cb-43d1-ab72-6f5d4f395726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c9e03f66-f434-4d6a-89b7-a355564ed899" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2abb6564-f678-4a77-a355-03bc8508a34a" xlink:to="loc_dei_EntityDomain_c9e03f66-f434-4d6a-89b7-a355564ed899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_74e338de-b220-4422-ac09-0d0adb7d8b56" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c9e03f66-f434-4d6a-89b7-a355564ed899" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_74e338de-b220-4422-ac09-0d0adb7d8b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_9f6375d8-b37c-4126-b48b-976b6db307a2" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInitialFundingRequirement_12beb66b-6482-4448-86ed-d13c464c85ba" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInitialFundingRequirement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_pnm_PublicUtilitiesInitialFundingRequirement_12beb66b-6482-4448-86ed-d13c464c85ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LossContingencySuretyBond_aee89902-e4fe-49b6-926a-4ed372b0fe05" xlink:href="pnm-20221231.xsd#pnm_LossContingencySuretyBond"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_pnm_LossContingencySuretyBond_aee89902-e4fe-49b6-926a-4ed372b0fe05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LossContingencyDecreaseInDecommissioningObligation_7f9194ba-1dd4-4afc-af02-336256dc1ed7" xlink:href="pnm-20221231.xsd#pnm_LossContingencyDecreaseInDecommissioningObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_94f48086-0b7c-4901-aef4-75d62f7492a7" xlink:to="loc_pnm_LossContingencyDecreaseInDecommissioningObligation_7f9194ba-1dd4-4afc-af02-336256dc1ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_efd24280-b84d-4ba0-8db8-4c4a2f049a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_efd24280-b84d-4ba0-8db8-4c4a2f049a69" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_342b16c3-5097-42fa-b303-e3bf3d0bc3cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f25d038e-7e96-4612-be4d-5aadc7c6d23e" xlink:to="loc_dei_EntityDomain_342b16c3-5097-42fa-b303-e3bf3d0bc3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7ff4e778-e68c-434c-a8db-3b725f7b4f6f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_342b16c3-5097-42fa-b303-e3bf3d0bc3cd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7ff4e778-e68c-434c-a8db-3b725f7b4f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_0218c4ba-402f-41bb-a84b-3d536bce9611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_a525d64c-a348-4c97-bf68-71abd79be6d1" xlink:to="loc_us-gaap_UtilityPlantDomain_0218c4ba-402f-41bb-a84b-3d536bce9611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearPlantMember_bd693161-c8f9-4f16-b5f7-033383b6a586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NuclearPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_0218c4ba-402f-41bb-a84b-3d536bce9611" xlink:to="loc_us-gaap_NuclearPlantMember_bd693161-c8f9-4f16-b5f7-033383b6a586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_18b58346-4ae5-4e66-bb39-85e1ff35e1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_427584d3-058e-407e-b884-159370628272" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_18b58346-4ae5-4e66-bb39-85e1ff35e1bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_e88988e9-0159-4f49-8837-e0e1f3d7eab9" xlink:href="pnm-20221231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_18b58346-4ae5-4e66-bb39-85e1ff35e1bd" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_e88988e9-0159-4f49-8837-e0e1f3d7eab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_83b57934-a41a-443e-b4d4-16e22fec95ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_160141ad-25ca-4dc7-aacb-511bb534565e" xlink:to="loc_srt_RangeMember_83b57934-a41a-443e-b4d4-16e22fec95ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c352fd73-d7e0-4a20-92fb-d769ad69945f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_83b57934-a41a-443e-b4d4-16e22fec95ec" xlink:to="loc_srt_MaximumMember_c352fd73-d7e0-4a20-92fb-d769ad69945f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:href="pnm-20221231.xsd#pnm_InsuranceCarrierAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:href="pnm-20221231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_InsuranceCarrierAxis_934bc2d5-9ab9-48ea-928b-b9b4337513a6" xlink:to="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommercialProvidersMember_1729bc35-dd74-4cff-8325-12b8abdbc631" xlink:href="pnm-20221231.xsd#pnm_CommercialProvidersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:to="loc_pnm_CommercialProvidersMember_1729bc35-dd74-4cff-8325-12b8abdbc631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_25a0d277-762a-44dd-8de2-68057bdadf44" xlink:href="pnm-20221231.xsd#pnm_IndustryWideRetrospectiveAssessmentProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_InsuranceCarrierDomain_b50cb016-63ec-496a-9391-114d6334af2d" xlink:to="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_25a0d277-762a-44dd-8de2-68057bdadf44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_9f1d0364-75ec-4738-93ec-cd1ec5d3cfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6818f505-8b11-4e5c-b504-3e15a9aba6f0" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_9f1d0364-75ec-4738-93ec-cd1ec5d3cfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5b0390f6-f987-4a3c-b528-c2a1cdfe48cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_9f1d0364-75ec-4738-93ec-cd1ec5d3cfe8" xlink:to="loc_us-gaap_SubsequentEventMember_5b0390f6-f987-4a3c-b528-c2a1cdfe48cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_bac86382-c135-439e-99b8-a5ab37a99f8b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_9ea58c2d-578b-4e58-9ac1-2cd4ddf0922d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLiabilityInsuranceCoverage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_9ea58c2d-578b-4e58-9ac1-2cd4ddf0922d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_d356589a-2c0e-4adf-abf7-8e135150ddb3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_d356589a-2c0e-4adf-abf7-8e135150ddb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_14466d43-5b92-4c36-a427-497a0f4e0b71" xlink:href="pnm-20221231.xsd#pnm_NumberofUnits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_NumberofUnits_14466d43-5b92-4c36-a427-497a0f4e0b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_e3317e78-ba4d-46fc-9562-3698bd0f4df5" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_e3317e78-ba4d-46fc-9562-3698bd0f4df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_85ad6069-0460-4a12-8d31-13aa353b0e27" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_85ad6069-0460-4a12-8d31-13aa353b0e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_50d691cc-6b59-4329-bd7a-310efc318c0e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_50d691cc-6b59-4329-bd7a-310efc318c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_e863422e-03ec-4b32-b528-67b66f921f55" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_e863422e-03ec-4b32-b528-67b66f921f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_0f28f3ad-30bd-4081-a8be-1973bd1fbdfc" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_47543dfc-b6ea-4aa4-91ce-83a96849c3a5" xlink:to="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_0f28f3ad-30bd-4081-a8be-1973bd1fbdfc" 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-20221231.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_9425b92a-e5dc-4114-9f4b-6b10c12cfc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9425b92a-e5dc-4114-9f4b-6b10c12cfc8b" xlink:to="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8081829e-4fa1-4c37-9735-1c9cfb30a77a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_8ebe7390-3726-4a6d-8626-4a804a9b22be" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8081829e-4fa1-4c37-9735-1c9cfb30a77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationAllotteeMattersMember_99176c00-d902-480e-ac30-486ca0f06dd2" xlink:href="pnm-20221231.xsd#pnm_NavajoNationAllotteeMattersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8081829e-4fa1-4c37-9735-1c9cfb30a77a" xlink:to="loc_pnm_NavajoNationAllotteeMattersMember_99176c00-d902-480e-ac30-486ca0f06dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_32a57d4e-70ed-40d6-9d64-ba4a957ce7dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a25523ce-ebab-44fa-a059-e29a8af39f0d" xlink:to="loc_dei_EntityDomain_32a57d4e-70ed-40d6-9d64-ba4a957ce7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ed07eff5-3d3a-4261-8342-10cd29eeaf4a" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_32a57d4e-70ed-40d6-9d64-ba4a957ce7dd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ed07eff5-3d3a-4261-8342-10cd29eeaf4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2df9c113-d344-481f-80c1-31df9893c4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81e671d5-11a4-4189-b259-d332edd1d5d4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_2df9c113-d344-481f-80c1-31df9893c4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_f8ca40af-8d2f-4789-aa40-e0a0322f5ff1" xlink:href="pnm-20221231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_2df9c113-d344-481f-80c1-31df9893c4ae" xlink:to="loc_pnm_OtherDeferredCreditsMember_f8ca40af-8d2f-4789-aa40-e0a0322f5ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_18cc4141-7f67-41c6-bfcd-07732ecb502a" xlink:to="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_1275dff9-c3be-4aac-a1d6-731b4935dd6d" xlink:href="pnm-20221231.xsd#pnm_NumberOfLandownersInvolvedInTheAppeal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_1275dff9-c3be-4aac-a1d6-731b4935dd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_38dbc727-2fb9-4996-bc7f-7064d0031711" xlink:href="pnm-20221231.xsd#pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_38dbc727-2fb9-4996-bc7f-7064d0031711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_d5d5166d-3ff2-4a51-9e47-50ee73738af7" xlink:href="pnm-20221231.xsd#pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_d5d5166d-3ff2-4a51-9e47-50ee73738af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_8ea1eae7-1ce0-41cf-8ad1-002b65d3e916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_us-gaap_AreaOfLand_8ea1eae7-1ce0-41cf-8ad1-002b65d3e916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_3e43fbf1-6743-4ead-bb6a-500c57fdf1ff" xlink:href="pnm-20221231.xsd#pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_3e43fbf1-6743-4ead-bb6a-500c57fdf1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssue_57f66be2-d7b4-481c-9412-ca9f39408c1e" xlink:href="pnm-20221231.xsd#pnm_NumberOfAllotmentParcelsAtIssue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssue_57f66be2-d7b4-481c-9412-ca9f39408c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_ca8543a1-0822-490d-a9ae-e12c1b518e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_44e29f5a-c814-4fa4-8f07-d7c5969d0f6c" xlink:to="loc_us-gaap_PaymentsForLegalSettlements_ca8543a1-0822-490d-a9ae-e12c1b518e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#CommitmentsandContingenciesTexasWinterStormDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_22d3fb64-80cf-4cd6-bd88-141dcaa91c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_22d3fb64-80cf-4cd6-bd88-141dcaa91c1f" xlink:to="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:to="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e0de7da4-b8b7-4ac2-884f-66df1d8e6513" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d554d9d4-a80a-41d8-9c18-b01ea85b2b0f" xlink:to="loc_dei_EntityDomain_e0de7da4-b8b7-4ac2-884f-66df1d8e6513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_364e0158-5223-45ef-8bd3-e6653bde110f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e0de7da4-b8b7-4ac2-884f-66df1d8e6513" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_364e0158-5223-45ef-8bd3-e6653bde110f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6e68c40-6ef9-48a3-a787-c72ab555cc8e" xlink:to="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetAllowanceForCreditLoss_9fa79f91-c982-4104-898b-47d92a193a94" xlink:href="pnm-20221231.xsd#pnm_RegulatoryAssetAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:to="loc_pnm_RegulatoryAssetAllowanceForCreditLoss_9fa79f91-c982-4104-898b-47d92a193a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_3650474b-f1dc-4242-9551-5dea75823461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_016cc6e2-cca9-419f-8e84-cb52f3ded389" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_3650474b-f1dc-4242-9551-5dea75823461" 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-20221231.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_4d63decd-92f6-4e1f-8e85-793ca8a25949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_4d63decd-92f6-4e1f-8e85-793ca8a25949" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4cf8e56-4b6c-4067-841a-1ad23c25a368" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_39bf85e4-72d7-4025-997e-94aa98a27854" xlink:to="loc_dei_EntityDomain_b4cf8e56-4b6c-4067-841a-1ad23c25a368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_549c987e-4a7a-47ff-977e-7c5a07fd07a1" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b4cf8e56-4b6c-4067-841a-1ad23c25a368" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_549c987e-4a7a-47ff-977e-7c5a07fd07a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_af788cb5-af96-43d9-b2fa-2b4d9152c9db" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8cc43f60-d39a-4ad2-ac01-cbe3bc10dfe9" xlink:to="loc_pnm_RegulatoryRateMattersDomain_af788cb5-af96-43d9-b2fa-2b4d9152c9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NM2022RateCaseMember_6f6b523d-a2b3-4fe5-a29d-59c8779aa85c" xlink:href="pnm-20221231.xsd#pnm_NM2022RateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_af788cb5-af96-43d9-b2fa-2b4d9152c9db" xlink:to="loc_pnm_NM2022RateCaseMember_6f6b523d-a2b3-4fe5-a29d-59c8779aa85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_b60ff2f3-15d2-400f-82bf-5c56776d8e5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyAxis_47f20620-eaff-4f7d-88a6-67cf77056309" xlink:to="loc_srt_EnergyDomain_b60ff2f3-15d2-400f-82bf-5c56776d8e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonFuelEnergyMember_f8b7d762-f6d6-4e80-aff0-aaf87cafc525" xlink:href="pnm-20221231.xsd#pnm_NonFuelEnergyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyDomain_b60ff2f3-15d2-400f-82bf-5c56776d8e5e" xlink:to="loc_pnm_NonFuelEnergyMember_f8b7d762-f6d6-4e80-aff0-aaf87cafc525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_83563f37-ebde-4d8f-a777-55b3562789c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_cda8b2e5-6bfd-40eb-aea6-d07fdcd536b3" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_83563f37-ebde-4d8f-a777-55b3562789c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_84319bde-e9d0-4cf3-870a-597c396568f7" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_83563f37-ebde-4d8f-a777-55b3562789c8" xlink:to="loc_pnm_NMPRCMember_84319bde-e9d0-4cf3-870a-597c396568f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6fe8d000-cfcf-4146-9db1-e683625cd661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e334d204-bb22-4694-8b26-438bc902e3e4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6fe8d000-cfcf-4146-9db1-e683625cd661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_edd2a20d-5f54-4994-acc8-a88408f5eee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_6fe8d000-cfcf-4146-9db1-e683625cd661" xlink:to="loc_us-gaap_SubsequentEventMember_edd2a20d-5f54-4994-acc8-a88408f5eee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_21dbc11b-c201-4a40-8af3-345f3a349bda" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRecoveryOfBaseRate_291611ee-31f1-4cc1-bdfb-c03ce2acead8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRecoveryOfBaseRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesRecoveryOfBaseRate_291611ee-31f1-4cc1-bdfb-c03ce2acead8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_8ba31b57-32d8-461a-8d21-84a87cae007e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_8ba31b57-32d8-461a-8d21-84a87cae007e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_1bd5ae89-e64a-4428-b2ff-2d88e654868e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_1bd5ae89-e64a-4428-b2ff-2d88e654868e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_7cb7fb9b-22ef-4fc6-9d93-03f29e98c829" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation_7cb7fb9b-22ef-4fc6-9d93-03f29e98c829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_52c05280-90bc-4c87-b083-b840045f541f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration_52c05280-90bc-4c87-b083-b840045f541f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_d4901d0c-5e86-4824-b66f-ea14be93d9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_d4901d0c-5e86-4824-b66f-ea14be93d9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_0823e0d8-5623-41a2-a7c5-7c8b980b6d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_0823e0d8-5623-41a2-a7c5-7c8b980b6d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesHearingRequestSuspensionPeriod_0416864f-a9d7-44d7-945a-3879b80a6b4a" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesHearingRequestSuspensionPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesHearingRequestSuspensionPeriod_0416864f-a9d7-44d7-945a-3879b80a6b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesRenewed_3f3218d4-028d-4341-897d-2142e1e64adb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesRenewed"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesRenewed_3f3218d4-028d-4341-897d-2142e1e64adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_ede08cbb-fb53-4d26-b33f-5d877cf7e3d3" xlink:href="pnm-20221231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_ede08cbb-fb53-4d26-b33f-5d877cf7e3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNonRecurringCosts_59263485-134c-4f67-af27-1d1991931100" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNonRecurringCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b75fef7f-8e5e-4f9c-993e-06d4916c6f93" xlink:to="loc_pnm_PublicUtilitiesNonRecurringCosts_59263485-134c-4f67-af27-1d1991931100" 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-20221231.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_e6268924-17c1-43f3-9a09-8ca9db279151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_e6268924-17c1-43f3-9a09-8ca9db279151" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_40e5b0fb-8663-442d-9acd-e6d3b64ac1ea" xlink:to="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexicoWindMember_97fa2940-de0b-4cba-9560-8354899326ab" xlink:href="pnm-20221231.xsd#pnm_NewMexicoWindMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_NewMexicoWindMember_97fa2940-de0b-4cba-9560-8354899326ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RedMesaWindMember_df08d406-ad91-4873-84b5-fdb51f775f68" xlink:href="pnm-20221231.xsd#pnm_RedMesaWindMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_RedMesaWindMember_df08d406-ad91-4873-84b5-fdb51f775f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LaJoyaWindMember_402e71f4-3100-42f0-b0b9-4f7c5ce4fb65" xlink:href="pnm-20221231.xsd#pnm_LaJoyaWindMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_LaJoyaWindMember_402e71f4-3100-42f0-b0b9-4f7c5ce4fb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LightningDockGeothermalMember_87394388-e6e9-440d-b16d-0de89fe38ce3" xlink:href="pnm-20221231.xsd#pnm_LightningDockGeothermalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_93d17550-b778-4865-9cc3-8d7143faa41c" xlink:to="loc_pnm_LightningDockGeothermalMember_87394388-e6e9-440d-b16d-0de89fe38ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_f8ac875d-1f29-483c-8bb3-c792a2f4ec14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_620c162f-3c36-4cda-9f51-39057ab95fa6" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_f8ac875d-1f29-483c-8bb3-c792a2f4ec14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_ef4e360b-ff0d-40bf-b611-b93957e80f1e" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_f8ac875d-1f29-483c-8bb3-c792a2f4ec14" xlink:to="loc_pnm_NMPRCMember_ef4e360b-ff0d-40bf-b611-b93957e80f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6082f42-2d3d-427f-9d45-8d310b8a95f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3cafc9ad-3096-45e5-b84b-22c449469739" xlink:to="loc_dei_EntityDomain_b6082f42-2d3d-427f-9d45-8d310b8a95f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b1a27f2f-24ae-4673-a70b-7af073b7383f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b6082f42-2d3d-427f-9d45-8d310b8a95f6" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b1a27f2f-24ae-4673-a70b-7af073b7383f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a0dfaa4e-19a7-449e-aaf0-181e449e61a1" xlink:to="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_f5276719-e33d-4ac9-9ca3-96551be2e94b" xlink:href="pnm-20221231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:to="loc_pnm_RenewablePortfolioStandardMember_f5276719-e33d-4ac9-9ca3-96551be2e94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandard2014Member_78fbead3-82ab-4ff3-9198-cd27dc324a18" xlink:href="pnm-20221231.xsd#pnm_RenewablePortfolioStandard2014Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:to="loc_pnm_RenewablePortfolioStandard2014Member_78fbead3-82ab-4ff3-9198-cd27dc324a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_01042354-013f-4e6f-849f-343abb602ca9" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_7dd0c526-419d-4e7c-b197-17dc0276b4c9" xlink:to="loc_pnm_RenewableEnergyRiderMember_01042354-013f-4e6f-849f-343abb602ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b0264851-0503-4b72-b238-a2a7952105ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6240c449-584e-4416-bf44-aa47a49f5f59" xlink:to="loc_srt_RangeMember_b0264851-0503-4b72-b238-a2a7952105ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_417aa23d-65c3-4e81-873d-69d347a44272" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b0264851-0503-4b72-b238-a2a7952105ac" xlink:to="loc_srt_MaximumMember_417aa23d-65c3-4e81-873d-69d347a44272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6e846785-71d3-44f3-8d91-3c65a90a86db" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_6f16d7dc-4fee-4e5e-9e44-3bb541b335ec" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_6f16d7dc-4fee-4e5e-9e44-3bb541b335ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_37bebb0b-90c9-4109-8d69-08c14b887de9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_37bebb0b-90c9-4109-8d69-08c14b887de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_d7ac2370-1811-4d1b-919f-823c34aa42f8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_d7ac2370-1811-4d1b-919f-823c34aa42f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_18e8b344-7111-43a8-97bf-53a7af37dca1" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_18e8b344-7111-43a8-97bf-53a7af37dca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_eb885f44-a337-4222-92c4-66b5527748ea" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_eb885f44-a337-4222-92c4-66b5527748ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_f0be0c4d-af8a-48ee-9626-cacfd4277b7d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe1766fc-7415-4e5b-8ded-ace787b84d32" xlink:to="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_f0be0c4d-af8a-48ee-9626-cacfd4277b7d" 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-20221231.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_9fa47f4b-4b04-4eaf-ac2b-02bedffd335b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_9fa47f4b-4b04-4eaf-ac2b-02bedffd335b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef0bc9d8-5b63-4aad-b80f-3b29168ebf93" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9a04532f-08c1-4019-96b0-9a52a6b02b8c" xlink:to="loc_dei_EntityDomain_ef0bc9d8-5b63-4aad-b80f-3b29168ebf93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_56d54638-450c-403c-a171-04fa4e6f837b" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ef0bc9d8-5b63-4aad-b80f-3b29168ebf93" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_56d54638-450c-403c-a171-04fa4e6f837b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_4c77b233-3c42-49aa-ab97-4a20fd6df7c0" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3b88be86-2f98-4d43-a374-b1eb14920a93" xlink:to="loc_pnm_RegulatoryRateMattersDomain_4c77b233-3c42-49aa-ab97-4a20fd6df7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_813532ed-09fd-438a-824a-bb93643fb9e3" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c77b233-3c42-49aa-ab97-4a20fd6df7c0" xlink:to="loc_pnm_RenewableEnergyRiderMember_813532ed-09fd-438a-824a-bb93643fb9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_d3af60d0-3d9d-4630-9eb2-67341d430bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_5af57fba-b68b-47c2-a553-35791deca896" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_d3af60d0-3d9d-4630-9eb2-67341d430bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_83063888-4432-47bc-ae70-cad16ff9d033" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_d3af60d0-3d9d-4630-9eb2-67341d430bb0" xlink:to="loc_pnm_NMPRCMember_83063888-4432-47bc-ae70-cad16ff9d033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_71999483-13cf-4f5d-9801-67e3969ed0a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_581f3cab-bdb2-41d5-a1f0-041d154ba49f" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_71999483-13cf-4f5d-9801-67e3969ed0a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_8b631b11-e45c-479a-9c90-277cdb1aac6e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRevenuefromRenewableenergyrider"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_71999483-13cf-4f5d-9801-67e3969ed0a8" xlink:to="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_8b631b11-e45c-479a-9c90-277cdb1aac6e" 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-20221231.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_be834b0d-65bf-461b-9ad7-2b143086d124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_be834b0d-65bf-461b-9ad7-2b143086d124" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b7bf9967-6555-4c2c-b4a1-7463bdb88f51" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_226c94e3-5642-470f-840c-9a70b6fdf35d" xlink:to="loc_dei_EntityDomain_b7bf9967-6555-4c2c-b4a1-7463bdb88f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb5ed05b-16bd-42c0-ae0b-717699f1f35e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b7bf9967-6555-4c2c-b4a1-7463bdb88f51" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bb5ed05b-16bd-42c0-ae0b-717699f1f35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23345608-03d8-48f5-bccc-05442696c3aa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7bbc0603-b904-4e2d-8e31-86619228024e" xlink:to="loc_srt_RangeMember_23345608-03d8-48f5-bccc-05442696c3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a3ac16ef-1bef-4b8c-bf3f-753f6e793d6d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_23345608-03d8-48f5-bccc-05442696c3aa" xlink:to="loc_srt_MinimumMember_a3ac16ef-1bef-4b8c-bf3f-753f6e793d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_87e9c9e8-4e00-4f60-b8ef-13051bb27041" xlink:to="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_6a8ce90c-a43e-4dee-83c9-5b9992581bd2" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyAndLoadManagementProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:to="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_6a8ce90c-a43e-4dee-83c9-5b9992581bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_2dc469d6-4dec-4ed9-b389-a06c4a42bd0e" xlink:href="pnm-20221231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:to="loc_pnm_RenewablePortfolioStandardMember_2dc469d6-4dec-4ed9-b389-a06c4a42bd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2021EnergyEfficiencyAnnualReportMember_5c473fdd-c37f-4fe8-99f5-94637b07b779" xlink:href="pnm-20221231.xsd#pnm_A2021EnergyEfficiencyAnnualReportMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_e14be9ef-7109-4ec1-b882-831e2f42ebb0" xlink:to="loc_pnm_A2021EnergyEfficiencyAnnualReportMember_5c473fdd-c37f-4fe8-99f5-94637b07b779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:href="pnm-20221231.xsd#pnm_TypeOfRegulatoryCostAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain_5af89494-4568-4ae0-bffa-7ee0a0be89cc" xlink:href="pnm-20221231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis_a68cc2a0-e5be-4c5a-979f-ec9f1bc15056" xlink:to="loc_pnm_TypeOfRegulatoryCostDomain_5af89494-4568-4ae0-bffa-7ee0a0be89cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DisincentivesAndIncentivesAddedMember_0e8bf33c-54ff-4e89-be00-0186115eaa2c" xlink:href="pnm-20221231.xsd#pnm_DisincentivesAndIncentivesAddedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TypeOfRegulatoryCostDomain_5af89494-4568-4ae0-bffa-7ee0a0be89cc" xlink:to="loc_pnm_DisincentivesAndIncentivesAddedMember_0e8bf33c-54ff-4e89-be00-0186115eaa2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b93594ee-323d-4860-a5e9-24345b7ba203" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_91453ee7-ddcc-4634-b02c-41376ce6038f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_91453ee7-ddcc-4634-b02c-41376ce6038f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_b8a31d68-23b6-456a-acd1-027824b607b6" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_b8a31d68-23b6-456a-acd1-027824b607b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_a331f02b-43b9-4a05-bc64-54fdc6033929" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_a331f02b-43b9-4a05-bc64-54fdc6033929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_34238e77-4957-4bd1-9270-ff792a1281ae" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_34238e77-4957-4bd1-9270-ff792a1281ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_cabd9b01-ffde-4a44-abbb-c39caac8e7ad" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_cabd9b01-ffde-4a44-abbb-c39caac8e7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_2e574875-0390-4981-a0f4-a0420fe87a92" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_2e574875-0390-4981-a0f4-a0420fe87a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_44dc181f-1ebf-47c4-bb8f-7b6830c00b2c" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_44dc181f-1ebf-47c4-bb8f-7b6830c00b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_255abe2b-bae9-454a-a6fa-4ccd2b415388" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5d7e80ae-c903-4106-b6fd-781e1be11f0e" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive_255abe2b-bae9-454a-a6fa-4ccd2b415388" 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-20221231.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_2b4f299e-8d48-4859-bf17-9cb851d06fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_2b4f299e-8d48-4859-bf17-9cb851d06fd6" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_d5915de1-c7c2-43af-bcaa-0e777bd0e2e2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_aa9e5008-6448-4d95-be75-603cce271bae" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:to="loc_pnm_SanJuanGeneratingStationMember_aa9e5008-6448-4d95-be75-603cce271bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGenerationStationUnit1Member_f4872db9-b686-4a60-9b43-8fc776b9c6df" xlink:href="pnm-20221231.xsd#pnm_SanJuanGenerationStationUnit1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:to="loc_pnm_SanJuanGenerationStationUnit1Member_f4872db9-b686-4a60-9b43-8fc776b9c6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationUnit4Member_237f5c6c-b989-4a6b-9495-8a8647ca7812" xlink:href="pnm-20221231.xsd#pnm_SanJuanGeneratingStationUnit4Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1203ec97-cf37-4bb8-8e77-34c9a6d4203c" xlink:to="loc_pnm_SanJuanGeneratingStationUnit4Member_237f5c6c-b989-4a6b-9495-8a8647ca7812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_041623fa-086b-47e6-9ea3-128cf28349e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f81f43bb-7693-48b3-9891-54a094dd2d8e" xlink:to="loc_dei_EntityDomain_041623fa-086b-47e6-9ea3-128cf28349e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9637518d-c6d9-4772-8824-6176d94a3556" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_041623fa-086b-47e6-9ea3-128cf28349e5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9637518d-c6d9-4772-8824-6176d94a3556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_8a0b9c14-bb7a-49a6-a7d1-ebbdbd5312a5" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_00858116-64d2-4b1c-aa6f-9a5bb492e207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:to="loc_us-gaap_EmployeeSeveranceMember_00858116-64d2-4b1c-aa6f-9a5bb492e207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_ac3155e6-5d64-4e4f-b6bd-2fcc7825e820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:to="loc_us-gaap_OtherRestructuringMember_ac3155e6-5d64-4e4f-b6bd-2fcc7825e820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_5cc271e0-0392-448b-90aa-35a43dfe4c91" xlink:href="pnm-20221231.xsd#pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_35da0df6-21a2-473b-89fd-78f7bd613571" xlink:to="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_5cc271e0-0392-448b-90aa-35a43dfe4c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d16b333c-d5b5-4c23-98b8-c1019457620c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_5d26dd77-0a00-4590-a3b9-828a2a7fe661" xlink:href="pnm-20221231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:to="loc_pnm_OtherDeferredCreditsMember_5d26dd77-0a00-4590-a3b9-828a2a7fe661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredRegulatoryAssetMember_38b56ba0-d440-4d93-8afe-39793d3d95ad" xlink:href="pnm-20221231.xsd#pnm_DeferredRegulatoryAssetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bd77c079-744d-498c-871b-e0cb1da837d7" xlink:to="loc_pnm_DeferredRegulatoryAssetMember_38b56ba0-d440-4d93-8afe-39793d3d95ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_da0c71ed-9c0b-47f0-a865-86ba82f371aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_deb3ee68-d856-4f55-b499-94cba329a1af" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_da0c71ed-9c0b-47f0-a865-86ba82f371aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7564cf0c-96f2-4da3-a7c0-a5faf9216e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_da0c71ed-9c0b-47f0-a865-86ba82f371aa" xlink:to="loc_us-gaap_SubsequentEventMember_7564cf0c-96f2-4da3-a7c0-a5faf9216e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6fbf3d32-e497-4281-b913-f8a8bbcddf6f" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_2843cd09-a000-4297-8179-aaef87d0af13" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_2843cd09-a000-4297-8179-aaef87d0af13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_39fbfb9f-4973-45e9-9508-c23b9dab31e3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_39fbfb9f-4973-45e9-9508-c23b9dab31e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_17865a48-6434-464d-b216-801436de8601" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_17865a48-6434-464d-b216-801436de8601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_1d99ca11-26ab-453e-8d49-ea9953452d2f" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_1d99ca11-26ab-453e-8d49-ea9953452d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_9b409637-2a85-4fb6-a02e-9a0b2678a719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_SeveranceCosts1_9b409637-2a85-4fb6-a02e-9a0b2678a719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_57118f8a-9aab-41cf-8172-438eab51af24" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_57118f8a-9aab-41cf-8172-438eab51af24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfProceedings_8ffa5f26-7fc2-4eb2-97f7-179658b8c6cd" xlink:href="pnm-20221231.xsd#pnm_NumberOfProceedings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_NumberOfProceedings_8ffa5f26-7fc2-4eb2-97f7-179658b8c6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_204e3f98-1941-47c1-bc5b-afdbc41fae66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_RestructuringReserve_204e3f98-1941-47c1-bc5b-afdbc41fae66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized_6e940865-5c00-4da6-addb-7e8c4acf36cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized_6e940865-5c00-4da6-addb-7e8c4acf36cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAndRestructuringCosts_6c12e538-84a4-4428-8900-9f3be75b8695" xlink:href="pnm-20221231.xsd#pnm_RegulatoryDisallowanceAndRestructuringCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_RegulatoryDisallowanceAndRestructuringCosts_6c12e538-84a4-4428-8900-9f3be75b8695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_05020bef-7dac-4c60-addd-76b410bfdef3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_05020bef-7dac-4c60-addd-76b410bfdef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_e2128c0c-33ac-4895-8e6b-38e3511c745e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_e2128c0c-33ac-4895-8e6b-38e3511c745e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualRateCredits_21b27e05-43b3-4acc-ab9f-6527219733a4" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesAnnualRateCredits"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesAnnualRateCredits_21b27e05-43b3-4acc-ab9f-6527219733a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfDaysToTransferPayment_950d629f-1285-4f32-b4a0-55a82932452d" xlink:href="pnm-20221231.xsd#pnm_NumberOfDaysToTransferPayment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_NumberOfDaysToTransferPayment_950d629f-1285-4f32-b4a0-55a82932452d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_e107f4b3-242f-4868-b165-90e16a6a3d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_us-gaap_PaymentsForLegalSettlements_e107f4b3-242f-4868-b165-90e16a6a3d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLossContingency_ea2d6b2f-00ea-43ad-afd7-ec191f50ce04" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesLossContingency"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f3d596e5-6a9a-429a-88a8-67b00433c69b" xlink:to="loc_pnm_PublicUtilitiesLossContingency_ea2d6b2f-00ea-43ad-afd7-ec191f50ce04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4c05d2d7-1488-4040-90c7-b06bf5de80f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4c05d2d7-1488-4040-90c7-b06bf5de80f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0307a0c0-1109-4942-bc73-a4794d613ece" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4c05d2d7-1488-4040-90c7-b06bf5de80f4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0307a0c0-1109-4942-bc73-a4794d613ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilityPlantAbstract_43f65f0d-6192-44fa-9562-46da7939bc11" xlink:href="pnm-20221231.xsd#pnm_UtilityPlantAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_pnm_UtilityPlantAbstract_43f65f0d-6192-44fa-9562-46da7939bc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_d3a96b4e-f72e-4510-9319-55416c947f64" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_UtilityPlantAbstract_43f65f0d-6192-44fa-9562-46da7939bc11" xlink:to="loc_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet_d3a96b4e-f72e-4510-9319-55416c947f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAbstract_a9259af0-e3bb-4c76-8645-e060e0b4ab14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_us-gaap_RegulatoryAssetAbstract_a9259af0-e3bb-4c76-8645-e060e0b4ab14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInRegulatoryAssetsETA_d6c25fa3-9505-4a02-923b-38e876d7e1c5" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInRegulatoryAssetsETA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAbstract_a9259af0-e3bb-4c76-8645-e060e0b4ab14" xlink:to="loc_pnm_IncreaseDecreaseInRegulatoryAssetsETA_d6c25fa3-9505-4a02-923b-38e876d7e1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_c1e63373-adbc-45d4-9702-f9ac74893d23" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInRegulatoryAssetsNonETA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAbstract_a9259af0-e3bb-4c76-8645-e060e0b4ab14" xlink:to="loc_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA_c1e63373-adbc-45d4-9702-f9ac74893d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAbstract_658826bf-2329-4d12-8648-4336075bc9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_us-gaap_RegulatoryLiabilityAbstract_658826bf-2329-4d12-8648-4336075bc9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_c90f2291-875f-442f-b621-c1a63e57f83b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAbstract_658826bf-2329-4d12-8648-4336075bc9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_c90f2291-875f-442f-b621-c1a63e57f83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_952febc5-5e99-4e74-bd9e-06bcd6a57416" xlink:href="pnm-20221231.xsd#pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet_952febc5-5e99-4e74-bd9e-06bcd6a57416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsUndepreciated_030ff7b1-c3f3-49c3-8724-a73c2d9bd39e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInvestmentsUndepreciated"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_pnm_PublicUtilitiesInvestmentsUndepreciated_030ff7b1-c3f3-49c3-8724-a73c2d9bd39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsPlantDecommissioning_c7fc7544-0822-4697-a13b-2489570feb43" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInvestmentsPlantDecommissioning"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_pnm_PublicUtilitiesInvestmentsPlantDecommissioning_c7fc7544-0822-4697-a13b-2489570feb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesObsoleteInventory_755f2241-2ee3-41f3-8225-e0bc36c51ae2" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesObsoleteInventory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_pnm_PublicUtilitiesObsoleteInventory_755f2241-2ee3-41f3-8225-e0bc36c51ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryPlantDecommissioning_a6442c72-584f-4fa7-b45b-b270cd07e6b3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesInventoryPlantDecommissioning"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_84bc8487-8a9f-47f6-ab8d-f8899b9a0763" xlink:to="loc_pnm_PublicUtilitiesInventoryPlantDecommissioning_a6442c72-584f-4fa7-b45b-b270cd07e6b3" 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-20221231.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_0272a37d-359b-4cde-b531-fcc01bbdf647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_0272a37d-359b-4cde-b531-fcc01bbdf647" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_37421e56-c3ed-411d-85ed-e4beb0e3d495" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cbaa4645-c0d4-4d71-a6d3-f3ce01308d80" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_37421e56-c3ed-411d-85ed-e4beb0e3d495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_e94b5592-0e35-462f-bf3c-030eb276ebc5" xlink:href="pnm-20221231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_37421e56-c3ed-411d-85ed-e4beb0e3d495" xlink:to="loc_pnm_FourCornersMember_e94b5592-0e35-462f-bf3c-030eb276ebc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e69b3a6f-0586-4101-8753-7fce74124427" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a296ea11-ceb8-4455-9e7b-f6d07c8688ef" xlink:to="loc_dei_EntityDomain_e69b3a6f-0586-4101-8753-7fce74124427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_528819d7-e34f-4750-8caf-c51fb4d472b8" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e69b3a6f-0586-4101-8753-7fce74124427" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_528819d7-e34f-4750-8caf-c51fb4d472b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_1dfd8bc3-c5ab-4264-88c1-8363fbf78e2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_2456b331-9a0e-4b2f-bfb1-0b53ec84816e" xlink:to="loc_srt_OwnershipDomain_1dfd8bc3-c5ab-4264-88c1-8363fbf78e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_89d09e2f-0dab-4f5e-9e92-d44f1c6537ed" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1dfd8bc3-c5ab-4264-88c1-8363fbf78e2e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_89d09e2f-0dab-4f5e-9e92-d44f1c6537ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_013230d0-9031-45d8-aefe-83edc84db829" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_71b7981a-66f7-437e-abf5-8e62525780cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_71b7981a-66f7-437e-abf5-8e62525780cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_4fa47dac-42ef-490f-8042-7ddd5d39f669" xlink:href="pnm-20221231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PaymentsForReliefFromObligations_4fa47dac-42ef-490f-8042-7ddd5d39f669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinalPaymentForReliefFromObligations_0b9525d2-fdc1-446f-8286-ef7b2a5ac9b3" xlink:href="pnm-20221231.xsd#pnm_FinalPaymentForReliefFromObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_FinalPaymentForReliefFromObligations_0b9525d2-fdc1-446f-8286-ef7b2a5ac9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InitialPaymentForReliefFromObligations_91cf5982-15e2-4e81-914a-9ab264d7ada7" xlink:href="pnm-20221231.xsd#pnm_InitialPaymentForReliefFromObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_InitialPaymentForReliefFromObligations_91cf5982-15e2-4e81-914a-9ab264d7ada7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_dd6152c7-d3ea-4156-ad9f-a944b305b18d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_dd6152c7-d3ea-4156-ad9f-a944b305b18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_5709fedd-dbb2-4f09-bce1-c5f94bbc00a5" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_5709fedd-dbb2-4f09-bce1-c5f94bbc00a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_639ac5c2-3beb-4805-8885-e8ea08c871b3" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_639ac5c2-3beb-4805-8885-e8ea08c871b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_19c2a5c8-37d5-4b8c-b4ad-d96e77749e26" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_19c2a5c8-37d5-4b8c-b4ad-d96e77749e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_899a4f32-88a1-4bb8-815d-62c01d3e5aad" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7472ebfd-7580-45fe-a903-64b6e88d161e" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_899a4f32-88a1-4bb8-815d-62c01d3e5aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_986b723d-6d9c-474d-bf54-1abca71c6032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_986b723d-6d9c-474d-bf54-1abca71c6032" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_27afa650-efe5-429b-8903-29cc0491d89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_f4d792ea-9d47-4e87-8d25-e8b7397dc6db" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_27afa650-efe5-429b-8903-29cc0491d89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_28765f37-f4e2-46b5-b13e-6aac7bbb50fd" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_27afa650-efe5-429b-8903-29cc0491d89f" xlink:to="loc_pnm_NMPRCMember_28765f37-f4e2-46b5-b13e-6aac7bbb50fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_246ff3df-6428-44c8-a735-f8610cb5a5c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3502ecfc-2b21-431e-9e8c-0f178d0f92df" xlink:to="loc_dei_EntityDomain_246ff3df-6428-44c8-a735-f8610cb5a5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8e9cd88b-10e5-4938-8626-0e7c6d0cad4c" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_246ff3df-6428-44c8-a735-f8610cb5a5c8" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8e9cd88b-10e5-4938-8626-0e7c6d0cad4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_901acda0-f8e9-48dd-9bd1-43d84ff81808" xlink:to="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NM2022RateCaseMember_f12f79ee-838e-4857-b43e-734a8dc7f55d" xlink:href="pnm-20221231.xsd#pnm_NM2022RateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_NM2022RateCaseMember_f12f79ee-838e-4857-b43e-734a8dc7f55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasedInterestTerminationOnJanuary152023Member_82ea9539-5e0f-4899-8290-53ac48c0dccd" xlink:href="pnm-20221231.xsd#pnm_LeasedInterestTerminationOnJanuary152023Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_LeasedInterestTerminationOnJanuary152023Member_82ea9539-5e0f-4899-8290-53ac48c0dccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasedInterestTerminationOnJanuary152024Member_98512d48-82e0-4693-9b28-cb74484c1f46" xlink:href="pnm-20221231.xsd#pnm_LeasedInterestTerminationOnJanuary152024Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_LeasedInterestTerminationOnJanuary152024Member_98512d48-82e0-4693-9b28-cb74484c1f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioOneMember_5095675b-d1b8-424f-bbfd-5232ab9f861f" xlink:href="pnm-20221231.xsd#pnm_ReplacementResourcePortfolioOneMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_ReplacementResourcePortfolioOneMember_5095675b-d1b8-424f-bbfd-5232ab9f861f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioTwoMember_0cdda359-b680-4d7a-afe2-a594cc78b674" xlink:href="pnm-20221231.xsd#pnm_ReplacementResourcePortfolioTwoMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_ReplacementResourcePortfolioTwoMember_0cdda359-b680-4d7a-afe2-a594cc78b674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioThreeMember_f0d943dc-db5f-4aa0-a0e9-8c96a69c098a" xlink:href="pnm-20221231.xsd#pnm_ReplacementResourcePortfolioThreeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_082cbc4a-15cc-428e-977e-007e4c4d90fd" xlink:to="loc_pnm_ReplacementResourcePortfolioThreeMember_f0d943dc-db5f-4aa0-a0e9-8c96a69c098a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2bbb6a43-c218-4e7d-b444-a6e154a1ba8d" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_b0bb84f0-b44f-453e-9fb8-ba19e1eafd1d" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_b0bb84f0-b44f-453e-9fb8-ba19e1eafd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMegawattRepurchase_b9311b65-3819-4fc4-bf06-32597166d1e0" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesMegawattRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesMegawattRepurchase_b9311b65-3819-4fc4-bf06-32597166d1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_6574d93e-3831-4932-a2f0-beeb1c065683" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_6574d93e-3831-4932-a2f0-beeb1c065683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_9a09d9db-fb13-4913-927d-0e2d43a93cef" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements_9a09d9db-fb13-4913-927d-0e2d43a93cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements_8bf494e3-c30e-4ff4-9e72-fe39d4ea33e0" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_NumberOfPurchasePowerAgreements_8bf494e3-c30e-4ff4-9e72-fe39d4ea33e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfBatteryStorageAgreements_ca4f3597-13a9-41fc-a4f4-bd1320794d6e" xlink:href="pnm-20221231.xsd#pnm_NumberOfBatteryStorageAgreements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_NumberOfBatteryStorageAgreements_ca4f3597-13a9-41fc-a4f4-bd1320794d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_cea9a543-0348-4871-930c-6e6b22573083" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_cea9a543-0348-4871-930c-6e6b22573083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalNumberOfAgreements_ee7f1209-70d2-4baf-8efc-09391bca24a4" xlink:href="pnm-20221231.xsd#pnm_TotalNumberOfAgreements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_TotalNumberOfAgreements_ee7f1209-70d2-4baf-8efc-09391bca24a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFilingPeriodExtension_78fa2ccd-316b-44e8-af08-60fd8c8e14b9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesFilingPeriodExtension"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesFilingPeriodExtension_78fa2ccd-316b-44e8-af08-60fd8c8e14b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFilingPeriodWithExtension_e5f561ed-ff19-4286-90f0-db7800ae076e" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesFilingPeriodWithExtension"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_278eb608-fabe-4d17-b912-fcfde85845f5" xlink:to="loc_pnm_PublicUtilitiesFilingPeriodWithExtension_e5f561ed-ff19-4286-90f0-db7800ae076e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_378f4717-0707-402f-8cae-bd6f38d1777f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_378f4717-0707-402f-8cae-bd6f38d1777f" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_692032d3-d4b9-45da-93e6-854713ec1a7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f9261883-e03e-4129-b898-f7e8e87dd42c" xlink:to="loc_dei_EntityDomain_692032d3-d4b9-45da-93e6-854713ec1a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03ea83f3-129b-4fd7-841f-1bb120b1ae8c" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_692032d3-d4b9-45da-93e6-854713ec1a7f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03ea83f3-129b-4fd7-841f-1bb120b1ae8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_95135c58-fcfd-45ed-8ee1-509d6058504c" xlink:to="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bccbf1b7-b7c0-4a5e-99c8-22968321e0d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:to="loc_srt_MinimumMember_bccbf1b7-b7c0-4a5e-99c8-22968321e0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e829bfdc-f020-4390-bb01-9a2c9fcb14d4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4708a22f-3e32-4d3f-a47f-889c9036855e" xlink:to="loc_srt_MaximumMember_e829bfdc-f020-4390-bb01-9a2c9fcb14d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_a02db852-bb5d-4e27-8f20-8f51499e5b4f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioOneMember_94063360-16ac-4b16-9c89-1e8dd2025905" xlink:href="pnm-20221231.xsd#pnm_PortfolioOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_PortfolioOneMember_94063360-16ac-4b16-9c89-1e8dd2025905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioTwoMember_9e48da6d-e4b0-4a39-98a3-e48f6bb3e1cb" xlink:href="pnm-20221231.xsd#pnm_PortfolioTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_PortfolioTwoMember_9e48da6d-e4b0-4a39-98a3-e48f6bb3e1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PortfolioThreeMember_97ef00d1-ecf0-4c7b-b771-ee817110d9bc" xlink:href="pnm-20221231.xsd#pnm_PortfolioThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_PortfolioThreeMember_97ef00d1-ecf0-4c7b-b771-ee817110d9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SolarAgreementMember_2eb272a4-9b64-455e-95cb-ff16dd1c3c4a" xlink:href="pnm-20221231.xsd#pnm_SolarAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_SolarAgreementMember_2eb272a4-9b64-455e-95cb-ff16dd1c3c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BatteryStorageAgreementMember_49cc2253-7fbc-4bde-aa2d-da2a5d7f8763" xlink:href="pnm-20221231.xsd#pnm_BatteryStorageAgreementMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_422ff1a5-cbb9-44c6-a3c8-a32102a3705c" xlink:to="loc_pnm_BatteryStorageAgreementMember_49cc2253-7fbc-4bde-aa2d-da2a5d7f8763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4ae10db8-042e-4a51-a7e4-520dce8b279e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e05471f7-667a-4e4e-8334-7a3d4f54e7cb" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4ae10db8-042e-4a51-a7e4-520dce8b279e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0d6c0a3a-402c-41c3-a910-7f816c1e1693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4ae10db8-042e-4a51-a7e4-520dce8b279e" xlink:to="loc_us-gaap_SubsequentEventMember_0d6c0a3a-402c-41c3-a910-7f816c1e1693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d712c7-6bf9-4aaa-9426-24829f299fac" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfReplacementResources_8740f62b-bef0-4611-9644-29f6a8b8059e" xlink:href="pnm-20221231.xsd#pnm_NumberOfReplacementResources"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_NumberOfReplacementResources_8740f62b-bef0-4611-9644-29f6a8b8059e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPurchasePowerAgreements_c753e6b9-d9f8-4773-b66e-c54c6815f519" xlink:href="pnm-20221231.xsd#pnm_NumberOfPurchasePowerAgreements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_NumberOfPurchasePowerAgreements_c753e6b9-d9f8-4773-b66e-c54c6815f519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_68da00f5-d2ab-41a6-bb5e-ea80ca89f095" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement_68da00f5-d2ab-41a6-bb5e-ea80ca89f095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProjectedReserveMargin_9b3a49ce-116e-4574-b719-11063dbd3ddb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProjectedReserveMargin"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_PublicUtilitiesProjectedReserveMargin_9b3a49ce-116e-4574-b719-11063dbd3ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_b08ddcfd-2338-4c0f-9227-842f80bcc3d9" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1cb4f9e0-2efd-4c1a-bfa0-f9983b73c105" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod_b08ddcfd-2338-4c0f-9227-842f80bcc3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersGridModernizationApplicationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_21461335-8bb5-47b9-89a6-7aa928a9d25c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_21461335-8bb5-47b9-89a6-7aa928a9d25c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:to="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6441de0d-663f-48d8-b37f-05eebfb72472" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_508b7663-6482-4863-b153-bf1e8838d410" xlink:to="loc_dei_EntityDomain_6441de0d-663f-48d8-b37f-05eebfb72472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c7b4cae7-5b96-4e91-a6b7-9b4f05741b26" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6441de0d-663f-48d8-b37f-05eebfb72472" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c7b4cae7-5b96-4e91-a6b7-9b4f05741b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6bd14b02-aa0c-448f-9752-1defacd08c86" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationInvestment_3e950e9e-4e22-4e70-b4f3-a3ad2a84d18a" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_pnm_PublicUtilitiesGridModernizationInvestment_3e950e9e-4e22-4e70-b4f3-a3ad2a84d18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationInitialTerm_808387a8-a7f4-4cc9-8d2d-e068da0857a5" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationInitialTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_pnm_PublicUtilitiesGridModernizationInitialTerm_808387a8-a7f4-4cc9-8d2d-e068da0857a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGridModernizationTerm_b63c5748-847c-4392-8f38-93e146616a95" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesGridModernizationTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9409c5ac-8692-4a43-8f48-0ba9622a55fc" xlink:to="loc_pnm_PublicUtilitiesGridModernizationTerm_b63c5748-847c-4392-8f38-93e146616a95" 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-20221231.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_48301215-f9f0-4f02-bffc-80087bbe841a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_48301215-f9f0-4f02-bffc-80087bbe841a" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_81ecf15f-32df-497a-9449-f96a90cabacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_99b79b8d-680d-4306-aa08-bfc43dcf2ee6" xlink:to="loc_us-gaap_RegulatoryAssetDomain_81ecf15f-32df-497a-9449-f96a90cabacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_49d9db34-915a-4265-824f-21973b38c780" xlink:href="pnm-20221231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_81ecf15f-32df-497a-9449-f96a90cabacc" xlink:to="loc_pnm_DeferredCOVID19CostsMember_49d9db34-915a-4265-824f-21973b38c780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_18f26630-d309-4250-94cf-d1e9946f0908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_48434495-fdde-46c6-8d7d-49ddd6254ca3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_18f26630-d309-4250-94cf-d1e9946f0908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_56e8eb09-4659-4d68-8d38-75b155b388a7" xlink:href="pnm-20221231.xsd#pnm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_18f26630-d309-4250-94cf-d1e9946f0908" xlink:to="loc_pnm_COVID19Member_56e8eb09-4659-4d68-8d38-75b155b388a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab80db25-082a-4664-b6c2-ec3ce3701f9f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1995be46-0b4d-4c36-bf04-4d7471f41b61" xlink:to="loc_dei_EntityDomain_ab80db25-082a-4664-b6c2-ec3ce3701f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6db7893b-f2d6-4c4f-a09e-99489e2e9d59" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ab80db25-082a-4664-b6c2-ec3ce3701f9f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6db7893b-f2d6-4c4f-a09e-99489e2e9d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_eb554715-7c51-4c4d-8205-d249db186c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_a000fdff-eeee-4233-91c0-4e479356a079" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_eb554715-7c51-4c4d-8205-d249db186c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_b8363d33-d6a3-4596-a332-12d3ac41fa51" xlink:href="pnm-20221231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_eb554715-7c51-4c4d-8205-d249db186c65" xlink:to="loc_pnm_COVID19CostsSavingsMember_b8363d33-d6a3-4596-a332-12d3ac41fa51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_438272b6-23b1-466b-9030-fb3260462716" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_3d831a0b-f527-40d4-906c-dfd524bb8267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_3d831a0b-f527-40d4-906c-dfd524bb8267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_fabeaaaf-d4a7-4226-b119-4274f96b3a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_fabeaaaf-d4a7-4226-b119-4274f96b3a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_46f3bc1c-0309-463f-9a02-1f76a66e3280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_67b1d5bd-e491-457f-932a-1407ad199365" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_46f3bc1c-0309-463f-9a02-1f76a66e3280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersFERCComplianceDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_ee43caea-e1f2-4c2a-a766-2d58a669f27b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_ee43caea-e1f2-4c2a-a766-2d58a669f27b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:to="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab75d51e-22e9-4660-b613-6c276668d025" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cdcc395b-ee52-4054-987e-802b3396c846" xlink:to="loc_dei_EntityDomain_ab75d51e-22e9-4660-b613-6c276668d025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e5050ab3-a37d-49f3-8a77-c14b1156c117" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ab75d51e-22e9-4660-b613-6c276668d025" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e5050ab3-a37d-49f3-8a77-c14b1156c117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:to="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_4e62f9dc-8f1b-4128-a4f8-f44578939f5e" xlink:to="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FERCProceedingsOneMember_3f7a007a-bebd-4c31-8210-ba46ffa3d360" xlink:href="pnm-20221231.xsd#pnm_FERCProceedingsOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:to="loc_pnm_FERCProceedingsOneMember_3f7a007a-bebd-4c31-8210-ba46ffa3d360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FERCProceedingsTwoMember_7e8377ab-d898-489e-9a6d-c27cc7deedb1" xlink:href="pnm-20221231.xsd#pnm_FERCProceedingsTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_07a65a9f-8073-4135-a9ce-5d29e49cda50" xlink:to="loc_pnm_FERCProceedingsTwoMember_7e8377ab-d898-489e-9a6d-c27cc7deedb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6792aff-3d2f-469c-b738-625601f833ed" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfDelegatedLetterOrders_960029e7-d974-46bd-857c-cd7cd3361f92" xlink:href="pnm-20221231.xsd#pnm_NumberOfDelegatedLetterOrders"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfDelegatedLetterOrders_960029e7-d974-46bd-857c-cd7cd3361f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRequestsForRehearing_bf71c729-0e64-4254-9631-19d61a4b27d3" xlink:href="pnm-20221231.xsd#pnm_NumberOfRequestsForRehearing"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfRequestsForRehearing_bf71c729-0e64-4254-9631-19d61a4b27d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfFERCProceedings_a1805a71-826f-44b4-9913-510e123cce7f" xlink:href="pnm-20221231.xsd#pnm_NumberOfFERCProceedings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfFERCProceedings_a1805a71-826f-44b4-9913-510e123cce7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TimeValueCustomerRefundLiability_6d1ec14e-5ff5-4d8b-8a30-0ab22d6bd432" xlink:href="pnm-20221231.xsd#pnm_TimeValueCustomerRefundLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_TimeValueCustomerRefundLiability_6d1ec14e-5ff5-4d8b-8a30-0ab22d6bd432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ComplianceExtensionPeriod_0e162a19-7364-46b2-aaf2-f64716446dcc" xlink:href="pnm-20221231.xsd#pnm_ComplianceExtensionPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_ComplianceExtensionPeriod_0e162a19-7364-46b2-aaf2-f64716446dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ComplianceExtensionPeriodRepostPeriod_91cc448e-8826-4c25-809b-b3a801690f3e" xlink:href="pnm-20221231.xsd#pnm_ComplianceExtensionPeriodRepostPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_ComplianceExtensionPeriodRepostPeriod_91cc448e-8826-4c25-809b-b3a801690f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRehearingDenialNotices_4caf5494-d6ab-4537-b1b1-4c6646ce0be2" xlink:href="pnm-20221231.xsd#pnm_NumberOfRehearingDenialNotices"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfRehearingDenialNotices_4caf5494-d6ab-4537-b1b1-4c6646ce0be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfPetitionsFiledForReview_f5a2e765-d889-44e2-9e97-d49a95a5f1d9" xlink:href="pnm-20221231.xsd#pnm_NumberOfPetitionsFiledForReview"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_NumberOfPetitionsFiledForReview_f5a2e765-d889-44e2-9e97-d49a95a5f1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTimeValueRefunds_c1328cdd-c400-4012-b4de-bfedc4fd2b47" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesTimeValueRefunds"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_PublicUtilitiesTimeValueRefunds_c1328cdd-c400-4012-b4de-bfedc4fd2b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_6ca34bea-5140-4f75-8b8f-0f550ce49d4a" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesPaymentOfTimeValueRefunds"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8a3d67d5-0a81-4469-b351-6de30ed93b16" xlink:to="loc_pnm_PublicUtilitiesPaymentOfTimeValueRefunds_6ca34bea-5140-4f75-8b8f-0f550ce49d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_d83d3ef5-cbc1-4ec5-9a55-9173ef5e1767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_d83d3ef5-cbc1-4ec5-9a55-9173ef5e1767" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:to="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9695e3a3-6090-43e5-bd03-ae3d17e3c8cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ef088291-f689-4157-8c55-3806c5a9a703" xlink:to="loc_dei_EntityDomain_9695e3a3-6090-43e5-bd03-ae3d17e3c8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9258f808-2dcb-4640-81f5-bf54068c4703" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9695e3a3-6090-43e5-bd03-ae3d17e3c8cb" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9258f808-2dcb-4640-81f5-bf54068c4703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_31a72a79-7723-43f9-be72-7ffba8f0e74e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_453c3a96-fa0f-44da-9ce7-11bb4319de32" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:to="loc_pnm_EnergyEfficiencyMember_453c3a96-fa0f-44da-9ce7-11bb4319de32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_a2ab0cbf-6c93-4afd-97bb-e7942a679412" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_c487cf9c-f220-4431-ac6e-57e5f4cc9fe5" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_a2ab0cbf-6c93-4afd-97bb-e7942a679412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a9d9f179-ebce-41d3-8d54-39cd025cc087" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_02ac199c-4e17-4942-b879-dfd06ac4a267" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_02ac199c-4e17-4942-b879-dfd06ac4a267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_04c2db25-6033-4209-86de-481d90fd66a0" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_04c2db25-6033-4209-86de-481d90fd66a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_d419cff9-a7f8-4344-8354-7041d48fa19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_d419cff9-a7f8-4344-8354-7041d48fa19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_01231967-cb21-4785-818b-f20522db480c" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_cda9991f-0a38-4b51-abd5-bd312960dcf6" xlink:to="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_01231967-cb21-4785-818b-f20522db480c" 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-20221231.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_996db0ac-0502-4a36-865e-7e3438fad082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_996db0ac-0502-4a36-865e-7e3438fad082" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_1ab13f77-023b-446b-820a-d05e79e7e7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_4e293977-b86f-425a-96e9-23959c8b92d5" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_1ab13f77-023b-446b-820a-d05e79e7e7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_af79bdd6-b775-4177-aebd-af14db2e199f" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_1ab13f77-023b-446b-820a-d05e79e7e7e0" xlink:to="loc_pnm_NMPRCMember_af79bdd6-b775-4177-aebd-af14db2e199f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4a3f90d4-7f28-4976-93df-71a3428117e8" xlink:to="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50c7bf08-df14-4319-8e53-6a16c5b55e59" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50c7bf08-df14-4319-8e53-6a16c5b55e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_ef5942c8-9508-4af6-8412-58da7ea9f03f" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a029b8ca-c076-406f-816f-207e8749c7d9" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_ef5942c8-9508-4af6-8412-58da7ea9f03f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_79dc1471-2d9b-4eda-ab64-06d7a375cf27" xlink:href="pnm-20221231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_79eb294d-0f10-407c-b81a-2353a8b0ef2e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_79dc1471-2d9b-4eda-ab64-06d7a375cf27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_d8f989e8-8329-4a9a-8f95-9e479b36c4d7" xlink:href="pnm-20221231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_79dc1471-2d9b-4eda-ab64-06d7a375cf27" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_d8f989e8-8329-4a9a-8f95-9e479b36c4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b7ce0564-ba1f-4416-a8de-31cd169b4f6b" xlink:to="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aeb6ce0c-daf7-430a-bf9c-9391bb313c5b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:to="loc_srt_MinimumMember_aeb6ce0c-daf7-430a-bf9c-9391bb313c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c3507e2-bf52-4981-9d56-e1ed679d4252" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1335e7d1-76a4-454f-9997-26dbac9e0970" xlink:to="loc_srt_MaximumMember_5c3507e2-bf52-4981-9d56-e1ed679d4252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b6055d20-ce30-469e-a862-890432d2091d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b0a228a2-e4f0-4a22-9de5-fd6bf1b66ae4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b6055d20-ce30-469e-a862-890432d2091d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_968e958d-625c-4d7a-9531-1a6986122147" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_b6055d20-ce30-469e-a862-890432d2091d" xlink:to="loc_us-gaap_SubsequentEventMember_968e958d-625c-4d7a-9531-1a6986122147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b6e80938-7f8b-439c-97fe-b00bb7e3342c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_31c0db85-632e-4874-99c6-cc3208496d75" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_31c0db85-632e-4874-99c6-cc3208496d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_898fe949-3841-457a-9bee-f287a1e9f217" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_898fe949-3841-457a-9bee-f287a1e9f217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_4e542f2a-6348-4754-84b6-902ffefd7597" xlink:href="pnm-20221231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount_4e542f2a-6348-4754-84b6-902ffefd7597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_004dff38-be91-4419-a4d0-65ac0ddafc2b" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_004dff38-be91-4419-a4d0-65ac0ddafc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_79ed4b2a-635c-4c02-aa63-75f75575c174" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncrementalDistributionInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_79ed4b2a-635c-4c02-aa63-75f75575c174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseInRateBase_22ad6bbc-7b61-4645-bc19-647754ce653b" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesIncreaseInRateBase"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_f0f2b451-dc70-412a-9985-24c8be64bf78" xlink:to="loc_pnm_PublicUtilitiesIncreaseInRateBase_22ad6bbc-7b61-4645-bc19-647754ce653b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails" xlink:type="simple" xlink:href="pnm-20221231.xsd#RegulatoryandRateMattersAMSReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_450a015b-4dc3-4de7-ada1-258c247e7d91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_450a015b-4dc3-4de7-ada1-258c247e7d91" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:to="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1fe196da-2824-4782-8744-e3797fce1eac" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_00f7ea66-6834-4e92-af6b-96332586c968" xlink:to="loc_dei_EntityDomain_1fe196da-2824-4782-8744-e3797fce1eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_542ef300-31ba-4b89-ba41-1f3333ebf425" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1fe196da-2824-4782-8744-e3797fce1eac" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_542ef300-31ba-4b89-ba41-1f3333ebf425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ba29c3f2-3243-4f40-bcdf-bbfcfad7dc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_d50831d4-e9cc-469f-8820-40d15f3997b4" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ba29c3f2-3243-4f40-bcdf-bbfcfad7dc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCostsOfDeployment_1e8b88af-fef0-4d03-9b42-db21fecaf3c6" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesCostsOfDeployment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ba29c3f2-3243-4f40-bcdf-bbfcfad7dc2e" xlink:to="loc_pnm_PublicUtilitiesCostsOfDeployment_1e8b88af-fef0-4d03-9b42-db21fecaf3c6" 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-20221231.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_bf38668e-4ddc-481c-a03e-8f98ae94ea7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bf38668e-4ddc-481c-a03e-8f98ae94ea7e" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_f7aeaca5-7fd7-4310-9ca0-50e85ef760f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_69f25c55-677d-48db-9ac3-58e9c84364f9" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_f7aeaca5-7fd7-4310-9ca0-50e85ef760f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_eb67aa56-e2f7-40ff-a502-1d8094204d73" xlink:href="pnm-20221231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_f7aeaca5-7fd7-4310-9ca0-50e85ef760f2" xlink:to="loc_pnm_NMPRCMember_eb67aa56-e2f7-40ff-a502-1d8094204d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:to="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_04c8fbca-d32c-4af8-ba45-375b935d100c" xlink:to="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cbc7ebd1-e801-454b-899b-4857a6aa1791" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cbc7ebd1-e801-454b-899b-4857a6aa1791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_ffea44b8-8878-46f7-93a5-332008e96f76" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9288f876-94d2-4f59-a78c-473ce8e8d95a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_ffea44b8-8878-46f7-93a5-332008e96f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_03186106-d21b-4fff-9ce4-c97cf2024acb" xlink:to="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_aef75323-56d5-4028-b77e-dd4a8b7eb7d8" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_aef75323-56d5-4028-b77e-dd4a8b7eb7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_e9b6ae6f-8555-474a-897d-ee4a64896981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_3bf75de8-c7ad-4f0e-9a91-14db5a76ca5d" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_e9b6ae6f-8555-474a-897d-ee4a64896981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pnm-20221231.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_d3af8f20-2c38-4730-89b9-01b5101de73e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d3af8f20-2c38-4730-89b9-01b5101de73e" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:to="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e5efe1d7-450c-4776-b192-f9aac018b1ba" xlink:to="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bee39897-1211-479e-86b3-04e340a854cc" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bee39897-1211-479e-86b3-04e340a854cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_bda675a0-3cf4-4a43-871c-0eec0281d893" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_105107ac-fb23-4fac-85d5-2d70a8f2b7e4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_bda675a0-3cf4-4a43-871c-0eec0281d893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_8917122f-818d-4ec3-83e6-0a904edc0c78" xlink:to="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9c076b73-fcfc-498c-970b-ee04eed8b5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9c076b73-fcfc-498c-970b-ee04eed8b5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_25191bae-27e0-4be6-aaa5-29a76719fba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_25191bae-27e0-4be6-aaa5-29a76719fba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1f9c9e0c-67ef-4b60-90d3-54b12b3355b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1f9c9e0c-67ef-4b60-90d3-54b12b3355b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b939d17d-baab-4092-94bc-6aa66e237446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b939d17d-baab-4092-94bc-6aa66e237446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_0fc3b7bb-d949-4123-839b-06b71788bcc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_0fc3b7bb-d949-4123-839b-06b71788bcc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6313b1bf-2b95-484b-953e-8b3ff3153146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d4c579e5-57b9-468b-908f-9874ad30b5cc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6313b1bf-2b95-484b-953e-8b3ff3153146" 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-20221231.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_86ac2d94-a70a-44b3-8310-00042374a63b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86ac2d94-a70a-44b3-8310-00042374a63b" xlink:to="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:to="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2ea475fc-98b5-4ea0-8240-a1d2918511f2" xlink:to="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9419c030-7d93-4ccd-b0a8-83d6cae0382f" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_9419c030-7d93-4ccd-b0a8-83d6cae0382f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c6cb2c1a-20d8-45b8-a71d-b4d0604bf8ee" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_20545739-7f2b-451f-a2ad-125214ac24ca" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c6cb2c1a-20d8-45b8-a71d-b4d0604bf8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_a60a7b25-505c-4cf6-b29b-bf06d6b74913" xlink:to="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3dfbbf65-888e-4f3b-8a2e-02e76f008a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3dfbbf65-888e-4f3b-8a2e-02e76f008a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_f25f2700-e6f5-4364-a786-3bc1dfe76104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_f25f2700-e6f5-4364-a786-3bc1dfe76104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_705f7e02-9a5f-4606-a98b-800554a74863" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_705f7e02-9a5f-4606-a98b-800554a74863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_3f6993e4-7e9c-456b-a008-8ffab4e093c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_3f6993e4-7e9c-456b-a008-8ffab4e093c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_cb7cf115-097c-4330-b7e6-da07f3b0defb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_cb7cf115-097c-4330-b7e6-da07f3b0defb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_73287983-184e-43ff-add3-98100a22468b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_73287983-184e-43ff-add3-98100a22468b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_35253f4f-9923-4c57-8607-ab28e28d7ee9" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_35253f4f-9923-4c57-8607-ab28e28d7ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_cb50905e-36b1-43a0-9b74-4aa1a2c8626e" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_cb50905e-36b1-43a0-9b74-4aa1a2c8626e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_4b50ecf9-3fb6-4025-a2f2-b522e91205dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_4b50ecf9-3fb6-4025-a2f2-b522e91205dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_1306f981-c96b-4119-8598-64f1971139a6" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_1306f981-c96b-4119-8598-64f1971139a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_3d8a9f82-40f8-4dd3-a4c3-1d73cef1f28c" xlink:href="pnm-20221231.xsd#pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts_3d8a9f82-40f8-4dd3-a4c3-1d73cef1f28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_17544663-7523-44bd-b93d-b064da4d8923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_17544663-7523-44bd-b93d-b064da4d8923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_76a803c5-c094-4cd3-9a9d-c22863988eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_76a803c5-c094-4cd3-9a9d-c22863988eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_abd2c810-d935-487d-880d-4ecc28a78de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_219b864d-c203-4f8b-a753-68859616d6f6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_abd2c810-d935-487d-880d-4ecc28a78de3" 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-20221231.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_136da2cb-3bff-409d-828f-f433078c0e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_136da2cb-3bff-409d-828f-f433078c0e4c" xlink:to="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:to="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fe5dfdb5-016f-448d-81df-3e5830a23cda" xlink:to="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6e4af35d-5303-4a67-83df-7c1d1760c148" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6e4af35d-5303-4a67-83df-7c1d1760c148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d5013d67-9d1a-40b9-a843-fb756cfc676a" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_915bd803-8025-41ad-9ef2-518f8863e44b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d5013d67-9d1a-40b9-a843-fb756cfc676a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_6c34ddc6-8f90-4478-8f5c-9b9cd6bc61be" xlink:to="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9eafbb5d-4dfe-425e-8c5f-e78349509bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9eafbb5d-4dfe-425e-8c5f-e78349509bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_3cf37ba2-92aa-4a18-b29e-38af213d4a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_3cf37ba2-92aa-4a18-b29e-38af213d4a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f3a50907-ee82-43c8-90cc-cc2c86bcffb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f3a50907-ee82-43c8-90cc-cc2c86bcffb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_1a5e633e-73f7-46bd-8aa7-92d4cd26b69a" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_1a5e633e-73f7-46bd-8aa7-92d4cd26b69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_bf8be528-6ebb-4db5-aec6-8ef9d8042fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_bf8be528-6ebb-4db5-aec6-8ef9d8042fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d3b78f62-4b3c-43cb-b42d-9c798b00219e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8f2ec2f6-cb2c-4f62-a8e9-e4badba3b099" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_d3b78f62-4b3c-43cb-b42d-9c798b00219e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eeaae68c-1bd1-4f3b-8903-4ae26ab18f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eeaae68c-1bd1-4f3b-8903-4ae26ab18f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_57b59af5-40dd-481f-880b-a4c06e8feb29" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_57b59af5-40dd-481f-880b-a4c06e8feb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_dcad6b35-00ae-4471-ae70-1835700bf5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_dcad6b35-00ae-4471-ae70-1835700bf5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_0c7f25f2-95d7-4abd-a139-0d5874621d24" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_0c7f25f2-95d7-4abd-a139-0d5874621d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_57fef601-7c24-4ed7-b68d-6c6115ea1333" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_57fef601-7c24-4ed7-b68d-6c6115ea1333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_60d6087c-c2da-46b9-b088-2d8d13792fd3" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_60d6087c-c2da-46b9-b088-2d8d13792fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_0dcaa7e7-ffe2-4649-979e-2bcf46898bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_0dcaa7e7-ffe2-4649-979e-2bcf46898bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_1c1a4e69-e8c4-498a-8c4b-6f36645be9af" xlink:href="pnm-20221231.xsd#pnm_DeferredTaxLiabilityRegulatoryAssetInvestment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment_1c1a4e69-e8c4-498a-8c4b-6f36645be9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a730148e-3919-4edc-a33c-7e1b1a558c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a730148e-3919-4edc-a33c-7e1b1a558c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6b137eaf-e71a-4c03-986c-f119f1bd42cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9deac4f0-aba3-40bf-9a3e-d9c90c75ef60" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_6b137eaf-e71a-4c03-986c-f119f1bd42cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_2c236530-c64e-4fe4-bb65-9bf1c0c5e05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_d39fab3c-6002-4481-8687-a36a2615b4f7" xlink:to="loc_us-gaap_DeferredTaxLiabilities_2c236530-c64e-4fe4-bb65-9bf1c0c5e05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1" xlink:type="simple" xlink:href="pnm-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="simple" xlink:href="pnm-20221231.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_7ce0db95-1ec0-48fd-813c-62edbe6f501a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7ce0db95-1ec0-48fd-813c-62edbe6f501a" xlink:to="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:to="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bc4b7742-6e3e-44f4-bdb4-57962b529de9" xlink:to="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a22293e-3e57-4cd5-b601-a319eb0d9214" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a22293e-3e57-4cd5-b601-a319eb0d9214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f155a358-afe2-44bc-88cf-693c0c346d28" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_789c74b5-6dbb-4f05-be5d-c9b3f5b63511" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f155a358-afe2-44bc-88cf-693c0c346d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_51d05d56-054e-448b-91e3-539ed4a381a0" xlink:to="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4f7497da-705d-4662-a2b2-df70908ef1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4f7497da-705d-4662-a2b2-df70908ef1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_050e02f0-db14-44f9-854a-36e5427d9d4e" xlink:href="pnm-20221231.xsd#pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_050e02f0-db14-44f9-854a-36e5427d9d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax_0a8bc87d-e325-4481-9147-2b58ebc02103" xlink:href="pnm-20221231.xsd#pnm_AmortizationOfExcessDeferredIncomeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_AmortizationOfExcessDeferredIncomeTax_0a8bc87d-e325-4481-9147-2b58ebc02103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments_e6379b4a-5c30-40ce-ab20-61d47ae1d989" xlink:href="pnm-20221231.xsd#pnm_TaxEffectOfMarkToMarketAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_TaxEffectOfMarkToMarketAdjustments_e6379b4a-5c30-40ce-ab20-61d47ae1d989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability_ab132ae3-0bcd-44e1-a11b-acbb0ff3e329" xlink:href="pnm-20221231.xsd#pnm_TaxEffectOfExcessPensionLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_TaxEffectOfExcessPensionLiability_ab132ae3-0bcd-44e1-a11b-acbb0ff3e329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7610da98-a84f-4406-9069-a630baafbfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7610da98-a84f-4406-9069-a630baafbfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits_2ed0217e-a6b5-46f9-96d3-d09cd742651a" xlink:href="pnm-20221231.xsd#pnm_Adjustmentforunrecognizedtaxbenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_pnm_Adjustmentforunrecognizedtaxbenefits_2ed0217e-a6b5-46f9-96d3-d09cd742651a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_89469ad0-da32-45b0-bdb8-0ca2e0f5e4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_89469ad0-da32-45b0-bdb8-0ca2e0f5e4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af480667-a6f2-413e-9be4-fb86293e072a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_6371a899-7d2b-4030-84ef-e416026289af" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af480667-a6f2-413e-9be4-fb86293e072a" 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-20221231.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_082ffc69-5616-468a-978a-1892d8636177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:href="pnm-20221231.xsd#pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_082ffc69-5616-468a-978a-1892d8636177" xlink:to="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:to="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_63191f7a-3e6a-4f16-8977-46b9995fd92c" xlink:to="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_60d3e4d4-8a6c-43eb-88a7-c0fc2cb33484" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:to="loc_pnm_PnmrMember_60d3e4d4-8a6c-43eb-88a7-c0fc2cb33484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7c5d70a7-0890-4bbf-a270-9b9399d3c88a" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_7c5d70a7-0890-4bbf-a270-9b9399d3c88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d7bdb92f-0dd7-45d9-8b6d-289c6334cfff" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c7f4a7cd-9cc7-480d-ad38-ff1fa88f3655" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d7bdb92f-0dd7-45d9-8b6d-289c6334cfff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_bb38a0b2-a483-411d-b4d5-dea7adbc0df4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_9433c87b-c394-4e9e-b566-97ce3789d05e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_bb38a0b2-a483-411d-b4d5-dea7adbc0df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_e187295c-923e-45ec-93c6-b53d86a7036d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_bb38a0b2-a483-411d-b4d5-dea7adbc0df4" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_e187295c-923e-45ec-93c6-b53d86a7036d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_f5181b5d-85e3-4f1e-a4f4-0676fa1ac8a2" xlink:to="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ebfa132c-61d9-416f-92ab-a8aabb8c042a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ebfa132c-61d9-416f-92ab-a8aabb8c042a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_87f79dec-6232-4179-8389-e0b740aec586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_87f79dec-6232-4179-8389-e0b740aec586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1672de21-4083-4ff4-8b37-c974fcffcb13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1672de21-4083-4ff4-8b37-c974fcffcb13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_63c78355-f7d1-4c6d-9999-61e21bc5eb10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_63c78355-f7d1-4c6d-9999-61e21bc5eb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_aa570a0c-6ec0-44db-aad1-e9ea5031865f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_aa570a0c-6ec0-44db-aad1-e9ea5031865f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e4b2baac-9b37-4ad7-b11c-16683f729370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cccfd8ec-8b63-4c89-bce2-e15103c882ae" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e4b2baac-9b37-4ad7-b11c-16683f729370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e5b9b05c-7c14-48a9-aaa6-e98858c9b0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e5b9b05c-7c14-48a9-aaa6-e98858c9b0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5153c4db-c1f0-4cda-871f-d1256bd1b4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_af5039cd-bc5e-47bc-9301-984b26d5cfc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5153c4db-c1f0-4cda-871f-d1256bd1b4bc" 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-20221231.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_b798b2b7-81dc-40c3-a6fe-be0beefc381f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b798b2b7-81dc-40c3-a6fe-be0beefc381f" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:to="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a84fb248-7884-4449-9d8c-aad954a5e1ce" xlink:to="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50d6dcfd-c416-4ea3-9e5f-feb22b09724e" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_50d6dcfd-c416-4ea3-9e5f-feb22b09724e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_7212e58c-c490-43a6-8857-a9d6af2f48e8" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_97c1e741-d71b-4d5f-8012-b7ec838a09fe" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_7212e58c-c490-43a6-8857-a9d6af2f48e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ec204b2d-df36-4ca2-8943-5489d0ce1bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4fe35335-de86-4317-8493-63560f91a9db" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ec204b2d-df36-4ca2-8943-5489d0ce1bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_b2056c55-7694-4fe2-bfb3-06491a2b1820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ec204b2d-df36-4ca2-8943-5489d0ce1bc7" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_b2056c55-7694-4fe2-bfb3-06491a2b1820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_9d22b13f-529e-424b-9253-36384511d4ef" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_d54239d8-600c-43f7-a4ae-c48001dcdfbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_us-gaap_OperatingLossCarryforwards_d54239d8-600c-43f7-a4ae-c48001dcdfbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_d1711366-effa-4e80-806d-bc5d15b66c10" xlink:href="pnm-20221231.xsd#pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_d1711366-effa-4e80-806d-bc5d15b66c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesImpairmentofCarryforwardsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateTaxCreditCarryforwardImpairment_13eb807e-3c43-4224-a5e2-35b8bc8b0931" xlink:href="pnm-20221231.xsd#pnm_StateTaxCreditCarryforwardImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:to="loc_pnm_StateTaxCreditCarryforwardImpairment_13eb807e-3c43-4224-a5e2-35b8bc8b0931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompensationExpenseImpairment_183db84a-4797-4a22-96b0-92fdd3bc677e" xlink:href="pnm-20221231.xsd#pnm_CompensationExpenseImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0636527b-a355-4e01-9f78-58e3aeb10ff8" xlink:to="loc_pnm_CompensationExpenseImpairment_183db84a-4797-4a22-96b0-92fdd3bc677e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxesReserveBalancesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e7d183ec-2a03-4c78-976d-2e23c2bf5d2d" xlink:to="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceStatetaxcreditcarryforward_dc69f6f8-923f-4b71-a4da-5cf517d523b0" xlink:href="pnm-20221231.xsd#pnm_ReservebalanceStatetaxcreditcarryforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:to="loc_pnm_ReservebalanceStatetaxcreditcarryforward_dc69f6f8-923f-4b71-a4da-5cf517d523b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReverseBalanceCompensationExpense_f77166f7-940d-46ca-a763-fa734c982ded" xlink:href="pnm-20221231.xsd#pnm_ReverseBalanceCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_67c0ed93-9f07-4289-b7ef-f46a36f3bece" xlink:to="loc_pnm_ReverseBalanceCompensationExpense_f77166f7-940d-46ca-a763-fa734c982ded" 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-20221231.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_d1ea5fdc-5eb1-4ce7-a77d-51b08046e825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:href="pnm-20221231.xsd#pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d1ea5fdc-5eb1-4ce7-a77d-51b08046e825" xlink:to="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:to="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ac1dc9ee-ae52-4d86-8462-5079be25fa2b" xlink:to="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8580fef5-06da-4ca1-82bb-edb1db51996b" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8580fef5-06da-4ca1-82bb-edb1db51996b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_06dd12ad-680c-47aa-ac4e-e81d3d9cf1b1" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_39e9cd31-6c26-439e-9ea3-625f4cbfee84" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_06dd12ad-680c-47aa-ac4e-e81d3d9cf1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_d15fe224-1774-45e9-93e2-0f14361c4d24" xlink:to="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b1472d67-9169-4cda-bc63-94fb36a0410a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:to="loc_us-gaap_Goodwill_b1472d67-9169-4cda-bc63-94fb36a0410a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_78e6f85c-0b5d-4951-ae4e-fe31cffdf635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_2a7118b8-4426-404c-9f45-10433800eb25" xlink:to="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_78e6f85c-0b5d-4951-ae4e-fe31cffdf635" 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-20221231.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_c559a7a5-47cf-4e66-8e5c-1fabcf356830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_c559a7a5-47cf-4e66-8e5c-1fabcf356830" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:href="pnm-20221231.xsd#pnm_RelatedPartyTransactionByTransactionTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:href="pnm-20221231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_08db4e80-1f76-4f69-90ea-0522fa810f13" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ServiceBillingsMember_5cf17ea2-2f00-462e-8f10-5d8dcc3f154e" xlink:href="pnm-20221231.xsd#pnm_ServiceBillingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_ServiceBillingsMember_5cf17ea2-2f00-462e-8f10-5d8dcc3f154e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyPurchasesMember_829545c5-0cb6-4537-9af6-6c5d4fe6b669" xlink:href="pnm-20221231.xsd#pnm_RenewableEnergyPurchasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_RenewableEnergyPurchasesMember_829545c5-0cb6-4537-9af6-6c5d4fe6b669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterconnectionBillingsMember_f862eaf2-d7f2-4cf3-83e5-28e74a3415c5" xlink:href="pnm-20221231.xsd#pnm_InterconnectionBillingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_InterconnectionBillingsMember_f862eaf2-d7f2-4cf3-83e5-28e74a3415c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestChargesMember_cb02a706-6475-492d-aadb-e6420ab53773" xlink:href="pnm-20221231.xsd#pnm_InterestChargesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_InterestChargesMember_cb02a706-6475-492d-aadb-e6420ab53773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxSharingPaymentsMember_aa0a1ef0-63d2-404b-b351-56068e782c3b" xlink:href="pnm-20221231.xsd#pnm_IncomeTaxSharingPaymentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_de53127e-0d22-4356-8278-376be04feecb" xlink:to="loc_pnm_IncomeTaxSharingPaymentsMember_aa0a1ef0-63d2-404b-b351-56068e782c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6240502b-ffa2-4f11-8727-ab9fb4f79a06" xlink:to="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToPnmMember_d45f3f28-3423-4a2a-8fd0-bfb588a2287e" xlink:href="pnm-20221231.xsd#pnm_PnmrToPnmMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PnmrToPnmMember_d45f3f28-3423-4a2a-8fd0-bfb588a2287e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToTnmpMember_274115ab-f9ef-4250-bfa8-7f45938549d1" xlink:href="pnm-20221231.xsd#pnm_PnmrToTnmpMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PnmrToTnmpMember_274115ab-f9ef-4250-bfa8-7f45938549d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmToTnmpMember_8058b927-5223-40db-9b94-76ce61cfb34b" xlink:href="pnm-20221231.xsd#pnm_PnmToTnmpMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PnmToTnmpMember_8058b927-5223-40db-9b94-76ce61cfb34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TnmpToPnmrMember_4e004556-aaae-4c1c-a09c-6e60e7fe5827" xlink:href="pnm-20221231.xsd#pnm_TnmpToPnmrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_TnmpToPnmrMember_4e004556-aaae-4c1c-a09c-6e60e7fe5827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPtoPNMMember_0c77f8f2-ea73-4209-b3d4-080e500ea6ec" xlink:href="pnm-20221231.xsd#pnm_TNMPtoPNMMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_TNMPtoPNMMember_0c77f8f2-ea73-4209-b3d4-080e500ea6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRToNMRDMember_f3d57750-0eab-498d-a355-18901cfb5cf7" xlink:href="pnm-20221231.xsd#pnm_PNMRToNMRDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMRToNMRDMember_f3d57750-0eab-498d-a355-18901cfb5cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMfromNMRDMember_e04dbaa0-5204-4002-a6e3-e305e09c23ee" xlink:href="pnm-20221231.xsd#pnm_PNMfromNMRDMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMfromNMRDMember_e04dbaa0-5204-4002-a6e3-e305e09c23ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMToNMRDMember_13013136-c55d-4af3-8b0f-dfe88d17eefd" xlink:href="pnm-20221231.xsd#pnm_PNMToNMRDMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMToNMRDMember_13013136-c55d-4af3-8b0f-dfe88d17eefd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMtoPNMRMember_e91dabde-744e-4298-92df-f43703bcde87" xlink:href="pnm-20221231.xsd#pnm_PNMtoPNMRMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_PNMtoPNMRMember_e91dabde-744e-4298-92df-f43703bcde87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDToPNMMember_1394f9e1-445e-4544-8243-7fdf93f5e7a4" xlink:href="pnm-20221231.xsd#pnm_NMRDToPNMMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f8ad626-6946-4d78-8ea2-23c897968a8c" xlink:to="loc_pnm_NMRDToPNMMember_1394f9e1-445e-4544-8243-7fdf93f5e7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_cf33371a-0491-4296-b2ef-68c806c6b65c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_89ce5046-2e39-4358-88e7-341a0432f46f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_cf33371a-0491-4296-b2ef-68c806c6b65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_f0b93dc5-b319-40d5-bbfd-5d42717f9100" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_cf33371a-0491-4296-b2ef-68c806c6b65c" xlink:to="loc_pnm_NMRDMember_f0b93dc5-b319-40d5-bbfd-5d42717f9100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6bfe337a-619e-4339-b514-939cdf652fd3" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d29b5660-666d-4524-8951-bde5cb7e121c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d29b5660-666d-4524-8951-bde5cb7e121c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_81c74b9a-93e8-49b2-ae96-5588c9ff623f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2bb979ec-b04b-4ca5-a28f-d1d2ea091590" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_81c74b9a-93e8-49b2-ae96-5588c9ff623f" 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-20221231.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_569ef082-185b-461c-8db8-1b16d004b99e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_569ef082-185b-461c-8db8-1b16d004b99e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3ed60f0-ede2-4229-a0e8-f73df73f97eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6c88784d-c5ed-417a-aac1-9091df1fd714" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3ed60f0-ede2-4229-a0e8-f73df73f97eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_3ad0bbeb-4c8a-48ca-a011-bac15f129f9a" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3ed60f0-ede2-4229-a0e8-f73df73f97eb" xlink:to="loc_pnm_NMRDMember_3ad0bbeb-4c8a-48ca-a011-bac15f129f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e171cce9-b01e-48b6-84c8-8b89e21ef31f" xlink:to="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_402e6ba2-4f51-42aa-bca7-b9ff2a04e85e" xlink:href="pnm-20221231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:to="loc_pnm_PNMRDevelopmentMember_402e6ba2-4f51-42aa-bca7-b9ff2a04e85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CentralNewMexicoElectricCooperativeMember_aef0bf3d-d502-4884-af3e-bff26f42a0dd" xlink:href="pnm-20221231.xsd#pnm_CentralNewMexicoElectricCooperativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_61783129-ed15-43ed-b5dd-1df293f0722f" xlink:to="loc_pnm_CentralNewMexicoElectricCooperativeMember_aef0bf3d-d502-4884-af3e-bff26f42a0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_191ee597-c058-422c-a9f4-c0b74a90ff64" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_99f1e4f5-fc01-4239-87c2-fd19497a9ab7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_191ee597-c058-422c-a9f4-c0b74a90ff64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_e9844979-f2f8-44fc-885d-5eba52a680c6" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_191ee597-c058-422c-a9f4-c0b74a90ff64" xlink:to="loc_pnm_NMRDMember_e9844979-f2f8-44fc-885d-5eba52a680c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc802812-0bff-4091-87eb-9fb28083d59e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage_a62f140d-6e93-4fcc-a2d7-a88c1b4e7bd7" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentage_a62f140d-6e93-4fcc-a2d7-a88c1b4e7bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_b6a99358-8090-4db0-a877-1647de2db615" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesRenewableEnergyUnderContract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_b6a99358-8090-4db0-a877-1647de2db615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_404e0d76-6786-4634-93ce-ed54f4eb2234" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_404e0d76-6786-4634-93ce-ed54f4eb2234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_f6482ee8-dcfb-45ef-9443-04a8d9366dcb" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_f6482ee8-dcfb-45ef-9443-04a8d9366dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_d80c4fd6-7c8c-444d-99c9-7ca9a2b80063" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_d80c4fd6-7c8c-444d-99c9-7ca9a2b80063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_cc0ab363-9d06-4544-b8bd-a9d6b96a418c" xlink:href="pnm-20221231.xsd#pnm_PublicUtilitiesContributiontoConstructionActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_cc0ab363-9d06-4544-b8bd-a9d6b96a418c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_442bbf12-b947-4e27-a84a-e540a3411067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_442bbf12-b947-4e27-a84a-e540a3411067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_1a8147b7-1382-42c8-ad44-889db85b7013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_1a8147b7-1382-42c8-ad44-889db85b7013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_cb09967e-7cb5-430d-bab6-cc5163e61f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2b69ac5-290c-437a-a6f3-da63f65976ef" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_cb09967e-7cb5-430d-bab6-cc5163e61f7f" 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-20221231.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_66a81f96-4dca-4ef4-b29a-c6d1fa4984d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_66a81f96-4dca-4ef4-b29a-c6d1fa4984d7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:to="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0472f0c6-2852-4766-9424-bbb722d1afca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_21f25d66-8710-4398-b7e0-a12c277141b3" xlink:to="loc_dei_EntityDomain_0472f0c6-2852-4766-9424-bbb722d1afca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_419c4e81-ab50-46f1-ba7d-bcad99c9c119" xlink:href="pnm-20221231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0472f0c6-2852-4766-9424-bbb722d1afca" xlink:to="loc_pnm_NMRDMember_419c4e81-ab50-46f1-ba7d-bcad99c9c119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2d6ee2bc-4cb0-455d-8912-40093c408479" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:to="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4d98e78b-8563-432c-80b6-fa3de3f4fa89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:to="loc_us-gaap_Revenues_4d98e78b-8563-432c-80b6-fa3de3f4fa89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2267c48d-4fa5-4412-aa06-a9c9bf1e42ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:to="loc_us-gaap_OperatingExpenses_2267c48d-4fa5-4412-aa06-a9c9bf1e42ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d0f243f7-5d8c-477b-b8e3-aa34f7f81457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_609e9da7-4e13-4c7f-a965-f47516ca7e48" xlink:to="loc_us-gaap_NetIncomeLoss_d0f243f7-5d8c-477b-b8e3-aa34f7f81457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f1488654-4eea-44e6-8c34-f824f0e8816c" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_ddb6628b-4d2b-4996-92cc-71429ede9c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_Cash_ddb6628b-4d2b-4996-92cc-71429ede9c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_9c15995b-9006-465b-8009-337609354579" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_ConstructionInProgressGross_9c15995b-9006-465b-8009-337609354579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_a65ed3fa-7c80-4250-9e64-ace82b4a0304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_AssetsNoncurrent_a65ed3fa-7c80-4250-9e64-ace82b4a0304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8b59de7d-efc5-409e-9035-a95274ae9353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_Assets_8b59de7d-efc5-409e-9035-a95274ae9353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f8753468-2441-4b0a-8c0f-9e7b051dffb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f8753468-2441-4b0a-8c0f-9e7b051dffb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_85d50282-5e0b-4e94-8a87-57de175ce9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_85d50282-5e0b-4e94-8a87-57de175ce9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4e543203-bc75-4bd4-889f-7d8c0019969b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6b56212f-4ff4-4f30-9aec-fa78679da637" xlink:to="loc_us-gaap_StockholdersEquity_4e543203-bc75-4bd4-889f-7d8c0019969b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/MergerDetails" xlink:type="simple" xlink:href="pnm-20221231.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_060d2484-087e-4edf-abbf-9f7118e62ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_060d2484-087e-4edf-abbf-9f7118e62ef5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c178126e-1f20-475e-8a71-996218eb136e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d802ba9d-2e3c-41e6-a674-ef02bdaa78dd" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c178126e-1f20-475e-8a71-996218eb136e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_bd2693d4-8a88-4ff3-be24-af7080b7fc88" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c178126e-1f20-475e-8a71-996218eb136e" xlink:to="loc_srt_ScenarioForecastMember_bd2693d4-8a88-4ff3-be24-af7080b7fc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_598fa8dc-e168-4aa5-af7b-df6f2d770007" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9903ce45-9f2c-4ddf-a238-4a60d6bf08ff" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_598fa8dc-e168-4aa5-af7b-df6f2d770007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerAgreementMember_62f14a0a-f9f5-4340-8ebd-f1762fdcffaf" xlink:href="pnm-20221231.xsd#pnm_MergerAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_598fa8dc-e168-4aa5-af7b-df6f2d770007" xlink:to="loc_pnm_MergerAgreementMember_62f14a0a-f9f5-4340-8ebd-f1762fdcffaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e31e17c6-0816-43a6-9d56-0b9b92799b1a" xlink:to="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_946488c2-ddfe-4be1-a26c-bd83a8cd24ac" xlink:href="pnm-20221231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:to="loc_pnm_PnmrMember_946488c2-ddfe-4be1-a26c-bd83a8cd24ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember_a7940f58-c10b-42f6-a932-ca3ce2a7544e" xlink:href="pnm-20221231.xsd#pnm_AvangridMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_db45071b-bb70-4d78-bf9b-f137f5b767cd" xlink:to="loc_pnm_AvangridMember_a7940f58-c10b-42f6-a932-ca3ce2a7544e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_847d6a0f-7d42-434c-907e-7b0b70a4c1e5" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BusinessCombinationCashRightPerCommonShare_bc01909f-35f1-4ab2-8dd2-2763269cf33a" xlink:href="pnm-20221231.xsd#pnm_BusinessCombinationCashRightPerCommonShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_pnm_BusinessCombinationCashRightPerCommonShare_bc01909f-35f1-4ab2-8dd2-2763269cf33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TerminationFees_bc3f3d7e-a6a0-4923-a20e-563178bd2819" xlink:href="pnm-20221231.xsd#pnm_TerminationFees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_pnm_TerminationFees_bc3f3d7e-a6a0-4923-a20e-563178bd2819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_04bf7a61-3e06-4d4c-ad19-816a0ccff30a" xlink:href="pnm-20221231.xsd#pnm_OutOfPocketFeesAndExpensesReimbursement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d570884e-ac88-4121-ba4e-22b44ee26b9d" xlink:to="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_04bf7a61-3e06-4d4c-ad19-816a0ccff30a" 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-20221231.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_418f57f9-05f3-453e-9505-d172a0d7810b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_418f57f9-05f3-453e-9505-d172a0d7810b" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_18948505-8391-4e24-9e74-fd3bc07e7945" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_23ed4d70-10ea-4594-a9eb-1768c354b093" xlink:to="loc_srt_ConsolidatedEntitiesDomain_18948505-8391-4e24-9e74-fd3bc07e7945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_446ad50e-aa34-4b93-8849-7b13ccabc670" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_18948505-8391-4e24-9e74-fd3bc07e7945" xlink:to="loc_srt_ParentCompanyMember_446ad50e-aa34-4b93-8849-7b13ccabc670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_04629daa-5737-46b3-8318-c208d5ee568c" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b13071d-208d-4e4d-87db-704988948839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_Revenues_6b13071d-208d-4e4d-87db-704988948839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_f9d6f8c1-519e-4b5f-a00e-eaec318bd60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_f9d6f8c1-519e-4b5f-a00e-eaec318bd60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4118566c-d0c9-4052-b7d3-4f03ea6995ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_OperatingIncomeLoss_4118566c-d0c9-4052-b7d3-4f03ea6995ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_a1373a5f-4de0-42fc-adc4-a313cd2fe8d7" xlink:href="pnm-20221231.xsd#pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:to="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_a1373a5f-4de0-42fc-adc4-a313cd2fe8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_228d3a72-2aba-42b6-b33d-741c0776a998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:to="loc_us-gaap_OtherIncome_228d3a72-2aba-42b6-b33d-741c0776a998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_2aebb75d-5b06-41b3-a0d2-705c2255747a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2d4012c-d202-4b54-839d-32422d8327ff" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_2aebb75d-5b06-41b3-a0d2-705c2255747a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_879eef07-18ff-4f13-8b51-4ceb2f65d33e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_InterestExpense_879eef07-18ff-4f13-8b51-4ceb2f65d33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f469dc01-b5d1-43e4-afd2-e02d239dbd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f469dc01-b5d1-43e4-afd2-e02d239dbd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_36029c47-6318-4a38-837a-07e7320e7ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_36029c47-6318-4a38-837a-07e7320e7ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4d86e0d1-9d74-40fb-85f7-265059c5bc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_65ddac32-657b-4780-8821-139289c8b9c0" xlink:to="loc_us-gaap_NetIncomeLoss_4d86e0d1-9d74-40fb-85f7-265059c5bc8e" 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-20221231.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_066848e2-2615-43cb-b09f-4ca1debdfab8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_066848e2-2615-43cb-b09f-4ca1debdfab8" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:to="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a6a0bc3c-5cb7-4ba1-bb55-03d0484b033e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_dcc68de3-2fbd-4398-a45d-5f849f5f36cf" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a6a0bc3c-5cb7-4ba1-bb55-03d0484b033e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9df11362-dac6-4d23-9a31-b638dca84836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a6a0bc3c-5cb7-4ba1-bb55-03d0484b033e" xlink:to="loc_srt_ParentCompanyMember_9df11362-dac6-4d23-9a31-b638dca84836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bc181e8a-9e7f-4eec-b6ff-1ca865d67e02" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2095718b-72f8-41a5-86fb-79932e1c1fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2095718b-72f8-41a5-86fb-79932e1c1fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b64bc6f-2ec8-458c-852c-279d4c2fae5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2095718b-72f8-41a5-86fb-79932e1c1fcb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b64bc6f-2ec8-458c-852c-279d4c2fae5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_4a95a8b9-2b31-4aee-a68d-9d04576c065a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_4a95a8b9-2b31-4aee-a68d-9d04576c065a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries_3c548a38-38c6-4d5a-9bc0-620c229c2ba8" xlink:href="pnm-20221231.xsd#pnm_InvestmentsInSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_pnm_InvestmentsInSubsidiaries_3c548a38-38c6-4d5a-9bc0-620c229c2ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a2c6b2bb-9814-4b31-a7db-334191ddf95c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a2c6b2bb-9814-4b31-a7db-334191ddf95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_00bbe081-fa72-4bbe-adbf-1ae31fa9d733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b9d42b0-1d7e-4e47-b780-d5d190fef4d9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_00bbe081-fa72-4bbe-adbf-1ae31fa9d733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_d79c8940-84d4-4bf6-9f71-952701a13811" xlink:href="pnm-20221231.xsd#pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates_d79c8940-84d4-4bf6-9f71-952701a13811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_726011a8-8eb5-4a11-abb2-4ed10a73fdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_726011a8-8eb5-4a11-abb2-4ed10a73fdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3b9fc10d-cb20-43fb-ac04-5dccbda0b1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3b9fc10d-cb20-43fb-ac04-5dccbda0b1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_71469bc2-d70a-4f25-b5c6-04d430a7eee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_71469bc2-d70a-4f25-b5c6-04d430a7eee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_774e8628-c11e-4425-a853-5c149c0fce2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_774e8628-c11e-4425-a853-5c149c0fce2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f2a29dfc-5729-4a5d-87a7-8bbc51eb520b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f2a29dfc-5729-4a5d-87a7-8bbc51eb520b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_44988810-70bf-4cb6-a358-ee90f8e1a8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_44988810-70bf-4cb6-a358-ee90f8e1a8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_d1374591-cca6-4e47-aa68-6c4413b4c41e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_d1374591-cca6-4e47-aa68-6c4413b4c41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3df34040-76e2-4ff0-8d1b-4ec372c57985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3df34040-76e2-4ff0-8d1b-4ec372c57985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5aeff874-e914-49a2-974a-b6d484d7f519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac1e20f0-0651-4d81-b3a1-8060e7b67ce7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5aeff874-e914-49a2-974a-b6d484d7f519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba3a02c8-f734-4f5e-8f3c-74da812440e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba3a02c8-f734-4f5e-8f3c-74da812440e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16a7730f-f2fe-48bf-aaee-e547e22adaa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16a7730f-f2fe-48bf-aaee-e547e22adaa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fa4b3ac7-e629-4863-8734-7162264d42aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fa4b3ac7-e629-4863-8734-7162264d42aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_fdecd87e-9fe0-4d30-9f49-90ddb2a93991" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_87b08c91-0045-489c-a3a1-1e8ffccc9047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:to="loc_us-gaap_InterestPaidNet_87b08c91-0045-489c-a3a1-1e8ffccc9047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_d1e17062-18ea-401e-a9ff-53a71f873f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b80efd9-8011-47d1-a662-7041c8840dfd" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_d1e17062-18ea-401e-a9ff-53a71f873f6d" 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-20221231.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_98f1fed6-ef99-4f35-a4d6-aae9fd2d9730" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_98f1fed6-ef99-4f35-a4d6-aae9fd2d9730" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:to="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7ed5afa7-f7cd-4c5a-91e1-3213ee390ff1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_78f02ecc-30e0-4590-ab54-0dc05a59f1f9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7ed5afa7-f7cd-4c5a-91e1-3213ee390ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_25e7218a-c95f-4b14-b1e3-28717331c389" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7ed5afa7-f7cd-4c5a-91e1-3213ee390ff1" xlink:to="loc_srt_ParentCompanyMember_25e7218a-c95f-4b14-b1e3-28717331c389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_832ff874-0641-4284-9601-9836672ec6b3" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:to="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c437bf52-8e90-439c-9d24-ce531853c201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c437bf52-8e90-439c-9d24-ce531853c201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_413a652d-509f-4971-a205-e10e59eae04e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_413a652d-509f-4971-a205-e10e59eae04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_f235ccd6-9cba-4b8b-acd7-26be7880a58a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_f235ccd6-9cba-4b8b-acd7-26be7880a58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_6bc305c9-9379-489c-a9f3-529bb0be7de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_IncomeTaxesReceivable_6bc305c9-9379-489c-a9f3-529bb0be7de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e04ce999-eed8-4bf5-9e7d-540d87481271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_OtherAssetsCurrent_e04ce999-eed8-4bf5-9e7d-540d87481271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3fa491de-bacc-4e8a-9949-d8a32ba86183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_AssetsCurrent_3fa491de-bacc-4e8a-9949-d8a32ba86183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_f2064247-763e-45b1-af8f-bd777f8a674f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_f2064247-763e-45b1-af8f-bd777f8a674f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9de5a4a1-02a2-49de-9250-0cae21b0ba84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9de5a4a1-02a2-49de-9250-0cae21b0ba84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_d10cf5c5-3d89-4e24-bef6-2d39f9e3e98f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_OtherLongTermInvestments_d10cf5c5-3d89-4e24-bef6-2d39f9e3e98f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_e637197c-72d9-4df8-b64a-25d9e1023da5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_AssetsNoncurrent_e637197c-72d9-4df8-b64a-25d9e1023da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_945662f8-d5bd-42eb-81ff-909b8750f389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_141acc69-00fd-42cf-ae64-ae963b89f499" xlink:to="loc_us-gaap_Assets_945662f8-d5bd-42eb-81ff-909b8750f389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_934a27c5-e9d7-4e3f-baa7-01675d4b1cd3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_03d0c358-45ca-4737-88c7-a0afae3e42c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_ShortTermBorrowings_03d0c358-45ca-4737-88c7-a0afae3e42c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_20544baa-9b1b-4b2b-9962-ee1ad435c546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_20544baa-9b1b-4b2b-9962-ee1ad435c546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_c38ba93e-7e35-4d88-a4a1-cb68ec455f2d" xlink:href="pnm-20221231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_c38ba93e-7e35-4d88-a4a1-cb68ec455f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_d6b48098-2996-4038-9296-a5e6dc7c691b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_DividendsPayableCurrent_d6b48098-2996-4038-9296-a5e6dc7c691b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_99bf4371-d1e2-4120-b24f-8b89c3a48776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_99bf4371-d1e2-4120-b24f-8b89c3a48776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f439ffe7-dd3d-49ed-9bd1-3f12185f8152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_LiabilitiesCurrent_f439ffe7-dd3d-49ed-9bd1-3f12185f8152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fe5ebd22-2611-4130-b6f1-6ba16b7dbb3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fe5ebd22-2611-4130-b6f1-6ba16b7dbb3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_22d2ec7e-7140-45a1-b18d-ee1e8b7f211a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_22d2ec7e-7140-45a1-b18d-ee1e8b7f211a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5cdae2d2-f693-43dd-b582-d286399460f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_Liabilities_5cdae2d2-f693-43dd-b582-d286399460f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_eac5287a-bcd5-47ee-b6af-e4511af4e8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_CommonStockValue_eac5287a-bcd5-47ee-b6af-e4511af4e8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_439f642a-3a62-4985-9a8d-182da726b17b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_439f642a-3a62-4985-9a8d-182da726b17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_edb85fd7-a756-4401-8221-ac2b1bcf0adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_edb85fd7-a756-4401-8221-ac2b1bcf0adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2abe0c84-da1e-4879-a825-1e27dd204744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_StockholdersEquity_2abe0c84-da1e-4879-a825-1e27dd204744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_afe9f5b0-3ac6-4f3d-ae05-2b025ff666d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1f71abc8-7fcc-400a-bc23-f23c539ee7aa" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_afe9f5b0-3ac6-4f3d-ae05-2b025ff666d8" 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-20221231.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_08e24f5b-d961-40f6-8ff7-4a686370dfdb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_08e24f5b-d961-40f6-8ff7-4a686370dfdb" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:to="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_48a36d0a-85b5-4f8a-a1e9-c6a6d32ceb41" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6dec8192-93a8-45a8-accd-3724f10b9e53" xlink:to="loc_srt_ConsolidatedEntitiesDomain_48a36d0a-85b5-4f8a-a1e9-c6a6d32ceb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_17fefdde-deb9-4ca5-af4b-69526e70d3b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_48a36d0a-85b5-4f8a-a1e9-c6a6d32ceb41" xlink:to="loc_srt_ParentCompanyMember_17fefdde-deb9-4ca5-af4b-69526e70d3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_306c7eca-5b3f-41b0-9fb7-1de72a3adb37" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ba2589c9-fba4-45ce-bec5-0c0e5ce8a942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ba2589c9-fba4-45ce-bec5-0c0e5ce8a942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_14ac608a-909f-4a65-a52d-258b336905f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockNoParValue_14ac608a-909f-4a65-a52d-258b336905f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ea7d6f7b-b78e-4e2a-8fce-41460f8a9d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ea7d6f7b-b78e-4e2a-8fce-41460f8a9d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ff2736dc-e93c-4d1f-8a19-65addebb40f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockSharesIssued_ff2736dc-e93c-4d1f-8a19-65addebb40f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bdf630a4-cd25-4927-ba5f-7f0ce43d03ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d50d595e-1d18-4bd6-a687-8a8af81a2eb0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bdf630a4-cd25-4927-ba5f-7f0ce43d03ca" 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-20221231.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_777ad1e9-a8f2-4a6d-87a1-79ab4945507f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_777ad1e9-a8f2-4a6d-87a1-79ab4945507f" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_3213c7a9-c96e-4c0b-b1d5-88e6e36200f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_7e23cb89-1891-4512-94b8-d5e2e0c747c9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_3213c7a9-c96e-4c0b-b1d5-88e6e36200f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_a4881ce5-5f70-4e1b-be19-5d8e9d02f2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_3213c7a9-c96e-4c0b-b1d5-88e6e36200f4" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_a4881ce5-5f70-4e1b-be19-5d8e9d02f2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:to="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4a6acc8b-d164-490d-897f-e15a576bb859" xlink:to="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a1c1f6dc-c6c7-42f9-a1cc-9a2d6a60d118" xlink:href="pnm-20221231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a1c1f6dc-c6c7-42f9-a1cc-9a2d6a60d118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cb74e08d-3fd4-4969-9088-e6ed17edbb91" xlink:href="pnm-20221231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c970d6b-e782-40c1-a456-dc0e251a7717" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cb74e08d-3fd4-4969-9088-e6ed17edbb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3799ba39-2dcd-45a9-9df8-086d3447fc20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_fd989c5e-0192-4997-8cb9-c3ff9fd284dc" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3799ba39-2dcd-45a9-9df8-086d3447fc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3799ba39-2dcd-45a9-9df8-086d3447fc20" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e66fc71f-90c2-4c89-93d9-aa07262a8f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e66fc71f-90c2-4c89-93d9-aa07262a8f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5ce2e4d7-c023-43c5-9053-ce08c933d70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5ce2e4d7-c023-43c5-9053-ce08c933d70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_46281e9c-f4d5-4fa2-a48e-e531d2810e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_46281e9c-f4d5-4fa2-a48e-e531d2810e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_e9448a27-685e-4cde-b2cc-64945e038d29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_e9448a27-685e-4cde-b2cc-64945e038d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_fe388666-08ee-41dc-bf31-51519262c1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_52a278fa-6b72-4b74-b0a0-fad53dadcc61" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_fe388666-08ee-41dc-bf31-51519262c1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807920256">
<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, 2022</div></th>
<th class="th"><div>Feb. 17, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 4,101,190,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:center;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;9, 2023.</span></div><div style="text-align:center;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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation 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="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="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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">577 N. Garden Ridge 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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>24
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805528880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor [Line Items]</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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Albuquerque, New Mexico<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor [Line Items]</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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Albuquerque, New Mexico<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor [Line Items]</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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Albuquerque, New Mexico<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLineItems</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>25
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804575952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - PNMR - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">227,149<span></span>
</td>
<td class="nump">230,292<span></span>
</td>
<td class="nump">216,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">832<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">304,853<span></span>
</td>
<td class="nump">284,107<span></span>
</td>
<td class="nump">275,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">94,684<span></span>
</td>
<td class="nump">81,335<span></span>
</td>
<td class="nump">77,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">92,989<span></span>
</td>
<td class="nump">86,008<span></span>
</td>
<td class="nump">81,526<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,855,795<span></span>
</td>
<td class="nump">1,471,720<span></span>
</td>
<td class="nump">1,237,731<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">393,760<span></span>
</td>
<td class="nump">308,153<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">16,095<span></span>
</td>
<td class="nump">14,662<span></span>
</td>
<td class="nump">14,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="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">(Gains) losses on investment securities</a></td>
<td class="num">(78,357)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
<td class="nump">21,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">21,601<span></span>
</td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">19,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(13,881)<span></span>
</td>
<td class="num">(18,559)<span></span>
</td>
<td class="num">(18,732)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="num">(54,542)<span></span>
</td>
<td class="nump">33,153<span></span>
</td>
<td class="nump">37,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">127,908<span></span>
</td>
<td class="nump">96,877<span></span>
</td>
<td class="nump">114,392<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">211,310<span></span>
</td>
<td class="nump">244,429<span></span>
</td>
<td class="nump">207,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">26,130<span></span>
</td>
<td class="nump">32,582<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">185,180<span></span>
</td>
<td class="nump">211,847<span></span>
</td>
<td class="nump">187,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">(Earnings) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">$ 169,530<span></span>
</td>
<td class="nump">$ 195,829<span></span>
</td>
<td class="nump">$ 172,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="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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.97<span></span>
</td>
<td class="nump">$ 2.28<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.97<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">$ 2.15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">987,941<span></span>
</td>
<td class="nump">644,853<span></span>
</td>
<td class="nump">447,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">$ 147,347<span></span>
</td>
<td class="nump">$ 143,931<span></span>
</td>
<td class="nump">$ 137,977<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred for transmission and distribution of electricity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 https://asc.fasb.org/extlink&amp;oid=124432515&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=us-gaap_ElectricityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>26
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805580000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - PNMR - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">$ 185,180<span></span>
</td>
<td class="nump">$ 211,847<span></span>
</td>
<td class="nump">$ 187,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit of $490, $478, and $(5,736)</a></td>
<td class="num">(1,438)<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for (gains) included in net earnings, net of income tax expense of $972, $2,480, and $2,412</a></td>
<td class="num">(2,855)<span></span>
</td>
<td class="num">(7,285)<span></span>
</td>
<td class="num">(7,085)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Experience gains (losses), net of income tax (expense) benefit of $1,159, $(3,076), and $(1,562)</a></td>
<td class="num">(3,406)<span></span>
</td>
<td class="nump">9,035<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, net of income tax (benefit) of $(1,804), $(2,120), and $(2,108)</a></td>
<td class="nump">5,300<span></span>
</td>
<td class="nump">6,228<span></span>
</td>
<td class="nump">6,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Change in fair market value, net of income tax (expense) of $(3,121), $(458), and $(323)</a></td>
<td class="nump">9,164<span></span>
</td>
<td class="nump">1,346<span></span>
</td>
<td class="nump">948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustment for (gains) included in net earnings, net of income tax expense of $299, $229, and $442</a></td>
<td class="num">(877)<span></span>
</td>
<td class="num">(674)<span></span>
</td>
<td class="num">(1,298)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="nump">20,194<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">191,068<span></span>
</td>
<td class="nump">219,094<span></span>
</td>
<td class="nump">207,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to PNMR</a></td>
<td class="nump">$ 175,418<span></span>
</td>
<td class="nump">$ 203,076<span></span>
</td>
<td class="nump">$ 192,969<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred Stock Dividend Requirements of Subsidiary</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806379744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) - PNMR (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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized holding gains (losses) arising during the period, income tax (expense) benefit</a></td>
<td class="nump">$ 490<span></span>
</td>
<td class="nump">$ 478<span></span>
</td>
<td class="num">$ (5,736)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">972<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Pension liability adjustment, income tax expense (benefit)</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="num">(3,076)<span></span>
</td>
<td class="num">(1,562)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(1,804)<span></span>
</td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(2,108)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Change in fair market value, income tax (expense) benefit</a></td>
<td class="num">(3,121)<span></span>
</td>
<td class="num">(458)<span></span>
</td>
<td class="num">(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="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">$ 299<span></span>
</td>
<td class="nump">$ 229<span></span>
</td>
<td class="nump">$ 442<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805363136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - PNMR - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">$ 185,180<span></span>
</td>
<td class="nump">$ 211,847<span></span>
</td>
<td class="nump">$ 187,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">341,123<span></span>
</td>
<td class="nump">320,210<span></span>
</td>
<td class="nump">314,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="nump">24,533<span></span>
</td>
<td class="nump">30,747<span></span>
</td>
<td class="nump">20,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">(Gains) losses on investment securities</a></td>
<td class="nump">78,357<span></span>
</td>
<td class="num">(16,850)<span></span>
</td>
<td class="num">(21,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">9,446<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">832<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(13,799)<span></span>
</td>
<td class="num">(13,217)<span></span>
</td>
<td class="num">(11,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="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">2,377<span></span>
</td>
<td class="nump">5,457<span></span>
</td>
<td class="nump">3,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(73,099)<span></span>
</td>
<td class="num">(25,924)<span></span>
</td>
<td class="num">(42,035)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="num">(8,528)<span></span>
</td>
<td class="nump">1,356<span></span>
</td>
<td class="nump">11,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">17,159<span></span>
</td>
<td class="nump">1,838<span></span>
</td>
<td class="num">(8,135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">5,002<span></span>
</td>
<td class="nump">31,135<span></span>
</td>
<td class="nump">29,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">47,568<span></span>
</td>
<td class="nump">10,640<span></span>
</td>
<td class="nump">7,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="nump">9,205<span></span>
</td>
<td class="nump">2,692<span></span>
</td>
<td class="num">(9,347)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="num">(28,516)<span></span>
</td>
<td class="nump">6,894<span></span>
</td>
<td class="nump">23,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(27,935)<span></span>
</td>
<td class="num">(29,592)<span></span>
</td>
<td class="num">(29,633)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">567,284<span></span>
</td>
<td class="nump">547,873<span></span>
</td>
<td class="nump">485,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="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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(912,557)<span></span>
</td>
<td class="num">(935,016)<span></span>
</td>
<td class="num">(679,028)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales of investment securities</a></td>
<td class="nump">526,448<span></span>
</td>
<td class="nump">459,867<span></span>
</td>
<td class="nump">590,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investment securities</a></td>
<td class="num">(564,912)<span></span>
</td>
<td class="num">(477,672)<span></span>
</td>
<td class="num">(607,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Investments in NMRD</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions from NMRD</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">572<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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">674<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(14,928)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(950,347)<span></span>
</td>
<td class="num">(952,258)<span></span>
</td>
<td class="num">(733,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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facilities borrowings (repayments), net</a></td>
<td class="nump">169,300<span></span>
</td>
<td class="nump">30,700<span></span>
</td>
<td class="num">(153,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">558,000<span></span>
</td>
<td class="nump">1,816,345<span></span>
</td>
<td class="nump">1,267,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(179,500)<span></span>
</td>
<td class="num">(1,411,345)<span></span>
</td>
<td class="num">(977,845)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">283,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Awards of common stock</a></td>
<td class="num">(7,980)<span></span>
</td>
<td class="num">(10,130)<span></span>
</td>
<td class="num">(11,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(119,839)<span></span>
</td>
<td class="num">(112,972)<span></span>
</td>
<td class="num">(98,502)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(17,533)<span></span>
</td>
<td class="num">(19,094)<span></span>
</td>
<td class="num">(18,056)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Transmission interconnection and security deposit arrangements</a></td>
<td class="nump">96,550<span></span>
</td>
<td class="nump">80,558<span></span>
</td>
<td class="nump">11,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(107,397)<span></span>
</td>
<td class="num">(10,195)<span></span>
</td>
<td class="num">(5,905)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(5,564)<span></span>
</td>
<td class="num">(6,306)<span></span>
</td>
<td class="num">(4,943)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">386,037<span></span>
</td>
<td class="nump">357,561<span></span>
</td>
<td class="nump">292,194<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">2,974<span></span>
</td>
<td class="num">(46,824)<span></span>
</td>
<td class="nump">44,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">47,928<span></span>
</td>
<td class="nump">3,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">4,078<span></span>
</td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">47,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">118,485<span></span>
</td>
<td class="nump">91,276<span></span>
</td>
<td class="nump">106,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="num">(1,011)<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="nump">4,455<span></span>
</td>
<td class="nump">7,362<span></span>
</td>
<td class="num">(58,796)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1', window );">Contribution of utility plant to NMRD</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 801<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Interest And Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Transmission Interconnection Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_RegulatoryDisallowancesAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment Of Transmission Interconnection Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805819184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - PNMR - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,078<span></span>
</td>
<td class="nump">$ 1,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $4,925 and $7,265</a></td>
<td class="nump">183,669<span></span>
</td>
<td class="nump">123,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="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">63,473<span></span>
</td>
<td class="nump">57,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">20,320<span></span>
</td>
<td class="nump">18,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">66,733<span></span>
</td>
<td class="nump">65,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">20,265<span></span>
</td>
<td class="nump">14,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid assets</a></td>
<td class="nump">18,465<span></span>
</td>
<td class="nump">37,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">2,351<span></span>
</td>
<td class="nump">4,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">31,624<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">410,978<span></span>
</td>
<td class="nump">324,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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">417,476<span></span>
</td>
<td class="nump">463,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investment in NMRD</a></td>
<td class="nump">90,620<span></span>
</td>
<td class="nump">89,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">26,841<span></span>
</td>
<td class="nump">25,439<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="Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">535,114<span></span>
</td>
<td class="nump">577,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned</a></td>
<td class="nump">9,164,564<span></span>
</td>
<td class="nump">9,357,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">2,659,952<span></span>
</td>
<td class="nump">2,952,743<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">6,504,612<span></span>
</td>
<td class="nump">6,405,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="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">372,988<span></span>
</td>
<td class="nump">248,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NuclearFuelNetOfAmortization', window );">Nuclear fuel, net of accumulated amortization of $43,985 and $41,181</a></td>
<td class="nump">95,223<span></span>
</td>
<td class="nump">98,937<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">6,972,823<span></span>
</td>
<td class="nump">6,752,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">846,686<span></span>
</td>
<td class="nump">514,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">55,982<span></span>
</td>
<td class="nump">79,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="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">157,497<span></span>
</td>
<td class="nump">139,332<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="Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">1,338,462<span></span>
</td>
<td class="nump">1,011,398<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">232,000<span></span>
</td>
<td class="nump">62,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current installments of long-term debt</a></td>
<td class="nump">184,793<span></span>
</td>
<td class="nump">179,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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">215,708<span></span>
</td>
<td class="nump">172,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">6,117<span></span>
</td>
<td class="nump">5,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">76,783<span></span>
</td>
<td class="nump">70,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">17,002<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">18,781<span></span>
</td>
<td class="nump">27,218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends declared</a></td>
<td class="nump">31,676<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionInterconnectionArrangementLiabilities', window );">Transmission interconnection arrangement liabilities</a></td>
<td class="nump">20,473<span></span>
</td>
<td class="nump">39,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">87,037<span></span>
</td>
<td class="nump">99,149<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">890,370<span></span>
</td>
<td class="nump">664,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">3,892,594<span></span>
</td>
<td class="nump">3,519,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">822,831<span></span>
</td>
<td class="nump">764,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">755,202<span></span>
</td>
<td class="nump">841,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">223,377<span></span>
</td>
<td class="nump">234,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">32,799<span></span>
</td>
<td class="nump">19,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">41,336<span></span>
</td>
<td class="nump">55,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">342,413<span></span>
</td>
<td class="nump">333,195<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">2,217,958<span></span>
</td>
<td class="nump">2,248,634<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,000,922<span></span>
</td>
<td class="nump">6,432,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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,102<span></span>
</td>
<td class="nump">1,429,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(66,048)<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">828,878<span></span>
</td>
<td class="nump">810,203<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,191,932<span></span>
</td>
<td class="nump">2,167,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest in Valencia</a></td>
<td class="nump">52,994<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">2,244,926<span></span>
</td>
<td class="nump">2,222,929<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 9,257,377<span></span>
</td>
<td class="nump">$ 8,666,885<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Interest And Taxes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Property And Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public utilities property plant and equipment in service net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Deferred Charges And Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total other property and investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_pnm_TransmissionInterconnectionArrangementLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transmission Interconnection Arrangement Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TransmissionInterconnectionArrangementLiabilities</td>
</tr>
<tr>
<td style="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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124259787&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<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(12))<br> -URI https://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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 (SX 210.5-02(10))<br> -URI https://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(3)(a)(4))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=123419778&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 https://asc.fasb.org/extlink&amp;oid=123596393&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.31)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: 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(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(19)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124436220&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 https://asc.fasb.org/extlink&amp;oid=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805500192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - PNMR (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 4,925<span></span>
</td>
<td class="nump">$ 7,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="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="Show.showAR( this, 'defref_pnm_AccumulatedAmortizationNuclearFuel', window );">Accumulated depreciation, nuclear fuel</a></td>
<td class="nump">$ 43,985<span></span>
</td>
<td class="nump">$ 41,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 4,925<span></span>
</td>
<td class="nump">$ 7,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="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="Show.showAR( this, 'defref_pnm_AccumulatedAmortizationNuclearFuel', window );">Accumulated depreciation, nuclear fuel</a></td>
<td class="nump">$ 43,985<span></span>
</td>
<td class="nump">$ 41,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amortization, nuclear fuel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>31
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806362080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - PNMR - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total Stockholders' Equity</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>AOCI</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Non- controlling Interest in&#160;Valencia</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 1,741,750<span></span>
</td>
<td class="nump">$ 1,678,698<span></span>
</td>
<td class="nump">$ 1,150,552<span></span>
</td>
<td class="num">$ (99,377)<span></span>
</td>
<td class="nump">$ 627,523<span></span>
</td>
<td class="nump">$ 63,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings before subsidiary preferred stock dividends</a></td>
<td class="nump">187,316<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">173,303<span></span>
</td>
<td class="nump">14,013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">20,194<span></span>
</td>
<td class="nump">20,194<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<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="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">24<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Awards of common stock</a></td>
<td class="num">(11,984)<span></span>
</td>
<td class="num">(11,984)<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">283,208<span></span>
</td>
<td class="nump">283,208<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">8,141<span></span>
</td>
<td class="nump">8,141<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="num">(18,056)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">2,049,465<span></span>
</td>
<td class="nump">1,429,941<span></span>
</td>
<td class="num">(79,183)<span></span>
</td>
<td class="nump">698,707<span></span>
</td>
<td class="nump">59,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings before subsidiary preferred stock dividends</a></td>
<td class="nump">211,847<span></span>
</td>
<td class="nump">196,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,357<span></span>
</td>
<td class="nump">15,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">7,247<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<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="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(84,333)<span></span>
</td>
<td class="num">(84,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Awards of common stock</a></td>
<td class="num">(10,130)<span></span>
</td>
<td class="num">(10,130)<span></span>
</td>
<td class="num">(10,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">9,446<span></span>
</td>
<td class="nump">9,446<span></span>
</td>
<td class="nump">9,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(19,094)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,094)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">2,222,929<span></span>
</td>
<td class="nump">2,167,524<span></span>
</td>
<td class="nump">1,429,257<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="nump">810,203<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings before subsidiary preferred stock dividends</a></td>
<td class="nump">185,180<span></span>
</td>
<td class="nump">170,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,058<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">5,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<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="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(150,855)<span></span>
</td>
<td class="num">(150,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(150,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Awards of common stock</a></td>
<td class="num">(7,980)<span></span>
</td>
<td class="num">(7,980)<span></span>
</td>
<td class="num">(7,980)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">7,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(17,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,533)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,244,926<span></span>
</td>
<td class="nump">$ 2,191,932<span></span>
</td>
<td class="nump">$ 1,429,102<span></span>
</td>
<td class="num">$ (66,048)<span></span>
</td>
<td class="nump">$ 828,878<span></span>
</td>
<td class="nump">$ 52,994<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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124436220&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 https://asc.fasb.org/extlink&amp;oid=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805427840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - PNM - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">227,149<span></span>
</td>
<td class="nump">230,292<span></span>
</td>
<td class="nump">216,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">832<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">304,853<span></span>
</td>
<td class="nump">284,107<span></span>
</td>
<td class="nump">275,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">94,684<span></span>
</td>
<td class="nump">81,335<span></span>
</td>
<td class="nump">77,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">92,989<span></span>
</td>
<td class="nump">86,008<span></span>
</td>
<td class="nump">81,526<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,855,795<span></span>
</td>
<td class="nump">1,471,720<span></span>
</td>
<td class="nump">1,237,731<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">393,760<span></span>
</td>
<td class="nump">308,153<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">16,095<span></span>
</td>
<td class="nump">14,662<span></span>
</td>
<td class="nump">14,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="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gains (losses) on investment securities</a></td>
<td class="num">(78,357)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
<td class="nump">21,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">21,601<span></span>
</td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">19,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(13,881)<span></span>
</td>
<td class="num">(18,559)<span></span>
</td>
<td class="num">(18,732)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="num">(54,542)<span></span>
</td>
<td class="nump">33,153<span></span>
</td>
<td class="nump">37,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">127,908<span></span>
</td>
<td class="nump">96,877<span></span>
</td>
<td class="nump">114,392<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">211,310<span></span>
</td>
<td class="nump">244,429<span></span>
</td>
<td class="nump">207,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">26,130<span></span>
</td>
<td class="nump">32,582<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">185,180<span></span>
</td>
<td class="nump">211,847<span></span>
</td>
<td class="nump">187,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">(Earnings) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">169,530<span></span>
</td>
<td class="nump">195,829<span></span>
</td>
<td class="nump">172,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="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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">1,766,825<span></span>
</td>
<td class="nump">1,362,020<span></span>
</td>
<td class="nump">1,139,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">204,846<span></span>
</td>
<td class="nump">196,719<span></span>
</td>
<td class="nump">180,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">832<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">1,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">180,812<span></span>
</td>
<td class="nump">170,365<span></span>
</td>
<td class="nump">165,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">58,278<span></span>
</td>
<td class="nump">49,846<span></span>
</td>
<td class="nump">49,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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">49,210<span></span>
</td>
<td class="nump">46,682<span></span>
</td>
<td class="nump">45,723<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,505,338<span></span>
</td>
<td class="nump">1,140,523<span></span>
</td>
<td class="nump">924,937<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">261,487<span></span>
</td>
<td class="nump">221,497<span></span>
</td>
<td class="nump">214,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">14,816<span></span>
</td>
<td class="nump">14,605<span></span>
</td>
<td class="nump">14,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gains (losses) on investment securities</a></td>
<td class="num">(78,357)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
<td class="nump">21,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">10,763<span></span>
</td>
<td class="nump">11,390<span></span>
</td>
<td class="nump">9,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(9,418)<span></span>
</td>
<td class="num">(14,431)<span></span>
</td>
<td class="num">(14,279)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="num">(62,196)<span></span>
</td>
<td class="nump">28,414<span></span>
</td>
<td class="nump">31,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">61,073<span></span>
</td>
<td class="nump">51,360<span></span>
</td>
<td class="nump">64,615<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">138,218<span></span>
</td>
<td class="nump">198,551<span></span>
</td>
<td class="nump">181,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">19,198<span></span>
</td>
<td class="nump">26,992<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">119,020<span></span>
</td>
<td class="nump">171,559<span></span>
</td>
<td class="nump">160,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">(Earnings) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">103,898<span></span>
</td>
<td class="nump">156,069<span></span>
</td>
<td class="nump">146,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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">103,370<span></span>
</td>
<td class="nump">155,541<span></span>
</td>
<td class="nump">145,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">2,249,555<span></span>
</td>
<td class="nump">1,779,873<span></span>
</td>
<td class="nump">1,523,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="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">987,941<span></span>
</td>
<td class="nump">644,853<span></span>
</td>
<td class="nump">447,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">864,013<span></span>
</td>
<td class="nump">531,786<span></span>
</td>
<td class="nump">345,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">147,347<span></span>
</td>
<td class="nump">143,931<span></span>
</td>
<td class="nump">137,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">$ 147,347<span></span>
</td>
<td class="nump">$ 143,931<span></span>
</td>
<td class="nump">$ 137,977<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred for transmission and distribution of electricity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=us-gaap_ElectricityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805603520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - PNM - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">$ 185,180<span></span>
</td>
<td class="nump">$ 211,847<span></span>
</td>
<td class="nump">$ 187,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit of $490, $478, and $(5,736)</a></td>
<td class="num">(1,438)<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for (gains) included in net earnings, net of income tax expense of $972, $2,480, and $2,412</a></td>
<td class="num">(2,855)<span></span>
</td>
<td class="num">(7,285)<span></span>
</td>
<td class="num">(7,085)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Experience gains (losses), net of income tax (expense) benefit of $1,159, $(3,076), and $(1,562)</a></td>
<td class="num">(3,406)<span></span>
</td>
<td class="nump">9,035<span></span>
</td>
<td class="nump">4,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, net of income tax (benefit) of $(1,804), $(2,120), and $(2,108)</a></td>
<td class="nump">5,300<span></span>
</td>
<td class="nump">6,228<span></span>
</td>
<td class="nump">6,192<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="nump">20,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">191,068<span></span>
</td>
<td class="nump">219,094<span></span>
</td>
<td class="nump">207,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to PNMR</a></td>
<td class="nump">175,418<span></span>
</td>
<td class="nump">203,076<span></span>
</td>
<td class="nump">192,969<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">119,020<span></span>
</td>
<td class="nump">171,559<span></span>
</td>
<td class="nump">160,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit of $490, $478, and $(5,736)</a></td>
<td class="num">(1,438)<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for (gains) included in net earnings, net of income tax expense of $972, $2,480, and $2,412</a></td>
<td class="num">(2,855)<span></span>
</td>
<td class="num">(7,285)<span></span>
</td>
<td class="num">(7,085)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Experience gains (losses), net of income tax (expense) benefit of $1,159, $(3,076), and $(1,562)</a></td>
<td class="num">(3,406)<span></span>
</td>
<td class="nump">9,035<span></span>
</td>
<td class="nump">4,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, net of income tax (benefit) of $(1,804), $(2,120), and $(2,108)</a></td>
<td class="nump">5,300<span></span>
</td>
<td class="nump">6,228<span></span>
</td>
<td class="nump">6,192<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="num">(2,399)<span></span>
</td>
<td class="nump">6,575<span></span>
</td>
<td class="nump">20,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">116,621<span></span>
</td>
<td class="nump">178,134<span></span>
</td>
<td class="nump">180,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to PNMR</a></td>
<td class="nump">$ 101,499<span></span>
</td>
<td class="nump">$ 162,644<span></span>
</td>
<td class="nump">$ 166,545<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807391200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) - PNM (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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized holding gains (losses) arising during the period, income tax (expense) benefit</a></td>
<td class="nump">$ 490<span></span>
</td>
<td class="nump">$ 478<span></span>
</td>
<td class="num">$ (5,736)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">972<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Pension liability adjustment, income tax expense (benefit)</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="num">(3,076)<span></span>
</td>
<td class="num">(1,562)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(1,804)<span></span>
</td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized holding gains (losses) arising during the period, income tax (expense) benefit</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="num">(5,736)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">972<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Pension liability adjustment, income tax expense (benefit)</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="num">(3,076)<span></span>
</td>
<td class="num">(1,562)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ (1,804)<span></span>
</td>
<td class="num">$ (2,120)<span></span>
</td>
<td class="num">$ (2,108)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508809745984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - PNM - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">$ 185,180,000<span></span>
</td>
<td class="nump">$ 211,847,000<span></span>
</td>
<td class="nump">$ 187,316,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="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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">341,123,000<span></span>
</td>
<td class="nump">320,210,000<span></span>
</td>
<td class="nump">314,668,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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="nump">24,533,000<span></span>
</td>
<td class="nump">30,747,000<span></span>
</td>
<td class="nump">20,405,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="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">(Gains) losses on investment securities</a></td>
<td class="nump">78,357,000<span></span>
</td>
<td class="num">(16,850,000)<span></span>
</td>
<td class="num">(21,599,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="Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">832,000<span></span>
</td>
<td class="nump">1,194,000<span></span>
</td>
<td class="nump">1,098,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(13,799,000)<span></span>
</td>
<td class="num">(13,217,000)<span></span>
</td>
<td class="num">(11,254,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="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">2,377,000<span></span>
</td>
<td class="nump">5,457,000<span></span>
</td>
<td class="nump">3,497,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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(73,099,000)<span></span>
</td>
<td class="num">(25,924,000)<span></span>
</td>
<td class="num">(42,035,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="num">(8,528,000)<span></span>
</td>
<td class="nump">1,356,000<span></span>
</td>
<td class="nump">11,512,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">17,159,000<span></span>
</td>
<td class="nump">1,838,000<span></span>
</td>
<td class="num">(8,135,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">5,002,000<span></span>
</td>
<td class="nump">31,135,000<span></span>
</td>
<td class="nump">29,923,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">47,568,000<span></span>
</td>
<td class="nump">10,640,000<span></span>
</td>
<td class="nump">7,403,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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="nump">9,205,000<span></span>
</td>
<td class="nump">2,692,000<span></span>
</td>
<td class="num">(9,347,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="num">(28,516,000)<span></span>
</td>
<td class="nump">6,894,000<span></span>
</td>
<td class="nump">23,740,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(27,935,000)<span></span>
</td>
<td class="num">(29,592,000)<span></span>
</td>
<td class="num">(29,633,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">567,284,000<span></span>
</td>
<td class="nump">547,873,000<span></span>
</td>
<td class="nump">485,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(912,557,000)<span></span>
</td>
<td class="num">(935,016,000)<span></span>
</td>
<td class="num">(679,028,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales of investment securities</a></td>
<td class="nump">526,448,000<span></span>
</td>
<td class="nump">459,867,000<span></span>
</td>
<td class="nump">590,998,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investment securities</a></td>
<td class="num">(564,912,000)<span></span>
</td>
<td class="num">(477,672,000)<span></span>
</td>
<td class="num">(607,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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">674,000<span></span>
</td>
<td class="num">(9,000)<span></span>
</td>
<td class="num">(14,928,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(950,347,000)<span></span>
</td>
<td class="num">(952,258,000)<span></span>
</td>
<td class="num">(733,799,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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facilities borrowings (repayments), net</a></td>
<td class="nump">169,300,000<span></span>
</td>
<td class="nump">30,700,000<span></span>
</td>
<td class="num">(153,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">558,000,000<span></span>
</td>
<td class="nump">1,816,345,000<span></span>
</td>
<td class="nump">1,267,845,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(179,500,000)<span></span>
</td>
<td class="num">(1,411,345,000)<span></span>
</td>
<td class="num">(977,845,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(119,839,000)<span></span>
</td>
<td class="num">(112,972,000)<span></span>
</td>
<td class="num">(98,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(17,533,000)<span></span>
</td>
<td class="num">(19,094,000)<span></span>
</td>
<td class="num">(18,056,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="Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Transmission interconnection and security deposit arrangements</a></td>
<td class="nump">96,550,000<span></span>
</td>
<td class="nump">80,558,000<span></span>
</td>
<td class="nump">11,452,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="Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(107,397,000)<span></span>
</td>
<td class="num">(10,195,000)<span></span>
</td>
<td class="num">(5,905,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(5,564,000)<span></span>
</td>
<td class="num">(6,306,000)<span></span>
</td>
<td class="num">(4,943,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">386,037,000<span></span>
</td>
<td class="nump">357,561,000<span></span>
</td>
<td class="nump">292,194,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">2,974,000<span></span>
</td>
<td class="num">(46,824,000)<span></span>
</td>
<td class="nump">44,095,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">1,104,000<span></span>
</td>
<td class="nump">47,928,000<span></span>
</td>
<td class="nump">3,833,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">4,078,000<span></span>
</td>
<td class="nump">1,104,000<span></span>
</td>
<td class="nump">47,928,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="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">118,485,000<span></span>
</td>
<td class="nump">91,276,000<span></span>
</td>
<td class="nump">106,575,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="num">(1,011,000)<span></span>
</td>
<td class="nump">1,042,000<span></span>
</td>
<td class="nump">969,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="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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="nump">4,455,000<span></span>
</td>
<td class="nump">7,362,000<span></span>
</td>
<td class="num">(58,796,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="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="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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">119,020,000<span></span>
</td>
<td class="nump">171,559,000<span></span>
</td>
<td class="nump">160,014,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="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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">213,517,000<span></span>
</td>
<td class="nump">203,401,000<span></span>
</td>
<td class="nump">198,418,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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="nump">29,487,000<span></span>
</td>
<td class="nump">27,120,000<span></span>
</td>
<td class="nump">22,442,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="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">(Gains) losses on investment securities</a></td>
<td class="nump">78,357,000<span></span>
</td>
<td class="num">(16,850,000)<span></span>
</td>
<td class="num">(21,599,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="Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">832,000<span></span>
</td>
<td class="nump">1,194,000<span></span>
</td>
<td class="nump">1,098,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(9,323,000)<span></span>
</td>
<td class="num">(9,905,000)<span></span>
</td>
<td class="num">(6,958,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="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">3,758,000<span></span>
</td>
<td class="nump">4,482,000<span></span>
</td>
<td class="nump">4,950,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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(60,743,000)<span></span>
</td>
<td class="num">(24,757,000)<span></span>
</td>
<td class="num">(41,340,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="num">(4,804,000)<span></span>
</td>
<td class="nump">2,531,000<span></span>
</td>
<td class="nump">11,753,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">17,956,000<span></span>
</td>
<td class="nump">2,154,000<span></span>
</td>
<td class="num">(2,718,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">5,487,000<span></span>
</td>
<td class="nump">30,187,000<span></span>
</td>
<td class="nump">24,882,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">48,868,000<span></span>
</td>
<td class="nump">9,836,000<span></span>
</td>
<td class="nump">6,267,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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="num">(19,574,000)<span></span>
</td>
<td class="nump">20,214,000<span></span>
</td>
<td class="num">(11,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="num">(41,876,000)<span></span>
</td>
<td class="nump">9,169,000<span></span>
</td>
<td class="nump">16,682,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(26,029,000)<span></span>
</td>
<td class="num">(37,884,000)<span></span>
</td>
<td class="num">(36,556,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">354,933,000<span></span>
</td>
<td class="nump">392,451,000<span></span>
</td>
<td class="nump">325,763,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(433,459,000)<span></span>
</td>
<td class="num">(602,180,000)<span></span>
</td>
<td class="num">(335,055,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales of investment securities</a></td>
<td class="nump">526,448,000<span></span>
</td>
<td class="nump">459,867,000<span></span>
</td>
<td class="nump">590,998,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investment securities</a></td>
<td class="num">(564,912,000)<span></span>
</td>
<td class="num">(477,672,000)<span></span>
</td>
<td class="num">(607,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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">439,000<span></span>
</td>
<td class="num">(9,000)<span></span>
</td>
<td class="num">(14,942,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(471,484,000)<span></span>
</td>
<td class="num">(619,994,000)<span></span>
</td>
<td class="num">(366,590,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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facilities borrowings (repayments), net</a></td>
<td class="nump">178,500,000<span></span>
</td>
<td class="num">(2,600,000)<span></span>
</td>
<td class="num">(48,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">298,000,000<span></span>
</td>
<td class="nump">631,345,000<span></span>
</td>
<td class="nump">852,845,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(179,500,000)<span></span>
</td>
<td class="num">(446,345,000)<span></span>
</td>
<td class="num">(902,845,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53,000,000<span></span>
</td>
<td class="nump">230,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(154,028,000)<span></span>
</td>
<td class="num">(60,528,000)<span></span>
</td>
<td class="num">(41,181,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(17,533,000)<span></span>
</td>
<td class="num">(19,094,000)<span></span>
</td>
<td class="num">(18,056,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="Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Transmission interconnection and security deposit arrangements</a></td>
<td class="nump">90,150,000<span></span>
</td>
<td class="nump">47,858,000<span></span>
</td>
<td class="nump">4,050,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="Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(93,247,000)<span></span>
</td>
<td class="num">(2,893,000)<span></span>
</td>
<td class="num">(5,905,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(2,825,000)<span></span>
</td>
<td class="num">(4,627,000)<span></span>
</td>
<td class="nump">364,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">119,517,000<span></span>
</td>
<td class="nump">196,116,000<span></span>
</td>
<td class="nump">71,272,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">2,966,000<span></span>
</td>
<td class="num">(31,427,000)<span></span>
</td>
<td class="nump">30,445,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">19,000<span></span>
</td>
<td class="nump">31,446,000<span></span>
</td>
<td class="nump">1,001,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">2,985,000<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
<td class="nump">31,446,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="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">54,816,000<span></span>
</td>
<td class="nump">45,729,000<span></span>
</td>
<td class="nump">60,663,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">11,602,000<span></span>
</td>
<td class="num">(19,492,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="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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="num">$ (6,859,000)<span></span>
</td>
<td class="nump">$ 23,091,000<span></span>
</td>
<td class="num">$ (48,037,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Interest And Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Transmission Interconnection Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_RegulatoryDisallowancesAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment Of Transmission Interconnection Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>36
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808865200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - PNM - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,078<span></span>
</td>
<td class="nump">$ 1,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $4,925 and $7,265</a></td>
<td class="nump">183,669<span></span>
</td>
<td class="nump">123,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="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">63,473<span></span>
</td>
<td class="nump">57,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">20,320<span></span>
</td>
<td class="nump">18,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">66,733<span></span>
</td>
<td class="nump">65,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">20,265<span></span>
</td>
<td class="nump">14,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid assets</a></td>
<td class="nump">18,465<span></span>
</td>
<td class="nump">37,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">2,351<span></span>
</td>
<td class="nump">4,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">31,624<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">410,978<span></span>
</td>
<td class="nump">324,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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">417,476<span></span>
</td>
<td class="nump">463,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">26,841<span></span>
</td>
<td class="nump">25,439<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="Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">535,114<span></span>
</td>
<td class="nump">577,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned</a></td>
<td class="nump">9,164,564<span></span>
</td>
<td class="nump">9,357,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">2,659,952<span></span>
</td>
<td class="nump">2,952,743<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">6,504,612<span></span>
</td>
<td class="nump">6,405,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">372,988<span></span>
</td>
<td class="nump">248,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NuclearFuelNetOfAmortization', window );">Nuclear fuel, net of accumulated amortization of $43,985 and $41,181</a></td>
<td class="nump">95,223<span></span>
</td>
<td class="nump">98,937<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">6,972,823<span></span>
</td>
<td class="nump">6,752,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">846,686<span></span>
</td>
<td class="nump">514,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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">55,982<span></span>
</td>
<td class="nump">79,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">157,497<span></span>
</td>
<td class="nump">139,332<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="Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">1,338,462<span></span>
</td>
<td class="nump">1,011,398<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">232,000<span></span>
</td>
<td class="nump">62,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current installments of long-term debt</a></td>
<td class="nump">184,793<span></span>
</td>
<td class="nump">179,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">215,708<span></span>
</td>
<td class="nump">172,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">6,117<span></span>
</td>
<td class="nump">5,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">76,783<span></span>
</td>
<td class="nump">70,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">17,002<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">18,781<span></span>
</td>
<td class="nump">27,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends declared</a></td>
<td class="nump">31,676<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionInterconnectionArrangementLiabilities', window );">Transmission interconnection arrangement liabilities</a></td>
<td class="nump">20,473<span></span>
</td>
<td class="nump">39,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">87,037<span></span>
</td>
<td class="nump">99,149<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">890,370<span></span>
</td>
<td class="nump">664,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="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">3,892,594<span></span>
</td>
<td class="nump">3,519,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">822,831<span></span>
</td>
<td class="nump">764,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">755,202<span></span>
</td>
<td class="nump">841,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">223,377<span></span>
</td>
<td class="nump">234,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">32,799<span></span>
</td>
<td class="nump">19,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">41,336<span></span>
</td>
<td class="nump">55,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">342,413<span></span>
</td>
<td class="nump">333,195<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">2,217,958<span></span>
</td>
<td class="nump">2,248,634<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,000,922<span></span>
</td>
<td class="nump">6,432,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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,102<span></span>
</td>
<td class="nump">1,429,257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(66,048)<span></span>
</td>
<td class="num">(71,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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">828,878<span></span>
</td>
<td class="nump">810,203<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,191,932<span></span>
</td>
<td class="nump">2,167,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="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest in Valencia</a></td>
<td class="nump">52,994<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">2,244,926<span></span>
</td>
<td class="nump">2,222,929<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">2,985<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $4,925 and $7,265</a></td>
<td class="nump">151,386<span></span>
</td>
<td class="nump">98,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="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">45,282<span></span>
</td>
<td class="nump">44,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">13,877<span></span>
</td>
<td class="nump">16,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Affiliate receivables</a></td>
<td class="nump">8,868<span></span>
</td>
<td class="nump">8,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">55,890<span></span>
</td>
<td class="nump">57,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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">18,333<span></span>
</td>
<td class="nump">8,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid assets</a></td>
<td class="nump">10,085<span></span>
</td>
<td class="nump">30,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">18,233<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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">20,706<span></span>
</td>
<td class="nump">1,456<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">345,645<span></span>
</td>
<td class="nump">266,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">417,476<span></span>
</td>
<td class="nump">463,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">11,695<span></span>
</td>
<td class="nump">10,717<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="Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">429,247<span></span>
</td>
<td class="nump">473,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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,007,464<span></span>
</td>
<td class="nump">6,602,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">1,908,644<span></span>
</td>
<td class="nump">2,235,068<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">4,098,820<span></span>
</td>
<td class="nump">4,366,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">300,772<span></span>
</td>
<td class="nump">182,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NuclearFuelNetOfAmortization', window );">Nuclear fuel, net of accumulated amortization of $43,985 and $41,181</a></td>
<td class="nump">95,223<span></span>
</td>
<td class="nump">98,937<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">4,494,815<span></span>
</td>
<td class="nump">4,648,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">763,941<span></span>
</td>
<td class="nump">428,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">52,556<span></span>
</td>
<td class="nump">73,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="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">134,330<span></span>
</td>
<td class="nump">116,552<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="Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">1,002,459<span></span>
</td>
<td class="nump">671,068<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,272,166<span></span>
</td>
<td class="nump">6,060,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">185,900<span></span>
</td>
<td class="nump">7,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current installments of long-term debt</a></td>
<td class="nump">184,793<span></span>
</td>
<td class="nump">179,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">163,522<span></span>
</td>
<td class="nump">107,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Affiliate payables</a></td>
<td class="nump">14,919<span></span>
</td>
<td class="nump">15,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">6,117<span></span>
</td>
<td class="nump">5,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">35,797<span></span>
</td>
<td class="nump">37,137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">7,913<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">17,239<span></span>
</td>
<td class="nump">25,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionInterconnectionArrangementLiabilities', window );">Transmission interconnection arrangement liabilities</a></td>
<td class="nump">20,473<span></span>
</td>
<td class="nump">39,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">55,350<span></span>
</td>
<td class="nump">70,643<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">692,155<span></span>
</td>
<td class="nump">495,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,816,107<span></span>
</td>
<td class="nump">1,701,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">682,040<span></span>
</td>
<td class="nump">630,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">556,989<span></span>
</td>
<td class="nump">653,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">222,549<span></span>
</td>
<td class="nump">233,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">32,007<span></span>
</td>
<td class="nump">18,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">39,633<span></span>
</td>
<td class="nump">52,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">258,833<span></span>
</td>
<td class="nump">246,502<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">1,792,051<span></span>
</td>
<td class="nump">1,835,667<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">4,300,313<span></span>
</td>
<td class="nump">4,033,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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,547,918<span></span>
</td>
<td class="nump">1,547,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(74,335)<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">433,747<span></span>
</td>
<td class="nump">483,877<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">1,907,330<span></span>
</td>
<td class="nump">1,959,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest in Valencia</a></td>
<td class="nump">52,994<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">1,960,324<span></span>
</td>
<td class="nump">2,015,264<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 6,272,166<span></span>
</td>
<td class="nump">$ 6,060,133<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Interest And Taxes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Property And Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public utilities property plant and equipment in service net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Deferred Charges And Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total other property and investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_pnm_TransmissionInterconnectionArrangementLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transmission Interconnection Arrangement Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TransmissionInterconnectionArrangementLiabilities</td>
</tr>
<tr>
<td style="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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124259787&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<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(12))<br> -URI https://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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: 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)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(3)(a)(4))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=123419778&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 https://asc.fasb.org/extlink&amp;oid=123596393&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.31)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: 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(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(19)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124436220&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 https://asc.fasb.org/extlink&amp;oid=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>37
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807784848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - PNM (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 4,925<span></span>
</td>
<td class="nump">$ 7,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="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="Show.showAR( this, 'defref_pnm_AccumulatedAmortizationNuclearFuel', window );">Accumulated depreciation, nuclear fuel</a></td>
<td class="nump">$ 43,985<span></span>
</td>
<td class="nump">$ 41,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 4,925<span></span>
</td>
<td class="nump">$ 7,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_AccumulatedAmortizationNuclearFuel', window );">Accumulated depreciation, nuclear fuel</a></td>
<td class="nump">$ 43,985<span></span>
</td>
<td class="nump">$ 41,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amortization, nuclear fuel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>38
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804186736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - PNM - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total Stockholders' Equity</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>AOCI</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Non- controlling Interest in&#160;Valencia</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>Total Stockholders' Equity</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>AOCI</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>Non- controlling Interest in&#160;Valencia</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 1,741,750<span></span>
</td>
<td class="nump">$ 1,678,698<span></span>
</td>
<td class="nump">$ 1,150,552<span></span>
</td>
<td class="num">$ (99,377)<span></span>
</td>
<td class="nump">$ 627,523<span></span>
</td>
<td class="nump">$ 63,052<span></span>
</td>
<td class="nump">$ 1,512,431<span></span>
</td>
<td class="nump">$ 1,449,379<span></span>
</td>
<td class="nump">$ 1,264,918<span></span>
</td>
<td class="num">$ (99,055)<span></span>
</td>
<td class="nump">$ 283,516<span></span>
</td>
<td class="nump">$ 63,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">187,316<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">173,303<span></span>
</td>
<td class="nump">14,013<span></span>
</td>
<td class="nump">160,014<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">146,001<span></span>
</td>
<td class="nump">14,013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">20,194<span></span>
</td>
<td class="nump">20,194<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">20,544<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<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="num">(528)<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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">230,000<span></span>
</td>
<td class="nump">230,000<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="num">(40,653)<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="num">(40,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="num">(18,056)<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="num">(18,056)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">2,049,465<span></span>
</td>
<td class="nump">1,429,941<span></span>
</td>
<td class="num">(79,183)<span></span>
</td>
<td class="nump">698,707<span></span>
</td>
<td class="nump">59,009<span></span>
</td>
<td class="nump">1,863,752<span></span>
</td>
<td class="nump">1,804,743<span></span>
</td>
<td class="nump">1,494,918<span></span>
</td>
<td class="num">(78,511)<span></span>
</td>
<td class="nump">388,336<span></span>
</td>
<td class="nump">59,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">211,847<span></span>
</td>
<td class="nump">196,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,357<span></span>
</td>
<td class="nump">15,490<span></span>
</td>
<td class="nump">171,559<span></span>
</td>
<td class="nump">156,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,069<span></span>
</td>
<td class="nump">15,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">7,247<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,575<span></span>
</td>
<td class="nump">6,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<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="num">(528)<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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">53,000<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(84,333)<span></span>
</td>
<td class="num">(84,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(60,000)<span></span>
</td>
<td class="num">(60,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(60,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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(19,094)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,094)<span></span>
</td>
<td class="num">(19,094)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,094)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">2,222,929<span></span>
</td>
<td class="nump">2,167,524<span></span>
</td>
<td class="nump">1,429,257<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="nump">810,203<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
<td class="nump">2,015,264<span></span>
</td>
<td class="nump">1,959,859<span></span>
</td>
<td class="nump">1,547,918<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="nump">483,877<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">185,180<span></span>
</td>
<td class="nump">170,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,058<span></span>
</td>
<td class="nump">15,122<span></span>
</td>
<td class="nump">119,020<span></span>
</td>
<td class="nump">103,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,898<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">5,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,399)<span></span>
</td>
<td class="num">(2,399)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,399)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<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="num">(528)<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(150,855)<span></span>
</td>
<td class="num">(150,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(150,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(153,500)<span></span>
</td>
<td class="num">(153,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(153,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(17,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,533)<span></span>
</td>
<td class="num">(17,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,533)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,244,926<span></span>
</td>
<td class="nump">$ 2,191,932<span></span>
</td>
<td class="nump">$ 1,429,102<span></span>
</td>
<td class="num">$ (66,048)<span></span>
</td>
<td class="nump">$ 828,878<span></span>
</td>
<td class="nump">$ 52,994<span></span>
</td>
<td class="nump">$ 1,960,324<span></span>
</td>
<td class="nump">$ 1,907,330<span></span>
</td>
<td class="nump">$ 1,547,918<span></span>
</td>
<td class="num">$ (74,335)<span></span>
</td>
<td class="nump">$ 433,747<span></span>
</td>
<td class="nump">$ 52,994<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital, Parent Contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124436220&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 https://asc.fasb.org/extlink&amp;oid=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804587216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - TNMP - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">227,149<span></span>
</td>
<td class="nump">230,292<span></span>
</td>
<td class="nump">216,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">304,853<span></span>
</td>
<td class="nump">284,107<span></span>
</td>
<td class="nump">275,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">94,684<span></span>
</td>
<td class="nump">81,335<span></span>
</td>
<td class="nump">77,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">92,989<span></span>
</td>
<td class="nump">86,008<span></span>
</td>
<td class="nump">81,526<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,855,795<span></span>
</td>
<td class="nump">1,471,720<span></span>
</td>
<td class="nump">1,237,731<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">393,760<span></span>
</td>
<td class="nump">308,153<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">21,601<span></span>
</td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">19,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="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(13,881)<span></span>
</td>
<td class="num">(18,559)<span></span>
</td>
<td class="num">(18,732)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="num">(54,542)<span></span>
</td>
<td class="nump">33,153<span></span>
</td>
<td class="nump">37,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">127,908<span></span>
</td>
<td class="nump">96,877<span></span>
</td>
<td class="nump">114,392<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">211,310<span></span>
</td>
<td class="nump">244,429<span></span>
</td>
<td class="nump">207,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">26,130<span></span>
</td>
<td class="nump">32,582<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">482,730<span></span>
</td>
<td class="nump">417,853<span></span>
</td>
<td class="nump">383,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="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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">123,928<span></span>
</td>
<td class="nump">113,067<span></span>
</td>
<td class="nump">102,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">49,592<span></span>
</td>
<td class="nump">47,820<span></span>
</td>
<td class="nump">44,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">98,316<span></span>
</td>
<td class="nump">90,440<span></span>
</td>
<td class="nump">87,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">36,406<span></span>
</td>
<td class="nump">31,489<span></span>
</td>
<td class="nump">28,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">38,521<span></span>
</td>
<td class="nump">34,919<span></span>
</td>
<td class="nump">31,632<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">346,763<span></span>
</td>
<td class="nump">317,735<span></span>
</td>
<td class="nump">294,725<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">135,967<span></span>
</td>
<td class="nump">100,118<span></span>
</td>
<td class="nump">88,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">10,641<span></span>
</td>
<td class="nump">7,176<span></span>
</td>
<td class="nump">8,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(1,988)<span></span>
</td>
<td class="num">(1,768)<span></span>
</td>
<td class="num">(1,718)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="nump">8,653<span></span>
</td>
<td class="nump">5,408<span></span>
</td>
<td class="nump">6,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">37,192<span></span>
</td>
<td class="nump">33,735<span></span>
</td>
<td class="nump">30,388<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">107,428<span></span>
</td>
<td class="nump">71,791<span></span>
</td>
<td class="nump">64,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">15,161<span></span>
</td>
<td class="nump">7,912<span></span>
</td>
<td class="nump">6,308<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 92,267<span></span>
</td>
<td class="nump">$ 63,879<span></span>
</td>
<td class="nump">$ 58,585<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred for transmission and distribution of electricity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>40
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804507856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - TNMP - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">$ 341,123<span></span>
</td>
<td class="nump">$ 320,210<span></span>
</td>
<td class="nump">$ 314,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="nump">24,533<span></span>
</td>
<td class="nump">30,747<span></span>
</td>
<td class="nump">20,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(73,099)<span></span>
</td>
<td class="num">(25,924)<span></span>
</td>
<td class="num">(42,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="num">(8,528)<span></span>
</td>
<td class="nump">1,356<span></span>
</td>
<td class="nump">11,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">17,159<span></span>
</td>
<td class="nump">1,838<span></span>
</td>
<td class="num">(8,135)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">5,002<span></span>
</td>
<td class="nump">31,135<span></span>
</td>
<td class="nump">29,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">47,568<span></span>
</td>
<td class="nump">10,640<span></span>
</td>
<td class="nump">7,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="nump">9,205<span></span>
</td>
<td class="nump">2,692<span></span>
</td>
<td class="num">(9,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="num">(28,516)<span></span>
</td>
<td class="nump">6,894<span></span>
</td>
<td class="nump">23,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(27,935)<span></span>
</td>
<td class="num">(29,592)<span></span>
</td>
<td class="num">(29,633)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">567,284<span></span>
</td>
<td class="nump">547,873<span></span>
</td>
<td class="nump">485,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(912,557)<span></span>
</td>
<td class="num">(935,016)<span></span>
</td>
<td class="num">(679,028)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(950,347)<span></span>
</td>
<td class="num">(952,258)<span></span>
</td>
<td class="num">(733,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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facilities borrowings (repayments), net</a></td>
<td class="nump">169,300<span></span>
</td>
<td class="nump">30,700<span></span>
</td>
<td class="num">(153,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">558,000<span></span>
</td>
<td class="nump">1,816,345<span></span>
</td>
<td class="nump">1,267,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Transmission interconnection and security deposit arrangements</a></td>
<td class="nump">96,550<span></span>
</td>
<td class="nump">80,558<span></span>
</td>
<td class="nump">11,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(107,397)<span></span>
</td>
<td class="num">(10,195)<span></span>
</td>
<td class="num">(5,905)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(119,839)<span></span>
</td>
<td class="num">(112,972)<span></span>
</td>
<td class="num">(98,502)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(5,564)<span></span>
</td>
<td class="num">(6,306)<span></span>
</td>
<td class="num">(4,943)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">386,037<span></span>
</td>
<td class="nump">357,561<span></span>
</td>
<td class="nump">292,194<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">2,974<span></span>
</td>
<td class="num">(46,824)<span></span>
</td>
<td class="nump">44,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">1,104<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">4,078<span></span>
</td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">47,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">118,485<span></span>
</td>
<td class="nump">91,276<span></span>
</td>
<td class="nump">106,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="num">(1,011)<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="nump">4,455<span></span>
</td>
<td class="nump">7,362<span></span>
</td>
<td class="num">(58,796)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">92,267<span></span>
</td>
<td class="nump">63,879<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="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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">99,165<span></span>
</td>
<td class="nump">91,331<span></span>
</td>
<td class="nump">89,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="num">(4,556)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
<td class="num">(7,773)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet', window );">Allowance for equity funds used during construction and other, net</a></td>
<td class="num">(4,477)<span></span>
</td>
<td class="num">(3,291)<span></span>
</td>
<td class="num">(4,305)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(12,356)<span></span>
</td>
<td class="num">(1,167)<span></span>
</td>
<td class="num">(695)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="num">(3,723)<span></span>
</td>
<td class="num">(1,175)<span></span>
</td>
<td class="num">(241)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(264)<span></span>
</td>
<td class="num">(6,132)<span></span>
</td>
<td class="num">(1,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">6,989<span></span>
</td>
<td class="nump">8,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="nump">1,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="nump">14,667<span></span>
</td>
<td class="num">(1,533)<span></span>
</td>
<td class="num">(530)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">11,952<span></span>
</td>
<td class="nump">620<span></span>
</td>
<td class="nump">2,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(1,757)<span></span>
</td>
<td class="nump">5,545<span></span>
</td>
<td class="nump">2,135<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">194,947<span></span>
</td>
<td class="nump">155,151<span></span>
</td>
<td class="nump">147,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(449,534)<span></span>
</td>
<td class="num">(311,909)<span></span>
</td>
<td class="num">(321,505)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(449,534)<span></span>
</td>
<td class="num">(311,909)<span></span>
</td>
<td class="num">(321,505)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facilities borrowings (repayments), net</a></td>
<td class="nump">36,300<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">160,000<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">185,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="Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Transmission interconnection and security deposit arrangements</a></td>
<td class="nump">6,400<span></span>
</td>
<td class="nump">32,700<span></span>
</td>
<td class="nump">7,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(14,150)<span></span>
</td>
<td class="num">(7,302)<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="nump">68,000<span></span>
</td>
<td class="nump">52,000<span></span>
</td>
<td class="nump">71,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(1,963)<span></span>
</td>
<td class="num">(840)<span></span>
</td>
<td class="num">(2,136)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">254,587<span></span>
</td>
<td class="nump">141,958<span></span>
</td>
<td class="nump">187,732<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,800)<span></span>
</td>
<td class="nump">13,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">0<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">33,974<span></span>
</td>
<td class="nump">31,599<span></span>
</td>
<td class="nump">28,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">9,245<span></span>
</td>
<td class="nump">13,735<span></span>
</td>
<td class="nump">16,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="nump">$ 9,131<span></span>
</td>
<td class="num">$ (9,131)<span></span>
</td>
<td class="num">$ (11,415)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Interest And Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Transmission Interconnection Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_RepaymentOfTransmissionInterconnectionAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment Of Transmission Interconnection Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>41
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508803813328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - TNMP - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,078<span></span>
</td>
<td class="nump">$ 1,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">183,669<span></span>
</td>
<td class="nump">123,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="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">63,473<span></span>
</td>
<td class="nump">57,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">20,320<span></span>
</td>
<td class="nump">18,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">66,733<span></span>
</td>
<td class="nump">65,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">20,265<span></span>
</td>
<td class="nump">14,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">31,624<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">410,978<span></span>
</td>
<td class="nump">324,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="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="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">26,841<span></span>
</td>
<td class="nump">25,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">535,114<span></span>
</td>
<td class="nump">577,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned</a></td>
<td class="nump">9,164,564<span></span>
</td>
<td class="nump">9,357,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">2,659,952<span></span>
</td>
<td class="nump">2,952,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">6,504,612<span></span>
</td>
<td class="nump">6,405,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="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">372,988<span></span>
</td>
<td class="nump">248,856<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">6,972,823<span></span>
</td>
<td class="nump">6,752,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">846,686<span></span>
</td>
<td class="nump">514,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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">55,982<span></span>
</td>
<td class="nump">79,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">157,497<span></span>
</td>
<td class="nump">139,332<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="Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">1,338,462<span></span>
</td>
<td class="nump">1,011,398<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">232,000<span></span>
</td>
<td class="nump">62,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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">215,708<span></span>
</td>
<td class="nump">172,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">76,783<span></span>
</td>
<td class="nump">70,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">17,002<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">18,781<span></span>
</td>
<td class="nump">27,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">87,037<span></span>
</td>
<td class="nump">99,149<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">890,370<span></span>
</td>
<td class="nump">664,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="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">3,892,594<span></span>
</td>
<td class="nump">3,519,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">822,831<span></span>
</td>
<td class="nump">764,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">755,202<span></span>
</td>
<td class="nump">841,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">223,377<span></span>
</td>
<td class="nump">234,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">32,799<span></span>
</td>
<td class="nump">19,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">41,336<span></span>
</td>
<td class="nump">55,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">342,413<span></span>
</td>
<td class="nump">333,195<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">2,217,958<span></span>
</td>
<td class="nump">2,248,634<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,000,922<span></span>
</td>
<td class="nump">6,432,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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,102<span></span>
</td>
<td class="nump">1,429,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">828,878<span></span>
</td>
<td class="nump">810,203<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,191,932<span></span>
</td>
<td class="nump">2,167,524<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">32,283<span></span>
</td>
<td class="nump">25,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">18,191<span></span>
</td>
<td class="nump">12,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">8,552<span></span>
</td>
<td class="nump">4,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">10,843<span></span>
</td>
<td class="nump">7,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">2,346<span></span>
</td>
<td class="nump">1,989<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">74,147<span></span>
</td>
<td class="nump">57,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="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="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">14,010<span></span>
</td>
<td class="nump">13,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">14,111<span></span>
</td>
<td class="nump">13,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="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="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,853,130<span></span>
</td>
<td class="nump">2,475,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">578,157<span></span>
</td>
<td class="nump">563,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">2,274,973<span></span>
</td>
<td class="nump">1,912,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="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">63,820<span></span>
</td>
<td class="nump">53,401<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">2,338,793<span></span>
</td>
<td class="nump">1,966,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">82,745<span></span>
</td>
<td class="nump">85,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">3,426<span></span>
</td>
<td class="nump">5,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">6,714<span></span>
</td>
<td class="nump">10,277<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="Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">319,550<span></span>
</td>
<td class="nump">327,483<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,746,601<span></span>
</td>
<td class="nump">2,364,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">36,700<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">34,152<span></span>
</td>
<td class="nump">43,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="Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Affiliate payables</a></td>
<td class="nump">6,273<span></span>
</td>
<td class="nump">6,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">54,672<span></span>
</td>
<td class="nump">40,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">9,089<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">1,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">6,336<span></span>
</td>
<td class="nump">4,968<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">148,765<span></span>
</td>
<td class="nump">96,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,076,875<span></span>
</td>
<td class="nump">918,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">164,637<span></span>
</td>
<td class="nump">157,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">198,213<span></span>
</td>
<td class="nump">187,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">828<span></span>
</td>
<td class="nump">763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">792<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,703<span></span>
</td>
<td class="nump">3,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">52,964<span></span>
</td>
<td class="nump">59,185<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">419,137<span></span>
</td>
<td class="nump">408,253<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,644,777<span></span>
</td>
<td class="nump">1,423,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">64<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Paid-in-capital</a></td>
<td class="nump">805,166<span></span>
</td>
<td class="nump">737,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">296,594<span></span>
</td>
<td class="nump">204,327<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">1,101,824<span></span>
</td>
<td class="nump">941,557<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,746,601<span></span>
</td>
<td class="nump">$ 2,364,772<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Interest And Taxes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_OtherPropertyAndInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Property And Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public utilities property plant and equipment in service net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Deferred Charges And Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total other property and investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124259787&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredCreditsAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=123419778&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(19)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>42
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508811513872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - TNMP (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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_CompanyCommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>43
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804058448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Common Stockholder's Equity - TNMP - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Retained Earnings</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="num">$ (101,591)<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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">63,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">52,000<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(84,333)<span></span>
</td>
<td class="num">(84,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">2,167,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">941,557<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">737,166<span></span>
</td>
<td class="nump">204,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">92,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(150,855)<span></span>
</td>
<td class="num">$ (150,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,191,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,101,824<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 805,166<span></span>
</td>
<td class="nump">$ 296,594<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital, Parent Contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807134880">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 2021 and 2020 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2022 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 accordingly.</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 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 intercompany loans, 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:10pt;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 are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for </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%">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, 2022 and 2021 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:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.55&#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.48&#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></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.83&#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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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%">3.88&#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></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:100%">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, 2022, 2021, and 2020, PNM recorded $3.7 million, $3.4 million, and $3.0 million of debt AFUDC at annual rates of 1.70%, 1.70%, and 2.40% and $9.3 million, $9.9 million, and $7.0 million of equity AFUDC at annual rates of 4.26%, 4.94%, and 3.42%.  For the years ended December 31, 2022, 2021, and 2020, TNMP recorded $3.4&#160;million, $1.6 million, and $2.1 million of debt AFUDC at rates of 2.25%, 1.80%, and 2.20% and $4.5 million, $3.3&#160;million, and $4.3 million of equity AFUDC at rates of 2.99%, 3.67%, and 4.42%.</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.  Average cost is equal to net realizable value under the ratemaking process.  Inventories consisted of the following at December&#160;31:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">65,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%">62,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,119&#160;</span></td><td style="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,733&#160;</span></td><td style="background-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%">65,061&#160;</span></td><td style="background-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%">55,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%">57,942&#160;</span></td><td style="background-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,843&#160;</span></td><td style="background-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,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><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%">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, a trust for PNM&#8217;s share of decommissioning costs at SJGS, and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines that served SJGS and continue to serve Four Corners (Note 16).  Investments (both equity and available-for-sale debt securities) are measured at fair value on a quarterly basis with changes in fair value for equity securities recognized in earnings for that period.  Since third party investment managers have sole discretion over the purchase and sale of the securities (under general guidelines and targets provided by management), PNM records an impairment, as a realized loss, for any available-for-sale debt security that has a fair value which is less than cost at the end of each quarter.  For the years ended December&#160;31, 2022, 2021 and 2020, PNM recorded impairment losses on the available-for-sale debt securities of $25.8 million, $(0.7) million and $3.2&#160;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%">As discussed above, PNM immediately records an impairment loss 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.  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><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%">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 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.</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%">See Note 4 for a discussion of accounts receivable and the allowance for credit losses.</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 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 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.  PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  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%">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 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, 2022, 2021, and 2020, as well as the amounts of environmental liabilities at December&#160;31, 2022 and 2021, 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.  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;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%">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 a recently issued accounting pronouncement that has not yet been adopted by the Company is presented below.  The Company does not expect difficulty in adopting this standard by its required effective date.</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 2022-03 - Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions</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 June 2022, the FASB issued ASU 2022-03 clarifying that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the security and, therefore, is not considered in measuring fair value.  The amendment also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction.  Disclosure requirements from the amendment include disclosure of the fair value of equity securities subject to contractual sale restrictions that are reflected in the balance sheet; the nature and remaining duration of the restriction(s); and the circumstances that could cause a lapse in the restriction(s).  ASU 2022-03 is effective for the Company beginning January 1, 2024 with early adoption for both interim and annual periods being permitted.  ASU 2022-03 is to be applied prospectively with any adjustments recognized in earnings and disclosed on the date of adoption.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-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> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807109808">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="text-align:justify;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><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%">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: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 through 2022.  FERC has jurisdiction over wholesale power and transmission rates.</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%">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 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="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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany transactions are reflected in the Corporate and Other segment.</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%">PNMR SEGMENT 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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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,766,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2,249,555&#160;</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%">864,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">987,941&#160;</span></td><td style="background-color:#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%">902,812&#160;</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%">358,802&#160;</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,261,614&#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%">460,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001&#160;</span></td><td style="background-color:#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%">180,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">25,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">261,487&#160;</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%">135,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"/><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,694)</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%">393,760&#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,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(77,012)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,637)</span></td><td style="background-color:#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%">(61,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">138,218&#160;</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%">107,428&#160;</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%">(34,336)</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%">211,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">19,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,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">119,020&#160;</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,267&#160;</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,107)</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,180&#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,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%">&#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%">(15,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">103,370&#160;</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%">92,267&#160;</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%">(26,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 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,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"/></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, 2022:</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%">6,272,166&#160;</span></td><td style="background-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,746,601&#160;</span></td><td style="background-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%">238,610&#160;</span></td><td style="background-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%">9,257,377&#160;</span></td><td style="background-color:#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 style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2021</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,362,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,779,873&#160;</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%">531,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">644,853&#160;</span></td><td style="background-color:#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%">830,234&#160;</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%">304,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%">&#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,135,020&#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%">438,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,760&#160;</span></td><td style="background-color:#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%">170,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">221,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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,118&#160;</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%">(13,462)</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%">308,153&#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,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%">&#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%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"><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%">13,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491&#160;</span></td><td style="background-color:#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%">(51,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">198,551&#160;</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%">71,791&#160;</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%">(25,913)</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%">244,429&#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%">26,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,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">32,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">171,559&#160;</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%">63,879&#160;</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,591)</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%">211,847&#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,490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(15,490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">155,541&#160;</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%">63,879&#160;</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%">(23,591)</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%">195,829&#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, 2021:</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%">6,060,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%">2,364,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,666,885&#160;</span></td><td style="background-color:#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><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">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="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,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 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,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="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">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="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,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="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%">(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="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%">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="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%">(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 (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%">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="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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,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="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,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="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%">(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="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%">(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="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%">(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="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%">(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="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%">(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="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%">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 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%">(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: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, 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="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,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 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%">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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Non-GAAP Financial Measures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 consumers through TNMP&#8217;s transmission cost recovery factor.  Utility margin is not a financial measure required to be presented and is considered a non-GAAP measure.  PNM and TNMP do not intend for utility margin to represent any financial measure as defined by GAAP; however, 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%">calculation of utility margin, as presented, most closely compares to gross margin as defined by GAAP.  Reconciliations between utility margin and gross margin are presented below.</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;margin-bottom:5pt;vertical-align:text-bottom;width:84.210%"><tr><td style="width:1.0%"/><td style="width:34.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.364%"/><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 #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><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Corporate and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="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%;text-decoration:underline">2022</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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">740,455&#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:bottom"><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;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%">147,347&#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%">&#8212;&#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%">&#8212;&#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%">147,347&#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="padding:0 1pt"/></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%">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%">58,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">94,684&#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:bottom"><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%">180,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">279,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 2px 13pt;text-align:left;vertical-align:bottom"><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 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%">902,812&#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 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%">358,802&#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 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%">&#8212;&#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 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%">1,261,614&#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="padding:0 1pt"/></tr><tr style="height:12pt"><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="border-top:3pt double #000;padding:0 1pt"/><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="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="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%;text-decoration:underline">2021</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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">&#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%">648,949&#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:bottom"><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;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,931&#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%">&#8212;&#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%">&#8212;&#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,931&#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="padding:0 1pt"/></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%">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%">49,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">81,335&#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:bottom"><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%">170,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%">90,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">260,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: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 2px 13pt;text-align:left;vertical-align:bottom"><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 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%">830,234&#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 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%">304,786&#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 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%">&#8212;&#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 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%">1,135,020&#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="padding:0 1pt"/></tr><tr style="height:12pt"><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="border-top:3pt double #000;padding:0 1pt"/><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="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="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%;text-decoration:underline">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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">606,727&#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:bottom"><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;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%">137,977&#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%">&#8212;&#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%">&#8212;&#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%">137,977&#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="padding:0 1pt"/></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%">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%">49,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">77,943&#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:bottom"><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%">165,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">253,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 2px 13pt;text-align:left;vertical-align:bottom"><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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">794,667&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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%">281,104&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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,075,771&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%">Corporate and Other depreciation and amortization represents corporate level activities that are billed at cost and reflected as general and administrative expenses at PNM and TNMP and therefore are not a component of gross margin or utility margin. See Note 1.</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%">PNM&#8217;s participation in EIM, operated by CAISO, accounted for approximately 24% and 11% of electric operating revenues during the years ended December 31, 2022 and 2021.  These revenues are passed on to customers under PNM&#8217;s FPPAC with no impact to net earnings.  No individual PNM customer accounted for more than 10% during the year ended December 31, 2020.  Two REPs accounted for more than 10% of the electric operating revenues of TNMP during the year ended December 31, 2022 and three REPs during the years ended December 31, 2021 and 2020 as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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%">27&#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%">23&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="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%">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: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="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%">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></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806937552">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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, 2019</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%">10,638&#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 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%">(109,693)</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 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%">(99,055)</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 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%">(322)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">(9,497)</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%">8,300&#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,197)</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%">(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 #000000;padding:2px 0 2px 1pt;text-align:right;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 #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%">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 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, 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%">20,403&#160;</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%">(98,914)</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%">(78,511)</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%">(672)</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,183)</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%">(9,765)</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,348&#160;</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,417)</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%">(903)</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;border-top:1pt solid #000000;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,320)</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%">2,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%">(2,120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">(1,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,230&#160;</span></td><td style="background-color:#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,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034&#160;</span></td><td style="background-color:#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%">478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#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%">(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%">(3,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,688)</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%">15,263&#160;</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,575&#160;</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%">672&#160;</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,247&#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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</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%">11,715&#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%">(83,651)</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%">(71,936)</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%">&#8212;&#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%">(71,936)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,827)</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,104&#160;</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%">3,277&#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%">(1,176)</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,101&#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: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%">972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(832)</span></td><td style="background-color:#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%">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%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,493)</span></td><td style="background-color:#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%">12,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%">5,792&#160;</span></td><td style="background-color:#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%">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%">1,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%">1,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 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,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,293)</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,894&#160;</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,399)</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%">8,287&#160;</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,888&#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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</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,422&#160;</span></td><td style="background-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%">(81,757)</span></td><td style="background-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%">(74,335)</span></td><td style="background-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%">8,287&#160;</span></td><td style="background-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%">(66,048)</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508814872272">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-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%">Accounts Receivable and Allowance for Credit Losses</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%">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.  The Company 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.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 economic conditions resulting from the COVID-19 pandemic, PNM updated its allowance for accounts receivable balances and recorded incremental reductions to credit losses of $(2.3)&#160;million and $(1.1)&#160;million in 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%">years ended December 31, 2022 and 2021.  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 discussion regarding regulatory treatment 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%">In addition to the allowance for credit losses on trade receivables, the Company has evaluated other receivables for potential credit related losses.  These balances include potential exposures for other non-retail utility services.  In the years ended December 31, 2022 and 2021, PNM recorded zero and $1.0&#160;million in estimated credit losses related to these transactions.</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 February 2021, Texas experienced a severe winter storm delivering the coldest temperatures in 100 years for many parts of the state.  During the weather event, generators experienced an extreme spike in market driven fuel prices and in turn charged REPs excessive market driven power prices which eventually get passed to end users on their electricity bill.  Given the uncertainty of the collectability of end users' bills by REPs, ERCOT also increased the collateral required by REPs in order to do business within ERCOT's Balancing Authority. TNMP has deferred bad debt expense (credit losses) from defaulting REPs to a regulatory asset totaling $0.8&#160;million at December 31, 2022 and will seek recovery in a general rate case.</span></div><div style="padding-left:18pt;text-indent:-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%">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%">Retail 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 retail 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 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 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, 2022, 2021, and 2020 none of the joint owners in its collaborative arrangements were customers under Topic 606.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the revenue recognition 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 or market 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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;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%">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.  In December 2021, PNM completed the purchase of the Western Spirit Line and services under related transmission agreements were initiated using an incremental rate, approved by FERC, that are separate from the formula rate mechanism.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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%">Wholesale Energy Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; PNM engages in activities 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.  PNM began participating in the EIM in 2021.  The EIM is a real-time wholesale energy trading market operated by the CAISO that enables participating electric utilities to buy and sell energy.  The NMPRC granted PNM authority to seek recovery of costs associated with joining the EIM, which have been included in the 2024 Rate Change and to pass the benefits of participating in EIM to customers through the FPPAC.  PNM&#8217;s participation in EIM has significantly increased Electric operating revenues which are passed on to customers under PNM&#8217;s FPPAC with no impact to net 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%">Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC.  PNM sold power from 36 MW of this capacity to a third party at a fixed price that was recorded as revenue from contracts with customers.  PNM was obligated to deliver power under this arrangement only when SJGS Unit 4 was operating.  In May 2022, PNM executed a new agreement to sell 50 MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent basis.</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-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%">TCOS</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 </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%">revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  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-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%">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 economic hedges that meet the definition of a derivative, and are therefore not considered revenue from contracts with customers.  Derivative revenues include gains and losses representing changes in fair value (Note 9) and settlements from sales of electricity under forward sales contracts.</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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">484,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,650&#160;</span></td><td style="background-color:#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%">422,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#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%">85,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,021&#160;</span></td><td style="background-color:#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,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">45,009&#160;</span></td><td style="background-color:#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%">149,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,203&#160;</span></td><td style="background-color:#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%">Wholesale energy sales</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%">534,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">534,196&#160;</span></td><td style="background-color:#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%">Miscellaneous</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,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">Total revenues from contracts with customers</span></div></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,747,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%">502,907&#160;</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,250,217&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485)</span></td><td style="background-color:#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%">Other electric operating revenues</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%">18,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">18,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">Total Electric Operating Revenues</span></div></td><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,766,825&#160;</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%">482,730&#160;</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,249,555&#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 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, 2021</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%">484,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,516&#160;</span></td><td style="background-color:#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%">419,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,787&#160;</span></td><td style="background-color:#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%">88,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">117,568&#160;</span></td><td style="background-color:#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%">22,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#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%">35,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">35,220&#160;</span></td><td style="background-color:#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%">87,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032&#160;</span></td><td style="background-color:#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%">Wholesale energy sales</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%">184,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">184,132&#160;</span></td><td style="background-color:#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%">Miscellaneous</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,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,564&#160;</span></td><td style="background-color:#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:400;line-height:100%">Total revenues from contracts with customers</span></div></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,327,172&#160;</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%">417,509&#160;</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,744,681&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,764)</span></td><td style="background-color:#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%">Other electric operating revenues</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%">38,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">38,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">Total Electric Operating Revenues</span></div></td><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,362,020&#160;</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%">417,853&#160;</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,779,873&#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 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></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 style="height:3pt"><td colspan="3" style="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: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%">Wholesale energy sales</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%">50,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%">50,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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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:#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,120,580&#160;</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%">391,641&#160;</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,512,221&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Other electric operating revenues</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%">22,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">22,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">Total Electric Operating Revenues</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%">1,139,834&#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%">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 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,523,012&#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"><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%">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 ARPs.  For PNM, accounts receivable reflected on the Consolidated Balance Sheets, net of allowance for credit losses, includes $151.4 million and $94.9 million at December&#160;31, 2022 and 2021 resulting from contracts with customers.  All of TNMP&#8217;s accounts receivable results from contracts with 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%">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).  Upon the completion of the Western Spirit Line, PNM entered into a TSA with Pattern Wind under an incremental tariff rate approved by FERC.  The terms of the agreement provide for a financing component that benefits the customer.  As such, the revenue that PNM recognizes will be in excess of the consideration received at the beginning of the service term resulting in a contract asset.  The balance of the contract asset was $11.9&#160;million at December 31, 2022 and $0.6&#160;million at December 31, 2021, and is included in Other deferred charges 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%">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 not material for any of the 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>48
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508811468768">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">169,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">85,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">86,122&#160;</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,070&#160;</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,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"/></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%">&#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%">106&#160;</span></td><td style="background-color:#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%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">86,169&#160;</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,111&#160;</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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1.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%">2.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">1.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%">2.27&#160;</span></td><td style="background-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.15&#160;</span></td><td style="background-color:#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.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25&#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508814917392">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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:100%">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 Sale Agreements.  PNMR, PNM, and TNMP did not issue any common stock during the years ended December 31, 2022 and 2021.  Neither PNM nor TNMP issued any common stock during the year ended 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%">PNMR funded zero, $53.0&#160;million, and $230.0&#160;million of cash equity contributions to PNM in 2022, 2021, and 2020, respectively.  PNMR also funded $68.0 million, $52.0 million, and $71.0 million of cash equity contributions to TNMP in 2022, 2021, and 2020, 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:110%">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 expired 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:100%">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:105%">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:105%">PNM declared and paid cash dividends to PNMR of $153.5 million, $60.0 million, and $40.7 million in 2022, 2021, and 2020, respectively.  TNMP declared and paid cash dividends to PNMR of zero, zero, and $58.5 million in 2022, 2021, and 2020, respectively. </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 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, with at least 15 days prior notice, 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 </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:105%">by public utilities.  Debt-to-capitalization ratio requirements, as discussed in Note 7, remain at less than or equal to 65% for PNM and TNMP and less than or equal to 70% for PNMR.  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, 2022, 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 $255.8 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align: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%">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, which for any fiscal quarter in 2023 shall not exceed $0.3675, 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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">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:105%">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:105%">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/topic&amp;trid=2208762<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 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<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 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807273504">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financing</a></td>
<td class="text">Financing<div style="padding-left:4.5pt;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:105%">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.  Each of the Company&#8217;s revolving credit facilities, term loans, and other debt agreements contains a single financial covenant that requires the maintenance of a debt-to-capitalization ratio.  For the PNMR agreements this ratio must be maintained at less than or equal to 70%, and for the PNM and TNMP agreements this ratio must be maintained at less than or equal to 65%.  The Company&#8217;s revolving credit facilities, term loans, and other debt agreements generally also contain customary covenants, events of default, cross-default provisions, and change-of-control provisions.</span></div><div style="padding-left:36pt;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:105%">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 style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">Financing Activities</span></div><div style="text-indent:27pt"><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:95%">PNMR</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:105%">At December 31, 2020, PNMR had $300.0&#160;million aggregate principal amount of 3.25% SUNs outstanding (the &#8220;PNMR 2018 SUNs&#8221;), which were set to mature on March 9, 2021.  As discussed below, on March 9, 2021, PNMR utilized $220.0&#160;million of capacity under the PNMR 2020 Delayed-Draw Term Loan as well as $80.0&#160;million in borrowings under the PNMR Revolving Credit Facility to repay the PNMR 2018 SUNs.  </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:105%">At December 31, 2020, PNMR had $65.0&#160;million outstanding under the PNMR Development Term Loan that was amended to reduce the balance from $90.0&#160;million to $65.0&#160;million.  On May 18, 2021, the $65.0&#160;million PNMR Development Term Loan was repaid using proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">At December 31, 2020, PNMR had $150.0&#160;million outstanding under the PNMR 2019 Term Loan.  On May 18, 2021, the $150.0&#160;million PNMR 2019 Term Loan was repaid using proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">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 Two-Year Term Loan and for other corporate purposes.  On May 18, 2021, the PNMR 2020 Term Loan was repaid with proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">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.  PNMR used 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.  On May 18, 2021, the $300.0&#160;million outstanding under the PNMR 2020 Delayed-Draw Term Loan was repaid with proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.</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:105%">On May 18, 2021, PNMR entered into the PNMR 2021 Delayed-Draw Term Loan, among PNMR, the lenders party thereto, and Wells Fargo Bank, N.A., as administrative agent.  Initially PNMR drew $850.0&#160;million to repay and terminate existing indebtedness, including the $150.0&#160;million PNMR 2019 Term Loan, the $300.0&#160;million PNMR 2020 Delayed-Draw Term Loan, the $150.0&#160;million PNMR 2020 Term Loan, the $65.0&#160;million PNMR Development Term Loan, and $40.0&#160;million in borrowings under the PNMR Development Revolving Credit Facility.  Additionally, PNMR repaid $92.1&#160;million in borrowings under the PNMR Revolving Credit Facility.  On December 2, 2021, PNMR drew an additional $50.0&#160;million under the PNMR 2021 Delayed-Draw Term Loan.  On January 24, 2022, PNMR drew the remaining $100.0&#160;million available under the PNMR 2021 Delayed-Draw Term Loan.  On May 20, 2022, PNMR amended and restated the PNMR 2021 Delayed-Draw Term Loan, extending its maturity to May 18, 2025.  The PNMR 2021 Delayed-Draw Term Loan provides for assignment of the term loan to Avangrid upon completion of the Merger.  Draws on the PNMR 2021 Delayed-Draw Term Loan bear interest at a variable rate, which was 5.37% at December 31, 2022.  </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:105%">On November 10, 2022, PNMR entered into a distribution agreement with BofA Securities, Inc., MUFG Securities Americas Inc. and Wells Fargo Securities, LLC, as sales agents and Bank of America, N.A., MUFG Securities EMEA plc and Wells Fargo Bank, N.A., as forward purchasers, pursuant to which the Company may sell, from time to time, up to an aggregate sales price of $200.0&#160;million of its common stock, no par value, through the sales agents (the &#8220;PNMR 2022 ATM Program&#8221;). Sales of the shares made pursuant to the distribution agreement, if any, may be made in &#8220;at the market offerings&#8221; as defined in Rule 415 of the Securities Act.  Actual sales will depend on a variety of factors to be determined by the Company, including market conditions, the trading price of PNMR&#8217;s common stock, capital needs and determinations by the Company of the appropriate sources of funding for the Company.  PNMR did not initially receive any proceeds upon the execution of this agreement.  The Company also may enter into forward stock purchase transactions, in which forward purchasers may borrow from third parties and, through a sales agent, sell a number of shares equal to the number of shares of the Company&#8217;s common stock to hedge the agreement.   Except in certain specified circumstances, PNMR has the option to elect physical, cash, or net share settlement of the forward stock purchase transactions.  The Company will not receive any proceeds from the sale of borrowed shares of common stock by a forward seller.  The Company expects to receive proceeds from the sale of shares directly or upon future physical settlement(s), in which case, the Company will expect to receive, subject to certain adjustments, aggregate net cash proceeds at settlement equal to the number of shares underlying the relevant forward agreement, multiplied by the relevant forward sale price. </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:105%">On March 2, 2022, PNMR filed a shelf registration that provides for the issuance of various types of debt and equity securities.  The PNMR shelf registration statement expires in March 2025.</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-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%">PNM</span></div><div style="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:105%">At December 31, 2020, PNM had a $40.0 million outstanding 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.  On June 18, 2021, the $40.0&#160;million PNM 2019 Term Loan was repaid using proceeds from the PNM 2021 Term Loan discussed below.</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:105%">At December 31, 2020, PNM had outstanding PCRBs aggregating $100.3&#160;million, that were issued in the weekly mode (the &#8220;PNM Floating Rate PCRBs&#8221;).  The PNM Floating Rate PCRBs bore interest at rates that were reset weekly, giving investors the option to return the PCRBs for remarketing to new investors upon 7 days' notice.  On October 1, 2021, PNM converted the PNM Floating Rate PCRBs to a fixed rate period and successfully remarketed them to new investors (the &#8220;PNM 2021 Fixed Rate PCRBs&#8221;).  The PNM 2021 Fixed Rate PCRBs now bear interest at 0.875% and are subject to mandatory tender on October 1, 2026.</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:105%">At December 31, 2020, PNM had $146.0&#160;million of outstanding PCRBs with a final maturity of April 1, 2033.  These PCRBs were subject to mandatory tender on October 1, 2021, and were successfully remarketed to new investors on that date.  The $146.0&#160;million PCRBs bear interest at a fixed rate of 2.15% until their final maturity.</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:105%">At December 31, 2021, PNM had $80.0&#160;million aggregate principal amount of its 2.59% senior unsecured notes outstanding, due July 15, 2033, and $80.0&#160;million aggregate principal amount of its 3.14% senior unsecured notes outstanding, due July 15, 2041 (the &#8220;PNM 2021 SUNs&#8221;).  The PNM 2021 SUNs were offered and issued to institutional investors in private placement transactions on July 14, 2021 under the PNM 2021 Note Purchase Agreement.  Proceeds from the PNM 2021 SUNs were used to repay the total amount of $160.0&#160;million of PNM's 5.35% SUNs, at par, earlier than their scheduled maturity of October 1, 2021.  The PNM 2021 Note Purchase Agreement includes the customary covenants discussed above.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2021 SUNs at par.  Although there are customary change of control provisions in the PNM debt agreements, the change of control provisions in these agreements, including the PNM 2021 Note Purchase Agreement, are not triggered by the closing of the Merger.  PNM has the right to redeem any or all of the PNM 2021 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</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:105%">At December 31, 2021, PNM had $50.0&#160;million aggregate principal amount of its 2.29% senior unsecured notes outstanding, due December 30, 2031, and another $100.0&#160;million aggregate principal amount of its 2.97% senior unsecured notes outstanding, due December 30, 2041 (the &#8220;PNM September 2021 SUNs&#8221;).  The PNM September 2021 SUNs were offered and issued to institutional investors in private placement transactions on December 2, 2021 under the PNM September 2021 Note Purchase Agreement.  Proceeds from the PNM September 2021 SUNs were used for funding of capital expenditures, including the purchase of the Western Spirit Line, repayment of existing indebtedness, and for general corporate purposes.  The PNM September 2021 Note Purchase Agreement includes the customary covenants discussed above.  In the event of a change of control, PNM will be required to offer to prepay the PNM September 2021 SUNs at par.  Although there are customary change of control provisions in the PNM debt agreements, the change of control provisions in these agreements, including the PNM September 2021 Note Purchase Agreement, are not triggered by the closing of the Merger.  PNM has the right to redeem any or all of the PNM September 2021 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</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:105%">On June 18, 2021, PNM entered into a $75.0&#160;million outstanding term loan (the &#8220;PNM 2021 Term Loan&#8221;) between PNM and Bank of America, N.A., as lender.  The PNM 2021 Term Loan was used to repay the PNM 2019 $40.0&#160;million Term Loan and for other corporate purposes.  On August 5, 2022, the PNM 2021 Term Loan was prepaid without penalty with proceeds from the PNM 2022 Delayed-Draw Term Loan discussed below.</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:105%">At December 31, 2021, PNM had $104.5&#160;million PCRBs outstanding with a mandatory remarketing date of June 1, 2022, consisting of $36.0&#160;million at 1.05% issued by the Maricopa County, Arizona Pollution Control Corporation with a final maturity of January 2038; $37.0&#160;million at 2.125% issued by the City of Farmington, New Mexico with a final maturity of June 2040; $11.5&#160;million at 1.20% issued by the City of Farmington, New Mexico with a final maturity of June 2040; and $20.0&#160;million at 2.45% issued by the City of Farmington, New Mexico with a final maturity of September 2042.  On June 1, 2022, PNM remarketed to new investors the $36.0&#160;million and $37.0&#160;million series in the tax-exempt market at 3.00% with a mandatory put date of June 1, 2024.  PNM purchased and redeemed the remaining two series of PCRBs, totaling $31.5&#160;million, on June 1, 2022.</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:105%">On August 5, 2022, PNM entered into a $225.0&#160;million delayed-draw term loan agreement (the "PNM 2022 Delayed-Draw Term Loan"), among PNM, the lender parties thereto, and Royal Bank of Canada, as administrative agent.  PNM initially drew $180.0&#160;million to repay the $75.0&#160;million PNM 2021 Term Loan ahead of its December 2022 maturity and for other corporate purposes.  On September 30, 2022, PNM drew the remaining $45.0&#160;million and used the proceeds for general corporate purposes.  Draws on the PNM 2022 Delayed-Draw Term Loan bear interest at a variable rate, which was 5.09% at December 31, 2022 and must be repaid on or before February 5, 2024.</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:105%">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="text-indent:27pt"><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%">TNMP</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:105%">On July 14, 2021, TNMP entered into the TNMP 2021 Bond Purchase Agreement with institutional investors for the sale of $65.0&#160;million aggregate principal amount of the TNMP 2021 Bonds offered in private placement transactions.  On August 16, 2021, TNMP issued all $65.0&#160;million of the TNMP 2021 Bonds at 2.44% with a maturity of August 15, 2035, and used the proceeds to repay existing debt and for other corporate purposes.  The TNMP 2021 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the supplemental indenture governing the TNMP 2021 Bonds.  The terms of the supplemental indenture governing the TNMP 2021 Bonds include the customary covenants discussed above.  In the event of a change of control, TNMP will be required to offer to prepay the TNMP 2021 Bonds at par.  However, the definition of change of control in the supplemental indenture governing the TNMP 2021 Bonds will not be triggered by the closing of the Merger.  TNMP has the right to redeem any or all of the TNMP 2021 Bonds prior to their maturity, subject to payment of a customary make-whole premium.</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%">On April 27, 2022, TNMP entered into an agreement (the "TNMP 2022 Bond Purchase Agreement") with institutional investors for the sale of $160.0&#160;million aggregate principal amount of two series of TNMP first mortgage bonds (the "TNMP 2022 Bonds") offered in private placement transactions.  TNMP issued the first series of $65.0&#160;million of the TNMP 2022 Bonds on May 12, 2022, at a 4.13% interest rate, due May 12, 2052, and the second series of $95.0&#160;million of the TNMP 2022 Bonds on July 28, 2022, at a 3.81% interest rate, due July 28, 2032.  The proceeds were used to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  The TNMP 2022 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the supplemental indenture governing the TNMP 2022 Bonds.  The terms of the supplemental indentures governing the TNMP 2022 Bonds include the customary covenants discussed above.  In the event of a change of control, TNMP will be required to offer to prepay the TNMP 2022 Bonds at par.  However, the definition of change of control in the supplemental indentures governing the TNMP 2022 Bonds will not be triggered by the close of the Merger.  TNMP has the right to redeem any or all of the TNMP 2022 Bonds prior to their maturity, subject to payment of a customary make-whole premium.</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-style:italic;font-weight:400;line-height:100%">Merger Related Financing Activities</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%">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 have 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 was not triggered by the execution of the Merger Agreement.</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%">On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of &#8220;Change of Control&#8221; 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.  On September 15, 2021, PNMR and TNMP and the lender parties further amended the definition of &#8220;Change of Control&#8221; in the PNMR Revolving Credit Facility and the TNMP Revolving Credit Facility such that the closing of the Merger does not constitute a Change of Control under those facilities.  The Change of Control provisions in the PNM debt agreements, PNM note purchase agreements, TNMP 2021 Bond Purchase Agreement, and TNMP 2022 Bond Purchase Agreement are not triggered by the closing of the Merger and did not require amendment. </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 documents governing TNMP's aggregate $750.0&#160;million of outstanding 2014 to 2020 First Mortgage Bonds (&#8220;TNMP FMBs&#8221;) obligated TNMP to offer, within 30 business days following the signing of the Merger Agreement, to prepay those $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 2014 to 2020 TNMP FMBs require TNMP to make another offer, within 30 business days of closing of the Merger, to prepay those $750.0&#160;million outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the $750.0&#160;million outstanding 2014 to 2020 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: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 TNMP FMBs are not registered under the Securities Act and may not be offered or sold in the United States absent registration or applicable exemption from registration requirements and applicable state laws.  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:27pt"><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:120%">Interest Rate Hedging Activities</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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.  These fixed interest rate hedging agreements expired according to their terms in 2021.</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%">On May 2, 2022, PNMR entered into two separate 20-month hedging agreements for $150.0&#160;million and $200.0&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established a fixed interest rate of 2.65%.  On May 20, 2022, PNMR entered into a third 19-month hedging agreement for $100.0&#160;million to hedge an equal amount of its variable rate debt, whereby it effectively established a fixed interest rate of 2.52%.  On September 30, 2022, PNMR entered into two </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%">separate 15-month hedging agreements for $100.0&#160;million each, totaling $200.0&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates of 4.17% and 4.18%.  On October 31, 2022, PNMR entered into two additional 14-month hedging agreements for $100.0&#160;million each, totaling $200.0&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates of 4.66% and 4.65%.  All of the hedging agreements discussed above establish the fixed rate indicated, plus a customary spread over SOFR, which is subject to change if there is a change in PNMR's credit rating.</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%">These hedge agreements are accounted for as cash flow hedges and had fair values of $11.1&#160;million that were included in Other current assets on the Consolidated Balance Sheet at December 31, 2022.  As discussed in Note 3, changes in the fair value of the cash flow hedges were deferred in AOCI and amounts reclassified to the Consolidated Statement of Earnings were recorded in interest charges.  The fair values were determined using Level 2 inputs under GAAP, including using forward SOFR curves under the mid-market convention to discount cash flows over the remaining term of the agreements. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrowing Arrangements Between PNMR and its Subsidiaries</span></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: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.  All balances outstanding under intercompany loan agreements are eliminated upon consolidation.  See Note 1.  PNM and TNMP had no borrowings from PNMR at December&#160;31, 2022 and 2021.  PNMR Development had no short-term borrowings outstanding from PNMR at December 31, 2022 and 2021.  PNMR had $5.3&#160;million and $6.4 million in short-term borrowings outstanding from PNMR Development at December 31, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%">Short-term Debt and Liquidity</span></div><div style="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%">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.  On May 20, 2022, both PNMR and PNM extended the facilities to October 31, 2024, with two one-year extension options that, if exercised, would extend the maturity through October 2026, subject to approval by a majority of the lenders.  On January 26, 2023, PNMR and PNM exercised one of the one-year extension options extending their maturities through October 2025; provided that, effective November 1, 2024, the amount of the PNMR Revolving Credit Facility will adjust to $285.0&#160;million and the PNM Revolving Credit Facility will adjust to $380.0&#160;million because one lender in each facility failed to agree to the one-year extension through October 2025.  Also on May 20, 2022, the $40.0&#160;million PNM New Mexico Credit Facility was extended to May 20, 2026.  At December 31, 2021, the TNMP Revolving Credit Facility had a financing capacity of $75.0 million, secured by $75.0 million aggregate principal amount of TNMP first mortgage bonds.  On March 11, 2022, the TNMP Revolving Credit Facility was amended to extend the maturity to September 23, 2024, with two one-year extension options that, if exercised, would extend the maturity to September 23, 2026, subject to approval by a majority of the lenders.  The amended TNMP Revolving Credit Facility also contained an accordion feature that would allow TNMP to increase the size of the revolver from $75.0&#160;million to $100.0&#160;million, subject to certain conditions.  On May 13, 2022, TNMP exercised the accordion feature and increased the capacity of the TNMP Revolving Credit Facility to $100.0&#160;million, secured by $100.0&#160;million aggregate principal amount of TNMP first mortgage bonds.  On January 26, 2023, TNMP exercised one of the one-year extension options on its credit facility, which extended the maturity to September 23, 2025.  PNMR Development had a $40.0&#160;million revolving credit facility that was terminated on May 18, 2021.  Variable interest rates under the PNMR, PNM, and TNMP revolving credit facilities are based on SOFR.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term debt outstanding consists of:</span></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">145,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,400&#160;</span></td><td style="background-color:#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 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%">40,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: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%">185,900&#160;</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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">36,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%">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: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%">9,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%">54,900&#160;</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="display:none"/><td colspan="3" style="display:none"/><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="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%">232,000&#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%">62,700&#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:27pt"><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 $3.4 million, zero, and zero at December&#160;31, 2022, 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, 2022, interest rates on outstanding borrowings were 5.90% for the PNMR Revolving Credit Facility, 5.67% for the PNM Revolving Credit Facility, 5.68% for the PNM New Mexico Credit Facility, and 5.29% for the TNMP Revolving Credit Facility.    </span></div><div style="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:700;line-height:100%">Long-Term Debt</span></div><div style="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:100%">          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;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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 style="height:3pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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" 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: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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2.15% due April 2033</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">1,003&#160;</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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">37,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%">45&#160;</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"/><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:#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.00% due June 2040, mandatory tender - June 1, 2024</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%">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%">&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#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%">0.875% due October 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%">100,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%">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%">100,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%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.05% due January 2038, 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%">&#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%">75&#160;</span></td><td style="background-color:#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.00% due January 2038, mandatory tender - June 1, 2024</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%">24&#160;</span></td><td style="background-color:#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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">353&#160;</span></td><td style="background-color:#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%">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%">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,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">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%">395&#160;</span></td><td style="background-color:#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%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">203&#160;</span></td><td style="background-color:#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%">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%">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%">259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">124&#160;</span></td><td style="background-color:#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%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,331&#160;</span></td><td style="background-color:#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%">454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2.59% due July 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%">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%">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%">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%">443&#160;</span></td><td style="background-color:#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.14% due July 2041</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2.29% due December 2031</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%">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%">264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">293&#160;</span></td><td style="background-color:#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%">2.97% due December 2041</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%">100,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%">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%">100,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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2021 $75.0 Million Term Loan due December 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%">&#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%">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%">&#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%">PNM 2022 225.0 Million Term Loan due February 2024</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%">225,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%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2,009,345&#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%">8,445&#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,890,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,735&#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%">185,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%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="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,824,345&#160;</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,238&#160;</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,711,345&#160;</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,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></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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%">December 31, 2022</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, 2021</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: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="padding:2px 1pt;text-align: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="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"><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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(14,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">264&#160;</span></td><td style="background-color:#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%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">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%">324&#160;</span></td><td style="background-color:#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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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: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%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">460&#160;</span></td><td style="background-color:#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%">457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">501&#160;</span></td><td style="background-color:#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%">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%">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%">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;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 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%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">699&#160;</span></td><td style="background-color:#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 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%">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%">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%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">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%">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%">224&#160;</span></td><td style="background-color:#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 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%">457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.44% due August 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%">65,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%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">4.13% due May 12, 2052</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%">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%">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%">&#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%">3.81% due July 28, 2032</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%">95,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%">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%">&#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:0 1pt"/><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%">1,068,198&#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%">(8,677)</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%">908,198&#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%">(9,852)</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 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%">&#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: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%">1,068,198&#160;</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%">(8,677)</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%">908,198&#160;</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%">(9,852)</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="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="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><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="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="21" 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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2021 Delayed-Draw Term Loan due May 2025</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%">1,000,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%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">241&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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,000,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%">388&#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%">900,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%">241&#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%">&#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%">1,000,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%">388&#160;</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%">900,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%">241&#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%">4,077,543&#160;</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%">156&#160;</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,699,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%">124&#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: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%">185,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%">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%">179,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%">161&#160;</span></td><td style="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%">3,892,543&#160;</span></td><td style="background-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%">(51)</span></td><td style="background-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,519,543&#160;</span></td><td style="background-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%">(37)</span></td><td style="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;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%">Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2022, are follows:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">185,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%">185,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%">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%">423,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%">503,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%">1,000,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%">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%">1,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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">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%">160,345&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">60,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%">947,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%">868,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,815,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%">1,000,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%">2,009,345&#160;</span></td><td style="background-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,068,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%">4,077,543&#160;</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: 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 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: 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 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: 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 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: 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 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<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(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: 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 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: 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 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: 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 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: 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 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: 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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: 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 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: 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 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>51
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806967680">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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.  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 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%">In 1985 and 1986, PNM entered into leases for its interest in PVNGS Unit 1 and 2.  The leases initially were scheduled to expire in January 2015 for four Unit 1 leases and January 2016 for 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 expired in January 2023 and the one Unit 2 lease expires in January 2024.  The annual lease payments during the renewal periods aggregated $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.  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 depreciates 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.  Upon expiration of the leases PNM will cease depreciation and as authorized by the NMPRC create a regulatory asset for the associated remaining undepreciated 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:112%">On April 5, 2021, PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The transaction between PNM and SRP received all necessary approvals, including NRC approval for the transfer of the associated possessory licenses to SRP at the end of the term of each of the respective leases.  In January 2023, the Unit 1 leases expired, and PNM closed on the associated sale to SRP, receiving payments of $17.7&#160;million for PNM-owned assets and $17.3&#160;million for nuclear fuel.  See Notes 16 and 17 for information on other PVNGS matters including the PVNGS Leased Interest Abandonment Application which includes NMPRC authorization to create regulatory assets for the associated remaining undepreciated 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 is exposed to loss under the remaining 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, 2022, amounts due to the lessors under the circumstances described above would be up to $14.1 million, payable on January 13, 2023, in addition to the scheduled lease payments due on that date.</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 2022 payment for the amount due under the Navajo Nation right-of-way lease was $7.9 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, 2022 and 2021, the unamortized balance of these rights-of-ways was $54.6&#160;million and $53.4 million.  During the years ended December&#160;31, 2022, 2021, and 2020, PNM recognized amortization expense associated with these agreements of $3.8 million, $3.7 million, and $4.4 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, 2022, residual value guarantees on fleet vehicle and equipment leases are $1.0&#160;million, $1.2&#160;million, and $2.2&#160;million for PNM, TNMP, and PNMR Consolidated.</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%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">52,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">55,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%">73,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">17,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">18,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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%">39,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">41,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,993&#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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(7,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660)</span></td><td style="background-color:#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%">11,598&#160;</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,882&#160;</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%">23,549&#160;</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%">10,621&#160;</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,258&#160;</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%">22,035&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0">Other current liabilities</span></span></span></span></span></span></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,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">5,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d">Other deferred credits</span></span></span></span></span></span></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%">8,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075&#160;</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"/><td 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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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.74</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%">2.16</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.48</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%">5.60</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%">2.90</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%">5.44</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%">3.99</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%">3.39</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%">3.68</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.30</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.14</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.20</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#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"/><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: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.99&#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.98&#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.99&#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%">3.36&#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.53&#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.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%">2.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%">2.71&#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.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></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 for the components of lease expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,835&#160;</span></td><td style="background-color:#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%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,417)</span></td><td style="background-color:#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,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"/><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%">292&#160;</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%">26,418&#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%">3,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%">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,238&#160;</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%">401&#160;</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,717&#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"><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;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%">890&#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%">&#8212;&#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%">890&#160;</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><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><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,058&#160;</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%">3,109&#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 28pt;text-align: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 lease expense for the period</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,260&#160;</span></td><td style="background-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%">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%">32,134&#160;</span></td><td style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $2.7&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $2.7&#160;million for the twelve months ended December 31, 2022.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">29,270&#160;</span></td><td style="background-color:#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%">(836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#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%">25,854&#160;</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%">330&#160;</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%">26,319&#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%">2,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574&#160;</span></td><td style="background-color:#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,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,044&#160;</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%">311&#160;</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,447&#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"><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;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%">380&#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%">&#8212;&#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%">380&#160;</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"><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></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,972&#160;</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&#160;</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%">3,035&#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 28pt;text-align: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 lease expense for the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,181&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $2.5 million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $1.8 million for the twelve months ended December 31, 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%">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="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">25,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">25,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Financing cash flows from financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#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%">2,924&#160;</span></td><td style="background-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%">179&#160;</span></td><td style="background-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,103&#160;</span></td><td style="background-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%">317&#160;</span></td><td style="background-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%">317&#160;</span></td><td style="background-color:#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%">4,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958&#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 lease costs are reflected as investing activities on the Company&#8217;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2022 and 2021.</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%">Future expected lease payments are shown below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#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%">3,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">6,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334&#160;</span></td><td style="background-color:#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%">2,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,595&#160;</span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">7,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#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%">12,359&#160;</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%">64,355&#160;</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,629&#160;</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,334&#160;</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%">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,840&#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%">839&#160;</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,483&#160;</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%">734&#160;</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&#160;</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,572&#160;</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,723&#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, 2022</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%">11,520&#160;</span></td><td style="background-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%">56,872&#160;</span></td><td style="background-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,895&#160;</span></td><td style="background-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,246&#160;</span></td><td style="background-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%">23,486&#160;</span></td><td style="background-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,117&#160;</span></td><td style="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 table includes $11.3 million, $12.9 million, and $24.2 million for PNM, TNMP, and PNMR at December&#160;31, 2022 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="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.  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 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%">In 1985 and 1986, PNM entered into leases for its interest in PVNGS Unit 1 and 2.  The leases initially were scheduled to expire in January 2015 for four Unit 1 leases and January 2016 for 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 expired in January 2023 and the one Unit 2 lease expires in January 2024.  The annual lease payments during the renewal periods aggregated $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.  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 depreciates 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.  Upon expiration of the leases PNM will cease depreciation and as authorized by the NMPRC create a regulatory asset for the associated remaining undepreciated 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:112%">On April 5, 2021, PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The transaction between PNM and SRP received all necessary approvals, including NRC approval for the transfer of the associated possessory licenses to SRP at the end of the term of each of the respective leases.  In January 2023, the Unit 1 leases expired, and PNM closed on the associated sale to SRP, receiving payments of $17.7&#160;million for PNM-owned assets and $17.3&#160;million for nuclear fuel.  See Notes 16 and 17 for information on other PVNGS matters including the PVNGS Leased Interest Abandonment Application which includes NMPRC authorization to create regulatory assets for the associated remaining undepreciated 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 is exposed to loss under the remaining 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, 2022, amounts due to the lessors under the circumstances described above would be up to $14.1 million, payable on January 13, 2023, in addition to the scheduled lease payments due on that date.</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 2022 payment for the amount due under the Navajo Nation right-of-way lease was $7.9 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, 2022 and 2021, the unamortized balance of these rights-of-ways was $54.6&#160;million and $53.4 million.  During the years ended December&#160;31, 2022, 2021, and 2020, PNM recognized amortization expense associated with these agreements of $3.8 million, $3.7 million, and $4.4 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, 2022, residual value guarantees on fleet vehicle and equipment leases are $1.0&#160;million, $1.2&#160;million, and $2.2&#160;million for PNM, TNMP, and PNMR Consolidated.</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%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">52,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">55,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%">73,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">17,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">18,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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%">39,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">41,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,993&#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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(7,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660)</span></td><td style="background-color:#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%">11,598&#160;</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,882&#160;</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%">23,549&#160;</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%">10,621&#160;</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,258&#160;</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%">22,035&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0">Other current liabilities</span></span></span></span></span></span></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,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">5,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d">Other deferred credits</span></span></span></span></span></span></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%">8,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075&#160;</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"/><td 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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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.74</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%">2.16</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.48</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%">5.60</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%">2.90</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%">5.44</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%">3.99</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%">3.39</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%">3.68</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.30</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.14</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.20</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#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"/><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: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.99&#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.98&#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.99&#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%">3.36&#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.53&#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.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%">2.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%">2.71&#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.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></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 for the components of lease expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,835&#160;</span></td><td style="background-color:#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%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,417)</span></td><td style="background-color:#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,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"/><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%">292&#160;</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%">26,418&#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%">3,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%">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,238&#160;</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%">401&#160;</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,717&#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"><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;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%">890&#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%">&#8212;&#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%">890&#160;</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><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><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,058&#160;</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%">3,109&#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 28pt;text-align: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 lease expense for the period</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,260&#160;</span></td><td style="background-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%">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%">32,134&#160;</span></td><td style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $2.7&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $2.7&#160;million for the twelve months ended December 31, 2022.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">29,270&#160;</span></td><td style="background-color:#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%">(836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#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%">25,854&#160;</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%">330&#160;</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%">26,319&#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%">2,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574&#160;</span></td><td style="background-color:#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,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,044&#160;</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%">311&#160;</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,447&#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"><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;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%">380&#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%">&#8212;&#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%">380&#160;</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"><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></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,972&#160;</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&#160;</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%">3,035&#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 28pt;text-align: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 lease expense for the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,181&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $2.5 million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $1.8 million for the twelve months ended December 31, 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%">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="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">25,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">25,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Financing cash flows from financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#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%">2,924&#160;</span></td><td style="background-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%">179&#160;</span></td><td style="background-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,103&#160;</span></td><td style="background-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%">317&#160;</span></td><td style="background-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%">317&#160;</span></td><td style="background-color:#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%">4,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958&#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 lease costs are reflected as investing activities on the Company&#8217;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2022 and 2021.</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%">Future expected lease payments are shown below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#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%">3,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">6,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334&#160;</span></td><td style="background-color:#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%">2,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,595&#160;</span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">7,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#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%">12,359&#160;</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%">64,355&#160;</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,629&#160;</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,334&#160;</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%">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,840&#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%">839&#160;</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,483&#160;</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%">734&#160;</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&#160;</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,572&#160;</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,723&#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, 2022</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%">11,520&#160;</span></td><td style="background-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%">56,872&#160;</span></td><td style="background-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,895&#160;</span></td><td style="background-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,246&#160;</span></td><td style="background-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%">23,486&#160;</span></td><td style="background-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,117&#160;</span></td><td style="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 table includes $11.3 million, $12.9 million, and $24.2 million for PNM, TNMP, and PNMR at December&#160;31, 2022 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807202352">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 InstrumentsFair 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.<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%">In 2021, PNM entered into three agreements to purchase power from third parties at a fixed price in order to ensure that customer demand during the 2022 summer peak load period was met.  Two of the agreements, the purchase of 85 MW from June through September 2022 and the purchase of 40 MW for the full year of 2022, were not considered derivatives because there were no notional amounts due to the unit-contingent nature of the agreements.  The third agreement for the purchase of 150 MW firm power in June and September 2022 met the definition of an economic hedge described below and was accounted for accordingly.  In June and December 2022, PNM entered into agreements to purchase power from third parties in order to ensure that  customer demand during the 2023 summer peak load is met.  The agreements for the purchase of 35 MW and 25 MW from June 1, 2023 through September 30, 2023 were not considered a derivative because there was no notional amount due to the unit-contingent nature of one agreement and the other qualified for a normal purchase, normal sale scope exception.  In the third and fourth quarters of 2022, PNM entered into several additional agreements to purchase power from third parties in order to ensure that customer demand during the 2023 summer peak load is met.  These agreements are primarily derivative agreements and are accounted for as such.  For additional information related to 2023 summer peak resource adequacy, 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 was exposed to market risk for its 65 MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC from January 1, 2018 until September 30, 2022.  PNM 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 June 30, 2022, subject to certain conditions.  Under these agreements, PNM was obligated to deliver 36 MW of power only when SJGS Unit 4 was operating.&#160; In May 2022, PNM executed a new agreement to sell 50 MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent basis.  These agreements were not considered derivatives because there was 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 had a hazard sharing agreement that expired in May 2022.  Under this agreement, each party sold the other party 100 MW of capacity and energy from a designated generation resource on a unit contingent basis, subject to certain performance guarantees.  The agreement was accounted for as a commodity derivative.  In May 2022, PNM and Tri-State entered into another hazard sharing agreement that existed on a unit contingent basis through September 30, 2022, however this agreement did not include a performance guarantee.  As a result, this agreement was not considered a derivative.  Both the purchases and sales are made at the same market index price.  This agreement served to reduce the magnitude of each party&#8217;s single largest generating hazard and assist in enhancing the reliability and efficiency of their respective operations.  PNM passed 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 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 style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unusually cold weather in February 2021 resulted in higher-than-expected natural gas and purchased power costs.  PNM mitigated the impacts from the cold weather by securing gas supplies in advance, engaging in market purchases when lower prices were available, and adjusting plant operation of its gas units to minimize reliance on higher-priced gas supplies.  PNM estimates the impact of the cold weather conditions in the first quarter of 2021 resulted in approximately $20&#160;million 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%">additional natural gas costs and approximately $8&#160;million in additional purchased power costs.  These fuel increases are passed through to customers under the FPPAC.</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, 2022, 2021, and 2020, 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 also uses such instruments under an NMPRC approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  Changes in the fair value of instruments covered by its FPPAC are recorded as regulatory assets and liabilities.  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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">9,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#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: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%">9,780&#160;</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%">684&#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%">(19,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,275)</span></td><td style="background-color:#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%">&#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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,209)</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,275)</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%">(9,429)</span></td><td style="background-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,591)</span></td><td style="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:4pt;text-align:justify;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 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.  Included in the table above are equal amounts of current assets and current liabilities aggregating zero at December 31, 2022 and $0.5&#160;million at December&#160;31, 2021 resulting from PNM&#8217;s hazard sharing arrangements with Tri-State that ended May 2022.  The hazard sharing arrangements were net-settled upon delivery.  As discussed above, PNM&#8217;s most recent hazard sharing agreement with Tri-State was not considered a derivative.  </span></div><div style="margin-top:4pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, PNM has NMPRC-approved guidelines for hedging arrangements to manage fuel and purchased power costs related to customers covered by its FPPAC.  The table above includes $9.8&#160;million in current assets and $19.2&#160;million of current liabilities related to these arrangements at December&#160;31, 2022 and $0.2 million in current assets and $1.8 million of current liabilities at  December&#160;31, 2021 with changes in fair value recorded as regulatory assets and regulatory liabilities.  See Note 13.</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, 2022 and 2021, PNM had no amounts recognized for the legal right to reclaim cash collateral.  However, amounts posted as cash collateral under margin arrangements were $10.5&#160;million at December&#160;31, 2022 and $0.5&#160;million at December 31, 2021.  These amounts are included in other current assets on the Consolidated Balance Sheets.  Obligations to return cash collateral were $0.2 million at December&#160;31, 2022 and $0.9&#160;million at December&#160;31, 2021.  Cash collateral amounts are included on the Consolidated Balance Sheets in other current liabilities.  </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%">The changes in the fair value of commodity derivative instruments that are considered economic hedges had no impact on PNM&#8217;s net earnings during the years ended December&#160;31, 2022 and 2021.  Commodity derivatives also 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&#8217;s net buy (sell) volume positions for energy were 432,200 MWh and 122,400 MWh at December&#160;31, 2022 and 2021.  PNM had no open gas commodity volume positions at December&#160;31, 2022 and 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 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.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Contractual liability represents those commodity derivative contracts recorded at fair value on the balance sheet, determined on an individual contract basis without offsetting amounts for individual contracts that are in an asset position and could be offset under master netting agreements with the same counterparty.  Cash collateral posted under these contracts does not reflect letters of credit under the Company&#8217;s revolving credit facilities that may have been issued as collateral.  Net exposure is the net contractual liability for all contracts, including those designated as normal purchase and normal sale, offset by existing collateral and by any offsets available under master netting agreements, including both assets and liability positions.  At December 31, 2022, PNM had $15.3&#160;million of contractual liability, zero posted cash collateral, and $13.1&#160;million  of net exposure related to these contingent requirements for contracts in a net liability position. At December 31, 2021, 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, a trust for PNM&#8217;s share of decommissioning costs at SJGS, 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, 2022 and 2021, the fair value of investment securities included $325.3 million and $394.5 million for the NDT, $14.7 million and zero for the SJGS decommissioning trust, and $77.5 million and $68.6 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%">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.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.  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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2020</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 (losses) 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%">(6,940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">(38,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%">(442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(44,965)</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%">8,296&#160;</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%">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"/></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;padding:2px 0 2px 1pt;text-align: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,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,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%">(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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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%">Net gains (losses) on investment securities</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%">(78,357)</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%">16,850&#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%">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"/></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.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(25.8)&#160;million, $0.7 million, and $(3.2)&#160;million for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">526,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,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%">590,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">22,071&#160;</span></td><td style="background-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%">39,408&#160;</span></td><td style="background-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,904&#160;</span></td><td style="background-color:#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%">(36,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">At December&#160;31, 2022, the available-for-sale debt securities held by PNM, had the following final maturities:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">40,339&#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%">67,426&#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%">70,608&#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%">15,571&#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%">12,825&#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%">32,211&#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%">238,980&#160;</span></td><td style="background-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, 2022 and 2021.  Management of the Company independently verifies the information provided by pricing services. </span></div><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">40,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,401&#160;</span></td><td style="background-color:#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%">66,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">45,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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,334&#160;</span></td><td style="background-color:#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%">9,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">9,762&#160;</span></td><td style="background-color:#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,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 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%">43,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">43,136&#160;</span></td><td style="background-color:#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,062&#160;</span></td><td style="background-color:#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%">140,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">140,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,473&#160;</span></td><td style="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%">417,476&#160;</span></td><td style="background-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%">219,740&#160;</span></td><td style="background-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%">197,736&#160;</span></td><td style="background-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%">9,986&#160;</span></td><td style="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:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%"/><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, 2021</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%">7,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/><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="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%">97,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"></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,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#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"></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%">75,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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"></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="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%">43,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,924&#160;</span></td><td style="background-color:#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%">214&#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%">16,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,001&#160;</span></td><td style="background-color:#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,508&#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%">47,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">47,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807&#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%">167,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">167,027&#160;</span></td><td style="background-color:#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%">12,212&#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%">463,126&#160;</span></td><td style="background-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%">197,741&#160;</span></td><td style="background-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%">265,385&#160;</span></td><td style="background-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%">15,741&#160;</span></td><td style="background-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 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">4,077,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,726,195&#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%">2,000,900&#160;</span></td><td style="background-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,789,186&#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%">1,076,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937,009&#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, 2021</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,698,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,915,010&#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,881,110&#160;</span></td><td style="background-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,975,987&#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%">918,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039,023&#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><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 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:100%">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 </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%">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 PNM Pension Plan&#8217;s investment allocation targets in 2022 consist of 35% equities, 15% alternative investments (both of which are considered return generating), and 50% fixed income.  The TNMP Pension Plan&#8217;s investment allocation targets in 2022 consist of 16% equities, 14% alternative investments (both of which are considered return generating), and 70% 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, 2022 or 2021. </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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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, 2022</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%">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%">342,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">198,272&#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%">67,787&#160;</span></td><td style="background-color:#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%">409,970&#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%">38,617&#160;</span></td><td style="background-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%">13,556&#160;</span></td><td style="background-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,061&#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%">5,433&#160;</span></td><td style="background-color:#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%">44,050&#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,703&#160;</span></td><td style="background-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,703&#160;</span></td><td style="background-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%">69,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933&#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%">70,704&#160;</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%">43,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"/><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%">26,933&#160;</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%">149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">8,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">8,722&#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%">8,167&#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%">555&#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-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">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%">527,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,268&#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%">49,432&#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%">577,305&#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%">58,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,233&#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%">3,962&#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%">62,585&#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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">94,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%">58,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166&#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%">96,127&#160;</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%">59,961&#160;</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%">36,166&#160;</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%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">12,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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,630&#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,956&#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%">674&#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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">53,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 2px 7.75pt;text-align: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%">135,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">107,788&#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%">62,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%">58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,988&#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%">3,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">3,318&#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%">4,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,922&#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%">103,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">103,317&#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%">380,800&#160;</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%">157,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 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%">223,333&#160;</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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762">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%">6,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 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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f">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%">33,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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d">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,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="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: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%">454,020&#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="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 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;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">18,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">92,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">806&#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%">222,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%">59,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,903&#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%">95,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,045&#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,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,977&#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,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,143&#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%">144,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">144,627&#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%">586,496&#160;</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%">256,995&#160;</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%">329,501&#160;</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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416">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%">10,479&#160;</span></td><td style="background-color:#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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039">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%">8,913&#160;</span></td><td style="background-color:#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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0">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%">34,002&#160;</span></td><td style="background-color:#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="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: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%">639,890&#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="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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807176896">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022, 2021, and 2020, PNM paid $19.5 million, $19.8 million, and $20.0 million for fixed charges and $1.9 million, $1.9 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 are set forth below and are 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">15,122&#160;</span></td><td style="background-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,490&#160;</span></td><td style="background-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,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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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,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%">3,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">50,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908&#160;</span></td><td style="background-color:#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%">53,523&#160;</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,950&#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%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545&#160;</span></td><td style="background-color:#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%">52,994&#160;</span></td><td style="background-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%">55,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-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 purchased coal for SJGS under the SJGS CSA.  PNM and Westmoreland also entered into agreements under which CCR disposal and mine reclamation services for SJGS would be provided.  On October 9, 2018, Westmoreland filed a Current Report on Form 8-K with the SEC announcing 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 SJCC 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 the reclamation services agreement provides WSJ LLC the ability to recover the cost of reclamation.  Additionally, much of the mine reclamation activities are being performed after the SJGS CSA expired on September 30, 2022.  As discussed in Note 16, 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 had the ability to direct its mining operations and reclamation services, which are the factors that most significantly impact the economic performance of WSJ LLC.&#160; Other than PNM being able to ensure that coal was supplied in adequate quantities and of sufficient quality to provide the fuel necessary to operate SJGS in a normal manner and monitoring of reclamation activities, the mining operations and reclamation services were solely under the control of WSJ LLC, including developing mining and reclamation plans, hiring of personnel, and incurring operating and maintenance expenses.  Neither PNMR nor PNM had any ability to direct or influence the mining operation or reclamation activities.&#160; PNM&#8217;s involvement through the SJGS CSA and the reclamation services agreement is a protective right rather than a participating right and WSJ LLC still has the power to direct the activities that most significantly impact the economic performance of WSJ LLC. &#160;The SJGS CSA required WSJ LLC to deliver coal to fuel SJGS in exchange for payment of a set price per ton, which escalated over time for inflation.&#160; The reclamation services agreement requires WSJ LLC to perform reclamation services at a base price per activity, which escalates over time for inflation.  If WSJ LLC had been able to mine or perform reclamation services more efficiently than anticipated, its economic performance would improve.&#160; Conversely, if WSJ LLC had not been able to mine or does not perform reclamation services as efficiently as anticipated, its economic performance would be negatively impacted.&#160; Accordingly, PNMR believes </span></div>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 continue to be PNMR&#8217;s maximum exposure to loss from the VIE at December 31, 2022.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508814974416">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 fair value of 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: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-style:italic;font-weight:700;line-height:120%">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.  </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 presents information about the PBO, fair value of plan assets, and funded status of the plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">584,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">16,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%">16,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741&#160;</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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,306)</span></td><td style="background-color:#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%">(48,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,678)</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(2,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#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%">PBO at end of year</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%">433,645&#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%">584,061&#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%">43,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;border-top:1pt solid #000;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%">59,609&#160;</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: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;padding:2px 0 2px 1pt;text-align: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,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%">587,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%">62,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">(117,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,009&#160;</span></td><td style="background-color:#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%">&#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%">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%">(48,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,678)</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(2,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#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%">410,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"/><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%">576,707&#160;</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%">43,447&#160;</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%">62,942&#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 #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%">(23,182)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(7,354)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(514)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,333&#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"/></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%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">(111,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(7,074)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,403)</span></td><td style="background-color:#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%">&#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%">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%">728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(118,552)</span></td><td style="background-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%">(19,372)</span></td><td style="background-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,711)</span></td><td style="background-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,306)</span></td><td style="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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">112,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">27,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%">4,602&#160;</span></td><td style="background-color:#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%">(22,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,602)</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 (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%">(6,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Amounts in AOCI not yet recognized in net periodic benefit cost at end of year</span></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%">110,345&#160;</span></td><td style="background-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:4pt;text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">16,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(28,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(29,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">15,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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%">(554)</span></td><td style="background-color:#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%">4,088&#160;</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,778&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(2,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;text-align: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 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,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 periodic benefit cost</span></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%">1,213&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">553&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">151&#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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.74&#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.00&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">2.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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.50&#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%">5.50&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5.75&#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.01&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4.40&#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.50&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:4pt;text-align:justify;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 2023 net periodic benefit cost to increase $4.6 million and $0.5 million (analogous changes would result from a 1% increase).  The actual rate of return for the PNM and TNMP pension plans was (21.28)% and (23.03)% for the year ended December&#160;31, 2022.</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 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 use multi-</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 that pursue various absolute return strategies such as relative value, merger arbitrage, event driven equities, and structured credit.  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;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">41,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%">4,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;text-align: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%">40,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211&#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 2023 through 2026.  PNM expects to make a contribution of $0.4 million in 2027.  TNMP does not expect to make any cash contributions in 2027.  The funding assumptions were developed using discount a rate of 5.75%.  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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">66,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%">75,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;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%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">45&#160;</span></td><td style="background-color:#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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">308&#160;</span></td><td style="background-color:#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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,141)</span></td><td style="background-color:#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%">(6,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#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%">Curtailment 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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/><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%">APBO at end of year</span></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%">49,950&#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%">66,984&#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,705&#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,570&#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: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 #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%">95,805&#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%">93,402&#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%">12,593&#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%">12,885&#160;</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 2px 7.75pt;text-align: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%">(23,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(6,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">70,301&#160;</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%">95,805&#160;</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,718&#160;</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,593&#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%">Funded status &#8211; asset</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,351&#160;</span></td><td style="background-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,821&#160;</span></td><td style="background-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,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%">2,023&#160;</span></td><td style="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: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, 2022, 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:100%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">(11,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">(2,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%">(2,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(718)</span></td><td style="background-color:#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%">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental trend assumption</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="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%">(14,829)</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,053)</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,788)</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,141)</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 the year ended December&#160;31, 2022, actuarial losses of $12.7 million were recorded as adjustments to regulatory assets for the PNM OPEB plan.  For the TNMP OPEB plan, actuarial losses of $1.1 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:100%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,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%">1,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(4,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">&#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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Curtailment 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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 7.75pt;text-align: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 (income)</span></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%">(1,591)</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 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%">(2,237)</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 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%">(2,709)</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"><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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#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%">46&#160;</span></td><td style="background-color:#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%">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%">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%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(323)</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%">Net periodic benefit (income)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">(593)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">(376)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">(442)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.75&#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%">2.99&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2.99&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">4.75&#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.75&#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.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%">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%">5.75&#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.99&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2.99&#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.65&#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.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%">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.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.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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:4pt;text-align:justify;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 1% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2023 net periodic benefit cost to </span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">increase $0.8 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 (24.5)% and (27.9)% for the year ended December&#160;31, 2022.</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 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:100%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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.00&#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%">4.75&#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.75&#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%">2029</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%">2027</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:100%">&#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.  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;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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: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,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980&#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 2022 or 2021 and PNM and TNMP do not expect to make cash contributions to the OPEB trusts in 2023-2027.  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 $0.2 million in 2023 and $9.0 million in 2024-2027.  </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:95%">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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">12,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,042&#160;</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,612&#160;</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%">344&#160;</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%">406&#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,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 7.75pt;text-align: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%">8,825&#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,364&#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%">278&#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%">339&#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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">1,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#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 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%">944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:400;line-height:100%">Amortization recognized in net periodic benefit (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%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">995&#160;</span></td><td style="background-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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">689&#160;</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%">758&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">11&#160;</span></td><td style="background-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%">50&#160;</span></td><td style="background-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%">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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.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"><span style="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.02&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.02&#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.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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.75&#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.01&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><br/></span></div><div style="text-align:justify;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.3&#160;million and $0.1 million in the year ended December 31, 2022 and $1.3 million and $0.1&#160;million for the year ended December 31, 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%">The following executive retirement plan payments, which reflect expected future service, are expected:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,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%">61&#160;</span></td><td style="background-color:#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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">15,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(1,027)</span></td><td style="background-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,594&#160;</span></td><td style="background-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,090&#160;</span></td><td style="background-color:#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,067&#160;</span></td><td style="background-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,826&#160;</span></td><td style="background-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,676&#160;</span></td><td style="background-color:#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%">(721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">1,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(305)</span></td><td style="background-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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810709424">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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.  Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. </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:100%">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 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">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:100%">&#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, 2022, 2021, and 2020 was $7.9 million, $9.4 million, and $8.1 million.  Stock compensation expense of $5.3&#160;million, $6.4 million, and $5.5 million was charged to PNM and $2.6 million, $3.0 million, and $2.6 million was charged to TNMP.  At December&#160;31, 2022, PNMR had unrecognized compensation expense related to stock awards of $4.6&#160;million, which is expected to be recognized over an average of 1.54 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 the value of restricted stock at the vesting date.  To the extent the tax deduction exceeds the Company&#8217;s cumulative expense related to a stock award, an excess tax benefit is recorded.  When the cumulative expense exceeds the tax deduction, a tax deficiency is recorded.  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="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.929%"><tr><td style="width:1.0%"/><td style="width:39.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.228%"/><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 (Deficiencies)</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%">2022</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%">2021</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%">2020</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%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">(91)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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><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 following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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="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.3475&#160;</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.3275&#160;</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.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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">0.32&#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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#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:left;vertical-align:top"><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%">Market-Based Shares </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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.29&#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%">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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. </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 following table summarizes activity in restricted stock awards including performance-based and market-based shares:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.970%"><tr><td style="width:1.0%"/><td style="width:58.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.661%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.187%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.129%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.849%"/><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="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="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, 2021</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%">167,270&#160;</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%">43.71&#160;</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%">193,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#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%">Released</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%">(173,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.47&#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%">(5,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.31&#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"/></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, 2022</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%">182,446&#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%">42.09&#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 2023 and performance targets through 2024.  Included as granted and released in the table above are 92,343 previously awarded shares that were earned for the 2019 - 2021 performance measurement period and ratified by the Board in February 2022 (based upon achieving market targets at below &#8220;maximum&#8221; levels).  Excluded from the above table are 100,991 previously awarded shares that were earned for the 2020 - 2022 performance measurement period and ratified by the Board in February 2023 (based upon achieving market targets at above &#8220;target&#8221;, below &#8220;maximum&#8221; levels).  Also excluded from the table above are 144,175 and 150,050 shares for the three-year performance periods ending in 2023 and 2024 that will be awarded if all performance and/or market criteria are achieved at maximum levels and all executives remain eligible.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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%">41.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 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%">43.48&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,617&#160;</span></td><td style="background-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,299&#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%">&#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%">84&#160;</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><div style="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%">At December 31, 2019, the aggregate intrinsic value of stock options outstanding, all of which were exercisable, was less than $0.1&#160;million.  All the outstanding options were exercised or expired in February 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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810305664">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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. </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%">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:95%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"/><td style="width:37.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.045%"/><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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="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%">8,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">NMPRC hedging plan </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission cost recovery factor</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%">&#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%">3,906&#160;</span></td><td style="background-color:#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%">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%">1,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,158&#160;</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 #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%">18,333&#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%">8,721&#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%">1,932&#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%">6,064&#160;</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 style="height:3pt"><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"/><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></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"/><td style="width:37.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.045%"/><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%">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: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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="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 (Continued):</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="padding:2px 1pt;text-align: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="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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS - ETA </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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><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%">SJGS - non-ETA </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%">26,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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%">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%">94,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">SJGS replacement resources</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">EIM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">15,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#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">(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%">187,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%">165,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,924&#160;</span></td><td style="background-color:#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 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%">67,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%">68,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">9,505&#160;</span></td><td style="background-color:#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 surcharge</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,507&#160;</span></td><td style="background-color:#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 retirement and other 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%">12,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286&#160;</span></td><td style="background-color:#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 COVID-19 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%">5,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,440&#160;</span></td><td style="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%">763,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%">428,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"/><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%">82,745&#160;</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,277&#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%">782,274&#160;</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%">437,702&#160;</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%">84,677&#160;</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%">91,341&#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 style="height:12pt"><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 style="height:5pt"><td colspan="3" style="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: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%">2022</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%">2021</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%">2022</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%">2021</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%">Liabilities:</span></td><td colspan="21" style="border-top:1pt solid #000000;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:400;line-height:100%">Current:</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"/></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%">Renewable energy rider, including excess return</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">(2,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Transmission cost recovery factor</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(9,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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: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,913)</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%">(8,316)</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,089)</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%">&#8212;&#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: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%">(238,903)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">(301,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%">(321,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#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%">&#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,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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%">(15,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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">(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%">&#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,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(2,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#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%">(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"/></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%">(1,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,185)</span></td><td style="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%">(556,989)</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%">(653,830)</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%">(198,213)</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,563)</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%">(564,902)</span></td><td style="background-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%">(662,146)</span></td><td style="background-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%">(207,302)</span></td><td style="background-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,563)</span></td><td style="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:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%"> Amounts approved for recovery through the Energy Transition Charge, see 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">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Authorized to be recorded as regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA, see 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Reclassified to the SJGS - ETA regulatory asset after shutdown of SJGS in 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> </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): SJGS non-ETA, SJGS replacement resources, EIM, PVNGS ARO, and deferred COVID-19 costs (to be determined in the 2024 Rate Change); deferred income taxes (over the remaining life of the taxable item, up to the remaining life of utility plant); pension and OPEB costs (through 2039); costs recoverable under the ETA (over the securitization period).</span></div>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.  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></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806930448">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 jointly-owned power plant projects.  The participation agreement for SJGS expired on  September 30, 2022.  The primary operating or participation agreements for the other joint projects expire in 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 $433.5 million in 2022, 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 $449.5 million during 2022.  On a consolidated basis, PNMR&#8217;s expenditures for additions to utility plant were $912.6 million in 2022.  </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:95%">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:100%">At December&#160;31, 2022, PNM&#8217;s interests and investments in jointly-owned generating facilities are:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 (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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS (Nuclear) </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Four Corners Units 4 and 5 (Coal)</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%">320,376&#160;</span></td><td style="background-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%">101,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%">9,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Luna (Gas)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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="padding-left:18pt;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><br/></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:95%">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 had a 10.2% undivided interest in PVNGS, with portions of its interests in Units 1 and 2 held under leases.  In January 2023, leased capacity of 104 MW in PVNGS Unit 1 expired and the rights to the capacity were acquired by SRP from the lessors.  Subsequently, PNM&#8217;s interest in PVNGS represents 7.6%.  See Note 8 for additional information concerning the PVNGS leases.</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. Currently 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:95%">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 Notes 16 and 17 for additional information about Four Corners.  </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:95%">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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810305664">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 68% 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.  A reconciliation of the ARO liabilities is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:#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%">Liability at December&#160;31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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 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%">(1,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%">(1,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">11,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">74&#160;</span></td><td style="background-color:#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%">(8,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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, 2020</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%">183,421&#160;</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,718&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">9,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%">9,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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, 2021</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%">234,146&#160;</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,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#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%">&#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%">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%">10,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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">(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%">(21,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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, 2022</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%">223,377&#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%">222,549&#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%">828&#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="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">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></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:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects impacts of newly approved remediation ordinance in San Juan county requiring the full demolition of SJGS.  See Note 16.</span></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:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects a decrease of $21.5&#160;million related to an updated SJGS decommissioning study.</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_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7569-110849<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2175671<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804657392">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 </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%">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, or 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 leases 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, 2022, 2021 and 2020 into the qualified trust funds.  The fair value of the trusts at December 31, 2022 and 2021 was $325.3 million and $394.5 million.  See Note 17 for additional discussion of PNM&#8217;s PVNGS Lease Abandonment Application.</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 established a process for the payment of claims for costs incurred through December 31, 2019.  APS has accepted the DOE&#8217;s extensions of the settlement agreement for recovery of costs incurred through December 31, 2025.  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, 2022 and 2021, PNM had a liability for interim storage costs of $12.0 million and $13.0 million, which is included in other deferred credits. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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%">In 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 requires utilities operating in New Mexico to have renewable portfolios equal to 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also allows 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 </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%">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 a 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.  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 are 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%">The ETA has and will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s retirement of SJGS in 2022 and the planned Four Corners exit in 2024 (subject to regulatory approval).  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><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 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 revisions to the regional haze rule in the Federal Register.  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 previously </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%">released as a companion to the regional haze rule revisions, and EPA clarified that guidance in a memorandum issued on July 8, 2021.  SIPs for the second planning period were due in July 2021, which deadline NMED was unable to meet.  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 retired its share of SJGS in 2022.  On April 7, 2022, EPA announced its intent to make findings by August 31, 2022 of the states that have failed to submit regional haze implementation plans for the second planning period and directed states to file their plans by August 15, 2022 to avoid inclusion in that finding.  Despite that announcement, on April 13, 2022, four environmental groups sued EPA in the U.S. District Court for the Northern District of California seeking to compel EPA to issue a finding that 34 states failed to submit regional haze SIPs for the second planning period.  On August 30, 2022, EPA published in the Federal Register an official "Finding of Failure to Submit" for states, including New Mexico, that have not yet submitted a round 2 regional haze SIP.  This action by EPA starts a 2-year clock for it to issue a Federal Implementation Plan (FIP).  NMED&#8217;s current timeline indicates the proposed SIP will be submitted to EPA by October 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-style:italic;font-weight:400;line-height:110%">Carbon Dioxide Emissions</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 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, including (1) Carbon Pollution Standards for new, modified, and reconstructed power plants; and (2) the Clean Power Plan for existing power 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%">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 in separate cases.  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 rules were reevaluated, 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:110%">In 2019, EPA repealed the Clean Power Plan, promulgated the ACE Rule, and revised the implementing regulations for all emission guidelines.  EPA set the BSER 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 of an individual facility.&#160; 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:110%">The ACE Rule was also challenged, and on January 19, 2021, the DC Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al., finding that EPA misinterpreted the CAA when it determined that the language of Section 111 unambiguously barred consideration of emissions reduction options that were not applied at the source.</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%">As a result, the court vacated the ACE Rule and remanded the record back to the EPA for further consideration consistent with the court&#8217;s opinion.  While the DC Circuit rejected the ACE Rule, it did not reinstate the Clean Power Plan.  EPA 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.  On February 22, 2021, the U.S. Court of Appeals for the DC Circuit granted EPA&#8217;s motion, indicating that it would withhold issuance of the mandate with respect to the repeal of the Clean Power Plan until EPA responds to the court&#8217;s remand in a new rulemaking action.</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%">On October 29, 2021, the US Supreme Court granted four petitions for writs of certiorari of the D.C. Circuit&#8217;s decision, and on June 30, 2022, the US Supreme Court held that the "generation shifting" approach in the Clean Power Plan exceeded the powers granted to EPA by Congress, though the Court did not address the related issue of whether Section 111 of the CAA only authorizes EPA to require measures that can be implemented entirely within the fenceline at an individual source.  Of broader significance in administrative law, the Court expressly invoked the major question doctrine as a basis for rejecting EPA's statutory interpretation.  The basic principle of the major question doctrine is that, if an agency seeks to decide an issue of "vast economic or political significance," its action must be supported by clear statutory authorization.  In cases where there is no authority, courts need not defer to the agency's statutory interpretation.  The decision sets legal precedent for future rulemakings by EPA and other federal regulatory agencies whereby the agencies' authority may be limited based upon similar reasoning.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 has commenced the rulemaking process under section 111 to establish new emission guidelines for 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 existing power plants.  The agency indicates that it plans to publish a draft rule in April 2023 and a final rule in June 2024.</span></div><div style="text-align:justify;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 to 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.  On April 22, 2021, at the Earth Day Summit, as part of the U.S.&#8217;s re-entry into the Paris Agreement, President Biden unveiled the goal to cut U.S. emissions by 50% - 52% from 2005 levels by 2030, nearly double the GHG emissions reduction target set by the Obama Administration.  The 2030 goal joins President Biden&#8217;s other climate goals which include a carbon pollution-free power sector by 2035 and a net-zero emissions economy by no later than 2050.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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><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%">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; In 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.  The State of New Mexico has attained the current NOx NAAQS 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-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; In 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-weight:400;line-height:110%">On March 26, 2021, EPA published in the Federal Register the initial air quality designations for all remaining areas not yet designated under the 2010 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%"> Primary NAAQS.  This is EPA&#8217;s fourth and final set of actions to designate areas of the U.S. for the 2010 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.  All areas of New Mexico have been designated attainment/unclassifiable through four rounds of designations by EPA.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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%"> In 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.  The Center for Biological Diversity filed a lawsuit on February 25, 2021, challenging the decision to retain the existing ozone standard.  In response to lawsuits brought by states and environmental groups, on October 29, 2021, EPA filed a motion in the DC Circuit indicating it will reconsider the 2020 ozone NAAQS.  In April 2022, EPA released an External Review Draft Policy Assessment for the reconsideration of the ozone NAAQS, in which EPA Staff recommended that EPA retain the existing primary and secondary ozone NAAQS.  EPA is targeting the end of 2023 to complete this reconsideration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 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 Four Corners is 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 Generating Station is located in Do&#241;a Ana County, it is not located within the small area designated as non-attainment for the 2015 ozone standard.  The rule became effective May 8, 2018.</span></div><div style="text-align:justify;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 22, 2019, EPA issued findings that several states, including New Mexico, had failed to submit interstate transport SIPs for the 2015 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 demonstrates that there are no significant contributions from New Mexico to downwind problems in meeting the federal ozone 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%">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.  NMED has submitted the required elements for the Sunland Park Ozone Non-attainment Area SIP.  This includes a transportation conformity demonstration, a 2017 baseline emissions inventory and emissions statement, and an amendment to the state's Non-attainment Permitting rules at 20.2.79 New Mexico Administrative Code to conform to EPA's SIP Requirements Rule for 2015 Q3 NAAQS (i.e., &#8220;implementation rule&#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 SIP elements had staggered deadlines and were done in three submissions: (1) the transportation conformity demonstration was completed by the El Paso Metropolitan Planning Organization on behalf of New Mexico in 2019, which is responsible for transportation planning in that area, and the submission received concurrence from EPA and the Federal Highway Administration; (2) the emissions inventory and statement SIP was submitted to EPA in September 2020; and (3) the Non-attainment New Source Review SIP was submitted to EPA on August 10, 2021.  On October 15, 2021, EPA proposed to approve New Mexico's SIP to meet the emissions inventory and statement requirements of the CAA for the Sunland Park Ozone Non-Attainment 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%">PNM does not believe there will be material impacts to its facilities because 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.  With respect to EPA&#8217;s reconsideration of the 2020 decision to retain the 2015 ozone standards, it is expected to be completed by the end of 2023.  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%">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 a final Policy Assessment for the Review of the NAAQS for Particulate Matter (the &#8220;PA&#8221;).  The 2020 final PA was prepared as part of the review of the primary and secondary PM NAAQS.  In the 2020 final PA, EPA recommended lowering the primary annual PM 2.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 2020 final PA and EPA published a notice of that final action on December 18, 2020, making it immediately effective.  On January 14, 2021, several states and New York City filed a petition for review in the DC Circuit, challenging EPA&#8217;s final rule retaining the current primary and secondary PM NAAQS and a similar lawsuit was filed by the Center for Biological Diversity in the DC Circuit.  On June 10, 2021, EPA announced that it will reconsider the previous administration&#8217;s December 2020 decision to retain the current primary and secondary PM NAAQS and on October 8, 2021, EPA announced the release of a new draft PA stating that available scientific evidence and technical information indicate that the current standards may not be adequate to protect public health and welfare, as required by the CAA.  On June 1, 2022, EPA issued a new final PA that likewise indicates current standards may not be adequate and that available scientific evidence could support lowering the 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:112%">On January 6, 2023, EPA announced a proposal to lower the annual fine particulate matter standard to between 9-10 &#181;g/m3 but retain the rest of its PM standards, including the current daily fine particulate matter standard, the daily coarse particulate matter standard, and the secondary PM standards.  Although the proposal focuses on the range of 9-10 &#181;g/m3, EPA requests comment on a range between 8-11 &#181;g/m3, but that range does not include the current annual standard of 12 &#181;g/m3, indicating EPA will not consider retaining the current standard.  Comments on the proposal will be due 60 days after publication in the Federal Register, and EPA&#8217;s current regulatory agenda indicates EPA plans to finalize the proposal in August 2023.  PNM cannot predict the impacts of the outcome of future rulemaking.</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%">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 Four Corners, seven options for meeting Best Technology Available (&#8220;BTA&#8221;) standards for reducing impingement.  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 </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%">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%">EPA has indicated that it is contemplating a December 31, 2023 compliance deadline.  With respect to SJGS, no material changes will result given the shutdown of the plant in September of 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 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.  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.  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 ELG, existing-source regulations governing cooling-water intake structures, and effluent limits for surface seepage and subsurface discharges from coal-ash disposal facilities.  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 in 2019.  The permit was once again appealed to the EAB and was stayed before the effective date.  Oral argument was heard on September 3, 2020.  The EAB issued an order denying the 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.  Thereafter, the Regional Administrator of the EPA signed a notice of final permit decision, and the NPDES permit was issued on November 9, 2020.  The permit became effective December 1, 2020 and will expire on November 30, 2025.  On January 22, 2021, the environmental groups filed a petition for review of the EAB's decision with the U.S. Court of Appeals for the Ninth Circuit.  The September 2019 permit remains in effect pending this appeal.  On March 21, 2022, EPA provided notice in the Federal Register of a proposed settlement agreement with the environmental groups.  The parties subsequently executed the settlement agreement as of May 2, 2022.  Under the settlement, the associated case was administratively closed through September 6, 2023, during which time a third-party consultant will spend 12 months sampling discharges from Four Corners and EPA will spend three months completing an analysis.  PNM cannot predict whether the analysis to be conducted under the settlement agreement will result in changes to the NPDES permit, but does not anticipate that it 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%">In 2013, EPA published proposed revised wastewater ELG establishing technology-based wastewater discharge limitations for fossil fuel-fired electric power plants.&#160; EPA signed the final Steam Electric ELG rule in 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 ELG rule was challenged in the U.S. Court of Appeals for the Fifth Circuit by numerous parties.  In 2017, EPA signed a notice indicating its intent to reconsider portions of the rule, and 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.  In 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%">In 2017, EPA published a final rule for postponement of certain compliance dates.  The rule postponed the earliest date on which compliance with the ELG for these waste streams would be required from November 1, 2018 until November 1, 2020.  In 2019, EPA published a proposed rule revising the original ELG while maintaining the compliance dates.  On October 13, 2020, EPA published in the Federal Register the final Steam Electric ELG 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 requires compliance with new limits as soon as possible on or after October 13, 2021, 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%">On August 3, 2021, EPA published notice that it will undertake a supplemental rulemaking to revise the ELG after completing its review of the rules reconsidered in 2020.  As part of this process, EPA will determine whether more stringent limitations and standards are appropriate.  EPA intends to publish a proposed rule in early 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reeves Station discharges cooling tower blowdown to a publicly owned treatment plant and no longer holds an NPDES permit; therefore, it is expected that no requirements will be imposed.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 &#8220;Cooling Water Intake Structures&#8221; 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 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 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 and  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%">PNM submitted work plans to NMED in January 2021 for review and approval.  In December 2021, NMED approved both workplans and work is underway.  These activities were completed by the end of 2022 and a report will be submitted to the NMED.</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 in 2015, included a non-hazardous waste determination for coal ash and sets minimum criteria for existing and new CCR landfills and surface impoundments.  In 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 </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%">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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 2018, EPA published a rule that constitutes &#8220;Phase One, Part One&#8221; of its ongoing reconsideration and revision of the April 17, 2015, CCR rule.  The final Phase One, Part One 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.  This deadline was again extended by subsequent amendments.  The rule also authorized a &#8220;Participating State Director&#8221; or EPA to approve suspension of groundwater monitoring requirements and to issue certifications related to the location restrictions, design criteria, groundwater monitoring, remedy selection and implementation.  The rule also modified 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:112%">In 2019, EPA published a second round of revisions, which are commonly referred to as the &#8220;Phase Two&#8221; revisions.  Phase Two proposed revisions to reporting and accessibility to public information, the &#8220;CCR piles&#8221; and &#8220;beneficial use&#8221; definitions and the requirements for management of CCR piles.  EPA has reopened and extended the Phase Two comment period several times.  EPA has not yet finalized provisions in Phase Two related to beneficial use of CCR and CCR piles.  This activity is on EPA&#8217;s long-term agenda, which means EPA has no plans to address these issues in the next 12 months.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since promulgating its Phase Two proposal, EPA has finalized two other rules addressing various CCR rule provisions.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2019, EPA promulgated its proposed Holistic Approach to Closure Part A (&#8220;Part A&#8221;), which proposed a new deadline of August 31, 2020, for companies to initiate closure of unlined CCR impoundments.  In accordance with the DC Circuit Court of Appeals&#8217; vacatur of portions of the CCR Rule, Part A also proposed</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">changing the classification of compacted soil-lined or clay-lined surface impoundments from &#8220;lined&#8221; to &#8220;unlined&#8221;.  In addition, Part A delineated a process for owners/operators to submit requests for alternative closure deadlines based on lack of alternate disposal capacity.  EPA issued the final Part A, which became effective on September 28, 2020.  This rule finalized the classification of soil-lined and clay-lined surface impoundments as unlined, thus, triggering closure or retrofit requirements for those impoundments.  The final Part A also gave operators of unlined impoundments until April 11, 2021 to cease receipt of waste at these units and initiate closure.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 3, 2020, EPA issued the proposed Holistic Approach to Closure Part B (&#8220;Part B&#8221;), which delineated the process for owners/operators to submit alternate liner demonstrations for clay-lined surface impoundments that could otherwise meet applicable requirements.  Part B also proposed regulations addressing beneficial use for closure of surface impoundments.  EPA issued the final Part B rule, which became effective on December 14, 2020.  This rule did not include beneficial use of CCR for closure, which EPA explains will be addressed in subsequent rulemaking actions.  EPA intends to issue several other rulemakings covering legacy ponds and finalizing parts of previously proposed rules, including a final rule in August 2023 on remaining Part B issues regarding closure options and annual reporting.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  Per the Fall 2022 Regulatory Agenda EPA will issue a final rule in August 2023.  EPA is coordinating with the affected permits for the three facilities with CCR disposal units located on Native American lands.  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 Part A CCR 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 </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%">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"><span><br/></span></div><div style="text-align:justify;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 were supplied by WSJ LLC.  In addition to coal delivered to meet the needs of SJGS, PNM prepaid the San Juan mine owner and operator, WSJ LLC, for certain coal mined but not yet delivered to the plant site.  At December 31, 2022 and 2021, prepayments for coal, which were included in prepaid assets, amounted to zero and $20.4 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, 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 was primarily fixed, with adjustments to reflect changes in general inflation and takes into account that WSJ LLC has been paid for coal mined but not delivered.  Substantially all of SJGS&#8217; coal costs were passed through the FPPAC.  On February 17, 2022, PNM and WSJ LLC entered into an amendment to extend the SJGS CSA through September 30, 2022, which FERC accepted on March 24, 2022.  The SJGS CSA amendment provided for a fixed price increase of $5.00 per ton, beginning April 1, 2022, which passed through the FPPAC.  See additional discussion of PNM&#8217;s SJGS Abandonment Application and summer peak resource adequacy 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 Restructuring Agreement set 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 supplied coal to the SJGS remaining participants over the term of the SJGS CSA.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 the WFB LOC Facility under which letters of credit aggregating $30.3 million have been issued.  </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.  The contract provides for pricing adjustments over its term based on economic indices.  PNM's share of the coal costs is being recovered through the FPPAC.  In connection with the exit of Four Corners, PNM would make payments totaling $75.0&#160;million to NTEC for relief from its obligations under the coal supply agreements for Four Corners after December 31, 2024.  PNM is not proposing to recover the $75.0&#160;million from ratepayers and, if approved, would not be recovered through the FPPAC.  See Note 17 for additional information on PNM's 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-weight:400;line-height:110%">NTEC contracted with Bisti Fuels Company, LLC, a subsidiary of The North American Coal Corporation, for management and operation of the mine.  Under the Four Corners CSA, NTEC had the right, after a specified period, to request approval from the Four Corners owners to replace Bisti Fuels Company as mine manager with NTEC&#8217;s internal resources and perform all or some mine management functions.  APS granted approval on behalf of the owners on June 16, 2021, subject to certain credit assurance requirements.  On June 17, 2021, NTEC notified The North American Coal Corporation that the contract mining agreement between Bisti Fuels Company and NTEC was terminated effective September 30, 2021.  NTEC assumed direct operations at Navajo Mine on October 1, 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%">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.  In conjunction with the proposed shutdown of SJGS Units 2 and 3 and to comply with the BART requirements of the CAA, periodic updates to the coal mine reclamation study were requested by the SJGS participants.  These updates have included adjustments to reflect the shutdown of SJGS, the terms of the reclamation services agreement with WSJ LLC, and changes to reflect the requirements of the 2015 San Juan mine permit 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%">In late 2020, a mine reclamation cost study was completed for the mine that serves SJGS and in December 2020, PNM remeasured its liability, which resulted in an increase in the overall reclamation costs of $3.6&#160;million, due primarily to higher inflationary factors.  As a result, PNM recorded a less than $0.1&#160;million decrease in the liability at December 31, 2020 related to the underground mine and a decrease to the regulatory assets on the Consolidated Balance Sheets and recorded a $3.6&#160;million 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 the 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.  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 and subsequent appeal of the NMPRC decision, 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 December 31, 2020, PNM remeasured its Four Corners coal mine reclamation liability and recorded a decrease to the liability of $2.5&#160;million on the Consolidated Balance Sheets 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, PNM&#8217;s remaining payments for mine reclamation, in future dollars, are estimated to be $67.7 million for the surface mines at both SJGS and Four Corners and $33.3 million for the underground mine at SJGS as of December 31, 2022.  At December 31, 2022 and 2021, liabilities, in current dollars, of $62.6 million and $67.4 million for surface mine reclamation and $28.2 million and $27.9 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.  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.  PNM funded $10.0 million in 2022, $5.2 million in 2021, and $3.2 million in 2020.  Based on PNM&#8217;s reclamation trust fund balance at December 31, 2022, the current funding curves indicate PNM&#8217;s required contributions to its reclamation trust fund would be zero in each of the years 2023, 2024, and 2025.</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 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.4&#160;million in 2022, $2.2&#160;million in 2021, and $2.0 million in 2020 and anticipates providing additional funding of $2.1 million in each of the years 2023 and 2024.  As discussed above, under the terms of the Four Corners Purchase and Sale Agreement with NTEC, 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="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 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.0&#160;million for both SJGS and Four Corners.  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 </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%">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 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:110%">SJGS Decommissioning</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%">On November 9, 2021, the San Juan County Commission approved the Coal-Fired Electricity Generating Facility Demolition and Remediation Ordinance (&#8220;Ordinance 121&#8221;), requiring the full demolition of SJGS upon its complete and permanent closure.  Ordinance 121 required the SJGS owners to submit a proposed demolition and remediation plan no later than three months after SJGS was retired.   The SJGS owners submitted its decommissioning and remediation plan on December 28, 2022.  In connection with restructuring of the SJGS ownership on December 31, 2017, PNM and the other SJGS owners entered into the San Juan Decommissioning and Trust Funds Agreement, which requires PNM to fund its ownership share of final decommissioning costs into an irrevocable trust.  Under the agreement, PNM made an initial funding of $14.7&#160;million in December 2022.  The amount and timing of additional trust funding is subject to revised decommissioning cost studies and agreement among the SJGS owners.  PNM has posted a surety bond in the amount of $46.0&#160;million in connection with certain environmental decommissioning obligations and must maintain the bond or other financial assurance until those obligations are satisfied.  The surety bond only represents a liability if PNM fails to deliver on its contractual liability.  For information regarding the impact of Ordinance 121 on PNM&#8217;s SJGS decommissioning ARO see Note 15.</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%">PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  In the third quarter of 2022, a new decommissioning cost study was completed, which required PNM to remeasure its SJGS decommissioning ARO.  The new study resulted in an estimated decrease to PNM&#8217;s share of the decommissioning obligation of $21.1&#160;million, which was recorded in September 2022.  Additional information concerning the Company's SJGS decommissioning ARO is contained in Note 15.</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:112%">City of Farmington Opposition to Closure of SJGS</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:112%">On September 21, 2022, the City of Farmington ("Farmington") filed a lawsuit and requested injunctive relief in order to force the other SJGS owners to convey SJGS to Farmington and suspend decommissioning.  The case was initiated in the 11th Judicial District Court in San Juan County, New Mexico, but was moved to federal district court.  Subsequently, the San Juan Project Participation Agreement ("SJPPA") expired by its express terms on September 30, 2022.  Farmington voluntarily dismissed its complaint and request for injunctive relief on October 6, 2022.  The parties were then engaged in arbitration in accordance with the SJPPA terms.  On September 30, 2022, PNM filed a notice of cancellation of the SJPPA with FERC.  On October 4, 2022, Farmington filed a protest to PNM&#8217;s notice of cancellation and requested a hearing.  On October 20, 2022, PNM filed a motion requesting the FERC reject Farmington's request for hearing or alternatively hold the cancellation filing in abeyance while arbitration proceeds.  Subsequently, The Incorporated County of Los Alamos, New Mexico, the City of Anaheim, California, M-S-R Public Power Agency, Southern California Public Power Authority, Tri-State and Tucson Electric Power Company filed at FERC in support of PNM's notice of cancellation of the SJPPA so that decommissioning can proceed.  On December 19, 2022, FERC accepted PNM&#8217;s notice of cancellation of the SJPPA with an effective date of October 1, 2022, and denied Farmington&#8217;s request for hearing.  On December 20, 2022, Farmington notified PNM that it had decided to withdraw from the arbitration process. </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.7 billion per occurrence.  PVNGS maintains the maximum available nuclear liability insurance in the amount of $450 million, which is provided by American Nuclear Insurers.  The remaining $13.2 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, as of December 31, 2022, 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.  After the expiration of the PVNGS Unit 1 leases in January 2023, PNM&#8217;s maximum potential retrospective premium assessment per incident for all three units is $31.2&#160;million, with a maximum annual payment limitation of $4.7&#160;million, to be adjusted periodically for inflation.</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 as of December 31, 2022, for each retrospective premium assessment declared by NEIL&#8217;s Board of Directors due to losses.  After the expiration of the PVNGS Unit 1 leases in January 2023, PNM is subject to retrospective premium adjustments of $5.1&#160;million.  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%">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:112%">In 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 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 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; </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 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;PNM filed a condemnation action in the NM District Court regarding the approximately 15.49 acres of land at issue.  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.  In 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.  In 2017, the Tenth Circuit affirmed the district court.  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:112%">en banc </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.  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:112%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> with the US Supreme Court, which was denied.  The underlying litigation continues in the NM District Court.  In, 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.  In the fourth quarter of 2022, the parties executed a settlement agreement and the court, after a hearing on the matter, entered the stipulated order.  The court has retained jurisdiction to ensure compliance with the settlement agreement.  Under the settlement agreement, PNM made payments of $1.5&#160;million to the landowners.</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%">Texas Winter Storm</span></div>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.  Various regulatory and governmental entities are conducting, or have announced they may conduct, inquiries, investigations and other reviews of the Texas winter storm event. Entities that have announced that they plan to conduct or are conducting such inquiries, investigations and other reviews include FERC, NERC, Texas Reliability Entity Inc., ERCOT, the Texas Legislature, the Texas Attorney General, the PUCT, and the Galveston County District Attorney.  Further, lawsuits have been filed against various market participants relating to the power outages resulting from the Texas winter storm.  TNMP has been named in two suits.  As a utility operating during the Texas winter storm event, there is a risk TNMP could be named in additional lawsuits in the future.  TNMP intends to vigorously defend itself against any claims that might be raised.  TNMP deferred bad debt expense from defaulting REPs to a regulatory asset which totaled $0.8&#160;million at both December 31, 2022, and December 31, 2021, and will seek recovery in a general rate case.  At this time, the Company does not expect significant financial impacts related to this event, however, it cannot predict the outcome of such matters or the impact on the ERCOT market.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804183488">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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%">PNMR</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%">Merger Regulatory Proceedings </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 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. Among other conditions, consummation of the Merger is subject to receipt of all required regulatory approvals.  In 2021, five federal agencies and the PUCT completed their reviews and approved the Merger, with the NMPRC as the only regulatory agency yet to approve the Merger.  The original application before the NMPRC was filed in November 2020.  For additional information on the Merger regulatory proceedings, including supplemental regulatory filings that were required due to the Merger Agreement being amended in January 2022, see Note 22.</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%">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 Case</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-style:italic;font-weight:400;line-height:100%">2024 Rate Change</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%">On December 5, 2022, PNM filed an application with the NMPRC for a general increase in retail electric rates.  The requested change primarily reflects investments in transmission and distribution infrastructure, largely offset by cost reductions resulting from PNM&#8217;s transition to lower-cost, clean generation resources.  Key aspects of PNM&#8217;s request are:</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">Recovery on total rate base of $2.7&#160;billion, based on a calendar year 2024 FTY.</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 of $63.8&#160;million in retail non-fuel revenues</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">ROE of 10.25%</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">Drivers of revenue deficiency</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Needed investments in transmission, distribution, and generation facilities for six years of operations, covering 2019 through 2024.  In particular, PNM is focused on expanding and improving its aging infrastructure to provide the underlying infrastructure crucial to a successful energy transition and to support distribution generation.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Cost reductions from closing SJGS and the expiration of 114 MW leased PVNGS capacity.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Lower-cost replacements for SJGS and PVNGS using renewable energy purchases and battery storage systems.  Some of these costs will be reflected in PNM&#8217;s requested base rates, while energy purchases will flow through PNM&#8217;s FPPAC.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Updated depreciation rates, including new terminal dates, for natural gas plants to align with the Company&#8217;s 2040 carbon-free portfolio goal.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Proposed customer-oriented services, such as fee-free payment options, and increased payment location options to address the needs of customers.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Increasing operating costs reflecting six years of inflation, including the impacts of today&#8217;s current high inflation and the expenses that come with providing quality electric service to customers.  Distribution maintenance increases also are necessary to enhance vegetation management programs to protect lines and support wildfire mitigation efforts.  PNM has endeavored to keep operating costs below inflationary levels.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Increased energy sales and customer loads since PNM&#8217;s last filing help cover the increased cost of doing business as PNM continues the energy transition.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.46pt">Overall cost of capital based on PNM&#8217;s actual regulatory capital structure of 52% equity / 48% debt, reflecting the increase in the ROE that shareholders require to fund new investments in PNM&#8217;s system, which is partially offset by lower cost of debt.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Proposed ratemaking treatment of PVNGS Leased Interest and testimony supporting the prudence of PNM&#8217;s decisions to renew the five leases and repurchase 64.1 MW of PVNGS Unit 2 capacity regarding PVNGS; see PVNGS Lease Abandonment Application below.</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">Proposed return of the unamortized unprotected portion of excess deferred federal income taxes to customers over a five-year period, beginning when rates from the case go into effect. </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">Time-of-Day pilot proposal with the objective of incentivizing customers, through price signals, to use energy during the day when renewable generation is abundant.</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 14, 2022, the NMPRC suspended PNM&#8217;s advice notice in the case for a period of nine months beginning January 4, 2023 and appointed hearing examiners.  On January 6, 2023, the hearing examiners issued an order setting out a procedural schedule with a hearing to begin June 20, 2023.  On February 3, 2023, the hearing examiners issued a recommended decision recommending extension of the statutory suspension period for an additional three months.  PNM is unable to predict the outcome of this matter.  </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 January 3, 2023, a joint motion and brief for accounting order was filed with the NMPRC.  NM AREA, Staff, WRA, Bernalillo County, NEE, and CCAE (the &#8220;Joint Movants&#8221;) jointly filed the motion which asked that the NMPRC issue an accounting order for the purpose of requiring PNM to create a regulatory liability to track the costs associated with the retirement of  SJGS which are currently embedded in base rates.  The Joint Movants requested that the NMPRC order PNM to track all costs associated with the running and management of SJGS totaling $98.3&#160;million annually and requested that the accounting order require PNM to create a regulatory liability to track the SJGS costs from the time Unit 1 and Unit 4 were abandoned, July 1, 2022, and October 1, 2022, respectively, until the date new rates are put into effect, and for any other relief the NMPRC deems is just and reasonable.  On February 3, 2023, the hearing examiners issued an order requiring PNM to create a pure accounting order regulatory liability that tracks cost of SJGS which are currently embedded in base rates.  On February 6, 2023, PNM filed a motion to permit interlocutory appeal of the hearing examiners order requiring PNM to create a pure accounting order regulatory liability.  On February 10, 2023, the hearing examiners issued an order denying PNM&#8217;s interlocutory appeal and clarified that the accounting order only required PNM to track the costs of SJGS.  On February 14, 2023, NM AREA, Staff, WRA, ABCWUA, and CCAE filed a joint motion for clarification of the hearing examiners accounting order.  For additional discussion on the retirement of SJGS and the associated accounting impacts see SJGS Abandonment Application discussion below.  </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%">Renewable Energy 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 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 the renewable energy rider billed on a KWh basis.</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%">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 239.1 MW at December 31, 2022, 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><br/></span></div><div style="text-align:justify;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, 2021 PNM filed its 2022 renewable energy procurement plan which proposed to collect $66.9&#160;million for the year.  PNM did not propose any new procurements in the plan, but proposed to retire a small number of RECs in 2022 from resources that had not been previously approved as part of the RPS plan.  The NMPRC assigned this matter to a hearing examiner and a hearing was held on September 30, 2021.  On October 15, 2021, NMPRC Staff and PNM jointly filed the post-hearing brief stating that pending issues to the case had been resolved with PNM agreeing to certain compliance provisions.  On October 30, 2021, the hearing examiner issued a recommended decision recommending approval of PNM&#8217;s filing.  On November 17, 2021, the NMPRC issued a final order adopting the recommended decision.  The 2022 renewable energy procurement plan became effective on January 1, 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 June 1, 2022, PNM filed its renewable energy procurement plan for 2023 which proposed to collect $61.0&#160;million for the year.  PNM did not propose any new resource procurements, and the plan states that existing projects will meet the applicable RPS standards of 2023.  A hearing was held September 8, 2022, briefs were filed September 23, 2022, and response briefs were filed September 28, 2022.  On October 18, 2022, the hearing examiners issued a recommended decision recommending approval of all PNM's requests.  On November 9, 2022, the NMPRC issued a final order adopting 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%">recommended decision.  The 2023 renewable energy procurement plan became effective on January 1, 2023.</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%">The following sets forth PNM&#8217;s revenues recorded for the renewable energy rider:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.497%"><tr><td style="width:1.0%"/><td style="width:47.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.998%"/><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%">Year Ended</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%">Annual Revenues </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%">(In millions)</span></td></tr><tr><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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">$56.4</span></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:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">61.7</span></td></tr><tr><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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">60.3</span></td></tr></table></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 slightly exceeded this limitation in 2022 and accordingly, recorded a current regulatory liability on the Consolidated Balance Sheets and a reduction to electric operating revenues in the Consolidated Statement of Earnings as of and for the period ending December 31, 2022.  PNM did not exceed the limitation in 2021.  The NMPRC currently has an open inquiry docket into the continued use of renewable riders by New Mexico utilities.  PNM is unable to predict the outcome of the NMPRC&#8217;s inquiry.</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="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 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 94 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 cost-effective benefits 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-weight:400;line-height:110%">On April 15, 2022, PNM filed an advice notice which reconciles the actual 2021 energy efficiency profit incentive collections with the profit incentive authorized by the NMPRC resulting in an additional $0.3&#160;million incentive to be collected through the energy efficiency rider during the remainder of 2022.   The additional incentive was authorized for 2021 because annual energy savings for the year exceeded 94 GWh.  PNM began collecting the incentive effective May 31, 2022.</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-style:italic;font-weight:400;line-height:120%">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.  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 </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%">dismiss also alleged that PNM&#8217;s proposed rate adjustment mechanism is inconsistent with the EUEA.  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.  On March 17, 2021, the NMPRC issued an order granting the petitions for declaratory order, commencing a declaratory order proceeding to address the petitions, denying the NMAG&#8217;s request to initiate a rulemaking, and appointing a hearing examiner to preside over the declaratory order 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%">On January 14, 2022, the hearing examiner issued a recommended decision recommending the NMPRC find that the EUEA does not mandate the NMPRC to authorize or approve a full decoupling mechanism, defining full decoupling as limited to energy efficiency and load management measures and programs.  The recommended decision also states that a utility may request approval of a rate adjustment mechanism to remove regulatory disincentives to energy efficiency and load management measures and programs through a stand-alone petition, as part of the utility&#8217;s triennial energy efficiency application or a general rate case and that PNM is not otherwise precluded from petitioning for a rate adjustment mechanism prior to its next general rate case.  Finally, the recommended decision stated that the EUEA does not permit the NMPRC to reduce a utility&#8217;s ROE based on approval of a disincentive removal mechanism founded on removing regulatory disincentives to energy efficiency and load management measures and programs.  The recommended decision does not specifically prohibit a downward adjustment to a utility&#8217;s capital structure, based on approval of a disincentive removal mechanism.  On April 27, 2022, the NMPRC issued an order adopting the recommended decision in its entirety.  On May 24, 2022, PNM filed a notice of appeal with the NM Supreme Court.  On June 23, 2022, PNM and other parties filed Statement of Issues with the NM Supreme Court.  On September 6, 2022, PNM and other parties filed Briefs in Chief with the NM Supreme Court.  On October 21, 2022, NEE filed Answer Briefs with the NM Supreme Court.  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%">FPPAC Continuation Application</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%">NMPRC rules require public utilities to file an application to continue using their FPPAC every four years.  On June 17, 2022, PNM filed the required continuation application and requested that its FPPAC be continued without modification.  On July 21, 2022, the NMPRC issued an order requiring Staff to file a response to PNM's application and set certain procedural dates.  On August 4, 2022, Staff filed a response to PNM's application stating that while PNM&#8217;s filing demonstrates that PNM&#8217;s FPPAC meets the requirements of NMPRC rules, it would support a hearing if the NMPRC desires one.  On October 26, 2022, the NMPRC appointed a hearing examiner and a hearing is scheduled to begin April 24, 2023.  On December 30, 2022, the hearing examiner issued an order requiring briefing on consolidation of this case into the 2024 Rate Change and PNM and other parties filed responses to the order on January 6, 2023.  On January 27, 2023, the hearing examiner issued a recommended decision recommending that the FPPAC Continuation Application be consolidated into the 2024 Rate Change.  On January 5, 2023, ABCWUA, Bernalillo County, CCAE, NEE, and WRA filed a joint motion to expand the scope of the case to include a prudence review.  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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  On September 14, 2022, the NMPRC adopted revisions to the IRP Rule.  The final order revamps and modernizes the planning process to accommodate increased stakeholder involvement.  The IRP Rule establishes a collaborative facilitated process for a utility and stakeholders to agree on a statement of need for potential new or additional resources, as well as an action plan to guide procurement or development of resources to meet the stated need.  A most-cost-effective portfolio of resources shall be derived from the statement of need analysis.  The statement of need and action plan must be accepted before the utility begins the resource solicitation process pursuant to the IRP Rule.  Following acceptance of the statement of need and action plan, a utility will provide the NMPRC and intervenors drafts of the request for proposals (&#8220;RFP&#8221;) and a timeline for issuing, receiving, evaluating, and ranking bids.  The NMPRC will then appoint an Independent Monitor (&#8220;IM&#8221;) to oversee the RFP process, which allows for parties and the IM to comment on the RFP consistency with the IRP, after which the utility issues the RFP.  Within 75 days of receiving bids the utility shall provide the IM with results including pricing and non-price evaluation criteria, ranking of bids, chosen portfolio and alternatives that also meet the needs; the IM then rules on the fairness of the RFP execution.  Acceptance of the statement of need and action plan will not constitute a finding of prudency or pre-approval of costs associated with the additional resources. </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%">Following the RFP and IM processes, the utility may apply approvals, and any costs incurred to implement the action plan will be considered in a general rate case and/or resource acquisition proceeding.  On October 14, 2022, PNM and other investor-owned utilities filed motions for rehearing with the NMPRC.  On October 26, 2022, the NMPRC issued an order partially granting and partially denying certain aspects of PNM's and the other investor-owned utilities' motions for rehearing.  On November 2, 2022, the NMPRC adopted an amended IRP Rule.  On December 2, 2022, PNM filed an appeal with the NM Supreme Court of the NMPRC&#8217;s final order which adopted revisions to the IRP Rule.  On January 3, 2023, PNM and two other investor-owned utilities filed statements of issues with the NM Supreme Court.  PNM cannot predict the outcome of this 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-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.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="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 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.  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 Securitized 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%">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.  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 examiners 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.  On January 10, 2022, the NM Supreme Court issued its decision rejecting CFRE&#8217;s and NEE&#8217;s constitutional challenges to the ETA and affirmed the NMPRC final 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 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.  The total amount recorded for these estimates in 2021 was  $36.9&#160;million and $36.0&#160;million reflected in other current liabilities and $36.9&#160;million as a corresponding deferred regulatory asset on PNMR's and PNM's Consolidated Balance Sheets at December 31, 2021.  In 2022, PNM made payments of $6.6&#160;million for severances, $8.9&#160;million for obligations to fund severances and other costs of WSJ LLC employees and funded the $19.8&#160;million to state agencies and PNMR's and PNM's Consolidated Balance Sheets at December 31, 2022 reflects other current liabilities of $0.7&#160;million and deferred regulatory assets of $37.2&#160;million.  In addition, PNM recorded $1.6&#160;million as Regulatory disallowance and restructuring costs on PNMR's and PNM's Consolidated Statements of Earnings for PNM's non-retail share of estimated severance in the year ended December 31, 2022.  </span></div><div style="text-align:justify;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 29, 2022, SJGS was removed from service and as a result, PNM made the following adjustments reflected on the Consolidated Balance Sheets as of December 31, 2022:</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;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"><tr><td style="width:1.0%"/><td style="width:62.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.125%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.268%"/><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:400;line-height:100%">Net Increase (decrease)</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: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%">Current Assets:</span></td><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Utility Plant:</span></td><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 13pt;text-align: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 utility plant</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%">(382,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Deferred Charges and Other Assets:</span></td><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets - ETA</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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets - Non-ETA </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593&#160;</span></td><td style="background-color:#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:700;line-height:100%">Deferred Credits and Other Liabilities:</span></td><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,254)</span></td><td style="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 #000;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 #000;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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: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%"> To be recovered through the Energy Transition Charge, which includes undepreciated investments of $274.9&#160;million and plant decommissioning of $14.5&#160;million, previously reflected in Net utility plant. </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%"> Authorized to be recorded as 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, which includes obsolete inventory of $6.4&#160;million and plant decommissioning of $16.2&#160;million, previously reflected in Net utility plant.</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%"> Includes cost of removal and accelerated depreciation of SNCRs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 29, 2020, the NMPRC issued an order approving resource selection criteria identified in the ETA that would include PPAs for 650 MW of solar and 300 MW of battery storage. On September 28, 2020, PNM filed an application for approval of the final executed contracts for the replacement resources, which was approved by the NMPRC on December 2, 2020.  On October 14, 2022, PNM filed a motion for approval of amendments on a 200 MW solar PPA combined with the 100 MW battery storage agreement, as well as a letter agreement with the project developer providing payments to PNM for delay damages.  The amendments included price increases on both the solar PPA and battery storage agreement and the commercial operation date extension to May 2024.  No party filed objections and the amendments were deemed approved.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 28, 2022, WRA and CCAE filed a joint motion for order to show cause and enforce financing order and supporting brief, which requests that the NMPRC order PNM to show cause why its rates should not be reduced at the time SJGS is abandoned and to otherwise enforce the NMPRC&#8217;s April 1, 2020 final order.  On March 14, 2022, PNM filed its response to the joint motion to show cause refuting the movants' claims that the ETA and April 1, 2020 financing order require Securitized Bonds be issued at the time of abandonment and that rates be reduced upon abandonment as not being legally supportable.  The movants filed joint replies on March 24, 2022.  In response, on March 30, 2022, the NMPRC issued an order appointing hearing examiners to conduct a hearing, if necessary, and to issue a recommended decision to address the issues raised by the motion.  PNM filed testimony on April 20, 2022, and a hearing was held on May 23, 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 June 17, 2022, the hearing examiners issued a recommended decision requesting the NMPRC issue an order that would require PNM to:</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">Revise its rates to remove all of the costs of SJGS Unit 1 by issuing rate credits of $21.1&#160;million on an annual basis, to customers by July 1, 2022</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">Revise its rates again, to remove all costs of SJGS Unit 1, Unit 4, and common facilities by increasing the rate credits to $98.3&#160;million on an annual basis, by October 1, 2022</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">Transfer payments due and owing to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund within 30 days of the abandonment of SJGS Unit 1</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">Include (in its next rate case application) an explanation and defense of the prudence in the timing of the issuance of Securitized Bonds beyond the abandonment dates and what actions were taken to protect customers from interest rate increases occurring as well as the continued marketability of the Securitized Bonds issued  </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%">Following the filing of exceptions and responses, on June 29, 2022, the NMPRC issued its final order adopting and approving the recommended decision in its entirety with certain additions.  The additions to the final order include requirements for PNM file a report, no later than October 15, 2022, that contains a record of all of its costs incurred in the show cause proceeding so that the prudence of those costs will be known and be subject to review in PNM's future rate case and that the prudency review shall include a compliance filing to enable a review of the prudence of PNM's decision to delay bond issuance </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%">beyond the dates of the SJGS abandonment.  On June 29, 2022, PNM filed an Emergency Motion and Supporting Brief for Stay with the NMPRC ("PNM's NMPRC Emergency Motion").  On June 30, 2022, PNM filed a Notice of Appeal and an Emergency Motion for Partial Interim Stay of the NMPRC's Final Order with the NM Supreme Court ("PNM's NM Supreme Court Emergency Motion").  On July 12, 2022, several parties filed responses to PNM's NMPRC Emergency Motion.  On July 21, 2022, the NMPRC adopted an order denying PNM's NMPRC Emergency Motion.  Subsequently, on July 25, 2022, PNM filed another emergency motion seeking an immediate and ongoing stay from the NM Supreme Court for the pendency of the appeal.  In the interim, PNM began issuing rate credits effective July 31, 2022.  On July 28, 2022, PNM made payments totaling $19.8&#160;million to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund.  On September 2, 2022, the NM Supreme Court issued an order granting PNM's July 25, 2022 motion for partial stay and as a result PNM suspended issuing rate credits.  On October 11, 2022, WRA filed a motion for emergency oral argument in PNM's NM Supreme Court Emergency Motion.  On October 14, 2022, PNM made its required compliance filing under the NMPRC's June 29, 2022 final order.  On November 1, 2022, the NM Supreme Court issued an order continuing the partial stay of the rate credits during the pendency of the appeal.  On November 15, 2022, PNM filed a supplemental compliance filing to its October 14, 2022 compliance filing.  On November 21, 2022, NEE filed a motion for rehearing and to lift the stay and WRA, CCAE, Prosperity Works, the NMAG and Bernalillo County filed a joint motion for rehearing with the NM Supreme Court in PNM&#8217;s appeal of the NMPRC&#8217;s final order in the SJGS financing order to show cause.  On December 22, 2022, the NM Supreme Court issued an order denying the motions for rehearing.  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%">As required under GAAP, PNM evaluated the consequences of the NMPRC's June 29, 2022 order and the related NM Supreme Court appeal and order granting the stay, as well as the subsequent motions and the hearing examiners order filed in the 2024 Rate Change.  Specifically, PNM assessed the likelihood PNM would be required to establish a regulatory liability for the benefit of the rate credits and the associated carrying charge during the pendency of the stay.  These evaluations indicate that it is reasonably possible that PNM would be successful on the issues it was appealing and defending at the NMPRC, and therefore, no loss or regulatory liability has been recorded as of December 31, 2022.  The amount of any such loss to be recorded would depend on the ultimate outcome of the appeal, however based on amounts currently included in base rates, discussed above, PNM estimates the potential loss as of December 31, 2022 to be $28.7&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 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 agreed to sell its 13% ownership interest (other than certain transmission assets) in Four Corners to NTEC. The sale is contingent upon NMPRC approval and is 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 December 31, 2024.  Pursuant to the Four Corners Purchase and Sale Agreement, PNM would 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 is recorded in other deferred charges on the Consolidated Balance Sheet as of December 31, 2022 and 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 January 8, 2021, PNM filed the Four Corners Abandonment Application, which sought NMPRC approval to exit PNM&#8217;s share of Four Corners as of December 31, 2024, and issuance of approximately $300&#160;million of Securitized 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, an estimated $7.3&#160;million in upfront financing costs, and an estimated $16.5&#160;million for economic development in the Four Corners area.  PNM intends to submit a separate application for NMPRC approval of a replacement resource portfolio following NMPRC action on this 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 March 15, 2021, PNM filed an amended application and supplemental testimony for the approval of the abandonment and transfer of Four Corners and issuance of a financing order pursuant to the ETA and a motion to withdraw the January 8, 2021 Four Corners Application.  The amended application and supplemental testimony provided additional information to support PNM's request to abandon its interest in Four Corners and transfer that interest to NTEC, and also provided additional detail explaining how the proposed sale and abandonment provides a net public benefit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 12, 2021, the hearing examiner issued a recommended decision recommending approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  On December 15, 2021, the NMPRC issued a final order rejecting the hearing examiner&#8217;s recommended decision and denying approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  In its order, the NMPRC concluded that PNM needed to conduct a review of the actual replacement resource portfolio and determined that 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%">record was insufficient to determine the prudence of PNM&#8217;s investments in Four Corners.  On December 22, 2021, PNM filed a notice of appeal with the NM Supreme Court of the NMPRC decision to deny the application.  On January 21, 2022, PNM filed a statement of issues outlining the arguments for appeal asserting, among other things, that the NMPRC misinterpreted and improperly applied the ETA in concluding that the NMPRC needed to review the actual replacement resource portfolio before authorizing abandonment and that the NMPRC improperly deferred the issue of prudence with respect to certain of PNM&#8217;s investments in Four Corners, where other parties were given the opportunity to present evidence and failed to demonstrate PNM was imprudent in its decisions.  On March 24, 2022, PNM filed its Brief in Chief and answer briefs were filed on May 9, 2022.  On June 17, 2022, PNM filed its Consolidated Reply Brief.  The NM Supreme Court has scheduled oral arguments to be held on March 27, 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 requires a loss be recognized when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated.  As of December 31, 2022, PNM evaluated the NMPRC order in the Four Corners Abandonment Application and determined it was reasonably possible that PNM would be successful in recovery of its undepreciated investment in a future proceeding.  Therefore, no loss has been recorded. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 is 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"><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 Leased Interest Abandonment Application</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 April 2, 2021, PNM filed the PVNGS Leased Interest Abandonment Application, an application for the sale and transfer of related assets, and approval to procure new resources.  As discussed in Note 8, PNM had Leased Interest under five separate leases that were approved and certificated by the predecessor agency to the NMPRC in the 1980s.  Four of the five leases for 104 MW of Leased Interest terminated in January 2023, while the remaining lease for 10 MW of Leased Interest terminates in January 2024.  Associated with the Leased Interest are certain PNM-owned assets and nuclear fuel that are necessary for the ongoing operation and maintenance of the Leased Interest and integration of the Leased Interest generation to the transmission network.  PNM determined that there will be net benefits to its customers to return the Leased Interest to the lessors in conformity with the leases, sell and transfer the related PNM-owned assets, and to replace the Leased Interest with new resources.  In the application, PNM requested NMPRC authorization to decertify and abandon its Leased Interest and to create regulatory assets for the associated remaining undepreciated investments with consideration of cost recovery of the undepreciated investments in a future rate case.  PNM also sought NMPRC approval to sell and transfer the PNM-owned assets and nuclear fuel supply associated with the Leased Interest to SRP, which will be acquiring the Leased Interest from the lessors upon termination of the existing leases.  In addition, PNM sought NMPRC approval for a 150 MW solar PPA combined with a 40 MW battery storage agreement, and a stand-alone 100 MW battery storage agreement to replace the Leased Interest.  To ensure system reliability and load needs are met in 2023, when a majority of the leases expire, PNM also requested NMPRC approval for a 300 MW solar PPA combined with a 150 MW battery storage agreement.  PNM's application sought a six-month regulatory time frame.</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 April 21, 2021, the NMPRC issued an order assigning a hearing examiner and stated PNM's request to abandon the Leased Interest does not have any statutory or rule time limitation and the six-month limit in which the NMPRC must issue an order regarding the request for approvals of the solar PPAs and battery storage agreements does not begin until after the NMPRC acts on the abandonment request.  The NMPRC&#8217;s April 21, 2021, order also stated that issues reserved to a separate proceeding in the NM 2015 Rate Case regarding the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2 shall be addressed in this case and PNM shall file testimony addressing the issue.  On June 28, 2021, NEE and CCAE jointly filed a motion to dismiss a portion of the application claiming that since PNM's request to abandon the Leased Interest was filed after PNM had already provided irrevocable notice it would not acquire the Leased Interest, abandonment is no longer required.  On July 28, 2021, the hearing examiner issued a recommended decision on NEE's and CCAE's joint motion to dismiss, recommending dismissal of PNM's requests for approval to abandon and decertify the Leased Interest; dismissal of PNM's request for approval to sell and transfer the related assets; and dismissal of PNM's request to create regulatory assets for the associated remaining undepreciated investments, but did not preclude PNM seeking recovery of the costs in a general rate case in which the test year period includes the time period in which PNM incurs such costs.  The hearing examiner's recommended decision further provides that PNM's request for replacement and system reliability resources and the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2 should remain within the scope of this case.</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 August 25, 2021, the NMPRC issued an order granting portions of the July 28, 2021 recommended decision that were not contested related to dismissal of PNM's request for approval to abandon and decertify the Leased Interest and dismissal of PNM's request for approval to sell and transfer the related assets.  In addition, the order bifurcated the issue 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%">approval for the two PPAs and three battery storage agreements into a separate docket so it may proceed expeditiously.  On September 8, 2021, the NMPRC issued an order on the remaining issues in the recommended decision.  The order found that PNM's request for a regulatory asset to record costs associated with obtaining an abandonment order should be dismissed.  However, the requests for regulatory assets associated with the remaining undepreciated investments should be addressed at an evidentiary hearing.  On September 20, 2021, ABCWUA, Bernalillo County, NEE, and the NMAG filed a joint motion to reconsider the September 8, 2021 NMPRC order.  Also, on September 20, 2021, PNM filed a motion for rehearing of the September 8, 2021 order stating that certain requirements of the order would lead to compromising PNM's First Amendment rights.  On October 6, 2021, the NMPRC issued an order granting the motions for reconsideration and vacated the September 8, 2021 order, without specifically addressing issues raised in the motions.  </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 November 1, 2022, ABCWUA, Bernalillo County, CCAE, NEE, NM AREA, the NMAG, WRA, and Staff filed a joint motion for an accounting order to require PNM to track in a regulatory liability, all costs associated with the PVNGS Leased Interests that will be abandoned in January 2023 and January 2024 that are still being collected in rates, which PNM opposes.</span><span style="color:#008080;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:400;line-height:110%">On November 18, 2022, the NMPRC issued its order on joint motion for an accounting order requiring PNM to establish a regulatory liability to track and account for, upon termination of the PVNGS leases, all costs currently borne by ratepayers associated with those leases during pendency of the 2024 Rate Change, subject to a determination of ratemaking treatment.  In addition, PNM may establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases, and to record cost differences in the proceeds from SRP for the sale of the PVNGS Leased Assets and the actual book value.  Recovery of these items will be determined in the 2024 Rate Change.  In the 2024 Rate Change, PNM must also address unresolved issues including whether PNM&#8217;s decision to renew the five leases and repurchase 64.1 MW of PVNGS Unit 2 capacity exposed ratepayers to additional financial liability beyond that to which they would otherwise have been exposed, and whether PNM should be denied recovery of future decommissioning expenses as a remedy for imprudence.  See 2024 Rate Change discussion above.</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 evaluating the consequences of the NMPRC's November 18, 2022 order, as required under GAAP, and whether it should establish a regulatory liability in 2023 to account for revenue collected from ratepayers during the pendency of the 2024 Rate Change.  In addition, PNM is evaluating whether it should establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases in January 2023 and 2024.</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 hearing on the two PPAs and three battery storage agreements was held on November 12 and 15, 2021 and December 3, 2021 and post-hearing briefing was completed on January 18, 2022.  On February 14, 2022, the hearing examiner issued a recommended decision recommending the NMPRC approve the 150 MW solar PPA combined with a 40 MW battery storage agreement, the stand-alone 100 MW battery storage agreement, and the 300 MW solar PPA combined with a 150 MW battery storage agreement.  On February 16, 2022, the NMPRC adopted an order approving the recommended decision.  On April 15, 2022, PNM made a compliance filing with the NMPRC in which it updated the NMPRC on the status of the PPAs and the battery storage agreements listed above.  On June 16, 2022, PNM made a second compliance filing on the status of PPAs and battery storage agreements notifying the NMPRC that none of the developers of the two PPAs and three battery storage agreements have moved forward under the terms of the agreements approved by the NMPRC on February 16, 2022, and none of the replacement resource projects would be operational in 2023.  All five projects will have significant delays and price increases as evidenced in the current alternative offers from the developers.  PNM entered into amendments to the 300 MW solar PPA combined with a 150 MW battery storage agreement and proposed those amendments to the NMPRC for approval in a filing with the NMPRC on June 24, 2022.  PNM determined the terms offered by the 150 MW solar PPA combined with a 40 MW battery storage agreement and the stand-alone 100 MW battery storage agreement are not satisfactory in comparison with other potential projects that might be utilized instead, and PNM did not support the proposed amendments to those agreements in the June 24, 2022 filing.  No party filed objections following PNM's June 24, 2022 filing and pursuant to the NMPRC's February 16, 2022 order the 300 MW solar PPA combined with 150 MW battery storage agreement and the decision not to proceed with the other agreements, are deemed approved.  On September 2, 2022, PNM entered into amendments to the 150 MW battery storage agreement to increase the capacity to 300 MW and proposed those amendments to the NMPRC for approval.  On September 8, 2022, the NMPRC issued an order to extend the 10-day period for filing for an additional two days.  No party filed objections within 12 days following PNM's September 2, 2022 filing and pursuant to the NMPRC's February 16, 2022 order the 300 MW solar battery storage agreement was deemed approved.  PNM anticipates these facilities will be in service in 2024.</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 approval by the NMPRC, PNM and SRP received NRC approval for the transfer of the associated possessory licenses at the end of the term of each of the respective leases. </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%">Summer Peak Resource Adequacy</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Throughout 2021 and continuing into 2022, PNM provided notices of delays and status updates to the NMPRC for the approved SJGS replacement resource projects.  All four project developers had notified PNM that completion of the projects would be delayed and no longer available for most, if any of the 2022 summer peak load period.  The delays in the SJGS replacement resources, coupled with the abandonment of SJGS Units 1 and 4 presented a risk that PNM would have insufficient operational resources to meet the 2022 summer peak to reliably serve its customers if PNM was unable to find additional generation resources.  PNM entered into three agreements to purchase power from third parties in the second half of 2021 to minimize potential impacts to customers; the purchase of 85 MW, unit contingent from Four Corners for June through September of 2022; the purchase of 150 MW, firm power in June and September 2022; and the purchase of 40 MW, unit contingent from PVNGS Unit 3 for the full year of 2022.  Even after accounting for these additional contracts, PNM projected a very low system reserve margin during the 2022 summer peak.  As a result, on February 17, 2022, PNM filed a Notice and Request for Modification to or Variance from Abandonment Date for SJGS Unit 4 with the NMPRC.  The filing provided notice that PNM had obtained agreement from the SJGS owners and WSJ LLC to extend operation of Unit 4 until September 30, 2022.  SJGS Unit 4 provided 327 MW of capacity and improved PNM&#8217;s projected system reserve margin.  On February 23, 2022, the NMPRC issued an order finding that PNM did not require NMPRC approval to extend operation of SJGS Unit 4 for an additional three-month period.  The NMPRC&#8217;s order states that issues regarding the prudence or reasonableness of the decisions made, actions taken by PNM, and recoverability of costs related to the continued operation of SJGS Unit 4, including fuel costs collected through PNM&#8217;s FPPAC, shall be subject to review in a future proceeding.  On February 25, 2022, an amended San Juan Project Participation Agreement was filed with FERC.  On March 18, 2022, PNM filed its compliance notice updating its January 26, 2022 compliance notice indicating that 65 MW of SJGS Unit 4 owned as a deregulated merchant resource would be available to PNM retail operations on a system contingent basis, which further increased PNM's projected system reserve margin during the 2022 summer peak.  On March 24, 2022, FERC accepted the amended SJGS participation agreement.  While PNM experienced a new system peak retail load of 2,139 MW on July 19, 2022, PNM&#8217;s generation resources performed sufficiently with no significant challenges to resource adequacy during the 2022 summer peak season. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 faces similar concerns in the summer of 2023 as a result of continued delays in the SJGS replacement resources as well as delays in replacement resources for the PVNGS leased capacity that expires in January 2023.  As discussed above, PNM has made a number of compliance filings with the NMPRC on the status of the SJGS and PVNGS leased capacity interest replacement resources.  On January 30, 2023, PNM informed the NMPRC that it had provided written notice to one of the SJGS replacement resource developers for 100 MW solar PPA and a 30 MW battery storage agreement of an event of seller default and of early termination and as a result the project would not proceed.  In the second half of 2022, PNM entered into agreements totaling 270 MW of firm power purchases for June through September 2023, and the purchase of 40 MW of firm capacity at PVNGS for all twelve months of 2023, providing PNM with a projected system reserve margin with a range of 10.3% to 6.0% for the 2023 summer peak period.  PNM continues to evaluate other potential firm power agreements with various providers, as well as all potential short-term resource options to address these resource adequacy concerns.  PNM is unable to predict the outcome of this matter.</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%">Grid Modernization Application</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%">On October 3, 2022, in compliance with New Mexico Grid Modernization Statute, PNM filed its Grid Modernization Application with the NMPRC.  The projects included in the Grid Modernization Application improve customers&#8217; ability to customize their use of energy and ensure that customers, including low-income customers, are a top priority and will benefit consistent with the Grid Modernization Statute.  PNM&#8217;s proposal to modernize its electricity grid through infrastructure and technology improvements also increases the efficiency, reliability, resilience, and security of PNM&#8217;s electric system.  PNM's application seeks approval of grid modernization investments of approximately $344&#160;million for the first six years of a broader 11-year strategy.  PNM's application requested NMPRC approval by July 1, 2023 for PNM's grid modernization plan in addition to approval of PNM's proposed Grid Modernization Rider by September 1, 2023.  The proposed Grid Modernization Rider would recover capital costs, operating expenses, and taxes associated with the investments included in the Grid Modernization Application.  PNM also requested authorization to create related regulatory assets and liabilities, permitting PNM to record costs incurred for the development and implementation of PNM&#8217;s plan between the requested approval of the application on July 1, 2023, and the implementation of the Grid Modernization Rider by September 1, 2023; undepreciated investments associated with legacy meters being replaced with AMI meters; and over- or under-collection of costs through the Grid Modernization Rider.  In addition, PNM requested approval of the proposed format of an Opt-Out Consent Form and methodology to determine PNM&#8217;s proposed cost-based opt-out fees, which includes a one-time fee and a monthly fee.  On October 25, 2022, the hearing examiner issued a procedural schedule with a hearing to begin March 20, 2023.  PNM is unable to predict the outcome of this matter.</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%">COVID-19 Regulatory Matters</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 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 a result, PNM has deferred bad debt expense related to COVID-19 of $5.7&#160;million and $6.9&#160;million in regulatory assets on the Consolidated Balance Sheets at December 31, 2022 and 2021.  Although PNM is seeking recovery for the increase in bad debt expense resulting from COVID-19 through a regulatory asset in the 2024 Rate Change, it no longer intends to seek recovery of other incremental costs related to the pandemic and therefore, reversed regulatory assets of $2.7&#160;million previously deferred at December 31, 2020.  In addition, PNM has cost savings related to COVID-19 of $0.9&#160;million in regulatory liabilities on the Consolidated Balance Sheets at both December 31, 2022 and 2021.</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%">The Community Solar 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%">In June 2021, the Community Solar Act established a program that allows for the development of community solar facilities and provides customers of a qualifying utility with the option of accessing solar energy produced by a community solar facility in accordance with the Community Solar Act.  The NMPRC is charged with administering the Community Solar Act program, establishing a total maximum capacity of 200 MW community solar (applicable until November 2024) facilities and allocating proportionally to the New Mexico electric investor-owned utilities and participating cooperatives.  As required under the Community Solar Act, the NMPRC opened a docket on May 12, 2021 to adopt rules to establish a community solar program no later than April 1, 2022.  On June 15, 2021, the NMPRC issued an order which required utilities provide a notice to all future applicants and to any likely applicants that, until the effective date of the NMPRC's rules in this area the NMPRC's existing interconnection rules and manual remain in place until amended or replaced by the NMPRC, and further, that a place in a utility's applicant queue for interconnection does not and will not provide any advantage for selection as a community solar project.  PNM has provided the required notices.  On October 27, 2021, the NMPRC adopted an order issuing a NOPR starting the formal process for adoption of rules pursuant to the Community Solar Act.  On March 30, 2022, the NMPRC issued an order that adopted a rule on the administration of the Community Solar Act program.  The rule requires utilities to file proposed community solar tariffs with the NMPRC within 60 days from the publication of the rule.  A number of motions for rehearing and requests for clarification were filed between April 7 and May 2, 2022.  On May 18, 2022, the NMPRC issued an order partially granting motions for rehearing, reconsideration and clarification and staying implementation pending further rulemaking.  On June 16, 2022, PNM requested clarification related to the existing interconnection queue, which would not delay implementation of the Community Solar Act program.  On July 12, 2022, the NMPRC provided notice of publication of its final rule in the New Mexico Register, starting the 60-day clock for utilities to file their proposed community solar tariffs, forms, and other relevant agreements.  On September 14, 2022, PNM filed Community Solar tariffs.  On October 12, 2022, the NMPRC issued an order to suspend PNM's and two other investor-owned utilities tariffs and required the utilities to file information Staff has identified as necessary for a complete evaluation of the tariffs but did not appoint a hearing examiner or schedule a public hearing.  Another investor-owned utility has filed an appeal with the NM Supreme Court seeking review of the NMPRC&#8217;s decisions.  On November 16, 2022, PNM filed its Community Solar tariff which establishes the Community Solar bill credit to be applied to an eligible retail customer of PNM who is a subscriber to a community solar facility.  On December 23, 2022, PNM filed an updated Community Solar tariff under protest and filed a motion for clarification, suspension, and timely hearing on PNM&#8217;s Community Solar tariff.  On January 18, 2023, the NMPRC suspended PNM&#8217;s Community Solar tariff.   PNM cannot predict the outcome of the pending matters.</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%">Formula Transmission 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%">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.  On June 1, 2022, PNM submitted an informational filing regarding the annual update to FERC.  The new rates are effective June 1, 2022 through May 31, 2023. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 21, 2022, FERC instituted a show cause proceeding under Section 206 of the Federal Power Act to investigate the justness and reasonableness of PNM's transmission formula rate protocols.  The order directs PNM, within 60 days to revise its formula rate protocols to provide interested parties the information necessary to understand and evaluate the implementation of the formula rate for both the correctness of inputs and calculations, and the reasonableness and prudence of the costs to 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%">recovered in the formula rate or show cause why it should not be required to do so.   On June 21, 2022, PNM submitted a compliance filing pursuant to FERC's April 21, 2022 order, which proposes modifications to its formula rate protocols to enhance and provide greater transparency to its customers as well as fix other ministerial issues.  On August 12, 2022, FERC Staff issued a deficiency letter to PNM's June 21, 2022 compliance filing seeking minor adjustments and additional clarity.  On September 9, 2022, PNM filed a response to FERC's deficiency letter making adjustments to its June 21, 2022 proposal and providing additional clarity.  On September 23, 2022, the DOE filed comments to PNM's deficiency letter response.  On October 13, 2022, PNM responded to comments raised by the DOE.  On November 8, 2022, FERC issued an order accepting PNM&#8217;s proposed tariff revisions, effective June 22, 2022, as requested, thereby terminating the April 21, 2022 proceeding under section 206 of the Federal Power Act.  This matter is now concluded.</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%">FERC Compliance</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 conducted a comprehensive internal review of its filings with FERC regarding the potential timely filing of certain agreements that contained deviations from PNM&#8217;s standard form of service agreement in its OATT and assessing any applicable FERC waivers or refund requirements.  Upon completion of the comprehensive review, PNM identified service agreements containing provisions that do not conform to the standard form of agreement on file with FERC.  On March 18 and March 21, 2022, PNM filed applications with FERC requesting acceptance of certain agreements as well as rejection of other service agreements and further requesting that FERC not assess time-value refunds on the accepted agreements.  On May 17, 2022, FERC issued two delegated letter orders accepting the service agreements and requiring PNM to pay the time-value refunds on the revenues it received on unaffiliated, late-filed, service agreements which contained language alleged to be non-conforming.</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 June 16, 2022, PNM filed two requests for rehearing on the two proceedings.  In the first proceeding, PNM argues that FERC has failed to address PNM's request for waiver of unlawful time-value refunds requiring PNM to pay its customers approximately $7&#160;million, for a ministerial error.  In this proceeding, PNM waived the requirement for a customer to reimburse PNM for line losses and limited the rollover rights of another customer, which was not specifically addressed under the OATT.  In the second proceeding, PNM argues that FERC's assessment of approximately $28&#160;million in unlawful, time-value refunds is in error and FERC failed to address the substantive arguments regarding why the agreements do not materially deviate from the OATT and as such were not required to be filed with FERC.  In this proceeding, PNM had non-material deviations to certain provisions of the service agreements which were consistent with the OATT.  Also on June 16, 2022, FERC granted PNM's request for a 75-day extension for PNM to issue refunds and an additional 30 days thereafter to prepare and file refund reports.  On July 18, 2022, FERC issued two notices of denial of rehearing by operations of law and providing for further consideration.  On July 29, 2022, PNM filed two separate petitions for reviews of the FERC's May 17, 2022 delegated letter orders, with the DC Court of Appeals.  On August 23, 2022, FERC granted PNM's request for a 45-day extension for PNM to issue refunds and an additional 30 days thereafter to prepare and file refund reports.  On August 30, 2022, FERC filed with the DC Court of Appeals to consolidate the proceedings and hold the petitions for review in abeyance until the earlier of (i) the issuance of the rehearing orders or (ii) October 30, 2022.  PNM filed another motion, which was granted by FERC, for extension to issue time value refunds to December 1, 2022, with reports due on January 3, 2023.</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 November 21, 2022, FERC issued an order on rehearing that required PNM to pay its customers approximately $8.1&#160;million in time-value refunds.  On November 28, 2022, PNM filed an unopposed motion for voluntary dismissal with the United States Court of Appeals for the District of Columbia of its petitions for review, which was granted on December 22, 2022.  In the fourth quarter of 2022, PNM made payments totaling $8.1&#160;million to customers which were recorded as a reduction to electric operating revenues on the Consolidated Statements of Earnings.  This matter is now concluded.  </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%">FERC Order 864</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:112%">In November 2019, FERC issued Order No. 864, which required public utility transmission providers with transmission formula rates to revise those rates to account for changes resulting from the Tax Cuts and Jobs Act of 2017 (the &#8220;Tax Act&#8221;).  PNM had already made revisions to its formula rate to account for Tax Act changes, and, as a result of the Order, PNM proposed additional changes to its formula rate to implement the remaining requirements of the Order.  In July 2022, FERC issued an order finding that PNM had predominantly complied with the requirements, but set aside certain matters for settlement and hearing procedures.  PNM is unable to determine the outcome of this matter.</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 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:110%">The following sets forth TNMP&#8217;s EECRF increases:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><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, 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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, 2021</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.9&#160;</span></td><td style="background-color:#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:2px 1pt;text-align:right;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</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%">March 1, 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%">7.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="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%">2.3</span></td></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 27, 2022, TNMP filed its request to adjust the EECRF to reflect changes in costs for 2023.  The total amount requested was $7.4&#160;million, which includes a performance bonus of $1.9&#160;million based on TNMP's energy efficiency achievements in the 2021 plan year.  On August 24, 2022, a unanimous stipulation and settlement was filed with the PUCT to recover $7.3&#160;million in 2023, including the performance bonus of $1.9&#160;million.  On October 6, 2022, the PUCT approved the unanimous stipulation.</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:100%">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 TCOS 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 approved rate of return on such facilities.  The following sets forth TNMP&#8217;s recent interim transmission cost rate increases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><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, 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%">59.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 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%">October 7, 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%">10.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%">2.0&#160;</span></td><td style="background-color:#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 12, 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%">112.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%">14.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%">September 20, 2021</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%">41.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%">6.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%">March 25, 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%">95.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%">14.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 22, 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%">36.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%">5.3&#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:justify;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 23, 2023, TNMP filed an application to further update its transmission rates, which would increase revenues by $19.4&#160;million annually, based on an increase in rate base of $150.5&#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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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.  Utilities are limited to four periodic interim distribution rate adjustments between general rate cases.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 5, 2021, TNMP filed its 2021 DCOS that requested an increase in TNMP annual distribution revenue requirement of $14.0&#160;million based on an increase in rate base of $104.5&#160;million.  On July 1, 2021, TNMP reached a unanimous settlement agreement with parties that would authorize TNMP to collect an increase in annual distribution revenues of $13.5&#160;million beginning in September 2021, which was approved by the PUCT.  On April 5, 2022, TNMP filed its 2022 DCOS that requested an increase in TNMP annual distribution revenue requirement of $9.7&#160;million based on an increase in rate base of $100.7&#160;million.  TNMP reached a unanimous settlement agreement in principle with parties that would authorize TNMP to collect an increase in annual distribution revenues of $6.8&#160;million.  The reduction from the filed increase reflects removal of AMS technological upgrades from the current year's DCOS revenue requirement, but allows for deferral of operating costs to a regulatory asset, along with carrying charges.  The regulatory asset and AMS technological upgrades can be included in future DCOS or general rate filings.  On July 18, 2022, the ALJ issued an order approving interim rates based on an increase in the annual distribution revenue requirement of $6.8&#160;million, effective September 1, 2022.  On November 3, 2022, the PUCT approved the unanimous settlement.</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%">AMS Reconciliation</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 July 14, 2021, TNMP filed a request with the PUCT to consider and approve its final reconciliation of the costs spent on the deployment of AMS from April 1, 2018 through December 31, 2018 of $9.0&#160;million and approve appropriate carrying charges until full collection.  On September 13, 2021, the PUCT Staff filed a recommendation for approval of TNMP's application for substantially all costs from April 1, 2018 through December 31, 2018.  On February 10, 2022, the PUCT approved substantially all costs included in TNMP's AMS reconciliation application.  TNMP will include recovery of these costs and associated carrying charges in a future general rate proceeding.</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_RegulatoryAndRateMattersTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory And Rate Matters [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806948352">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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:95%">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:105%">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 2020, the IRS finalized regulations interpreting Tax Act amendments to depreciation provisions of the Internal Revenue Code (&#8220;IRC&#8221;) that allowed 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 reflected 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 and the unprotected portion of excess deferred federal income taxes to customers over a period of approximately twenty-three years.  In the 2024 Rate Change, PNM has proposed returning the unamortized unprotected portion of excess deferred federal income taxes to customers over a five-year period, beginning when rates from the case go into effect.  Excess deferred state income taxes were returned to customers over a three-year period, which concluded in the first quarter of 2021.  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.  PNMR, PNM, and TNMP amortized federal and state excess deferred income taxes of $23.6&#160;million, $14.4&#160;million, and $9.2&#160;million in 2022.</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%">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:100%">PNMR&#8217;s income taxes consist of the following components:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">&#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%">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%">1,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%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">18,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(1,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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%">(890)</span></td><td style="background-color:#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</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%">26,130&#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%">32,582&#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%">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"/></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%">PNMR&#8217;s provision for income taxes 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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: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%">44,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">(1,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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%">(890)</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">2,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,368&#160;</span></td><td style="background-color:#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%">(3,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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: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%">&#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%">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"/><td colspan="3" style="display:none"/><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%">Allocation of tax (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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%">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,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,630&#160;</span></td><td style="background-color:#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%">Transaction 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%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">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,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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</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%">26,130&#160;</span></td><td style="background-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%">32,582&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">12.37&#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%">13.33&#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%">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></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 components of PNMR&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">85,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%">32,441&#160;</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%">98,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,651&#160;</span></td><td style="background-color:#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%">122,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%">122,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="display:none"/><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%">28,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#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%">33,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,812&#160;</span></td><td style="background-color:#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%">368,196&#160;</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%">349,175&#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%">(801,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%">(787,295)</span></td><td style="background-color:#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%">(96,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,409)</span></td><td style="background-color:#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%">(77,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(40,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#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 asset for 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%">(24,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,643)</span></td><td style="background-color:#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 SJGS investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(82,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639)</span></td><td style="background-color:#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 #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,191,027)</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%">(1,114,025)</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: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%">(822,831)</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%">(764,850)</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 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 included in the Consolidated Statement of Earnings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,546)</span></td><td style="background-color:#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%">(23,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,359)</span></td><td style="background-color:#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%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,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%">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,439)</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"/></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:#ffffff;padding:2px 1pt;text-align: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%">(299)</span></td><td style="background-color:#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 tax</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%">24,533&#160;</span></td><td style="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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 (benefit)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Current state income tax (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%">3,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,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%">8,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%">2,560&#160;</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%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(243)</span></td><td style="background-color:#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</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%">19,198&#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%">26,992&#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%">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"/></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%">PNM&#8217;s provision for income taxes 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">29,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(14,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">2,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(3,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">7,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%">7,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="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1,958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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"/><td colspan="3" style="display:none"/><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:10pt;font-weight:400;line-height:100%">Allocation of tax (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">19,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%">26,992&#160;</span></td><td style="background-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%">21,857&#160;</span></td><td style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">13.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%">13.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%">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></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">54,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854&#160;</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%">76,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%">96,161&#160;</span></td><td style="background-color:#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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,811&#160;</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 disallowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#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%">33,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599&#160;</span></td><td style="background-color:#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%">277,443&#160;</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%">260,260&#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%">(620,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,567)</span></td><td style="background-color:#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%">(74,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187)</span></td><td style="background-color:#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%">(67,912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687)</span></td><td style="background-color:#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%">(36,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,283)</span></td><td style="background-color:#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 asset for 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%">(24,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,643)</span></td><td style="background-color:#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 SJGS investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(66,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575)</span></td><td style="background-color:#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%">(959,483)</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%">(890,942)</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%">(682,040)</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%">(630,682)</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><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 reconciles the change in PNM&#8217;s net accumulated deferred income tax liability to the deferred income tax included in the Consolidated Statement of Earnings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">51,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,995)</span></td><td style="background-color:#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%">(14,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,462&#160;</span></td><td style="background-color:#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%">(646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,430&#160;</span></td><td style="background-color:#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%">(4,701)</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"/></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="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%">Deferred income tax</span></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%">29,487&#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"/></tr></table></div><div style="margin-top:4pt"><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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">17,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%">5,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (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%">(4,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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%">(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%">(29)</span></td><td style="background-color:#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%">15,161&#160;</span></td><td style="background-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,912&#160;</span></td><td style="background-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,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"/></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-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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">22,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">1,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Allocation of tax (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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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%">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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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</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%">15,161&#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%">7,912&#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,308&#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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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%">14.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%">11.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%">9.71&#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 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 components of TNMP&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">21,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,490&#160;</span></td><td style="background-color:#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%">5,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="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%">26,980&#160;</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,138&#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%">(166,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649)</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 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%">(9,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525)</span></td><td style="background-color:#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%">Loss on reacquired 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%">(5,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,799)</span></td><td style="background-color:#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%">(4,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,545)</span></td><td style="background-color:#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%">AMS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,249)</span></td><td style="background-color:#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%">(2,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,619)</span></td><td style="background-color:#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%">(191,617)</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%">(185,386)</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%">(164,637)</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%">(157,248)</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: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">7,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(2,552)</span></td><td style="background-color:#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;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%">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%">(9,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(216)</span></td><td style="background-color:#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 tax (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%">(4,556)</span></td><td style="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:700;line-height:100%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;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 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt 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,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 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%">119&#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 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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%">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%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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, 2021</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%">13,714&#160;</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,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"/><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%">141&#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 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,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%">1,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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, 2022</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%">15,154&#160;</span></td><td style="background-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%">12,201&#160;</span></td><td style="background-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%">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"/></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%">Included in the balance of unrecognized tax benefits at December&#160;31, 2022 are $13.6 million, $10.6 million, and $0.2&#160;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 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 related to income taxes for the years ended December 31, 2022, 2021, and 2020.  There was no accumulated accrued interest receivable or payable related to income taxes as of December&#160;31, 2022 and 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%">The Company files a federal consolidated and several consolidated and separate state income tax returns.  The tax years prior to 2019 are closed to examination by either federal or state taxing authorities other than Arizona.  The tax years prior to 2018 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, 2022, the Company has $382.0 million of federal net operating loss carryforwards that expire beginning in 2034 and $123.8 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 2020 the IRS issued 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:110%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Impairments of tax attributes after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2020 through 2022 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:</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%">Federal 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%">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%">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%">&#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 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%">199&#160;</span></td><td style="background-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%">140&#160;</span></td><td style="background-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%">59&#160;</span></td><td style="background-color:#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, 2021:</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%">Federal 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%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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:700;line-height:100%">December 31, 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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><br/></span></div><div style="text-align:justify;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 tax effect of compensation that is not expected to be deductible and impairments of unexpired tax credits 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, 2022 and 2021 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:</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%">Federal 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%">1,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483&#160;</span></td><td style="background-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%">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%">December 31, 2021:</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%">Federal 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%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810709424">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 </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%">goodwill.  If as a result of this analysis, the entity concludes there is an indication of impairment in a reporting unit having goodwill, the entity is required to perform the second step of the impairment analysis, determining the amount of goodwill impairment to be recorded.  The amount is calculated by comparing the implied fair value of the goodwill to its carrying amount.  This exercise would require the entity to allocate the fair value determined in step one to the individual assets and liabilities of the reporting unit.  Any remaining fair value would be the implied fair value of goodwill on the testing date.  To the extent the recorded amount of goodwill of a reporting unit exceeds the implied fair value determined in step two, an impairment loss would be reflected in 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: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.  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><span><br/></span></div><div style="text-align:justify;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 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.  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%.  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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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, 2021, PNMR performed a qualitative analysis for both the PNM and TNMP reporting units.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in the Company's expectations of future financial performance since the April 1, 2018 quantitative analysis performed for PNM and qualitative analyses through April 1, 2020, as well as the quantitative analysis performed for TNMP at April 1, 2020.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2021 carrying values of PNM and TNMP exceeded their 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%">For its annual evaluations performed as of April 1, 2022, PNMR performed a qualitative analysis 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 and the previous qualitative analyses through April 1, 2021 performed for PNM, as well as the April 1, 2020 quantitative analysis and the previous qualitative analyses performed for TNMP.  This analysis considered Company specific events such as the Merger, potential impacts of legal and regulatory matters discussed in Notes 16 and 17, including potential outcomes in PNM&#8217;s 2024 Rate Change, PNM&#8217;s San Juan Abandonment Application, PNM&#8217;s Four Corners Abandonment Application, PNM&#8217;s PVNGS Leased Interest Abandonment Application and other potential impacts of changes in PNM&#8217;s resource needs based on PNM&#8217;s 2020 IRP.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2022 carrying values of PNM and TNMP exceeded their fair value.  Since the April 1, 2022 annual evaluation, there have been no events or indications that the fair values of the reporting units with recorded goodwill have decreased below their carrying values.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807190240">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions 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), <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%">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 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:10pt;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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%">115,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">42,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%">41,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%">39,053&#160;</span></td><td style="background-color:#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%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">141&#160;</span></td><td style="background-color:#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%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">260&#160;</span></td><td style="background-color:#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%">11,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">&#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%">225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">&#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%">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%">&#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%">NMRD 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%">1,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Income tax sharing payments:</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 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%">&#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%">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%">19,492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">11,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">8,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>64
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806910272">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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.  At December&#160;31, 2022, 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 Meta 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: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%"> During 2022, 2021, and 2020 PNMR Development and AEP OnSite Partners each made cash contributions of zero, zero, and $23.3&#160;million to NMRD for its construction activities.  In February 2021, NMRD paid both PNMR Development and AEP OnSite Partners a dividend of $3.0&#160;million.   PNMR Development&#8217;s cumulative equity in earnings of NMRD as of March 31, 2021 was $2.4&#160;million and is presented as cash flows from operating activities on the Consolidated Statement of 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%">for the twelve months ending December 31, 2021.  The portion of the dividend in excess of PNMR Development&#8217;s cumulative equity earnings of NMRD amounting to $0.6&#160;million is presented as cash flows from investing activities.</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 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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2020</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%">12,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">9,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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,914&#160;</span></td><td style="background-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,005&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,729&#160;</span></td><td style="background-color:#cceeff;padding: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%">169,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,495&#160;</span></td><td style="background-color:#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%">9,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;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%">187,428&#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%">179,513&#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%">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824&#160;</span></td><td style="background-color:#cceeff;padding: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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,240&#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%">178,316&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807771344">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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:112%">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.  Pursuant to the Merger Agreement, each issued and outstanding share of PNMR common stock at the Effective Time 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:112%">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.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 Merger Agreement provided that it may be terminated by each of PNMR and Avangrid under certain circumstances, including if the Effective Time shall not have occurred by the January 20, 2022 End Date; however,</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%">either PNMR or Avangrid could extend the End Date to April 20, 2022 if all conditions to closing have been satisfied other than the obtaining of all required regulatory approvals.  As discussed below, on December 8, 2021, the NMPRC issued an order rejecting the stipulation agreement relating to the Merger.  In light of the NMPRC ruling, on January 3, 2022, PNMR, Avangrid and Merger Sub entered into an Amendment to the Merger Agreement pursuant to which PNMR and Avangrid agreed to extend the End Date to April 20, 2023.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 Merger is subject to certain regulatory approvals, including from the NMPRC.  The Joint Applicants to the NMPRC application and a number of intervening parties had entered into an amended stipulation and agreement in the Joint Application for approval of Merger pending before the NMPRC.  An evidentiary hearing was held in August 2021.  On November 1, 2021, a Certification of Stipulation was issued by the hearing examiner, which recommended against approval of the amended stipulation.  On December 8, 2021, the NMPRC issued an order adopting the Certification of Stipulation, rejecting the amended stipulation reached by the parties.  On January 3, 2022, PNMR and Avangrid filed a notice of appeal with the NM Supreme Court.  On February 2, 2022, PNMR and Avangrid filed a statement of issues outlining the argument for appeal.  On April 7, 2022, PNMR and Avangrid filed their Brief in Chief with the NM Supreme Court.  Answer briefs from the NMPRC were filed on June 14, 2022, and response briefs were filed on August 5, 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%">With respect to other regulatory proceedings related to the Merger, in 2021 PNMR received clearances for the Merger from the FTC under the HSR Act, CFIUS, the FCC, FERC, the PUCT, and the NRC.  As a result of the delay in closing of the Merger due to the need to obtain NMPRC approval, PNMR and Avangrid were required to make a new filing under the HSR Act and request extensions of approvals previously received from the FCC and NRC.  PNM has received approval from 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%">NRC through May 25, 2023, and the FCC through September 5, 2023.  On February 8, 2023, PNM submitted an extension with the FTC under the HSR Act and on February 10, 2023, a request for extension was submitted to the NRC.  No additional approvals are required from CFIUS, FERC or 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%">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 approval from the NMPRC, 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 agreement relating to the divestiture of Four Corners has been entered into and is in full effect and related filings have been made 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-weight:400;line-height:110%">The Merger Agreement provides for certain customary termination rights. 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) and in either case prior to PNMR&#8217;s shareholder having approved the Merger), 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 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></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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>66
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806952192">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">6,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 (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%">(6,199)</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%">(15,044)</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,299)</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%">197,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 (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%">663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">198,523&#160;</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%">221,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="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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">30,430&#160;</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,986&#160;</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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">161,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,336&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">169,530&#160;</span></td><td style="background-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%">195,829&#160;</span></td><td style="background-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%">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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(70,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">153,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">99,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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 #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%">84,436&#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%">(117,528)</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%">(200,691)</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"><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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">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%">(45,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(131,900)</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%">100,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,120,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%">230,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%">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%">&#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%">(900,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%">(50,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%">&#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%">283,208&#160;</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%">&#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%">24&#160;</span></td><td style="background-color:#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%">(7,980)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(11,984)</span></td><td style="background-color:#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%">(119,311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(97,974)</span></td><td style="background-color:#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%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(74,177)</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%">146,053&#160;</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%">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"/></tr><tr style="height:12pt"><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;text-align: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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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 Beginning of Period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 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 End of Period</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%">61&#160;</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%">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 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%">52&#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:12pt"><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="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:700;line-height:100%">Supplemental Cash Flow Disclosures:</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%">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%">29,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%">13,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%">16,869&#160;</span></td><td style="background-color:#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 #000;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 #000;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%">(2,500)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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><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: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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%">55,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954&#160;</span></td><td style="background-color:#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%">Derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">1,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%">18,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 2px 7.75pt;text-align: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%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">67,854&#160;</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,938&#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: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 $17,721 and $16,585</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%">21,513&#160;</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,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="display:none"/><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%">Investment 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%">3,118,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,006,281&#160;</span></td><td style="background-color:#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 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%">45,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,220&#160;</span></td><td style="background-color:#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 long-term 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%">3,185,456&#160;</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%">3,078,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"/></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%">3,253,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 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,143,088&#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%">Liabilities and Stockholders&#8217; Equity</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,900&#160;</span></td><td style="background-color:#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%">Short-term debt-affiliate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,219&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,564&#160;</span></td><td style="background-color:#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%">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%">31,544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">58,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%">73,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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, net of Unamortized Premiums, Discounts, and Debt Issuance 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%">999,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,759&#160;</span></td><td style="background-color:#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 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%">2,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804&#160;</span></td><td style="background-color:#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 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,061,378&#160;</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%">975,564&#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: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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,102&#160;</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,429,257&#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%">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%">(66,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,936)</span></td><td style="background-color:#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%">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%">828,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,203&#160;</span></td><td style="background-color:#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 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%">2,191,932&#160;</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,167,524&#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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,253,310&#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,143,088&#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:10pt;font-weight:400;line-height:120%">See Notes 7, 8, 11, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126898705&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>67
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806548112">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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%">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><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%">2021</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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,663&#160;</span></td><td style="background-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%">826&#160;</span></td><td style="background-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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,265&#160;</span></td><td style="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%">2022</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%">7,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,925&#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:4pt;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 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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%">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><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%">2021</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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#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,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%">7,265&#160;</span></td><td style="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%">2022</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%">7,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,925&#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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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%">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><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%">2021</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%">66&#160;</span></td><td style="background-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%">66&#160;</span></td><td style="background-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%">2022</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%">&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>68
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508813744384">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 2021 and 2020 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2022 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 accordingly.</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="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 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 intercompany loans, 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="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 are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for </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%">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="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, 2022 and 2021 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="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="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="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:100%">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="Show.showAR( this, 'defref_us-gaap_InventorySuppliesPolicy', window );">Materials, Supplies, and Fuel Stock</a></td>
<td class="text">Materials, Supplies, and Fuel StockMaterials 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.  Average cost is equal to net realizable value under the ratemaking process.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:100%">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, a trust for PNM&#8217;s share of decommissioning costs at SJGS, and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines that served SJGS and continue to serve Four Corners (Note 16).  Investments (both equity and available-for-sale debt securities) are measured at fair value on a quarterly basis with changes in fair value for equity securities recognized in earnings for that period.  Since third party investment managers have sole discretion over the purchase and sale of the securities (under general guidelines and targets provided by management), PNM records an impairment, as a realized loss, for any available-for-sale debt security that has a fair value which is less than cost at the end of each quarter.  For the years ended December&#160;31, 2022, 2021 and 2020, PNM recorded impairment losses on the available-for-sale debt securities of $25.8 million, $(0.7) million and $3.2&#160;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>As discussed above, PNM immediately records an impairment loss 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.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in 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="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="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="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Asset Impairment</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%">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.</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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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, 2022, 2021, and 2020, 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 also uses such instruments under an NMPRC approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  Changes in the fair value of instruments covered by its FPPAC are recorded as regulatory assets and liabilities.  PNM has no trading transactions.</span></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="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 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.  PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  See Note 16. </span></div>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.  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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 a recently issued accounting pronouncement that has not yet been adopted by the Company is presented below.  The Company does not expect difficulty in adopting this standard by its required effective date.</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 2022-03 - Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions</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 June 2022, the FASB issued ASU 2022-03 clarifying that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the security and, therefore, is not considered in measuring fair value.  The amendment also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction.  Disclosure requirements from the amendment include disclosure of the fair value of equity securities subject to contractual sale restrictions that are reflected in the balance sheet; the nature and remaining duration of the restriction(s); and the circumstances that could cause a lapse in the restriction(s).  ASU 2022-03 is effective for the Company beginning January 1, 2024 with early adoption for both interim and annual periods being permitted.  ASU 2022-03 is to be applied prospectively with any adjustments recognized in earnings and disclosed on the date of adoption.</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</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 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><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%">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: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 through 2022.  FERC has jurisdiction over wholesale power and transmission rates.</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%">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 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="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="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;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 and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany transactions are reflected in the Corporate and Other segment.</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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</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%">Retail 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 retail 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 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 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, 2022, 2021, and 2020 none of the joint owners in its collaborative arrangements were customers under Topic 606.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the revenue recognition 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 or market 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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;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%">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.  In December 2021, PNM completed the purchase of the Western Spirit Line and services under related transmission agreements were initiated using an incremental rate, approved by FERC, that are separate from the formula rate mechanism.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><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%">Wholesale Energy Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; PNM engages in activities 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.  PNM began participating in the EIM in 2021.  The EIM is a real-time wholesale energy trading market operated by the CAISO that enables participating electric utilities to buy and sell energy.  The NMPRC granted PNM authority to seek recovery of costs associated with joining the EIM, which have been included in the 2024 Rate Change and to pass the benefits of participating in EIM to customers through the FPPAC.  PNM&#8217;s participation in EIM has significantly increased Electric operating revenues which are passed on to customers under PNM&#8217;s FPPAC with no impact to net 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%">Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC.  PNM sold power from 36 MW of this capacity to a third party at a fixed price that was recorded as revenue from contracts with customers.  PNM was obligated to deliver power under this arrangement only when SJGS Unit 4 was operating.  In May 2022, PNM executed a new agreement to sell 50 MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent basis.</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-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%">TCOS</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 </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%">revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  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-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%">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 economic hedges that meet the definition of a derivative, and are therefore not considered revenue from contracts with customers.  Derivative revenues include gains and losses representing changes in fair value (Note 9) and settlements from sales of electricity under forward sales contracts.</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="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 LossesAccounts receivable consists primarily of trade receivables from customers.  In the normal course of business, credit is extended to customers on a short-term basis.  The Company 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.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Derivatives</a></td>
<td class="text">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.  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, 2022 and 2021.  Management of the Company independently verifies the information provided by pricing services.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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%">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 fair value of 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>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></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 </span></div>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, or commitments will have a material effect on its financial condition, results of operations, or cash flows.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decommissioning Costs Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6500269&amp;loc=d3e45485-110386<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123419778&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 https://asc.fasb.org/extlink&amp;oid=123419778&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<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 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 30<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13231-110859<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 55<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=6571209&amp;loc=d3e13669-110860<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13185-110859<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<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 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<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 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<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 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>69
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807885712">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.55&#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.48&#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></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.83&#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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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%">3.88&#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></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text">Inventories consisted of the following at December&#160;31:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">65,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%">62,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,119&#160;</span></td><td style="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,733&#160;</span></td><td style="background-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%">65,061&#160;</span></td><td style="background-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%">55,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%">57,942&#160;</span></td><td style="background-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,843&#160;</span></td><td style="background-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,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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807153600">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Segments</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 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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,766,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2,249,555&#160;</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%">864,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">987,941&#160;</span></td><td style="background-color:#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%">902,812&#160;</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%">358,802&#160;</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,261,614&#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%">460,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001&#160;</span></td><td style="background-color:#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%">180,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">25,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">261,487&#160;</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%">135,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"/><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,694)</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%">393,760&#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,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(77,012)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,637)</span></td><td style="background-color:#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%">(61,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">138,218&#160;</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%">107,428&#160;</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%">(34,336)</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%">211,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">19,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,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">119,020&#160;</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,267&#160;</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,107)</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,180&#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,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%">&#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%">(15,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">103,370&#160;</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%">92,267&#160;</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%">(26,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 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,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"/></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, 2022:</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%">6,272,166&#160;</span></td><td style="background-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,746,601&#160;</span></td><td style="background-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%">238,610&#160;</span></td><td style="background-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%">9,257,377&#160;</span></td><td style="background-color:#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 style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2021</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,362,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,779,873&#160;</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%">531,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">644,853&#160;</span></td><td style="background-color:#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%">830,234&#160;</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%">304,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%">&#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,135,020&#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%">438,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,760&#160;</span></td><td style="background-color:#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%">170,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">221,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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,118&#160;</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%">(13,462)</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%">308,153&#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,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%">&#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%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"><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%">13,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491&#160;</span></td><td style="background-color:#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%">(51,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">198,551&#160;</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%">71,791&#160;</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%">(25,913)</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%">244,429&#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%">26,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,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">32,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">171,559&#160;</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%">63,879&#160;</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,591)</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%">211,847&#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,490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(15,490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">155,541&#160;</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%">63,879&#160;</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%">(23,591)</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%">195,829&#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, 2021:</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%">6,060,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%">2,364,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,666,885&#160;</span></td><td style="background-color:#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><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">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="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,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 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,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="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">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="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,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="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%">(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="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%">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="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%">(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 (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%">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="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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,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="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,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="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%">(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="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%">(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="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%">(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="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%">(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="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%">(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="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%">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 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%">(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: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, 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="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,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 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%">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 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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock', window );">Public Utilities General Disclosures</a></td>
<td class="text">Reconciliations between utility margin and gross margin are presented below.<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.210%"><tr><td style="width:1.0%"/><td style="width:34.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.364%"/><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 #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><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Corporate and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="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%;text-decoration:underline">2022</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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">740,455&#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:bottom"><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;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%">147,347&#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%">&#8212;&#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%">&#8212;&#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%">147,347&#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="padding:0 1pt"/></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%">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%">58,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">94,684&#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:bottom"><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%">180,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">279,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 2px 13pt;text-align:left;vertical-align:bottom"><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 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%">902,812&#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 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%">358,802&#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 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%">&#8212;&#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 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%">1,261,614&#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="padding:0 1pt"/></tr><tr style="height:12pt"><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="border-top:3pt double #000;padding:0 1pt"/><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="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="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%;text-decoration:underline">2021</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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">&#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%">648,949&#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:bottom"><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;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,931&#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%">&#8212;&#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%">&#8212;&#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,931&#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="padding:0 1pt"/></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%">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%">49,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">81,335&#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:bottom"><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%">170,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%">90,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">260,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: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 2px 13pt;text-align:left;vertical-align:bottom"><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 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%">830,234&#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 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%">304,786&#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 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%">&#8212;&#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 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%">1,135,020&#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="padding:0 1pt"/></tr><tr style="height:12pt"><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="border-top:3pt double #000;padding:0 1pt"/><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="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="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%;text-decoration:underline">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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">606,727&#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:bottom"><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;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%">137,977&#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%">&#8212;&#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%">&#8212;&#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%">137,977&#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="padding:0 1pt"/></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%">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%">49,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">77,943&#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:bottom"><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%">165,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">253,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 2px 13pt;text-align:left;vertical-align:bottom"><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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">794,667&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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%">281,104&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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,075,771&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%">Corporate and Other depreciation and amortization represents corporate level activities that are billed at cost and reflected as general and administrative expenses at PNM and TNMP and therefore are not a component of gross margin or utility margin. See Note 1.</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="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Major Customers</a></td>
<td class="text">Two REPs accounted for more than 10% of the electric operating revenues of TNMP during the year ended December 31, 2022 and three REPs during the years ended December 31, 2021 and 2020 as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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%">27&#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%">23&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="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%">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: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="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%">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></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_PublicUtilitiesGeneralDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>71
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508844062800">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income</a></td>
<td class="text">Information regarding AOCI is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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, 2019</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%">10,638&#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 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%">(109,693)</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 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%">(99,055)</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 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%">(322)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">(9,497)</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%">8,300&#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,197)</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%">(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 #000000;padding:2px 0 2px 1pt;text-align:right;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 #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%">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 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, 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%">20,403&#160;</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%">(98,914)</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%">(78,511)</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%">(672)</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,183)</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%">(9,765)</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,348&#160;</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,417)</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%">(903)</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;border-top:1pt solid #000000;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,320)</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%">2,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%">(2,120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">(1,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,230&#160;</span></td><td style="background-color:#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,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034&#160;</span></td><td style="background-color:#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%">478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#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%">(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%">(3,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,688)</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%">15,263&#160;</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,575&#160;</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%">672&#160;</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,247&#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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</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%">11,715&#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%">(83,651)</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%">(71,936)</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%">&#8212;&#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%">(71,936)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,827)</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,104&#160;</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%">3,277&#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%">(1,176)</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,101&#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: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%">972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(832)</span></td><td style="background-color:#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%">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%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,493)</span></td><td style="background-color:#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%">12,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%">5,792&#160;</span></td><td style="background-color:#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%">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%">1,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%">1,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 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,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,293)</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,894&#160;</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,399)</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%">8,287&#160;</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,888&#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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</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,422&#160;</span></td><td style="background-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%">(81,757)</span></td><td style="background-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%">(74,335)</span></td><td style="background-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%">8,287&#160;</span></td><td style="background-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%">(66,048)</span></td><td style="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 style="text-align:justify;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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">112,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">27,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%">4,602&#160;</span></td><td style="background-color:#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%">(22,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,602)</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 (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%">(6,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Amounts in AOCI not yet recognized in net periodic benefit cost at end of year</span></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%">110,345&#160;</span></td><td style="background-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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">1,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#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 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%">944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:400;line-height:100%">Amortization recognized in net periodic benefit (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%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">995&#160;</span></td><td style="background-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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807200992">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">484,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,650&#160;</span></td><td style="background-color:#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%">422,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#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%">85,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,021&#160;</span></td><td style="background-color:#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,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">45,009&#160;</span></td><td style="background-color:#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%">149,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,203&#160;</span></td><td style="background-color:#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%">Wholesale energy sales</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%">534,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">534,196&#160;</span></td><td style="background-color:#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%">Miscellaneous</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,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">Total revenues from contracts with customers</span></div></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,747,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%">502,907&#160;</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,250,217&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485)</span></td><td style="background-color:#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%">Other electric operating revenues</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%">18,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">18,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">Total Electric Operating Revenues</span></div></td><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,766,825&#160;</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%">482,730&#160;</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,249,555&#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 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, 2021</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%">484,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,516&#160;</span></td><td style="background-color:#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%">419,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,787&#160;</span></td><td style="background-color:#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%">88,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">117,568&#160;</span></td><td style="background-color:#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%">22,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#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%">35,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">35,220&#160;</span></td><td style="background-color:#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%">87,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032&#160;</span></td><td style="background-color:#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%">Wholesale energy sales</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%">184,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">184,132&#160;</span></td><td style="background-color:#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%">Miscellaneous</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,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,564&#160;</span></td><td style="background-color:#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:400;line-height:100%">Total revenues from contracts with customers</span></div></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,327,172&#160;</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%">417,509&#160;</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,744,681&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,764)</span></td><td style="background-color:#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%">Other electric operating revenues</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%">38,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">38,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">Total Electric Operating Revenues</span></div></td><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,362,020&#160;</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%">417,853&#160;</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,779,873&#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 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></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 style="height:3pt"><td colspan="3" style="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: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%">Wholesale energy sales</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%">50,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%">50,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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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:#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,120,580&#160;</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%">391,641&#160;</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,512,221&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Other electric operating revenues</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%">22,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">22,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">Total Electric Operating Revenues</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%">1,139,834&#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%">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 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,523,012&#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_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>73
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508879935360">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">169,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">85,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">86,122&#160;</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,070&#160;</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,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"/></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%">&#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%">106&#160;</span></td><td style="background-color:#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%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">86,169&#160;</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,111&#160;</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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1.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%">2.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">1.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%">2.27&#160;</span></td><td style="background-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.15&#160;</span></td><td style="background-color:#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.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25&#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807164256">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of Short-term Debt</a></td>
<td class="text"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term debt outstanding consists of:</span></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">145,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,400&#160;</span></td><td style="background-color:#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 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%">40,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: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%">185,900&#160;</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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">36,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%">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: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%">9,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%">54,900&#160;</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="display:none"/><td colspan="3" style="display:none"/><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="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%">232,000&#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%">62,700&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text">Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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 style="height:3pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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" 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: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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2.15% due April 2033</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">1,003&#160;</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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">37,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%">45&#160;</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"/><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:#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.00% due June 2040, mandatory tender - June 1, 2024</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%">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%">&#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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#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%">0.875% due October 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%">100,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%">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%">100,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%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.05% due January 2038, 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%">&#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%">75&#160;</span></td><td style="background-color:#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.00% due January 2038, mandatory tender - June 1, 2024</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%">24&#160;</span></td><td style="background-color:#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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">353&#160;</span></td><td style="background-color:#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%">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%">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,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">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%">395&#160;</span></td><td style="background-color:#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%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">203&#160;</span></td><td style="background-color:#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%">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%">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%">259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">124&#160;</span></td><td style="background-color:#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%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,331&#160;</span></td><td style="background-color:#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%">454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2.59% due July 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%">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%">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%">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%">443&#160;</span></td><td style="background-color:#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.14% due July 2041</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2.29% due December 2031</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%">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%">264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">293&#160;</span></td><td style="background-color:#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%">2.97% due December 2041</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%">100,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%">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%">100,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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2021 $75.0 Million Term Loan due December 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%">&#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%">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%">&#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%">PNM 2022 225.0 Million Term Loan due February 2024</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%">225,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%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2,009,345&#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%">8,445&#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,890,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,735&#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%">185,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%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="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,824,345&#160;</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,238&#160;</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,711,345&#160;</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,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></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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%">December 31, 2022</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, 2021</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: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="padding:2px 1pt;text-align: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="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"><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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(14,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">264&#160;</span></td><td style="background-color:#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%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">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%">324&#160;</span></td><td style="background-color:#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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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: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%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">460&#160;</span></td><td style="background-color:#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%">457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">501&#160;</span></td><td style="background-color:#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%">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%">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%">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;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 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%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">699&#160;</span></td><td style="background-color:#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 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%">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%">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%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">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%">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%">224&#160;</span></td><td style="background-color:#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 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%">457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.44% due August 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%">65,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%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">4.13% due May 12, 2052</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%">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%">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%">&#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%">3.81% due July 28, 2032</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%">95,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%">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%">&#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:0 1pt"/><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%">1,068,198&#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%">(8,677)</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%">908,198&#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%">(9,852)</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 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%">&#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: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%">1,068,198&#160;</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%">(8,677)</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%">908,198&#160;</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%">(9,852)</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="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="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><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="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="21" 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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2021 Delayed-Draw Term Loan due May 2025</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%">1,000,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%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">241&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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,000,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%">388&#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%">900,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%">241&#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%">&#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%">1,000,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%">388&#160;</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%">900,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%">241&#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%">4,077,543&#160;</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%">156&#160;</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,699,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%">124&#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: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%">185,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%">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%">179,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%">161&#160;</span></td><td style="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%">3,892,543&#160;</span></td><td style="background-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%">(51)</span></td><td style="background-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,519,543&#160;</span></td><td style="background-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%">(37)</span></td><td style="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:27pt"><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, 2022, are follows:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">185,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%">185,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%">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%">423,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%">503,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%">1,000,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%">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%">1,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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">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%">160,345&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">60,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%">947,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%">868,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,815,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%">1,000,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%">2,009,345&#160;</span></td><td style="background-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,068,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%">4,077,543&#160;</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<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 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805563712">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_AssetsandLiabilitiesLesseeTableTextBlock', window );">Assets and Liabilities, Lessee</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%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">52,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">55,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%">73,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">17,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">18,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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%">39,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">41,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,993&#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%">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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(7,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660)</span></td><td style="background-color:#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%">11,598&#160;</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,882&#160;</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%">23,549&#160;</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%">10,621&#160;</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,258&#160;</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%">22,035&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0">Other current liabilities</span></span></span></span></span></span></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,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">5,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d">Other deferred credits</span></span></span></span></span></span></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%">8,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075&#160;</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"/><td 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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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.74</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%">2.16</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.48</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%">5.60</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%">2.90</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%">5.44</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%">3.99</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%">3.39</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%">3.68</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.30</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.14</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.20</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#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"/><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: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.99&#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.98&#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.99&#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%">3.36&#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.53&#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.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%">2.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%">2.71&#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.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></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 for the components of lease expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,835&#160;</span></td><td style="background-color:#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%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,417)</span></td><td style="background-color:#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,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"/><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%">292&#160;</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%">26,418&#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%">3,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%">3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,238&#160;</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%">401&#160;</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,717&#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"><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;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%">890&#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%">&#8212;&#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%">890&#160;</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><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><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,058&#160;</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%">3,109&#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 28pt;text-align: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 lease expense for the period</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,260&#160;</span></td><td style="background-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%">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%">32,134&#160;</span></td><td style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $2.7&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $2.7&#160;million for the twelve months ended December 31, 2022.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">29,270&#160;</span></td><td style="background-color:#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%">(836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#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%">25,854&#160;</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%">330&#160;</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%">26,319&#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%">2,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574&#160;</span></td><td style="background-color:#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,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,044&#160;</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%">311&#160;</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,447&#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"><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;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%">380&#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%">&#8212;&#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%">380&#160;</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"><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></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,972&#160;</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&#160;</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%">3,035&#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 28pt;text-align: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 lease expense for the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,181&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"> Includes expense of $2.5 million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $1.8 million for the twelve months ended December 31, 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%">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="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</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%">25,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">25,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Financing cash flows from financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#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%">2,924&#160;</span></td><td style="background-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%">179&#160;</span></td><td style="background-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,103&#160;</span></td><td style="background-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%">317&#160;</span></td><td style="background-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%">317&#160;</span></td><td style="background-color:#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%">4,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958&#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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease, Liability, Maturity</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%">Future expected lease payments are shown below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#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%">3,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">6,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334&#160;</span></td><td style="background-color:#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%">2,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,595&#160;</span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">7,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#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%">12,359&#160;</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%">64,355&#160;</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,629&#160;</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,334&#160;</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%">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,840&#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%">839&#160;</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,483&#160;</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%">734&#160;</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&#160;</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,572&#160;</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,723&#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, 2022</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%">11,520&#160;</span></td><td style="background-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%">56,872&#160;</span></td><td style="background-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,895&#160;</span></td><td style="background-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,246&#160;</span></td><td style="background-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%">23,486&#160;</span></td><td style="background-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,117&#160;</span></td><td style="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</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%">Future expected lease payments are shown below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#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%">3,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">6,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334&#160;</span></td><td style="background-color:#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%">2,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,595&#160;</span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">7,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#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%">12,359&#160;</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%">64,355&#160;</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,629&#160;</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,334&#160;</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%">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,840&#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%">839&#160;</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,483&#160;</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%">734&#160;</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&#160;</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,572&#160;</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,723&#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, 2022</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%">11,520&#160;</span></td><td style="background-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%">56,872&#160;</span></td><td style="background-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,895&#160;</span></td><td style="background-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,246&#160;</span></td><td style="background-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%">23,486&#160;</span></td><td style="background-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,117&#160;</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets and Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810317312">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">9,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#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: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%">9,780&#160;</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%">684&#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%">(19,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,275)</span></td><td style="background-color:#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%">&#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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,209)</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,275)</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%">(9,429)</span></td><td style="background-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,591)</span></td><td style="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of Realized Gain (Loss)</a></td>
<td class="text">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:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2020</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 (losses) 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%">(6,940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">(38,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%">(442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(44,965)</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%">8,296&#160;</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%">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"/></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;padding:2px 0 2px 1pt;text-align: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,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,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%">(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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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%">Net gains (losses) on investment securities</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%">(78,357)</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%">16,850&#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%">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"/></tr></table><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(25.8)&#160;million, $0.7 million, and $(3.2)&#160;million for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">526,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,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%">590,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">22,071&#160;</span></td><td style="background-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%">39,408&#160;</span></td><td style="background-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,904&#160;</span></td><td style="background-color:#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%">(36,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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="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, 2022, the available-for-sale debt securities held by PNM, had the following final maturities:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">40,339&#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%">67,426&#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%">70,608&#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%">15,571&#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%">12,825&#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%">32,211&#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%">238,980&#160;</span></td><td style="background-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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">40,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,401&#160;</span></td><td style="background-color:#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%">66,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">45,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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,334&#160;</span></td><td style="background-color:#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%">9,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">9,762&#160;</span></td><td style="background-color:#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,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 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%">43,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">43,136&#160;</span></td><td style="background-color:#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,062&#160;</span></td><td style="background-color:#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%">140,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">140,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,473&#160;</span></td><td style="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%">417,476&#160;</span></td><td style="background-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%">219,740&#160;</span></td><td style="background-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%">197,736&#160;</span></td><td style="background-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%">9,986&#160;</span></td><td style="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:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%"/><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, 2021</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%">7,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/><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="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%">97,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"></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,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#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"></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%">75,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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"></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="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%">43,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,924&#160;</span></td><td style="background-color:#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%">214&#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%">16,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,001&#160;</span></td><td style="background-color:#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,508&#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%">47,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">47,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807&#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%">167,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">167,027&#160;</span></td><td style="background-color:#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%">12,212&#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%">463,126&#160;</span></td><td style="background-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%">197,741&#160;</span></td><td style="background-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%">265,385&#160;</span></td><td style="background-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%">15,741&#160;</span></td><td style="background-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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">4,077,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,726,195&#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%">2,000,900&#160;</span></td><td style="background-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,789,186&#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%">1,076,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937,009&#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, 2021</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,698,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,915,010&#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,881,110&#160;</span></td><td style="background-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,975,987&#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%">918,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039,023&#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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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, 2022</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%">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%">342,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">198,272&#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%">67,787&#160;</span></td><td style="background-color:#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%">409,970&#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%">38,617&#160;</span></td><td style="background-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%">13,556&#160;</span></td><td style="background-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,061&#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%">5,433&#160;</span></td><td style="background-color:#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%">44,050&#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,703&#160;</span></td><td style="background-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,703&#160;</span></td><td style="background-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%">69,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933&#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%">70,704&#160;</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%">43,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"/><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%">26,933&#160;</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%">149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">8,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">8,722&#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%">8,167&#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%">555&#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-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">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%">527,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,268&#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%">49,432&#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%">577,305&#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%">58,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,233&#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%">3,962&#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%">62,585&#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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">94,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%">58,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166&#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%">96,127&#160;</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%">59,961&#160;</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%">36,166&#160;</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%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">12,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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,630&#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,956&#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%">674&#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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">53,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 2px 7.75pt;text-align: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%">135,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">107,788&#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%">62,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%">58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,988&#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%">3,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">3,318&#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%">4,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,922&#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%">103,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">103,317&#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%">380,800&#160;</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%">157,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 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%">223,333&#160;</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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762">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%">6,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 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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f">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%">33,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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d">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,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="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: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%">454,020&#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="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 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;margin-bottom:5pt;vertical-align:text-bottom;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, 2021</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%">18,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">92,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">806&#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%">222,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%">59,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,903&#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%">95,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,045&#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,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,977&#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,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,143&#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%">144,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">144,627&#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%">586,496&#160;</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%">256,995&#160;</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%">329,501&#160;</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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416">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%">10,479&#160;</span></td><td style="background-color:#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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039">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%">8,913&#160;</span></td><td style="background-color:#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="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 2px 7.75pt;text-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0">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%">34,002&#160;</span></td><td style="background-color:#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="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: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%">639,890&#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="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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>77
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508814987984">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">15,122&#160;</span></td><td style="background-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,490&#160;</span></td><td style="background-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,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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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,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%">3,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">50,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908&#160;</span></td><td style="background-color:#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%">53,523&#160;</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,950&#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%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545&#160;</span></td><td style="background-color:#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%">52,994&#160;</span></td><td style="background-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%">55,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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123419778&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 https://asc.fasb.org/extlink&amp;oid=123419778&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 https://asc.fasb.org/extlink&amp;oid=123419778&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 https://asc.fasb.org/extlink&amp;oid=123419778&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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804637136">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Schedule of Defined Benefit Plans Disclosures</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 information about the PBO, fair value of plan assets, and funded status of the plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">584,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">16,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%">16,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741&#160;</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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,306)</span></td><td style="background-color:#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%">(48,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,678)</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(2,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#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%">PBO at end of year</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%">433,645&#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%">584,061&#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%">43,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;border-top:1pt solid #000;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%">59,609&#160;</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: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;padding:2px 0 2px 1pt;text-align: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,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%">587,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%">62,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">(117,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,009&#160;</span></td><td style="background-color:#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%">&#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%">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%">(48,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,678)</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(2,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#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%">410,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"/><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%">576,707&#160;</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%">43,447&#160;</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%">62,942&#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 #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%">(23,182)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(7,354)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(514)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,333&#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"/></tr></table></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">66,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%">75,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;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%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">45&#160;</span></td><td style="background-color:#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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">308&#160;</span></td><td style="background-color:#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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,141)</span></td><td style="background-color:#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%">(6,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#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%">Curtailment 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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/><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%">APBO at end of year</span></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%">49,950&#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%">66,984&#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,705&#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,570&#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: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 #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%">95,805&#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%">93,402&#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%">12,593&#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%">12,885&#160;</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 2px 7.75pt;text-align: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%">(23,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(6,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">70,301&#160;</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%">95,805&#160;</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,718&#160;</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,593&#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%">Funded status &#8211; asset</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,351&#160;</span></td><td style="background-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,821&#160;</span></td><td style="background-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,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%">2,023&#160;</span></td><td style="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="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:100%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">(111,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(7,074)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,403)</span></td><td style="background-color:#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%">&#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%">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%">728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(118,552)</span></td><td style="background-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%">(19,372)</span></td><td style="background-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,711)</span></td><td style="background-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,306)</span></td><td style="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.74&#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.00&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">2.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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.50&#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%">5.50&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5.75&#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.01&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4.40&#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.50&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:100%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</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%">(11,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">(2,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%">(2,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(718)</span></td><td style="background-color:#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%">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental trend assumption</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="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%">(14,829)</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,053)</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,788)</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,141)</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: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.75&#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%">2.99&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2.99&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">4.75&#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.75&#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.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%">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%">5.75&#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.99&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2.99&#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.65&#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.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%">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.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.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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.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"><span style="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.02&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.02&#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.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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5.75&#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.01&#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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income</a></td>
<td class="text">Information regarding AOCI is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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, 2019</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%">10,638&#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 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%">(109,693)</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 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%">(99,055)</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 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%">(322)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">(9,497)</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%">8,300&#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,197)</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%">(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 #000000;padding:2px 0 2px 1pt;text-align:right;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 #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%">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 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, 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%">20,403&#160;</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%">(98,914)</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%">(78,511)</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%">(672)</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,183)</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%">(9,765)</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,348&#160;</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,417)</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%">(903)</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;border-top:1pt solid #000000;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,320)</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%">2,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%">(2,120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">(1,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,230&#160;</span></td><td style="background-color:#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,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034&#160;</span></td><td style="background-color:#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%">478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#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%">(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%">(3,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,688)</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%">15,263&#160;</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,575&#160;</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%">672&#160;</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,247&#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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</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%">11,715&#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%">(83,651)</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%">(71,936)</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%">&#8212;&#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%">(71,936)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,827)</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,104&#160;</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%">3,277&#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%">(1,176)</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,101&#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: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%">972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(832)</span></td><td style="background-color:#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%">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%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,493)</span></td><td style="background-color:#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%">12,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%">5,792&#160;</span></td><td style="background-color:#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%">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%">1,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%">1,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 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,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,293)</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,894&#160;</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,399)</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%">8,287&#160;</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,888&#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:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</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,422&#160;</span></td><td style="background-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%">(81,757)</span></td><td style="background-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%">(74,335)</span></td><td style="background-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%">8,287&#160;</span></td><td style="background-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%">(66,048)</span></td><td style="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 style="text-align:justify;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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">112,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">27,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%">4,602&#160;</span></td><td style="background-color:#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%">(22,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,602)</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 (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%">(6,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Amounts in AOCI not yet recognized in net periodic benefit cost at end of year</span></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%">110,345&#160;</span></td><td style="background-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, 2022.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">1,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#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 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%">944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:400;line-height:100%">Amortization recognized in net periodic benefit (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%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">995&#160;</span></td><td style="background-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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">16,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(28,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(29,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">15,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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%">(554)</span></td><td style="background-color:#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%">4,088&#160;</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,778&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(2,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;text-align: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 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,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 periodic benefit cost</span></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%">1,213&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">553&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">151&#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"/></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:100%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,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%">1,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(4,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">&#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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Curtailment 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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 7.75pt;text-align: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 (income)</span></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%">(1,591)</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 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%">(2,237)</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 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%">(2,709)</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"><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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#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%">46&#160;</span></td><td style="background-color:#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%">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%">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%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(323)</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%">Net periodic benefit (income)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">(593)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">(376)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">(442)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 table presents the components of net periodic benefit cost:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">689&#160;</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%">758&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">11&#160;</span></td><td style="background-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%">50&#160;</span></td><td style="background-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%">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"/></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="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;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">41,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%">4,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;text-align: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%">40,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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: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,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="text-align:justify;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 executive retirement plan payments, which reflect expected future service, are expected:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,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%">61&#160;</span></td><td style="background-color:#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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2028 - 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="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:100%">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:100%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">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%">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.00&#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%">4.75&#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.75&#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%">2029</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%">2027</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="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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">12,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,042&#160;</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,612&#160;</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%">344&#160;</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%">406&#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,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 7.75pt;text-align: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%">8,825&#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,364&#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%">278&#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%">339&#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="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">15,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(1,027)</span></td><td style="background-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,594&#160;</span></td><td style="background-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,090&#160;</span></td><td style="background-color:#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,067&#160;</span></td><td style="background-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,826&#160;</span></td><td style="background-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,676&#160;</span></td><td style="background-color:#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%">(721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">1,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(305)</span></td><td style="background-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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Defined Contribution Plan Expenses [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807134880">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock', window );">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards</a></td>
<td class="text">All excess tax benefits and deficiencies are recorded to tax expense and classified as operating cash flows when used to reduce taxes payable.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.929%"><tr><td style="width:1.0%"/><td style="width:39.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.228%"/><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 (Deficiencies)</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%">2022</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%">2021</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%">2020</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%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">(91)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of Awards</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:100%">The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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="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.3475&#160;</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.3275&#160;</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.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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">0.32&#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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#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:left;vertical-align:top"><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%">Market-Based Shares </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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.29&#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%">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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. </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 following table summarizes activity in restricted stock awards including performance-based and market-based shares:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.970%"><tr><td style="width:1.0%"/><td style="width:58.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.661%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.187%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.129%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.849%"/><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="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="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, 2021</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%">167,270&#160;</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%">43.71&#160;</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%">193,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#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%">Released</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%">(173,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.47&#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%">(5,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.31&#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"/></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, 2022</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%">182,446&#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%">42.09&#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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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%">41.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 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%">43.48&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,617&#160;</span></td><td style="background-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,299&#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%">&#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%">84&#160;</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>80
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807270208">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Regulatory 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%">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:95%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"/><td style="width:37.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.045%"/><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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="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%">8,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">NMPRC hedging plan </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission cost recovery factor</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%">&#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%">3,906&#160;</span></td><td style="background-color:#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%">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%">1,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,158&#160;</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 #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%">18,333&#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%">8,721&#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%">1,932&#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%">6,064&#160;</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 style="height:3pt"><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"/><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></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"/><td style="width:37.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.045%"/><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%">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: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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="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 (Continued):</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="padding:2px 1pt;text-align: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="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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS - ETA </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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><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%">SJGS - non-ETA </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%">26,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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%">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%">94,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">SJGS replacement resources</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">EIM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">15,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#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">(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%">187,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%">165,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,924&#160;</span></td><td style="background-color:#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 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%">67,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%">68,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">9,505&#160;</span></td><td style="background-color:#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 surcharge</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,507&#160;</span></td><td style="background-color:#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 retirement and other 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%">12,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286&#160;</span></td><td style="background-color:#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 COVID-19 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%">5,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,440&#160;</span></td><td style="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%">763,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%">428,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"/><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%">82,745&#160;</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,277&#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%">782,274&#160;</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%">437,702&#160;</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%">84,677&#160;</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%">91,341&#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 style="height:12pt"><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 style="height:5pt"><td colspan="3" style="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: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%">2022</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%">2021</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%">2022</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%">2021</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%">Liabilities:</span></td><td colspan="21" style="border-top:1pt solid #000000;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:400;line-height:100%">Current:</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"/></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%">Renewable energy rider, including excess return</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">(2,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Transmission cost recovery factor</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(9,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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: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,913)</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%">(8,316)</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,089)</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%">&#8212;&#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: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%">(238,903)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">(301,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%">(321,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#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%">&#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,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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%">(15,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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">(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%">&#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,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(2,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#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%">(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"/></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%">(1,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,185)</span></td><td style="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%">(556,989)</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%">(653,830)</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%">(198,213)</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,563)</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%">(564,902)</span></td><td style="background-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%">(662,146)</span></td><td style="background-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%">(207,302)</span></td><td style="background-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,563)</span></td><td style="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:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%"> Amounts approved for recovery through the Energy Transition Charge, see 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">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Authorized to be recorded as regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA, see Note 17</span></div><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%"> </span>Reclassified to the SJGS - ETA regulatory asset after shutdown of SJGS in 2022<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Assets and Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>81
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807797904">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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:100%">At December&#160;31, 2022, PNM&#8217;s interests and investments in jointly-owned generating facilities are:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 (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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS (Nuclear) </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Four Corners Units 4 and 5 (Coal)</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%">320,376&#160;</span></td><td style="background-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%">101,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%">9,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Luna (Gas)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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="padding-left:18pt;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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_ScheduleOfJointlyOwnedUtilityPlantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122136288&amp;loc=d3e659983-123033<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508814956192">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Reconciliation of Asset Retirement Obligations</a></td>
<td class="text">A reconciliation of the ARO liabilities is as follows:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:#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%">Liability at December&#160;31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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 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%">(1,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%">(1,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">11,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">74&#160;</span></td><td style="background-color:#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%">(8,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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, 2020</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%">183,421&#160;</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,718&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">9,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%">9,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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, 2021</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%">234,146&#160;</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,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#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%">&#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%">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%">10,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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">(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%">(21,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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, 2022</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%">223,377&#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%">222,549&#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%">828&#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="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">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></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:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects impacts of newly approved remediation ordinance in San Juan county requiring the full demolition of SJGS.  See Note 16.</span></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:105%;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:105%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Reflects a decrease of $21.5&#160;million related to an updated SJGS decommissioning study.</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_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806960016">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_ScheduleOfRenewableEnergyRiderTableTextBlock', window );">Schedule Of Renewable Energy Rider</a></td>
<td class="text"><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 following sets forth PNM&#8217;s revenues recorded for the renewable energy rider:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.497%"><tr><td style="width:1.0%"/><td style="width:47.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.998%"/><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%">Year Ended</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%">Annual Revenues </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%">(In millions)</span></td></tr><tr><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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">$56.4</span></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:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">61.7</span></td></tr><tr><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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">60.3</span></td></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="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:110%">The following sets forth TNMP&#8217;s EECRF increases:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><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, 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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, 2021</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.9&#160;</span></td><td style="background-color:#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:2px 1pt;text-align:right;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</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%">March 1, 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%">7.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="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%">2.3</span></td></tr></table></div>The following sets forth TNMP&#8217;s recent interim transmission cost rate increases:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/><td colspan="3" style="display:none"/><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, 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%">59.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 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%">October 7, 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%">10.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%">2.0&#160;</span></td><td style="background-color:#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 12, 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%">112.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%">14.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%">September 20, 2021</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%">41.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%">6.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%">March 25, 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%">95.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%">14.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 22, 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%">36.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%">5.3&#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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock', window );">Public Utilities, Property, Plant And Equipment, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment</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%">On September 29, 2022, SJGS was removed from service and as a result, PNM made the following adjustments reflected on the Consolidated Balance Sheets as of December 31, 2022:</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;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"><tr><td style="width:1.0%"/><td style="width:62.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.125%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.268%"/><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:400;line-height:100%">Net Increase (decrease)</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: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%">Current Assets:</span></td><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Utility Plant:</span></td><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 13pt;text-align: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 utility plant</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%">(382,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Deferred Charges and Other Assets:</span></td><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets - ETA</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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets - Non-ETA </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593&#160;</span></td><td style="background-color:#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:700;line-height:100%">Deferred Credits and Other Liabilities:</span></td><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,254)</span></td><td style="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 #000;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 #000;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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: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%"> To be recovered through the Energy Transition Charge, which includes undepreciated investments of $274.9&#160;million and plant decommissioning of $14.5&#160;million, previously reflected in Net utility plant. </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%"> Authorized to be recorded as 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, which includes obsolete inventory of $6.4&#160;million and plant decommissioning of $16.2&#160;million, previously reflected in Net utility plant.</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%"> Includes cost of removal and accelerated depreciation of SNCRs.</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_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant And Equipment, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ScheduleOfRenewableEnergyRiderTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Renewable Energy Rider</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRenewableEnergyRiderTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>84
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805332496">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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: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%">PNMR&#8217;s income taxes consist of the following components:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">&#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%">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%">1,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%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">18,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(1,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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%">(890)</span></td><td style="background-color:#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</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%">26,130&#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%">32,582&#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%">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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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 (benefit)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Current state income tax (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%">3,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,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%">8,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%">2,560&#160;</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%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(243)</span></td><td style="background-color:#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</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%">19,198&#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%">26,992&#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%">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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">17,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%">5,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (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%">(4,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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%">(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%">(29)</span></td><td style="background-color:#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%">15,161&#160;</span></td><td style="background-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,912&#160;</span></td><td style="background-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,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"/></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</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%">PNMR&#8217;s provision for income taxes 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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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: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%">44,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">(1,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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%">(890)</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">2,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,368&#160;</span></td><td style="background-color:#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%">(3,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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: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%">&#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%">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"/><td colspan="3" style="display:none"/><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%">Allocation of tax (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 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%">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,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,630&#160;</span></td><td style="background-color:#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%">Transaction 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%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">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,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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</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%">26,130&#160;</span></td><td style="background-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%">32,582&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">12.37&#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%">13.33&#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%">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></tr></table></div>The differences are attributable to the following factors:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">29,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(14,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">2,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(3,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">7,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%">7,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="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1,958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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"/><td colspan="3" style="display:none"/><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:10pt;font-weight:400;line-height:100%">Allocation of tax (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">19,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%">26,992&#160;</span></td><td style="background-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%">21,857&#160;</span></td><td style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">13.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%">13.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%">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></tr></table></div>The differences are attributable to the following factors:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">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="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%">22,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">1,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Allocation of tax (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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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%">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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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</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%">15,161&#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%">7,912&#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,308&#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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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%">14.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%">11.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%">9.71&#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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">85,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%">32,441&#160;</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%">98,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,651&#160;</span></td><td style="background-color:#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%">122,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%">122,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="display:none"/><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%">28,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#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%">33,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,812&#160;</span></td><td style="background-color:#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%">368,196&#160;</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%">349,175&#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%">(801,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%">(787,295)</span></td><td style="background-color:#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%">(96,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,409)</span></td><td style="background-color:#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%">(77,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(40,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#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 asset for 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%">(24,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,643)</span></td><td style="background-color:#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 SJGS investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(82,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639)</span></td><td style="background-color:#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 #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,191,027)</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%">(1,114,025)</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: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%">(822,831)</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%">(764,850)</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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">54,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854&#160;</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%">76,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%">96,161&#160;</span></td><td style="background-color:#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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,811&#160;</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 disallowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#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%">33,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599&#160;</span></td><td style="background-color:#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%">277,443&#160;</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%">260,260&#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%">(620,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,567)</span></td><td style="background-color:#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%">(74,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187)</span></td><td style="background-color:#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%">(67,912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687)</span></td><td style="background-color:#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%">(36,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,283)</span></td><td style="background-color:#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 asset for 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%">(24,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,643)</span></td><td style="background-color:#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 SJGS investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(66,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575)</span></td><td style="background-color:#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%">(959,483)</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%">(890,942)</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%">(682,040)</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%">(630,682)</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 were:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">21,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,490&#160;</span></td><td style="background-color:#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%">5,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="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%">26,980&#160;</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,138&#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%">(166,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649)</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 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%">(9,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525)</span></td><td style="background-color:#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%">Loss on reacquired 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%">(5,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,799)</span></td><td style="background-color:#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%">(4,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,545)</span></td><td style="background-color:#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%">AMS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,249)</span></td><td style="background-color:#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%">(2,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,619)</span></td><td style="background-color:#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%">(191,617)</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%">(185,386)</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%">(164,637)</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%">(157,248)</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 included in the Consolidated Statement of Earnings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,546)</span></td><td style="background-color:#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%">(23,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,359)</span></td><td style="background-color:#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%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,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%">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,439)</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"/></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:#ffffff;padding:2px 1pt;text-align: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%">(299)</span></td><td style="background-color:#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 tax</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%">24,533&#160;</span></td><td style="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 included in the Consolidated Statement of Earnings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">51,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,995)</span></td><td style="background-color:#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%">(14,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,462&#160;</span></td><td style="background-color:#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%">(646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,430&#160;</span></td><td style="background-color:#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%">(4,701)</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"/></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="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%">Deferred income tax</span></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%">29,487&#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"/></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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span 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%">7,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(2,552)</span></td><td style="background-color:#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;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%">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%">(9,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(216)</span></td><td style="background-color:#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 tax (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%">(4,556)</span></td><td style="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="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;margin-bottom:5pt;vertical-align:text-bottom;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, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;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 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt 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,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 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%">119&#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 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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%">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%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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, 2021</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%">13,714&#160;</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,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"/><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%">141&#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 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,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%">1,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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, 2022</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%">15,154&#160;</span></td><td style="background-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%">12,201&#160;</span></td><td style="background-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%">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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:110%">Impairments of tax attributes after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2020 through 2022 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:</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%">Federal 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%">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%">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%">&#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 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%">199&#160;</span></td><td style="background-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%">140&#160;</span></td><td style="background-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%">59&#160;</span></td><td style="background-color:#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, 2021:</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%">Federal 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%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">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:700;line-height:100%">December 31, 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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022 and 2021 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:</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%">Federal 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%">1,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483&#160;</span></td><td style="background-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%">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%">December 31, 2021:</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%">Federal 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%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Deferred Income Tax Components [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>85
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810316720">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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></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%">115,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">42,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%">41,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%">39,053&#160;</span></td><td style="background-color:#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%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">141&#160;</span></td><td style="background-color:#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%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">260&#160;</span></td><td style="background-color:#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%">11,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">&#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%">225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">&#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%">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%">&#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%">NMRD 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%">1,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Income tax sharing payments:</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 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%">&#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%">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%">19,492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">11,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">8,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>86
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807175808">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesTextBlock', window );">Marketable Securities</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%">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;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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%">2020</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%">12,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">9,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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,914&#160;</span></td><td style="background-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,005&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,729&#160;</span></td><td style="background-color:#cceeff;padding: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%">169,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,495&#160;</span></td><td style="background-color:#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%">9,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;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%">187,428&#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%">179,513&#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%">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824&#160;</span></td><td style="background-color:#cceeff;padding: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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,240&#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%">178,316&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>87
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804706768">
<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, 2022 </div>
<div>USD ($) </div>
<div>utility</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</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="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 13,799,000<span></span>
</td>
<td class="nump">$ 13,217,000<span></span>
</td>
<td class="nump">$ 11,254,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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest', window );">Allowance for funds used during construction, capitalized interest</a></td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="nump">$ 3,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate', window );">Allowance for funds used during construction, capitalized interest rate</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 9,323,000<span></span>
</td>
<td class="nump">$ 9,905,000<span></span>
</td>
<td class="nump">$ 6,958,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="Show.showAR( this, 'defref_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate', window );">Allowance for funds used during construction, capitalized cost of equity rate</a></td>
<td class="nump">4.26%<span></span>
</td>
<td class="nump">4.94%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale', window );">Impairment losses on securities held in the NDT</a></td>
<td class="nump">$ 25,800,000<span></span>
</td>
<td class="num">$ (700,000)<span></span>
</td>
<td class="nump">$ 3,200,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="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="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest', window );">Allowance for funds used during construction, capitalized interest</a></td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 2,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate', window );">Allowance for funds used during construction, capitalized interest rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">2.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="nump">$ 4,300,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="Show.showAR( this, 'defref_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate', window );">Allowance for funds used during construction, capitalized cost of equity rate</a></td>
<td class="nump">2.99%<span></span>
</td>
<td class="nump">3.67%<span></span>
</td>
<td class="nump">4.42%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies Disclosures [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collaborative Arrangement, Owner Obligations, Default, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Regulated Utilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount capitalized of allowance for funds used during construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>88
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508803987232">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 66,733<span></span>
</td>
<td class="nump">$ 65,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">985<span></span>
</td>
<td class="nump">2,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">65,748<span></span>
</td>
<td class="nump">62,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">55,890<span></span>
</td>
<td class="nump">57,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">985<span></span>
</td>
<td class="nump">2,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 54,905<span></span>
</td>
<td class="nump">$ 54,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation average rates used</a></td>
<td class="nump">2.55%<span></span>
</td>
<td class="nump">2.48%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation average rates used</a></td>
<td class="nump">7.83%<span></span>
</td>
<td class="nump">7.91%<span></span>
</td>
<td class="nump">7.65%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation average rates used</a></td>
<td class="nump">3.72%<span></span>
</td>
<td class="nump">3.88%<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 10,843<span></span>
</td>
<td class="nump">$ 7,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 10,843<span></span>
</td>
<td class="nump">$ 7,119<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Composite depreciation rate for public utility plants in service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>89
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802005552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Summarized Financial Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,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="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">740,455<span></span>
</td>
<td class="nump">648,949<span></span>
</td>
<td class="nump">606,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="nump">563,001<span></span>
</td>
<td class="nump">542,760<span></span>
</td>
<td class="nump">514,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">304,853<span></span>
</td>
<td class="nump">284,107<span></span>
</td>
<td class="nump">275,612<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">393,760<span></span>
</td>
<td class="nump">308,153<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">16,095<span></span>
</td>
<td class="nump">14,662<span></span>
</td>
<td class="nump">14,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="num">(70,637)<span></span>
</td>
<td class="nump">18,491<span></span>
</td>
<td class="nump">22,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="num">(127,908)<span></span>
</td>
<td class="num">(96,877)<span></span>
</td>
<td class="num">(114,392)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">211,310<span></span>
</td>
<td class="nump">244,429<span></span>
</td>
<td class="nump">207,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="nump">26,130<span></span>
</td>
<td class="nump">32,582<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">185,180<span></span>
</td>
<td class="nump">211,847<span></span>
</td>
<td class="nump">187,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">169,530<span></span>
</td>
<td class="nump">195,829<span></span>
</td>
<td class="nump">172,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
<td class="nump">7,939,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">278,297<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">$ 1,261,614<span></span>
</td>
<td class="nump">1,135,020<span></span>
</td>
<td class="nump">1,075,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></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="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">$ 516,375<span></span>
</td>
<td class="nump">466,092<span></span>
</td>
<td class="nump">441,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="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="nump">460,513<span></span>
</td>
<td class="nump">438,372<span></span>
</td>
<td class="nump">414,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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">180,812<span></span>
</td>
<td class="nump">170,365<span></span>
</td>
<td class="nump">165,325<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">261,487<span></span>
</td>
<td class="nump">221,497<span></span>
</td>
<td class="nump">214,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="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">14,816<span></span>
</td>
<td class="nump">14,605<span></span>
</td>
<td class="nump">14,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="num">(77,012)<span></span>
</td>
<td class="nump">13,809<span></span>
</td>
<td class="nump">17,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="num">(61,073)<span></span>
</td>
<td class="num">(51,360)<span></span>
</td>
<td class="num">(64,615)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">138,218<span></span>
</td>
<td class="nump">198,551<span></span>
</td>
<td class="nump">181,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="nump">19,198<span></span>
</td>
<td class="nump">26,992<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">119,020<span></span>
</td>
<td class="nump">171,559<span></span>
</td>
<td class="nump">160,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</a></td>
<td class="num">(15,122)<span></span>
</td>
<td class="num">(15,490)<span></span>
</td>
<td class="num">(14,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="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">103,370<span></span>
</td>
<td class="nump">155,541<span></span>
</td>
<td class="nump">145,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">6,272,166<span></span>
</td>
<td class="nump">6,060,133<span></span>
</td>
<td class="nump">5,581,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="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>
<td class="nump">51,632<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">$ 902,812<span></span>
</td>
<td class="nump">830,234<span></span>
</td>
<td class="nump">794,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></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="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">$ 224,080<span></span>
</td>
<td class="nump">182,857<span></span>
</td>
<td class="nump">164,896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="nump">124,519<span></span>
</td>
<td class="nump">114,228<span></span>
</td>
<td class="nump">104,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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">98,316<span></span>
</td>
<td class="nump">90,440<span></span>
</td>
<td class="nump">87,799<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">135,967<span></span>
</td>
<td class="nump">100,118<span></span>
</td>
<td class="nump">88,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</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="Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="nump">8,653<span></span>
</td>
<td class="nump">5,408<span></span>
</td>
<td class="nump">6,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="num">(37,192)<span></span>
</td>
<td class="num">(33,735)<span></span>
</td>
<td class="num">(30,388)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">107,428<span></span>
</td>
<td class="nump">71,791<span></span>
</td>
<td class="nump">64,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="nump">15,161<span></span>
</td>
<td class="nump">7,912<span></span>
</td>
<td class="nump">6,308<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">92,267<span></span>
</td>
<td class="nump">63,879<span></span>
</td>
<td class="nump">58,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</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="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">92,267<span></span>
</td>
<td class="nump">63,879<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">2,746,601<span></span>
</td>
<td class="nump">2,364,772<span></span>
</td>
<td class="nump">2,132,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">226,665<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">358,802<span></span>
</td>
<td class="nump">304,786<span></span>
</td>
<td class="nump">281,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</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="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="num">(22,031)<span></span>
</td>
<td class="num">(9,840)<span></span>
</td>
<td class="num">(4,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">25,725<span></span>
</td>
<td class="nump">23,302<span></span>
</td>
<td class="nump">22,488<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="num">(3,694)<span></span>
</td>
<td class="num">(13,462)<span></span>
</td>
<td class="num">(18,069)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,279<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="num">(246)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="num">(2,278)<span></span>
</td>
<td class="num">(726)<span></span>
</td>
<td class="num">(1,108)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="num">(29,643)<span></span>
</td>
<td class="num">(11,782)<span></span>
</td>
<td class="num">(19,389)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="num">(34,336)<span></span>
</td>
<td class="num">(25,913)<span></span>
</td>
<td class="num">(38,812)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="num">(8,229)<span></span>
</td>
<td class="num">(2,322)<span></span>
</td>
<td class="num">(7,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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="num">(26,107)<span></span>
</td>
<td class="num">(23,591)<span></span>
</td>
<td class="num">(31,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</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="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="num">(26,107)<span></span>
</td>
<td class="num">(23,591)<span></span>
</td>
<td class="num">(31,283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">238,610<span></span>
</td>
<td class="nump">241,980<span></span>
</td>
<td class="nump">226,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">2,249,555<span></span>
</td>
<td class="nump">1,779,873<span></span>
</td>
<td class="nump">1,523,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="nump">987,941<span></span>
</td>
<td class="nump">644,853<span></span>
</td>
<td class="nump">447,241<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">1,261,614<span></span>
</td>
<td class="nump">1,135,020<span></span>
</td>
<td class="nump">1,075,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">1,766,825<span></span>
</td>
<td class="nump">1,362,020<span></span>
</td>
<td class="nump">1,139,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="nump">864,013<span></span>
</td>
<td class="nump">531,786<span></span>
</td>
<td class="nump">345,167<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">902,812<span></span>
</td>
<td class="nump">830,234<span></span>
</td>
<td class="nump">794,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">482,730<span></span>
</td>
<td class="nump">417,853<span></span>
</td>
<td class="nump">383,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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="nump">123,928<span></span>
</td>
<td class="nump">113,067<span></span>
</td>
<td class="nump">102,074<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">358,802<span></span>
</td>
<td class="nump">304,786<span></span>
</td>
<td class="nump">281,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</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_OtherIncomeDeductionsExcludingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Income Deductions Excluding Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_pnm_UtilityMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utility Margin</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UtilityMargin</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>90
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807734304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Gross Margin (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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">$ 740,455<span></span>
</td>
<td class="nump">$ 648,949<span></span>
</td>
<td class="nump">$ 606,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseOperations', window );">Transmission and distribution costs</a></td>
<td class="nump">94,684<span></span>
</td>
<td class="nump">81,335<span></span>
</td>
<td class="nump">77,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">279,128<span></span>
</td>
<td class="nump">260,805<span></span>
</td>
<td class="nump">253,124<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">1,261,614<span></span>
</td>
<td class="nump">1,135,020<span></span>
</td>
<td class="nump">1,075,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseProductsAndServices', window );">Energy production costs</a></td>
<td class="nump">147,347<span></span>
</td>
<td class="nump">143,931<span></span>
</td>
<td class="nump">137,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">516,375<span></span>
</td>
<td class="nump">466,092<span></span>
</td>
<td class="nump">441,831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseOperations', window );">Transmission and distribution costs</a></td>
<td class="nump">58,278<span></span>
</td>
<td class="nump">49,846<span></span>
</td>
<td class="nump">49,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">180,812<span></span>
</td>
<td class="nump">170,365<span></span>
</td>
<td class="nump">165,325<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">902,812<span></span>
</td>
<td class="nump">830,234<span></span>
</td>
<td class="nump">794,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseProductsAndServices', window );">Energy production costs</a></td>
<td class="nump">147,347<span></span>
</td>
<td class="nump">143,931<span></span>
</td>
<td class="nump">137,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">224,080<span></span>
</td>
<td class="nump">182,857<span></span>
</td>
<td class="nump">164,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseOperations', window );">Transmission and distribution costs</a></td>
<td class="nump">36,406<span></span>
</td>
<td class="nump">31,489<span></span>
</td>
<td class="nump">28,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">98,316<span></span>
</td>
<td class="nump">90,440<span></span>
</td>
<td class="nump">87,799<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="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</a></td>
<td class="nump">358,802<span></span>
</td>
<td class="nump">304,786<span></span>
</td>
<td class="nump">281,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseProductsAndServices', window );">Energy production costs</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseOperations', window );">Transmission and distribution costs</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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UtilityMargin', window );">Utility margin</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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseProductsAndServices', window );">Energy production costs</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_UtilityMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utility Margin</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UtilityMargin</td>
</tr>
<tr>
<td style="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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UtilitiesOperatingExpenseOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for routine operations of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UtilitiesOperatingExpenseProductsAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for products and services of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseProductsAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807760368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Major Customers (Details) - Customer Concentration Risk - Electric operating revenues<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Texas-New Mexico Power Company | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">23.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Texas-New Mexico Power Company | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">18.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Texas-New Mexico Power Company | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">11.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808960512">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">$ 2,222,929<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="nump">20,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">2,244,926<span></span>
</td>
<td class="nump">2,222,929<span></span>
</td>
<td class="nump">2,108,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="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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">2,015,264<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="num">(2,399)<span></span>
</td>
<td class="nump">6,575<span></span>
</td>
<td class="nump">20,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">1,960,324<span></span>
</td>
<td class="nump">2,015,264<span></span>
</td>
<td class="nump">1,863,752<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(71,936)<span></span>
</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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="nump">2,101<span></span>
</td>
<td class="num">(2,320)<span></span>
</td>
<td class="num">(2,937)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="num">(533)<span></span>
</td>
<td class="nump">589<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">5,792<span></span>
</td>
<td class="nump">12,034<span></span>
</td>
<td class="nump">30,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(1,472)<span></span>
</td>
<td class="num">(3,056)<span></span>
</td>
<td class="num">(7,621)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">7,247<span></span>
</td>
<td class="nump">20,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(66,048)<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="num">(79,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(71,936)<span></span>
</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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="nump">3,277<span></span>
</td>
<td class="num">(1,417)<span></span>
</td>
<td class="num">(1,197)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="num">(832)<span></span>
</td>
<td class="nump">360<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="num">(6,493)<span></span>
</td>
<td class="nump">10,230<span></span>
</td>
<td class="nump">28,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="nump">1,649<span></span>
</td>
<td class="num">(2,598)<span></span>
</td>
<td class="num">(7,298)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="num">(2,399)<span></span>
</td>
<td class="nump">6,575<span></span>
</td>
<td class="nump">20,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(74,335)<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="num">(78,511)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">11,715<span></span>
</td>
<td class="nump">20,403<span></span>
</td>
<td class="nump">10,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="num">(3,827)<span></span>
</td>
<td class="num">(9,765)<span></span>
</td>
<td class="num">(9,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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="nump">972<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="num">(1,928)<span></span>
</td>
<td class="num">(1,881)<span></span>
</td>
<td class="nump">22,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="num">(5,736)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="num">(4,293)<span></span>
</td>
<td class="num">(8,688)<span></span>
</td>
<td class="nump">9,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">7,422<span></span>
</td>
<td class="nump">11,715<span></span>
</td>
<td class="nump">20,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(83,651)<span></span>
</td>
<td class="num">(98,914)<span></span>
</td>
<td class="num">(109,693)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="nump">7,104<span></span>
</td>
<td class="nump">8,348<span></span>
</td>
<td class="nump">8,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="num">(1,804)<span></span>
</td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(2,108)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="num">(4,565)<span></span>
</td>
<td class="nump">12,111<span></span>
</td>
<td class="nump">6,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="num">(3,076)<span></span>
</td>
<td class="num">(1,562)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">1,894<span></span>
</td>
<td class="nump">15,263<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(81,757)<span></span>
</td>
<td class="num">(83,651)<span></span>
</td>
<td class="num">(98,914)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(672)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="num">(1,176)<span></span>
</td>
<td class="num">(903)<span></span>
</td>
<td class="num">(1,740)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">12,285<span></span>
</td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">1,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(3,121)<span></span>
</td>
<td class="num">(458)<span></span>
</td>
<td class="num">(323)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">8,287<span></span>
</td>
<td class="nump">672<span></span>
</td>
<td class="num">(350)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">$ 8,287<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (672)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-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 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<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 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 https://asc.fasb.org/extlink&amp;oid=126968391&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 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<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> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124436220&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 https://asc.fasb.org/extlink&amp;oid=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>93
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508803715152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Electric Operating Revenues - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">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>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2022 </div>
<div>MW</div>
</th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th">
<div>Jan. 01, 2018 </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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Allowance for credit loss</a></td>
<td class="num">$ (2.3)<span></span>
</td>
<td class="num">$ (1.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease', window );">Other receivables, allowance for credit loss</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract cost, amortization 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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Contract assets</a></td>
<td class="nump">11.9<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="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="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>
<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="Show.showAR( this, 'defref_pnm_RegulatoryAssetsFromDefaultingREPs', window );">Regulatory assets from defaulting REP's</a></td>
<td class="nump">$ 0.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<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="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="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="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">50<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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract with customers, net</a></td>
<td class="nump">$ 151.4<span></span>
</td>
<td class="nump">$ 94.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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customers, Asset and Liability [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Receivables, Allowance For Credit Loss, Period Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="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_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Concentration Risk, Potential Market Risk</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_RegulatoryAssetsFromDefaultingREPs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Assets From Defaulting REP's</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryAssetsFromDefaultingREPs</td>
</tr>
<tr>
<td style="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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>94
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802735696">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">$ 2,250,217<span></span>
</td>
<td class="nump">$ 1,744,681<span></span>
</td>
<td class="nump">$ 1,512,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="num">(19,485)<span></span>
</td>
<td class="num">(3,764)<span></span>
</td>
<td class="num">(11,994)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="nump">18,823<span></span>
</td>
<td class="nump">38,956<span></span>
</td>
<td class="nump">22,785<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">2,249,555<span></span>
</td>
<td class="nump">1,779,873<span></span>
</td>
<td class="nump">1,523,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">2,249,555<span></span>
</td>
<td class="nump">1,779,873<span></span>
</td>
<td class="nump">1,523,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">263,203<span></span>
</td>
<td class="nump">182,032<span></span>
</td>
<td class="nump">138,230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">9,207<span></span>
</td>
<td class="nump">8,564<span></span>
</td>
<td class="nump">9,194<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pnm_WholesaleEnergySalesMember', window );">Wholesale energy sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">534,196<span></span>
</td>
<td class="nump">184,132<span></span>
</td>
<td class="nump">50,277<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">1,747,310<span></span>
</td>
<td class="nump">1,327,172<span></span>
</td>
<td class="nump">1,120,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="nump">692<span></span>
</td>
<td class="num">(4,108)<span></span>
</td>
<td class="num">(3,531)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="nump">18,823<span></span>
</td>
<td class="nump">38,956<span></span>
</td>
<td class="nump">22,785<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">1,766,825<span></span>
</td>
<td class="nump">1,362,020<span></span>
</td>
<td class="nump">1,139,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">149,421<span></span>
</td>
<td class="nump">87,880<span></span>
</td>
<td class="nump">59,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">5,390<span></span>
</td>
<td class="nump">4,770<span></span>
</td>
<td class="nump">5,456<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Wholesale energy sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">534,196<span></span>
</td>
<td class="nump">184,132<span></span>
</td>
<td class="nump">50,277<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">502,907<span></span>
</td>
<td class="nump">417,509<span></span>
</td>
<td class="nump">391,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="num">(20,177)<span></span>
</td>
<td class="nump">344<span></span>
</td>
<td class="num">(8,463)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Electric Operating Revenues</a></td>
<td class="nump">482,730<span></span>
</td>
<td class="nump">417,853<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">113,782<span></span>
</td>
<td class="nump">94,152<span></span>
</td>
<td class="nump">78,374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">3,794<span></span>
</td>
<td class="nump">3,738<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Wholesale energy sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">672,650<span></span>
</td>
<td class="nump">643,516<span></span>
</td>
<td class="nump">640,918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">484,699<span></span>
</td>
<td class="nump">484,720<span></span>
</td>
<td class="nump">482,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">187,951<span></span>
</td>
<td class="nump">158,796<span></span>
</td>
<td class="nump">158,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">576,222<span></span>
</td>
<td class="nump">544,787<span></span>
</td>
<td class="nump">510,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">422,163<span></span>
</td>
<td class="nump">419,251<span></span>
</td>
<td class="nump">392,257<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">154,059<span></span>
</td>
<td class="nump">125,536<span></span>
</td>
<td class="nump">118,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">122,021<span></span>
</td>
<td class="nump">117,568<span></span>
</td>
<td class="nump">118,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">85,102<span></span>
</td>
<td class="nump">88,479<span></span>
</td>
<td class="nump">90,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">36,919<span></span>
</td>
<td class="nump">29,089<span></span>
</td>
<td class="nump">27,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">27,709<span></span>
</td>
<td class="nump">28,862<span></span>
</td>
<td class="nump">28,979<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">21,330<span></span>
</td>
<td class="nump">22,720<span></span>
</td>
<td class="nump">23,126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">6,379<span></span>
</td>
<td class="nump">6,142<span></span>
</td>
<td class="nump">5,853<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">45,009<span></span>
</td>
<td class="nump">35,220<span></span>
</td>
<td class="nump">15,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">45,009<span></span>
</td>
<td class="nump">35,220<span></span>
</td>
<td class="nump">15,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ProductOrServiceAxis=pnm_WholesaleEnergySalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_WholesaleEnergySalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>95
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808632512">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">$ 169,530<span></span>
</td>
<td class="nump">$ 195,829<span></span>
</td>
<td class="nump">$ 172,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Outstanding during year (in shares)</a></td>
<td class="nump">85,835<span></span>
</td>
<td class="nump">85,835<span></span>
</td>
<td class="nump">79,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Vested awards of restricted stock (in shares)</a></td>
<td class="nump">287<span></span>
</td>
<td class="nump">235<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average Shares &#8211; Basic (in shares)</a></td>
<td class="nump">86,122<span></span>
</td>
<td class="nump">86,070<span></span>
</td>
<td class="nump">80,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements', window );">PNMR 2020 Forward Equity Sale Agreements (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and restricted stock (in shares)</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Average Shares &#8211; Diluted (in shares)</a></td>
<td class="nump">86,169<span></span>
</td>
<td class="nump">86,111<span></span>
</td>
<td class="nump">80,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="Show.showAR( this, 'defref_pnm_EarningsPerShareBasicAndDilutedEPSAbstract', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.97<span></span>
</td>
<td class="nump">$ 2.28<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">1.97<span></span>
</td>
<td class="nump">2.27<span></span>
</td>
<td class="nump">2.15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends Declared per Common Share (in dollars per share)</a></td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share Basic And Diluted, EPS</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 https://asc.fasb.org/extlink&amp;oid=124432515&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-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 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>96
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805840160">
<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="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 15, 2020</div></th>
<th class="th"><div>Oct. 20, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 255,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="Show.showAR( this, 'defref_pnm_DividendsPayablePerShareMaximumDistribution', window );">Dividends payable, maximum distribution (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</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">$ 53,000,000<span></span>
</td>
<td class="nump">$ 230,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="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PreferredStockRedemptionPremiumPercent', window );">Preferred stock, redemption percent</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 153,500,000<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="nump">40,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="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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,000,000<span></span>
</td>
<td class="nump">52,000,000<span></span>
</td>
<td class="nump">71,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="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | 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="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="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 58,500,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="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="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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DividendsPayablePerShareMaximumDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends Payable, Per Share, Maximum Distribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DividendsPayablePerShareMaximumDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_pnm_Financialcovenantspercentageofassetsallowedtotransfer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial covenants, percentage of assets allowed to transfer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred stock, redemption premium percent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of debt to capital, maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>97
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508642895328">
<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="2">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>Nov. 10, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2022 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Aug. 05, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 20, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 02, 2022 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Jan. 24, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 14, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 18, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 18, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 09, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 22, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Jun. 01, 2022 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Apr. 27, 2022 </div>
<div>USD ($) </div>
<div>bond</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 16, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share) | $ / 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="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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Cash flow hedge derivative instrument assets at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNumberOfInstrumentsHeld', window );">Derivative asset, number of instruments held | 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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2022ATMProgramMember', window );">PNMR 2022 ATM 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DistributionAgreementSaleOfStock', window );">Distribution agreement, sale of stock</a></td>
<td class="nump">$ 200,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share) | $ / shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 220,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from long-term 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateDebtMember', window );">Variable Rate Debt | Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">15 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">19 months<span></span>
</td>
<td class="text">20 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNumberOfInstrumentsHeld', window );">Derivative asset, number of instruments held | derivative</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>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">2.52%<span></span>
</td>
<td class="nump">2.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative asset, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional 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">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateDebtTranche1Member', window );">Variable Rate Debt, Tranche 1 | Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">4.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative asset, notional amount</a></td>
<td class="text">&#160;<span></span>
</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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateDebtTranche2Member', window );">Variable Rate Debt, Tranche 2 | Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">4.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative asset, notional amount</a></td>
<td class="text">&#160;<span></span>
</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="nump">$ 200,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_FixedRateDebtMember', window );">Fixed Rate Debt | Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNumberOfInstrumentsHeld', window );">Derivative asset, number of instruments held | derivative</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_FixedRateDebtTranche1Member', window );">Fixed Rate Debt, Tranche 1 | Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative asset, notional amount</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_FixedRateTranche2Member', window );">Fixed Rate, Tranche 2 | Interest rate contract | Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative asset, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share) | $ / 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="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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | PNM 2019 $&#8212; 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 40,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="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 5,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">$ 6,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 220,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2021 Delayed-Draw Term Loan 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">1,000,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">900,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNMR 2021 Delayed-Draw Term Loan due May 2025 | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from long-term 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<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="nump">850,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNMR Development Revolving Credit Facility | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNMR Revolving Credit Facility | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">92,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNM 2022 Delayed-Draw Term Loan | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from long-term lines of credit</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="nump">$ 180,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 225,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 300,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="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="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 650,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | PNM 2021 $75.0 Million Term Loan due December 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">65,000,000<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | PNMR 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">150,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | PNMR 2021 Delayed-Draw Term Loan 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNMR 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNMR 2021 Delayed-Draw Term Loan 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds Due June 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,300,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM 2021 Fixed Rate PCRBs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">0.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, Due 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">2.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 146,000,000<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | PNM 2021 $75.0 Million Term Loan due December 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">5.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 31,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | Pollution Control Revenue Bonds Due June 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">36,000,000<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | Pollution Control Revenue Bonds Due June 2040, 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 37,000,000<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | Pollution Control Revenue Bonds Due June 2040, 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | Pollution Control Revenue Bonds Due June 2042</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | PNM | Pollution Control Revenue Bonds Due June 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">3.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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Texas-New Mexico Power Company | TNMP 2022 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="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="Show.showAR( this, 'defref_pnm_DebtInstrumentSeriesOfBondIssuance', window );">Series of bond issuance | bond</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Texas-New Mexico Power Company | TNMP 2022 Bond Purchase Agreement at 4.13% Due May 12, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Texas-New Mexico Power Company | TNMP 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 95,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks | PNM | PNM 2021 $75.0 Million Term Loan due December 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | PNM 2020 SUNs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | PNM 2021 SUNs At 2.59 Percent Due July 15, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | PNM 2021 SUNs At 3.14 Percent Due July 15, 2041</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.14%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 2.29% Senior Unsecured Notes Due December 30, 2031</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 2.97% Senior Unsecured Notes Due December 30, 2041</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Texas-New Mexico Power Company | TNMP 2021 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2.44%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 750,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Debt To Capitalization Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_DebtInstrumentPrepaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Prepayment Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Series Of Bond Issuance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Shelf Registration Statement for Unsecured Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_DistributionAgreementSaleOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Distribution Agreement, Sale Of Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DistributionAgreementSaleOfStock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of all asset derivatives designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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 https://asc.fasb.org/extlink&amp;oid=124435984&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 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123466204&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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<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(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="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 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: 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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: 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 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular derivative asset or group of derivative assets held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: 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 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow 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 maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SubsidiarySaleOfStockAxis=pnm_PNMR2022ATMProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2022ATMProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2020TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2018TwoYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VariableRateShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_DebtInstrumentAxis=pnm_VariableRateDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VariableRateDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_VariableRateDebtTranche1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VariableRateDebtTranche1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_VariableRateDebtTranche2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VariableRateDebtTranche2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FixedRateDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FixedRateDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FixedRateDebtTranche1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FixedRateDebtTranche1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FixedRateTranche2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FixedRateTranche2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PNM201940MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PNMR2021DelayedDrawTermLoanDueMay2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2021DelayedDrawTermLoanDueMay2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DebtInstrumentAxis=pnm_PNMRDevelopmentRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_us-gaap_DebtInstrumentAxis=pnm_PNMRRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_DebtInstrumentAxis=pnm_PNM2022DelayedDrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM2022DelayedDrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM202175MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM202175MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMRDevelopmentTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2019TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2019TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PNM2021FixedRatePCRBsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM2021FixedRatePCRBsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PollutionControlRevenueBondsDue2033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDue2033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PollutionControlRevenueBondsDueJuneTwentyForty1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyForty1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PollutionControlRevenueBondsDueJuneTwentyForty2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyForty2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=pnm_TNMP2022BondPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TNMP2022BondPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TNMP2022BondPurchaseAgreementAt413DueMay122022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TNMP2022BondPurchaseAgreementAt413DueMay122022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM2020SUNsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM2020SUNsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PNM2021SUNsAt259PercentDueJuly152033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM2021SUNsAt259PercentDueJuly152033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PNM2021SUNsAt314PercentDueJuly152041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM2021SUNsAt314PercentDueJuly152041Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TNMP2021BondPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TNMP2021BondPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802091552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing - Short-term Debt and Liquidity (Details)<br></strong></div></th>
<th class="th">
<div>Jan. 26, 2023 </div>
<div>USD ($) </div>
<div>extension_option</div>
</th>
<th class="th">
<div>May 20, 2022 </div>
<div>USD ($) </div>
<div>extension_option</div>
</th>
<th class="th">
<div>Mar. 11, 2022 </div>
<div>USD ($) </div>
<div>extension_option</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 13, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 10, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 18, 2021 </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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit 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">$ 3,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit 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">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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNMRevolvingCreditFacilityMember', window );">PNM 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<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.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_TNMPRevolvingCreditFacilityMember', window );">TNMP 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<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.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNM2017NewMexicoCreditFacilityMember', window );">PNM New Mexico 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<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.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit 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">$ 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentsNMPRCApprovedCreditFacility', window );">NMPRC approved credit facility</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">400,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit 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">$ 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 75,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesReceivedAsCollateral', window );">Aggregate principal amount of 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="nump">$ 75,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 40,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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentNumberOfExtensions', window );">Number of extensions | extension_option</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>
<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="Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionPeriod', window );">Extension period</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DebtInstrumentNumberOfExtensions', window );">Number of extensions | extension_option</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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionPeriod', window );">Extension period</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Collateral 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">$ 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">$ 285,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">$ 380,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionPeriod', window );">Extension 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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionExercised', window );">Extension exercised | extension_option</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Revolving Credit Facility | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionPeriod', window );">Extension 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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionExercised', window );">Extension exercised | extension_option</a></td>
<td class="nump">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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentExtensionExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Extension Exercised</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentExtensionExercised</td>
</tr>
<tr>
<td style="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_DebtInstrumentExtensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Extension Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentExtensionPeriod</td>
</tr>
<tr>
<td style="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_DebtInstrumentNumberOfExtensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Number Of Extensions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentNumberOfExtensions</td>
</tr>
<tr>
<td style="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_DebtInstrumentsNMPRCApprovedCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instruments, NMPRC Approved Credit Facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SecuritiesReceivedAsCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=pnm_PNMRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TNMPRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CreditFacilityAxis=pnm_PNM2017NewMexicoCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>99
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508642884848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing - Schedule of Short-Term Debt (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 232,000,000<span></span>
</td>
<td class="nump">$ 62,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">185,900,000<span></span>
</td>
<td class="nump">7,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="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">36,700,000<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNMRevolvingCreditFacilityMember', window );">PNM Revolving Credit Facility | PNM</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">145,900,000<span></span>
</td>
<td class="nump">7,400,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">400,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNM2017NewMexicoCreditFacilityMember', window );">PNM New Mexico Credit Facility | PNM</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">40,000,000<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_TNMPRevolvingCreditFacilityMember', window );">TNMP Revolving Credit Facility | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">36,700,000<span></span>
</td>
<td class="nump">400,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">9,400,000<span></span>
</td>
<td class="nump">$ 54,900,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">$ 300,000,000<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(19)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PNMRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_CreditFacilityAxis=pnm_TNMPRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508641730208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing - Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 156<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">4,077,543<span></span>
</td>
<td class="nump">3,699,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</a></td>
<td class="nump">185,000<span></span>
</td>
<td class="nump">179,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="nump">3,892,543<span></span>
</td>
<td class="nump">3,519,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="num">(51)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">8,445<span></span>
</td>
<td class="nump">9,735<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">2,009,345<span></span>
</td>
<td class="nump">1,890,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</a></td>
<td class="nump">185,000<span></span>
</td>
<td class="nump">179,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="nump">1,824,345<span></span>
</td>
<td class="nump">1,711,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="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="nump">8,238<span></span>
</td>
<td class="nump">9,574<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.15% due April 2033</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">146,000<span></span>
</td>
<td class="nump">146,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 915<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">37,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 3.00% due June 2040, mandatory tender - June 1, 2024</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 37,000<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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 296<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 0.875% due October 2026</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 100,345<span></span>
</td>
<td class="nump">100,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 550<span></span>
</td>
<td class="nump">697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">0.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">36,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">1.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 3.00% due January 2038, mandatory tender - June 1, 2024</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 36,000<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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 288<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">11,500<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 130,000<span></span>
</td>
<td class="nump">130,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 178<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="nump">125,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 383<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">1.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.59% due July 2033</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 3.14% due July 2041</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.14%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.29% due December 2031</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.97% due December 2041</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="nump">55,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 104,000<span></span>
</td>
<td class="nump">104,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 248<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">250,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 775<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 88,000<span></span>
</td>
<td class="nump">88,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 333<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="nump">15,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 59<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 38,000<span></span>
</td>
<td class="nump">38,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.93%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">45,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 243<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 85,000<span></span>
</td>
<td class="nump">85,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 510<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">150,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 1,171<span></span>
</td>
<td class="nump">1,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.21%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">50,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 454<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 2.59% due July 2033</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="nump">80,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">405<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.14% due July 2041</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">80,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">427<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 2.29% due December 2031</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">264<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 2.97% due December 2041</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">557<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | PNM 2021 $75.0 Million Term Loan due December 2022</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">75,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | PNM 2022 225.0 Million Term Loan due February 2024</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="nump">225,000<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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">56<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="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="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="num">(8,677)<span></span>
</td>
<td class="num">(9,852)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">1,068,198<span></span>
</td>
<td class="nump">908,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</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="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></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="Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="nump">1,068,198<span></span>
</td>
<td class="nump">908,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="num">(8,677)<span></span>
</td>
<td class="num">(9,852)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">93,198<span></span>
</td>
<td class="nump">93,198<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="num">$ (14,488)<span></span>
</td>
<td class="num">(15,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">6.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="nump">80,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.03%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 256<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 266<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 344<span></span>
</td>
<td class="nump">406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">75,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 422<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">75,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 457<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">75,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 479<span></span>
</td>
<td class="nump">501<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="nump">80,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 2.73% due April 2030</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 85,000<span></span>
</td>
<td class="nump">85,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 616<span></span>
</td>
<td class="nump">699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.73%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.36% due April 2050</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">25,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 226<span></span>
</td>
<td class="nump">235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 2.93% due July 2035</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">25,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 208<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.93%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.36% due July 2050</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">50,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 457<span></span>
</td>
<td class="nump">473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 2.44% due August 2035</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 65,000<span></span>
</td>
<td class="nump">65,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 454<span></span>
</td>
<td class="nump">489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">2.44%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 4.13% due May 12, 2052</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 65,000<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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 439<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.81% due July 28, 2032</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="nump">$ 95,000<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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 638<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">3.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 388<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">900,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="Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</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="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></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="Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">900,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="Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="nump">388<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2021 Delayed-Draw Term Loan due May 2025</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">900,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="Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="nump">$ 388<span></span>
</td>
<td class="nump">$ 241<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term debt, Current maturities, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term debt, Excluding current maturities, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123466204&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDue2033At2Point59PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDue2033At2Point59PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SeniorUnsecuredNotesDue2041At3Point14PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDue2041At3Point14PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SeniorUnsecuredNotesDue2031At2Point29PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDue2031At2Point29PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SeniorUnsecuredNotesDue2041At2Point97PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDue2041At2Point97PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorUnsecuredNotesDue2023at3point15percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_DebtInstrumentAxis=pnm_PNM202175MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM202175MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PNM20222250MTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNM20222250MTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds244PercentDueAugust2035Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FirstMortgageBonds244PercentDueAugust2035Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FirstMortgageBonds413PercentDueMay2052Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FirstMortgageBonds413PercentDueMay2052Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FirstMortgageBonds318PercentDueJuly2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FirstMortgageBonds318PercentDueJuly2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PNMR2021DelayedDrawTermLoanDueMay2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PNMR2021DelayedDrawTermLoanDueMay2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812875168">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 185,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">503,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">160,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,815,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">4,077,543<span></span>
</td>
<td class="nump">$ 3,699,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="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">900,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="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">185,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">423,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">100,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">947,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">2,009,345<span></span>
</td>
<td class="nump">1,890,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="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">868,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 1,068,198<span></span>
</td>
<td class="nump">$ 908,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123466204&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508642759136">
<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="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>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 02, 2021 </div>
<div>lease</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="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>
<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="Show.showAR( this, 'defref_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements', window );">Unamortized cost of prepaid right-of-way agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.6<span></span>
</td>
<td class="nump">$ 53.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AmortizationOfPrepaidRightOfWayAgreements', window );">Amortization of prepaid right-of-way agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 4.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="Show.showAR( this, 'defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue', window );">Lessee, operating lease, unguaranteed residual value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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">5<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="Show.showAR( this, 'defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue', window );">Lessee, operating lease, unguaranteed residual value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue', window );">Lessee, operating lease, unguaranteed residual value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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="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="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="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="Show.showAR( this, 'defref_pnm_AnnualLeasePaymentsDuringRenewalPeriod', window );">Annual lease payments during renewal period</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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="text">&#160;<span></span>
</td>
<td class="nump">4<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="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="text">&#160;<span></span>
</td>
<td class="nump">1<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="Show.showAR( this, 'defref_pnm_AnnualLeasePaymentsDuringRenewalPeriod', window );">Annual lease payments during renewal period</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued', window );">Loss contingency, range of possible loss, portion not accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_LesseeRightOfWayLeaseAnnualPayments', window );">Right-of-way lease, annual payments</a></td>
<td class="text">&#160;<span></span>
</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>
<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="Show.showAR( this, 'defref_pnm_LesseeRightOfWayLeasePayments', window );">Right-of-way lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=pnm_PNMOwnedAssetsMember', window );">PNM Owned Assets | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of assets</a></td>
<td class="nump">$ 17.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_NuclearFuelMember', window );">Nuclear Fuel | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of assets</a></td>
<td class="nump">$ 17.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset', window );">Operating lease, residual value of leased asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset', window );">Operating lease, residual value of leased asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset', window );">Operating lease, residual value of leased asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Prepaid Right-Of-Way Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual Lease Payments During Renewal Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_LesseeOperatingLeaseUnguaranteedResidualValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Unguaranteed Residual Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual lease payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-Of-Way Lease Payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Leases, Expiring</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unamortized Cost Of Prepaid Right-Of-Way Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pnm_PNMOwnedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pnm_PNMOwnedAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_NuclearFuelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NuclearFuelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>103
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812885904">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">$ 55,982<span></span>
</td>
<td class="nump">$ 79,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">18,781<span></span>
</td>
<td class="nump">27,218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">41,336<span></span>
</td>
<td class="nump">55,993<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">52,556<span></span>
</td>
<td class="nump">73,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">17,239<span></span>
</td>
<td class="nump">25,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">39,633<span></span>
</td>
<td class="nump">52,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">3,426<span></span>
</td>
<td class="nump">5,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">1,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">$ 1,703<span></span>
</td>
<td class="nump">$ 3,155<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Assets and Liabilities, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812734752">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetGross', window );">Non-utility property</a></td>
<td class="nump">$ 39,738<span></span>
</td>
<td class="nump">$ 31,695<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(16,189)<span></span>
</td>
<td class="num">(9,660)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Non-utility property, net</a></td>
<td class="nump">23,549<span></span>
</td>
<td class="nump">22,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityCurrentOther', window );">Other current liabilities</a></td>
<td class="nump">$ 7,363<span></span>
</td>
<td class="nump">$ 5,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther', window );">Other deferred credits</a></td>
<td class="nump">$ 16,123<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other deferred credits<span></span>
</td>
<td class="text">Other deferred credits<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetGross', window );">Non-utility property</a></td>
<td class="nump">$ 19,324<span></span>
</td>
<td class="nump">$ 15,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(7,726)<span></span>
</td>
<td class="num">(4,550)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Non-utility property, net</a></td>
<td class="nump">11,598<span></span>
</td>
<td class="nump">10,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityCurrentOther', window );">Other current liabilities</a></td>
<td class="nump">$ 3,441<span></span>
</td>
<td class="nump">$ 2,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther', window );">Other deferred credits</a></td>
<td class="nump">$ 8,079<span></span>
</td>
<td class="nump">$ 7,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other deferred credits<span></span>
</td>
<td class="text">Other deferred credits<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetGross', window );">Non-utility property</a></td>
<td class="nump">$ 20,084<span></span>
</td>
<td class="nump">$ 16,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(8,202)<span></span>
</td>
<td class="num">(4,923)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Non-utility property, net</a></td>
<td class="nump">11,882<span></span>
</td>
<td class="nump">11,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityCurrentOther', window );">Other current liabilities</a></td>
<td class="nump">$ 3,867<span></span>
</td>
<td class="nump">$ 2,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther', window );">Other deferred credits</a></td>
<td class="nump">$ 8,028<span></span>
</td>
<td class="nump">$ 8,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other deferred credits<span></span>
</td>
<td class="text">Other deferred credits<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Assets and Liabilities, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, Current, Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, Deferred Credits, Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Right-Of-Use Asset, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>105
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508809044496">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">6 years 5 months 23 days<span></span>
</td>
<td class="text">5 years 5 months 8 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Financing leases</a></td>
<td class="text">3 years 8 months 4 days<span></span>
</td>
<td class="text">4 years 2 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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">3.99%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Financing leases</a></td>
<td class="nump">3.44%<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">6 years 8 months 26 days<span></span>
</td>
<td class="text">5 years 7 months 6 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Financing leases</a></td>
<td class="text">3 years 11 months 26 days<span></span>
</td>
<td class="text">4 years 3 months 18 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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">4.01%<span></span>
</td>
<td class="nump">3.99%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Financing leases</a></td>
<td class="nump">3.36%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">2 years 1 month 28 days<span></span>
</td>
<td class="text">2 years 10 months 24 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Financing leases</a></td>
<td class="text">3 years 4 months 20 days<span></span>
</td>
<td class="text">4 years 1 month 20 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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">3.94%<span></span>
</td>
<td class="nump">3.98%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Financing leases</a></td>
<td class="nump">3.53%<span></span>
</td>
<td class="nump">2.71%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases, Weighted Average Discount Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>106
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812851552">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 28,835<span></span>
</td>
<td class="nump">$ 29,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OperatingLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(2,417)<span></span>
</td>
<td class="num">(2,951)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">26,418<span></span>
</td>
<td class="nump">26,319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">6,529<span></span>
</td>
<td class="nump">5,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">659<span></span>
</td>
<td class="nump">574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(5,471)<span></span>
</td>
<td class="num">(4,404)<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="Show.showAR( this, 'defref_pnm_FinanceLeaseCost', window );">Total financing lease expense</a></td>
<td class="nump">1,717<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">890<span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">3,109<span></span>
</td>
<td class="nump">3,035<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense for the period</a></td>
<td class="nump">32,134<span></span>
</td>
<td class="nump">31,181<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ShortTermLeaseTypeAxis=pnm_CoolingTowersMember', window );">Cooling Towers</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="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="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable', window );">Insurance settlements receivable</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">26,764<span></span>
</td>
<td class="nump">26,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OperatingLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(690)<span></span>
</td>
<td class="num">(836)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">26,074<span></span>
</td>
<td class="nump">25,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="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">3,175<span></span>
</td>
<td class="nump">2,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(2,264)<span></span>
</td>
<td class="num">(1,726)<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="Show.showAR( this, 'defref_pnm_FinanceLeaseCost', window );">Total financing lease expense</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">890<span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">3,058<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense for the period</a></td>
<td class="nump">31,260<span></span>
</td>
<td class="nump">30,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="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">2,020<span></span>
</td>
<td class="nump">2,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OperatingLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(1,728)<span></span>
</td>
<td class="num">(2,115)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">292<span></span>
</td>
<td class="nump">330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">3,279<span></span>
</td>
<td class="nump">2,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">330<span></span>
</td>
<td class="nump">307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_FinanceLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(3,208)<span></span>
</td>
<td class="num">(2,678)<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="Show.showAR( this, 'defref_pnm_FinanceLeaseCost', window );">Total financing lease expense</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense for the period</a></td>
<td class="nump">$ 698<span></span>
</td>
<td class="nump">$ 647<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInInsuranceSettlementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_pnm_ShortTermLeaseTypeAxis=pnm_CoolingTowersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermLeaseTypeAxis=pnm_CoolingTowersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>107
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804110112">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 25,984<span></span>
</td>
<td class="nump">$ 26,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">141<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from financing leases</a></td>
<td class="nump">1,711<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">3,103<span></span>
</td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">8,266<span></span>
</td>
<td class="nump">6,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="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">25,687<span></span>
</td>
<td class="nump">25,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from financing leases</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">2,924<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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">4,205<span></span>
</td>
<td class="nump">3,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">246<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from financing leases</a></td>
<td class="nump">499<span></span>
</td>
<td class="nump">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="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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">179<span></span>
</td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">$ 4,061<span></span>
</td>
<td class="nump">$ 3,126<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>108
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805516256">
<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, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 8,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">6,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">4,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">2,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">1,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">1,162<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">25,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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liabilities as of December 31, 2022</a></td>
<td class="nump">23,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">19,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">9,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">7,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">7,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">7,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">17,366<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">67,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">7,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities as of December 31, 2022</a></td>
<td class="nump">60,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">3,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">2,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">1,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">1,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">788<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liabilities as of December 31, 2022</a></td>
<td class="nump">11,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">17,566<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">8,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">7,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">7,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">7,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">17,366<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">64,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">7,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities as of December 31, 2022</a></td>
<td class="nump">56,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">3,562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">2,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">1,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">12,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liabilities as of December 31, 2022</a></td>
<td class="nump">11,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">1,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">1,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">3,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities as of December 31, 2022</a></td>
<td class="nump">$ 3,246<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>109
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508641785136">
<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="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="2">3 Months Ended</th>
<th class="th" colspan="1">6 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>Mar. 18, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Feb. 17, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Nov. 15, 2015 </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>MWh </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>MWh </div>
<div>MW </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Jan. 01, 2018 </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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreements', window );">Number of purchase power agreements | power_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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ContractWithCustomerLiabilityNet', window );">Contract in a net liability position</a></td>
<td class="text">&#160;<span></span>
</td>
<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,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ContractWithCustomerCashCollateral', window );">Cash collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ContractWithCustomerLiabilityNetExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<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,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities', window );">Available for sale securities realized impairment losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (25,800,000)<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="num">$ (3,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPeriodicDistributionPeriod', window );">Investment allocation targets distribution 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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPeriodicDistributionPeriod', window );">Investment allocation targets distribution 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">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreements', window );">Number of purchase power agreements | power_purchase_agreement</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>
<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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (in megawatts) | MW</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk', window );">Expected exposure to market risk (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">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>
<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<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement', window );">Power to be sold to third party (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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Amounts recognized for the legal right to reclaim cash collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarginDepositAssets', window );">Amounts posted as cash collateral under margin arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<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,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">10,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Obligations to return cash collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">$ 200,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>
<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="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives', window );">Number Of Purchase Power Agreement Not Considered Derivatives | power_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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Natural Gas Cost | Unusual Weather</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production 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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Electricity, Purchased | Unusual Weather</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production 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">$ 8,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Commodity Contract | Fair Value Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure', window );">Power-related contracts (MWh) | MWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,200<span></span>
</td>
<td class="nump">122,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Derivative asset, fair value, gross 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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">$ 0<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative asset, fair value, gross asset</a></td>
<td class="text">&#160;<span></span>
</td>
<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">500,000<span></span>
</td>
<td class="nump">0<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Other current 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">9,780,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">684,000<span></span>
</td>
<td class="nump">9,780,000<span></span>
</td>
<td class="nump">684,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Current derivative 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="nump">19,209,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,275,000<span></span>
</td>
<td class="nump">19,209,000<span></span>
</td>
<td class="nump">2,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Other current 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">9,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">9,800,000<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Current derivative 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="nump">$ 19,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="nump">$ 19,200,000<span></span>
</td>
<td class="nump">$ 1,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Portfolio 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (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">35<span></span>
</td>
<td class="nump">270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Portfolio 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (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">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="nump">150<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (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">40<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">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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement', window );">Power to be sold to third party (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">100<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production 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">$ 123,928,000<span></span>
</td>
<td class="nump">$ 113,067,000<span></span>
</td>
<td class="nump">$ 102,074,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 417,476,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">463,126,000<span></span>
</td>
<td class="nump">$ 417,476,000<span></span>
</td>
<td class="nump">463,126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394,500,000<span></span>
</td>
<td class="nump">325,300,000<span></span>
</td>
<td class="nump">394,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<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,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,600,000<span></span>
</td>
<td class="nump">77,500,000<span></span>
</td>
<td class="nump">68,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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pnm_SJGSDecommissioningTrustMember', window );">SJGS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<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,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14,700,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ContractWithCustomerCashCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Cash Collateral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ContractWithCustomerCashCollateral</td>
</tr>
<tr>
<td style="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_ContractWithCustomerLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_ContractWithCustomerLiabilityNetExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Net Exposure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ContractWithCustomerLiabilityNetExposure</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Periodic Distribution Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_NumberOfPurchasePowerAgreementNotConsideredDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Purchase Power Agreement Not Considered Derivatives</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives</td>
</tr>
<tr>
<td style="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_NumberOfPurchasePowerAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Purchase Power Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfPurchasePowerAgreements</td>
</tr>
<tr>
<td style="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_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Concentration Risk, Potential Market Risk</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts Available In Purchase Power Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement</td>
</tr>
<tr>
<td style="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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=124258926&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 https://asc.fasb.org/extlink&amp;oid=124260329&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_DerivativeAssetFairValueGrossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of liability associated with 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<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 20<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226003-175313<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetFairValueGrossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<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 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<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 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeNonmonetaryNotionalAmountEnergyMeasure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal energy measure used to calculate payments on a derivative instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=pnm_NaturalGasCostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NaturalGasCostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_UnusualWeatherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_UnusualWeatherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ElectricityPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricityPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FairValueHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PortfolioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PortfolioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PortfolioThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pnm_SJGSDecommissioningTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SJGSDecommissioningTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812714064">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 9,780<span></span>
</td>
<td class="nump">$ 684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsNoncurrent', window );">Other deferred charges</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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">9,780<span></span>
</td>
<td class="nump">684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="num">(19,209)<span></span>
</td>
<td class="num">(2,275)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Other deferred credits</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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="num">(19,209)<span></span>
</td>
<td class="num">(2,275)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net</a></td>
<td class="num">$ (9,429)<span></span>
</td>
<td class="num">$ (1,591)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://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 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>111
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810654960">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Net gains (losses) from equity securities sold</a></td>
<td class="num">$ (6,940)<span></span>
</td>
<td class="nump">$ 8,738<span></span>
</td>
<td class="nump">$ 5,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Net gains (losses) from equity securities still held</a></td>
<td class="num">(38,025)<span></span>
</td>
<td class="num">(442)<span></span>
</td>
<td class="nump">17,707<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Total net gains (losses) on equity securities</a></td>
<td class="num">(44,965)<span></span>
</td>
<td class="nump">8,296<span></span>
</td>
<td class="nump">23,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesRealizedGainLoss', window );">Net gains (losses) on debt securities</a></td>
<td class="num">(33,392)<span></span>
</td>
<td class="nump">8,554<span></span>
</td>
<td class="num">(1,969)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net gains (losses) on investment securities</a></td>
<td class="num">(78,357)<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
<td class="nump">21,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales</a></td>
<td class="nump">526,448<span></span>
</td>
<td class="nump">459,867<span></span>
</td>
<td class="nump">590,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">22,071<span></span>
</td>
<td class="nump">39,408<span></span>
</td>
<td class="nump">35,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized (losses)</a></td>
<td class="num">$ (36,623)<span></span>
</td>
<td class="num">$ (22,815)<span></span>
</td>
<td class="num">$ (28,817)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980263&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124260329&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>112
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508813680432">
<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, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Within 1 year</a></td>
<td class="nump">$ 40,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">After 1 year through 5 years</a></td>
<td class="nump">67,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">After 5 years through 10 years</a></td>
<td class="nump">70,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue', window );">After 10 years through 15 years</a></td>
<td class="nump">15,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue', window );">After 15 years through 20 years</a></td>
<td class="nump">12,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue', window );">After 20 years</a></td>
<td class="nump">32,211<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 238,980<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=124258926&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 https://asc.fasb.org/extlink&amp;oid=124260329&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>113
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805862992">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 417,476<span></span>
</td>
<td class="nump">$ 463,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">9,986<span></span>
</td>
<td class="nump">15,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">66,843<span></span>
</td>
<td class="nump">7,895<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Corporate stocks, common</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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">40,103<span></span>
</td>
<td class="nump">97,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Corporate stocks, preferred</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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">9,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">66,359<span></span>
</td>
<td class="nump">75,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">45,905<span></span>
</td>
<td class="nump">43,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">1,334<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">9,762<span></span>
</td>
<td class="nump">16,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">1,117<span></span>
</td>
<td class="nump">1,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">43,136<span></span>
</td>
<td class="nump">47,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">1,062<span></span>
</td>
<td class="nump">1,807<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">140,177<span></span>
</td>
<td class="nump">167,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">6,473<span></span>
</td>
<td class="nump">12,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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">219,740<span></span>
</td>
<td class="nump">197,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">66,843<span></span>
</td>
<td class="nump">7,895<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Corporate stocks, common</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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">40,103<span></span>
</td>
<td class="nump">97,626<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Corporate stocks, preferred</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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">790<span></span>
</td>
<td class="nump">3,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="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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">66,359<span></span>
</td>
<td class="nump">75,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">45,645<span></span>
</td>
<td class="nump">13,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">197,736<span></span>
</td>
<td class="nump">265,385<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Corporate stocks, common</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="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="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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Corporate stocks, preferred</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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">4,401<span></span>
</td>
<td class="nump">5,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">44<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">260<span></span>
</td>
<td class="nump">29,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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">9,762<span></span>
</td>
<td class="nump">16,001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">43,136<span></span>
</td>
<td class="nump">47,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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 140,177<span></span>
</td>
<td class="nump">$ 167,027<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=124258926&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 https://asc.fasb.org/extlink&amp;oid=124260329&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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), classified as current.</p></div>
<a href="javascript:void(0);" onclick="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(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>114
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808631824">
<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, 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="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 3,726,195<span></span>
</td>
<td class="nump">$ 3,915,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">4,077,387<span></span>
</td>
<td class="nump">3,698,919<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,789,186<span></span>
</td>
<td class="nump">1,975,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">2,000,900<span></span>
</td>
<td class="nump">1,881,110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">937,009<span></span>
</td>
<td class="nump">1,039,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="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 1,076,875<span></span>
</td>
<td class="nump">$ 918,050<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508725484192">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 410,463<span></span>
</td>
<td class="nump">$ 576,707<span></span>
</td>
<td class="nump">$ 587,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">70,301<span></span>
</td>
<td class="nump">95,805<span></span>
</td>
<td class="nump">93,402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">342,183<span></span>
</td>
<td class="nump">527,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">409,970<span></span>
</td>
<td class="nump">577,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">67,787<span></span>
</td>
<td class="nump">49,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">70,704<span></span>
</td>
<td class="nump">96,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">1,703<span></span>
</td>
<td class="nump">1,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">69,001<span></span>
</td>
<td class="nump">94,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">143,911<span></span>
</td>
<td class="nump">235,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">43,771<span></span>
</td>
<td class="nump">59,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">1,703<span></span>
</td>
<td class="nump">1,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">42,068<span></span>
</td>
<td class="nump">58,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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">198,272<span></span>
</td>
<td class="nump">292,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">26,933<span></span>
</td>
<td class="nump">36,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">26,933<span></span>
</td>
<td class="nump">36,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">43,447<span></span>
</td>
<td class="nump">62,942<span></span>
</td>
<td class="nump">66,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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">8,718<span></span>
</td>
<td class="nump">12,593<span></span>
</td>
<td class="nump">$ 12,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">38,617<span></span>
</td>
<td class="nump">58,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">44,050<span></span>
</td>
<td class="nump">62,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">5,433<span></span>
</td>
<td class="nump">3,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">8,722<span></span>
</td>
<td class="nump">12,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">8,573<span></span>
</td>
<td class="nump">12,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">13,556<span></span>
</td>
<td class="nump">21,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">8,167<span></span>
</td>
<td class="nump">11,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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">8,018<span></span>
</td>
<td class="nump">11,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">25,061<span></span>
</td>
<td class="nump">37,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 454,020<span></span>
</td>
<td class="nump">$ 639,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">Fair Value Measured at Net Asset Value Per Share<span></span>
</td>
<td class="text">Fair Value Measured at Net Asset Value Per Share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">Fair Value Measured at Net Asset Value Per Share<span></span>
</td>
<td class="text">Fair Value Measured at Net Asset Value Per Share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">Fair Value Measured at Net Asset Value Per Share<span></span>
</td>
<td class="text">Fair Value Measured at Net Asset Value Per Share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 380,800<span></span>
</td>
<td class="nump">$ 586,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">17,106<span></span>
</td>
<td class="nump">18,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Corporate stocks, common</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">53,661<span></span>
</td>
<td class="nump">92,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Corporate stocks, preferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">639<span></span>
</td>
<td class="nump">806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">135,200<span></span>
</td>
<td class="nump">222,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">62,637<span></span>
</td>
<td class="nump">95,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">3,318<span></span>
</td>
<td class="nump">5,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">4,922<span></span>
</td>
<td class="nump">6,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">103,317<span></span>
</td>
<td class="nump">144,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">157,467<span></span>
</td>
<td class="nump">256,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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">17,106<span></span>
</td>
<td class="nump">18,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Corporate stocks, common</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">53,661<span></span>
</td>
<td class="nump">92,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Corporate stocks, preferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">639<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | 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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">27,412<span></span>
</td>
<td class="nump">59,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">58,649<span></span>
</td>
<td class="nump">86,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">223,333<span></span>
</td>
<td class="nump">329,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Corporate stocks, common</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Corporate stocks, preferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">107,788<span></span>
</td>
<td class="nump">162,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">3,988<span></span>
</td>
<td class="nump">9,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">3,318<span></span>
</td>
<td class="nump">5,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">4,922<span></span>
</td>
<td class="nump">6,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">103,317<span></span>
</td>
<td class="nump">144,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">6,691<span></span>
</td>
<td class="nump">10,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">33,258<span></span>
</td>
<td class="nump">8,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 33,271<span></span>
</td>
<td class="nump">$ 34,002<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>enum2:enumerationSetItemType</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquitySecuritiesCorporateStocksCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquitySecuritiesCorporateStocksCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EquitySecuritiesCorporateStocksPreferredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquitySecuritiesCorporateStocksPreferredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FixedIncomeSecuritiesInternationalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FixedIncomeSecuritiesInternationalGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>116
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508801920160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities - Additional Information (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, 2022 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to non-controlling interest</a></td>
<td class="nump">$ 15,122<span></span>
</td>
<td class="nump">$ 15,490<span></span>
</td>
<td class="nump">$ 14,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">410,978<span></span>
</td>
<td class="nump">324,600<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
<td class="nump">7,939,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">890,370<span></span>
</td>
<td class="nump">664,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Owners&#8217; equity &#8211; non-controlling interest</a></td>
<td class="nump">$ 52,994<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_NumberOfMegaWattsPurchased', window );">Number of megawatts purchased (in megawatts) | MW</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to non-controlling interest</a></td>
<td class="nump">$ 15,122<span></span>
</td>
<td class="nump">15,490<span></span>
</td>
<td class="nump">14,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">345,645<span></span>
</td>
<td class="nump">266,689<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,272,166<span></span>
</td>
<td class="nump">6,060,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">692,155<span></span>
</td>
<td class="nump">495,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Owners&#8217; equity &#8211; non-controlling interest</a></td>
<td class="nump">$ 52,994<span></span>
</td>
<td class="nump">55,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts', window );">Payment for fixed charges</a></td>
<td class="nump">$ 19,500<span></span>
</td>
<td class="nump">19,800<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges', window );">Payment for variable charges</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">1,900<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="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="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="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="Show.showAR( this, 'defref_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues', window );">Operating revenues</a></td>
<td class="nump">$ 21,403<span></span>
</td>
<td class="nump">21,624<span></span>
</td>
<td class="nump">21,297<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="Show.showAR( this, 'defref_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">6,281<span></span>
</td>
<td class="nump">6,134<span></span>
</td>
<td class="nump">7,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to non-controlling interest</a></td>
<td class="nump">15,122<span></span>
</td>
<td class="nump">15,490<span></span>
</td>
<td class="nump">$ 14,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">3,429<span></span>
</td>
<td class="nump">3,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">50,094<span></span>
</td>
<td class="nump">52,908<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">53,523<span></span>
</td>
<td class="nump">55,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">529<span></span>
</td>
<td class="nump">545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Owners&#8217; equity &#8211; non-controlling interest</a></td>
<td class="nump">$ 52,994<span></span>
</td>
<td class="nump">$ 55,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash used to support bank letter or credit arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Mega Watts Purchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Results of Operations Variable Interest Entity Operating Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Results of Operations Variable Interest Entity Operating Revenues</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Statement Of Financial Position</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Statement Of Operation [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=123419778&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 https://asc.fasb.org/extlink&amp;oid=123596393&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.31)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>117
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802898544">
<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="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears', window );">Amortization of gains and losses that are outside the corridor</a></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee</a></td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="text">&#160;<span></span>
</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="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="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>
<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="Show.showAR( this, 'defref_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge', window );">Non-matching contribution of eligible compensation based on eligible employee's age</a></td>
<td class="text">&#160;<span></span>
</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="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="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>
<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="Show.showAR( this, 'defref_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge', window );">Non-matching contribution of eligible compensation based on eligible employee's age</a></td>
<td class="text">&#160;<span></span>
</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="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="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>
<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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanRateOfReturn', window );">Rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21.28%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanRateOfReturn', window );">Rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23.03%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease', window );">Expected long-term return resulting from effect of 1% change</a></td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease', window );">Expected long-term return resulting from effect of one-percentage point increase</a></td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour', window );">Expected future employer contributions, year two through four</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour', window );">Expected future employer contributions, after year four</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate', window );">Weighted average discount rate related to anticipated contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,531,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,602,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Texas-New Mexico Power Company | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Texas-New Mexico Power Company | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Texas-New Mexico Power Company | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease', window );">Expected long-term return resulting from effect of 1% change</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">7.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="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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanRateOfReturn', window );">Rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.50%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts', window );">Employer matching contribution, maximum</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,617,000<span></span>
</td>
<td class="nump">$ 2,709,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">5.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="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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanRateOfReturn', window );">Rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27.90%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive', window );">Expected employer contributions in fiscal year through year 5</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear', window );">Expected employer disbursements for next fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive', window );">Expected employer disbursements by employer in year 2 through year 5</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,628,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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer', window );">Expected disbursements by employer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">1,300,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets and liabilities</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer', window );">Expected disbursements by employer</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Expected Future Employer Contributions, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Expected Future Employer Contributions, Year One Through Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Maximum Annual Percentage Increase In Employer Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Plan Assets, Disbursements By Employer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_DefinedBenefitPlanRateOfReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Rate of Return</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanRateOfReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>118
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508641540400">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">$ 32,799<span></span>
</td>
<td class="nump">$ 19,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">32,007<span></span>
</td>
<td class="nump">18,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">584,061<span></span>
</td>
<td class="nump">630,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">16,857<span></span>
</td>
<td class="nump">16,143<span></span>
</td>
<td class="nump">19,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)</a></td>
<td class="num">(118,552)<span></span>
</td>
<td class="num">(19,372)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(48,721)<span></span>
</td>
<td class="num">(43,614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement', window );">Settlements</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">433,645<span></span>
</td>
<td class="nump">584,061<span></span>
</td>
<td class="nump">630,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">576,707<span></span>
</td>
<td class="nump">587,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(117,523)<span></span>
</td>
<td class="nump">32,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">410,463<span></span>
</td>
<td class="nump">576,707<span></span>
</td>
<td class="nump">587,530<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="num">(23,182)<span></span>
</td>
<td class="num">(7,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">66,984<span></span>
</td>
<td class="nump">75,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,914<span></span>
</td>
<td class="nump">1,907<span></span>
</td>
<td class="nump">2,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">1,431<span></span>
</td>
<td class="nump">1,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)</a></td>
<td class="num">(14,829)<span></span>
</td>
<td class="num">(5,053)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(6,396)<span></span>
</td>
<td class="num">(6,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment loss</a></td>
<td class="nump">836<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">49,950<span></span>
</td>
<td class="nump">66,984<span></span>
</td>
<td class="nump">75,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">95,805<span></span>
</td>
<td class="nump">93,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(23,156)<span></span>
</td>
<td class="nump">4,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">2,617<span></span>
</td>
<td class="nump">2,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">1,431<span></span>
</td>
<td class="nump">1,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(6,396)<span></span>
</td>
<td class="num">(6,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">70,301<span></span>
</td>
<td class="nump">95,805<span></span>
</td>
<td class="nump">93,402<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="nump">20,351<span></span>
</td>
<td class="nump">28,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">12,612<span></span>
</td>
<td class="nump">14,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)</a></td>
<td class="num">(1,628)<span></span>
</td>
<td class="num">(657)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(1,304)<span></span>
</td>
<td class="num">(1,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">10,042<span></span>
</td>
<td class="nump">12,612<span></span>
</td>
<td class="nump">14,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Less current liability</a></td>
<td class="nump">1,217<span></span>
</td>
<td class="nump">1,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">8,825<span></span>
</td>
<td class="nump">11,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">792<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">59,609<span></span>
</td>
<td class="nump">67,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="nump">1,741<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)</a></td>
<td class="num">(11,711)<span></span>
</td>
<td class="num">(3,306)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,403)<span></span>
</td>
<td class="num">(3,678)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement', window );">Settlements</a></td>
<td class="num">(2,254)<span></span>
</td>
<td class="num">(2,538)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">43,961<span></span>
</td>
<td class="nump">59,609<span></span>
</td>
<td class="nump">67,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">62,942<span></span>
</td>
<td class="nump">66,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(13,838)<span></span>
</td>
<td class="nump">3,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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">43,447<span></span>
</td>
<td class="nump">62,942<span></span>
</td>
<td class="nump">66,149<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="num">(514)<span></span>
</td>
<td class="nump">3,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">10,570<span></span>
</td>
<td class="nump">11,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">219<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)</a></td>
<td class="num">(2,788)<span></span>
</td>
<td class="num">(1,141)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(641)<span></span>
</td>
<td class="num">(715)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment loss</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">7,705<span></span>
</td>
<td class="nump">10,570<span></span>
</td>
<td class="nump">11,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">12,593<span></span>
</td>
<td class="nump">12,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(3,453)<span></span>
</td>
<td class="nump">288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">219<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(641)<span></span>
</td>
<td class="num">(715)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">8,718<span></span>
</td>
<td class="nump">12,593<span></span>
</td>
<td class="nump">12,885<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="nump">1,013<span></span>
</td>
<td class="nump">2,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(211)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(71)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">406<span></span>
</td>
<td class="nump">$ 678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Less current liability</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">$ 278<span></span>
</td>
<td class="nump">$ 339<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanBenefitObligationPaymentForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.</p></div>
<a href="javascript:void(0);" onclick="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 (a)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanCurtailments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.</p></div>
<a href="javascript:void(0);" onclick="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)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanCurtailments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://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 https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805508720">
<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, 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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="num">$ (111,478)<span></span>
</td>
<td class="num">$ (19,989)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Demographic experience</a></td>
<td class="num">(7,074)<span></span>
</td>
<td class="nump">617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(118,552)<span></span>
</td>
<td class="num">(19,372)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="num">(11,876)<span></span>
</td>
<td class="num">(2,042)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Demographic experience</a></td>
<td class="num">(2,985)<span></span>
</td>
<td class="num">(2,893)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption', window );">Dental trend assumption</a></td>
<td class="nump">32<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(14,829)<span></span>
</td>
<td class="num">(5,053)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="num">(11,697)<span></span>
</td>
<td class="num">(2,017)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Demographic experience</a></td>
<td class="num">(742)<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</a></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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience', window );">Other assumptions and experience</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(11,711)<span></span>
</td>
<td class="num">(3,306)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="num">(2,469)<span></span>
</td>
<td class="num">(423)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Demographic experience</a></td>
<td class="num">(319)<span></span>
</td>
<td class="num">(718)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</a></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="Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption', window );">Dental trend assumption</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">$ (2,788)<span></span>
</td>
<td class="num">$ (1,141)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Dental Trend Assumption</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>120
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508803961184">
<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, 2022 </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="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="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="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">$ 112,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience loss</a></td>
<td class="nump">27,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="num">(22,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit (income)</a></td>
<td class="num">(6,967)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost at end of year</a></td>
<td class="nump">110,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">1,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience loss</a></td>
<td class="num">(1,628)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="nump">944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit (income)</a></td>
<td class="num">(137)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost at end of year</a></td>
<td class="nump">995<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience loss</a></td>
<td class="nump">4,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="num">(4,602)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit (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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost 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="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="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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience loss</a></td>
<td class="num">(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="Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit (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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>121
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808013968">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">16,857<span></span>
</td>
<td class="nump">16,143<span></span>
</td>
<td class="nump">19,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(28,563)<span></span>
</td>
<td class="num">(28,531)<span></span>
</td>
<td class="num">(29,453)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss</a></td>
<td class="nump">15,794<span></span>
</td>
<td class="nump">18,166<span></span>
</td>
<td class="nump">17,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="num">(554)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">4,088<span></span>
</td>
<td class="nump">5,778<span></span>
</td>
<td class="nump">7,794<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,914<span></span>
</td>
<td class="nump">1,907<span></span>
</td>
<td class="nump">2,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(4,351)<span></span>
</td>
<td class="num">(4,167)<span></span>
</td>
<td class="num">(5,548)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment loss</a></td>
<td class="nump">836<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">(1,591)<span></span>
</td>
<td class="num">(2,237)<span></span>
</td>
<td class="num">(2,709)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="nump">491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">395<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">689<span></span>
</td>
<td class="nump">758<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="nump">1,741<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(2,472)<span></span>
</td>
<td class="num">(3,181)<span></span>
</td>
<td class="num">(3,284)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss</a></td>
<td class="nump">932<span></span>
</td>
<td class="nump">1,247<span></span>
</td>
<td class="nump">1,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss</a></td>
<td class="nump">1,033<span></span>
</td>
<td class="nump">746<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">1,213<span></span>
</td>
<td class="nump">553<span></span>
</td>
<td class="nump">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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(418)<span></span>
</td>
<td class="num">(407)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss</a></td>
<td class="num">(520)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment loss</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">(593)<span></span>
</td>
<td class="num">(376)<span></span>
</td>
<td class="num">(442)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">$ 46<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanCurtailments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.</p></div>
<a href="javascript:void(0);" onclick="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)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanCurtailments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="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)(7)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&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> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-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 6<br> -Subparagraph (a)(7)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>122
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807895984">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">5.74%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.66%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">5.75%<span></span>
</td>
<td class="nump">2.99%<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost</a></td>
<td class="nump">2.99%<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">7.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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">5.73%<span></span>
</td>
<td class="nump">3.02%<span></span>
</td>
<td class="nump">2.68%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost</a></td>
<td class="nump">3.02%<span></span>
</td>
<td class="nump">2.68%<span></span>
</td>
<td class="nump">3.44%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">5.75%<span></span>
</td>
<td class="nump">3.01%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost</a></td>
<td class="nump">3.01%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">5.75%<span></span>
</td>
<td class="nump">2.99%<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost</a></td>
<td class="nump">2.99%<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">5.75%<span></span>
</td>
<td class="nump">3.01%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost</a></td>
<td class="nump">3.01%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">3.46%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>123
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508809000064">
<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, 2022 </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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 42,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">41,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">40,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">39,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">38,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 - 2032</a></td>
<td class="nump">174,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">5,157<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">4,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">4,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 - 2032</a></td>
<td class="nump">19,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">1,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">1,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">1,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">1,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 - 2032</a></td>
<td class="nump">4,230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">4,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">4,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">3,929<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 - 2032</a></td>
<td class="nump">17,211<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 - 2032</a></td>
<td class="nump">2,980<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 - 2032</a></td>
<td class="nump">$ 121<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>124
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805574928">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">4.75%<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year that the rate reaches the ultimate trend rate</a></td>
<td class="text">2029<span></span>
</td>
<td class="text">2027<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Year ultimate health care cost trend rate is expected to be reached, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>125
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805322832">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) plan</a></td>
<td class="nump">$ 15,844<span></span>
</td>
<td class="nump">$ 16,648<span></span>
</td>
<td class="nump">$ 16,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) plan</a></td>
<td class="nump">11,067<span></span>
</td>
<td class="nump">11,826<span></span>
</td>
<td class="nump">11,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) plan</a></td>
<td class="nump">4,776<span></span>
</td>
<td class="nump">4,823<span></span>
</td>
<td class="nump">4,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Non-qualified plan</a></td>
<td class="num">(1,027)<span></span>
</td>
<td class="nump">3,594<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Non-qualified plan</a></td>
<td class="num">(721)<span></span>
</td>
<td class="nump">2,622<span></span>
</td>
<td class="nump">1,544<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Non-qualified plan</a></td>
<td class="num">$ (305)<span></span>
</td>
<td class="nump">$ 972<span></span>
</td>
<td class="nump">$ 547<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>126
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508641663952">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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="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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense for stock-based arrangements</a></td>
<td class="nump">$ 7.9<span></span>
</td>
<td class="nump">$ 9.4<span></span>
</td>
<td class="nump">$ 8.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="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="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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period to recognize compensation expense</a></td>
<td class="text">1 year 6 months 14 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="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="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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense for stock-based arrangements</a></td>
<td class="nump">$ 5.3<span></span>
</td>
<td class="nump">6.4<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">$ 3.0<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>127
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812351696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Excess Tax 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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="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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Excess tax benefits</a></td>
<td class="num">$ (65)<span></span>
</td>
<td class="nump">$ 564<span></span>
</td>
<td class="nump">$ 279<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Excess tax benefits</a></td>
<td class="num">(26)<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Excess tax benefits</a></td>
<td class="num">$ (91)<span></span>
</td>
<td class="nump">$ 788<span></span>
</td>
<td class="nump">$ 391<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>128
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508813645136">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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="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="Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate', window );">Expected quarterly dividends per share (in dollars per share)</a></td>
<td class="nump">$ 0.3475<span></span>
</td>
<td class="nump">$ 0.3275<span></span>
</td>
<td class="nump">$ 0.3075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.46%<span></span>
</td>
<td class="nump">0.32%<span></span>
</td>
<td class="nump">0.72%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pnm_MarketBasedSharesMember', window );">Market-Based Shares (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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.29%<span></span>
</td>
<td class="nump">0.72%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.76%<span></span>
</td>
<td class="nump">2.51%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.69%<span></span>
</td>
<td class="nump">19.41%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>129
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805782256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Awards (Details) - USD ($)<br> $ / shares in Units, $ 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">167,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">193,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised (in shares)</a></td>
<td class="num">(173,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(5,293)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">182,446<span></span>
</td>
<td class="nump">167,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 43.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">41.04<span></span>
</td>
<td class="nump">$ 43.48<span></span>
</td>
<td class="nump">$ 36.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Exercised (in dollars per share)</a></td>
<td class="nump">42.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">42.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">42.09<span></span>
</td>
<td class="nump">43.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 41.04<span></span>
</td>
<td class="nump">$ 43.48<span></span>
</td>
<td class="nump">$ 36.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of restricted shares that vested</a></td>
<td class="nump">$ 7,368<span></span>
</td>
<td class="nump">$ 8,617<span></span>
</td>
<td class="nump">$ 8,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">144,175<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="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">150,050<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="Show.showAR( this, 'defref_pnm_PerformancePeriod', window );">Performance period</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Executive | Achieved Performance Target For 2018 Through 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne', window );">Shares excluded (in shares)</a></td>
<td class="nump">92,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Executive | Achieved Performance Target for 2019 - 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne', window );">Shares excluded (in shares)</a></td>
<td class="nump">100,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 84<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AchievedPerformanceTargetFor2018Through2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AchievedPerformanceTargetFor2018Through2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AchievedPerformanceTargetFor20192021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AchievedPerformanceTargetFor20192021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802311056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">$ 20,265<span></span>
</td>
<td class="nump">$ 14,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">846,686<span></span>
</td>
<td class="nump">514,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(17,002)<span></span>
</td>
<td class="num">(8,316)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(755,202)<span></span>
</td>
<td class="num">(841,393)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">18,333<span></span>
</td>
<td class="nump">8,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">763,941<span></span>
</td>
<td class="nump">428,981<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">782,274<span></span>
</td>
<td class="nump">437,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(7,913)<span></span>
</td>
<td class="num">(8,316)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(556,989)<span></span>
</td>
<td class="num">(653,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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Total regulatory liabilities</a></td>
<td class="num">(564,902)<span></span>
</td>
<td class="num">(662,146)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable energy rider, including excess return</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(5,076)<span></span>
</td>
<td class="num">(5,989)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(2,837)<span></span>
</td>
<td class="num">(2,327)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Transmission cost recovery factor</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(238,903)<span></span>
</td>
<td class="num">(294,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(301,493)<span></span>
</td>
<td class="num">(321,976)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,215)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(15,610)<span></span>
</td>
<td class="num">(16,756)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Accelerated depreciation SNCRs</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,331)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,376)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">8,904<span></span>
</td>
<td class="nump">7,130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | NMPRC hedging plan</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">9,429<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Transmission cost recovery factor</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | SJGS - ETA</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">343,238<span></span>
</td>
<td class="nump">51,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | SJGS - Non-ETA</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">26,296<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">94,677<span></span>
</td>
<td class="nump">100,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">8,312<span></span>
</td>
<td class="nump">8,269<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | EIM</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">13,102<span></span>
</td>
<td class="nump">7,028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">15,323<span></span>
</td>
<td class="nump">17,249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">187,182<span></span>
</td>
<td class="nump">165,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">67,621<span></span>
</td>
<td class="nump">68,687<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">5,664<span></span>
</td>
<td class="nump">6,896<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">2,526<span></span>
</td>
<td class="nump">2,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">6,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">82,745<span></span>
</td>
<td class="nump">85,277<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">84,677<span></span>
</td>
<td class="nump">91,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(9,089)<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(198,213)<span></span>
</td>
<td class="num">(187,563)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Total regulatory liabilities</a></td>
<td class="num">(207,302)<span></span>
</td>
<td class="num">(187,563)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Renewable energy rider, including excess return</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Transmission cost recovery factor</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(9,089)<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(97,030)<span></span>
</td>
<td class="num">(73,029)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(94,994)<span></span>
</td>
<td class="num">(107,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Accelerated depreciation SNCRs</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(4,518)<span></span>
</td>
<td class="num">(6,099)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(1,671)<span></span>
</td>
<td class="num">(1,185)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | NMPRC hedging plan</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Transmission cost recovery factor</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | SJGS - ETA</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | SJGS - Non-ETA</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | EIM</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">26,317<span></span>
</td>
<td class="nump">27,615<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">21,558<span></span>
</td>
<td class="nump">17,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">9,193<span></span>
</td>
<td class="nump">9,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">6,254<span></span>
</td>
<td class="nump">12,507<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">12,591<span></span>
</td>
<td class="nump">12,286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">1,053<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">$ 5,779<span></span>
</td>
<td class="nump">$ 5,440<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_NetRegulatoryAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RenewableEnergyRiderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EnergyEfficiencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_RegulatoryLiabilityAxis=pnm_TransmissionCostRecoveryFactorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TransmissionCostRecoveryFactorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NMPRCHedgingPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NMPRCHedgingPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TransmissionCostRecoveryFactorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TransmissionCostRecoveryFactorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pnm_SJGSETAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SJGSETAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SJGSNonETAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SJGSNonETAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SanJuanGeneratingStationReplacementResourcesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pnm_EIMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EIMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AdvancedMeteringInfrastructureCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pnm_DeferredCOVID19CostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OtherRegulatoryAssetsNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OtherRegulatoryAssetsNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>131
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508725194448">
<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="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>generatingUnit</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 912,557<span></span>
</td>
<td class="nump">$ 935,016<span></span>
</td>
<td class="nump">$ 679,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,164,564<span></span>
</td>
<td class="nump">9,357,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,659,952<span></span>
</td>
<td class="nump">2,952,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">433,459<span></span>
</td>
<td class="nump">602,180<span></span>
</td>
<td class="nump">335,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,007,464<span></span>
</td>
<td class="nump">6,602,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,908,644<span></span>
</td>
<td class="nump">2,235,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,534<span></span>
</td>
<td class="nump">311,909<span></span>
</td>
<td class="nump">$ 321,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,853,130<span></span>
</td>
<td class="nump">2,475,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">578,157<span></span>
</td>
<td class="nump">$ 563,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">433,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">891,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generatingUnit</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_OperatingLeaseExtendedTerm', window );">Operating lease, option term extensions</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember', window );">Palo Verde Nuclear Generating Station | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">7.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_JointlyOwnedUtilityPlantLeasedCapacity', window );">Leased capacity | MW</a></td>
<td class="nump">104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 320,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generatingUnit</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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_JointlyOwnedUtilityPlantLeasedCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Jointly Owned Utility Plant, Leased Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_JointlyOwnedUtilityPlantLeasedCapacity</td>
</tr>
<tr>
<td style="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_NumberofUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Units</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Extended Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122136288&amp;loc=d3e659983-123033<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_JointlyOwnedUtilityPlantAxis=pnm_FourCornersUnits4And5CoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>132
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812137952">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning', window );">ARO liabilities related to nuclear decommissioning</a></td>
<td class="nump">68.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="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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">$ 234,146<span></span>
</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Liabilities incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,781<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(142)<span></span>
</td>
<td class="num">(1,444)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">10,767<span></span>
</td>
<td class="nump">9,308<span></span>
</td>
<td class="nump">11,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="num">(21,536)<span></span>
</td>
<td class="nump">39,778<span></span>
</td>
<td class="num">(8,407)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">223,377<span></span>
</td>
<td class="nump">234,146<span></span>
</td>
<td class="nump">183,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="num">(21,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="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="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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">233,383<span></span>
</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Liabilities incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,781<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(142)<span></span>
</td>
<td class="num">(1,192)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">10,702<span></span>
</td>
<td class="nump">9,248<span></span>
</td>
<td class="nump">11,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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="num">(21,536)<span></span>
</td>
<td class="nump">39,778<span></span>
</td>
<td class="num">(8,407)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">222,549<span></span>
</td>
<td class="nump">233,383<span></span>
</td>
<td class="nump">182,718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">763<span></span>
</td>
<td class="nump">703<span></span>
</td>
<td class="nump">881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(252)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">$ 828<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">$ 703<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligation, Liabilities Related to Nuclear Decommissioning</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligations [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116646717&amp;loc=d3e6290-110844<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>133
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508814430368">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="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="Show.showAR( this, 'defref_us-gaap_DecommissioningTrustAssetsAmount', window );">Estimated market value of trusts for decommissioning costs</a></td>
<td class="nump">$ 325.3<span></span>
</td>
<td class="nump">$ 394.5<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>134
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802809776">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liability for interim storage costs</a></td>
<td class="nump">$ 12.0<span></span>
</td>
<td class="nump">$ 13.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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>135
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807918192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Santa Fe Generating Station (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 20, 2020 </div>
<div>numberOfAMIMeter</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>numberOfAMIMeter</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>monitoringWell</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts', window );">Number of monitoring wells containing free-phase hydrocarbon products | monitoringWell</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_pnm_NumberOfFieldWorkReports', window );">Number of field work reports | numberOfAMIMeter</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_NumberOfFieldWorkReports">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Field Work Reports</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfFieldWorkReports</td>
</tr>
<tr>
<td style="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_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Monitoring Wells Containing Free-Phase Hydrocarbon Products</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>136
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508642862112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Coal Supply (Details)<br> $ in Thousands</strong></div></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>
</tr>
<tr>
<th class="th">
<div>Feb. 17, 2022 </div>
<div>$ / T</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,624<span></span>
</td>
<td class="nump">$ 1,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_PaymentsForReliefFromObligations', window );">Payments for relief from obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,706<span></span>
</td>
<td class="nump">1,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust', window );">Annual funding post-term reclamation trust</a></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">5,200<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_FundsContributedMineReclamationTrust', window );">Funds contributed to mine reclamation trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive', window );">Funds contributed next fiscal year through year five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Mine Reclamation Trust | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_CustomerReclamationFundingCostMaximum', window );">Customer reclamation funding cost, maximum</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liability for interim storage costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,600<span></span>
</td>
<td class="nump">67,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liability for interim storage costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,200<span></span>
</td>
<td class="nump">27,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">67,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">33,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current 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">$ 20,400<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="Show.showAR( this, 'defref_pnm_IncreaseInPriceOfCoalPerTon', window );">Increase in price of coal (per ton) | $ / T</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_CoalMineReclamationBondstobepostedwithNMMMD', window );">Coal mine reclamation bonds to be posted with NMMMD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_CashUsedToSupportBankLetterOrCreditArrangement', window );">Issuance in letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash used to support bank letter or credit arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Coal Mine Reclamation Bonds to be posted with NMMMD</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_CustomerReclamationFundingCostMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Customer Reclamation Funding Cost, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CustomerReclamationFundingCostMaximum</td>
</tr>
<tr>
<td style="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_FundsContributedMineReclamationTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Funds Contributed, Mine Reclamation Trust</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_IncreaseInPriceOfCoalPerTon">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase In Price Of Coal Per Ton</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseInPriceOfCoalPerTon</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Annual Funding post-term reclamation trust</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_ReclamationTrustFundingNextFiscalYearThroughYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclamation Trust Funding, Next Fiscal Year Through Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_RegulatoryDisallowanceAdditionalAmountRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowance, Additional amount recorded</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MineReclamationTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_JointlyOwnedGeneratingFacilitiesAxis=pnm_SanJuanGeneratingStationAndFourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_pnm_ClassificationOfMineAxis=pnm_SurfaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_dei_LegalEntityAxis=pnm_NMCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>137
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806391088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - San Juan County Decommissioning Ordinance (Details) - Coal-Fired Electricity Generating Facility Demolition And Remediation Ordinance - San Juan Generating Station - Public Service Company of New Mexico - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Nov. 09, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesInitialFundingRequirement', window );">Initial funding requirement</a></td>
<td class="nump">$ 14.7<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="Show.showAR( this, 'defref_pnm_LossContingencySuretyBond', window );">Surety bond</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46.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="Show.showAR( this, 'defref_pnm_LossContingencyDecreaseInDecommissioningObligation', window );">Decrease in decommissioning obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.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_LossContingencyDecreaseInDecommissioningObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Decrease In Decommissioning Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LossContingencyDecreaseInDecommissioningObligation</td>
</tr>
<tr>
<td style="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_LossContingencySuretyBond">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Surety Bond</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LossContingencySuretyBond</td>
</tr>
<tr>
<td style="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_PublicUtilitiesInitialFundingRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Initial Funding Requirement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesInitialFundingRequirement</td>
</tr>
<tr>
<td style="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_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>138
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508641669584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - PVNG 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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>generatingUnit</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </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="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="Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generatingUnit</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant</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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor', window );">Ownership percentage in nuclear reactor</a></td>
<td class="nump">10.20%<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="Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generatingUnit</a></td>
<td class="nump">3<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident', window );">Maximum potential assessment per incident</a></td>
<td class="nump">$ 42,100,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="Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident', window );">Annual payment limitation related to incident</a></td>
<td class="nump">6,200,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="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>
<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="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>
<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited', window );">Retrospective premium assessment</a></td>
<td class="nump">5,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant | Subsequent Event</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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident', window );">Maximum potential assessment per incident</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,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="Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident', window );">Annual payment limitation related to incident</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700,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="Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited', window );">Retrospective premium assessment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant | Commercial Providers</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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage', window );">Liability insurance coverage</a></td>
<td class="nump">450,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage', window );">Liability insurance coverage</a></td>
<td class="nump">13,200,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant | Maximum</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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage', window );">Liability insurance coverage</a></td>
<td class="nump">$ 13,700,000,000<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_NumberofUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Units</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Aggregate Amount of All Risk Insurance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Annual Payment Limitation Related to Incident</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Liability Insurance Coverage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Maximum Amount under Nuclear Electric Insurance Limited</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Maximum Potential Assessment Per Incident</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Ownership Percentage in Nuclear Reactor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Sublimit Amount under Nuclear Electric Insurance Limited</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InsuranceCarrierAxis=pnm_CommercialProvidersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>139
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508811976752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Navajo National Allottee Matters (Details) - Public Service Company of New Mexico<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 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>Jul. 29, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2012 </div>
<div>land_owner</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements | $</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=pnm_NavajoNationAllotteeMattersMember', window );">Navajo Nation Allottee Matters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_NumberOfLandownersInvolvedInTheAppeal', window );">Number of landowners involved in the appeal | land_owner</a></td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">15.49<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="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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of allotment parcels' at issue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Landowners Involved In The Appeal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherCommitmentsAxis=pnm_NavajoNationAllotteeMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810315440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Texas Winter Storm (Details) - Texas-New Mexico Power Company<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>lawsuit</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RegulatoryAssetAllowanceForCreditLoss', window );">Regulatory asset, allowance for credit loss | $</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyNewClaimsFiledNumber', window );">Number of law suits | lawsuit</a></td>
<td class="nump">2<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_RegulatoryAssetAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Asset, Allowance For Credit Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryAssetAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyNewClaimsFiledNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total number of new claims filed pertaining to a loss contingency during the period.</p></div>
<a href="javascript:void(0);" onclick="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyNewClaimsFiledNumber</td>
</tr>
<tr>
<td style="padding-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_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>141
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810416768">
<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 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>
</tr>
<tr>
<th class="th">
<div>Jan. 03, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 05, 2022 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>lease </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="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage', window );">Public Utilities, Approved Equity Capital Structure, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage', window );">Public Utilities, Approved Debt Capital Structure, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfLeasesRenewed', window );">Leases renewed | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="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="nump">64.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNonRecurringCosts', window );">Non-recurring costs</a></td>
<td class="nump">$ 98.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | NM 2022 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesRecoveryOfBaseRate', window );">Recovery of base rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700.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="Show.showAR( this, 'defref_pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation', window );">Revenue deficiency driver, years of operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration', window );">Leased PVNGS capacity, expiration (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesHearingRequestSuspensionPeriod', window );">Hearing, request suspension period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | NM 2022 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63.8<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_NumberOfMegaWattsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Mega Watts Purchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesHearingRequestSuspensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Hearing, Request Suspension Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesHearingRequestSuspensionPeriod</td>
</tr>
<tr>
<td style="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_PublicUtilitiesLeasedPVNGSCapacityExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Leased PVNGS Capacity, Expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesNonRecurringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Non-Recurring Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNonRecurringCosts</td>
</tr>
<tr>
<td style="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_PublicUtilitiesNumberOfLeasesRenewed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Leases Renewed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfLeasesRenewed</td>
</tr>
<tr>
<td style="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_PublicUtilitiesRecoveryOfBaseRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Recovery Of Base Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRecoveryOfBaseRate</td>
</tr>
<tr>
<td style="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_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Revenue Deficiency Driver, Years Of Operation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation</td>
</tr>
<tr>
<td style="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_PublicUtilitiesApprovedDebtCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved debt to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesApprovedEquityCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved equity to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested return on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NM2022RateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NM2022RateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812327216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Renewable Portfolio Standard (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">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Oct. 14, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Jul. 29, 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="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="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">650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">158<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="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">239.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable energy rider, including excess return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery | $</a></td>
<td class="nump">$ 61.0<span></span>
</td>
<td class="nump">$ 66.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_NewMexicoWindMember', window );">New Mexico Wind | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_RedMesaWindMember', window );">Red Mesa Wind | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_LaJoyaWindMember', window );">La Joya Wind | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_LightningDockGeothermalMember', window );">Lightning Dock Geothermal | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">11<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_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PublicUtilityAxis=pnm_NewMexicoWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>143
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806967552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Renewable Energy Rider (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable energy rider, including excess return | 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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesRevenuefromRenewableenergyrider', window );">Revenue from renewable energy rider</a></td>
<td class="nump">$ 60.3<span></span>
</td>
<td class="nump">$ 61.7<span></span>
</td>
<td class="nump">$ 56.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_PublicUtilitiesRevenuefromRenewableenergyrider">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Revenue from Renewable energy rider</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>144
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508642792720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Energy Efficiency and Load Management (Details) - Public Service Company of New Mexico<br> $ in Millions</strong></div></th>
<th class="th">
<div>Apr. 15, 2022 </div>
<div>USD ($) </div>
<div>GWh</div>
</th>
<th class="th">
<div>Apr. 15, 2020 </div>
<div>USD ($) </div>
<div>MMBTU </div>
<div>meter</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Energy Efficiency and Load Management Program</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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear', window );">Program costs related to energy efficiency, next fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31.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="Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo', window );">Program costs related to energy efficiency, in year two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.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="Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree', window );">Program costs related to energy efficiency, in year three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled', window );">Number of AMI meters to be installed | meter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation', window );">Program costs related to meter installation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">2021 Energy Efficiency Annual Report | Disincentives and Incentives Added</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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings', window );">Energy efficiency and load management programs targeted energy savings (in Gigawatts) | GWh</a></td>
<td class="nump">94<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive', window );">Energy efficiency and load management programs profit incentive</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Minimum | Renewable Portfolio Standard</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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier', window );">Profit incentive sliding scale multiplier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings', window );">Energy efficiency and load management programs targeted energy savings (in Gigawatts) | MMBTU</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Energy Efficiency And Load Management Programs Profit Incentive</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive</td>
</tr>
<tr>
<td style="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_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of AMI Meters To Be Installed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Profit Incentive Sliding Scale Multiplier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Program Costs Related To Meter Installation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EnergyEfficiencyAndLoadManagementProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2021EnergyEfficiencyAnnualReportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_A2021EnergyEfficiencyAnnualReportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DisincentivesAndIncentivesAddedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisincentivesAndIncentivesAddedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808540416">
<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"></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>
</tr>
<tr>
<th class="th">
<div>Jul. 29, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 17, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 10, 2019 </div>
<div>proceeding</div>
</th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 14, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 29, 2020 </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 21, 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="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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAndRestructuringCosts', window );">Regulatory disallowance and festructuring 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="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>
<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="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="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (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="nump">100<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements</a></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>
<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesLossContingency', window );">Public Utilities, Loss Contingency</a></td>
<td class="text">&#160;<span></span>
</td>
<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.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized', window );">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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">37.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
<td class="nump">$ 9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ProceedsFromSecuritizationBonds', window );">Proceeds from securitization 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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfProceedings', window );">Number of proceedings | proceeding</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">36.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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Public Service Company of New Mexico | Deferred Regulatory Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">$ 36.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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">$ 19.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGenerationStationUnit1Member', window );">San Juan Generation Station, Unit 1 | 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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualRateCredits', window );">Annual rate credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationUnit4Member', window );">San Juan Generating Station, Unit 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualRateCredits', window );">Annual rate credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfDaysToTransferPayment', window );">Number of days to transfer payment</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfDaysToTransferPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Days To Transfer Payment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfDaysToTransferPayment</td>
</tr>
<tr>
<td style="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_NumberOfProceedings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Proceedings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfProceedings</td>
</tr>
<tr>
<td style="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_ProceedsFromSecuritizationBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Securitization Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesAnnualRateCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Annual Rate Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAnnualRateCredits</td>
</tr>
<tr>
<td style="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_PublicUtilitiesForecastedUndepreciatedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, forecasted undepreciated investment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesLossContingency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Loss Contingency</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesLossContingency</td>
</tr>
<tr>
<td style="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_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts In Battery Storage Facilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Request Issuance Of Energy Transition Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Upfront Financing Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_pnm_RegulatoryDisallowanceAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowance And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryDisallowanceAndRestructuringCosts</td>
</tr>
<tr>
<td style="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_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of joint and several liability recognized in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 405<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=84228828&amp;loc=SL34748401-199205<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_BalanceSheetLocationAxis=pnm_DeferredRegulatoryAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DeferredRegulatoryAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGenerationStationUnit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SanJuanGenerationStationUnit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805811312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Schedule of Change in Balance Sheet Related to Discontinued Services (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 29, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">$ (6,430)<span></span>
</td>
<td class="nump">$ 8,528<span></span>
</td>
<td class="num">$ (1,356)<span></span>
</td>
<td class="num">$ (11,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="Show.showAR( this, 'defref_pnm_UtilityPlantAbstract', window );"><strong>Utility Plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet', window );">Net utility plant</a></td>
<td class="num">(382,798)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAbstract', window );"><strong>Deferred Charges and Other 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInRegulatoryAssetsETA', window );">Regulatory assets - ETA</a></td>
<td class="nump">289,381<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInRegulatoryAssetsNonETA', window );">Regulatory assets - Non-ETA</a></td>
<td class="nump">22,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAbstract', window );"><strong>Deferred Credits and Other 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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="num">(77,254)<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet', window );">Net increase (decrease)</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesInvestmentsUndepreciated', window );">Undepreciated investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">274,900<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesInvestmentsPlantDecommissioning', window );">Investments, plant decommissioning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,500<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesObsoleteInventory', window );">Obsolete inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,400<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesInventoryPlantDecommissioning', window );">Inventory, plant decommissioning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,200<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_IncreaseDecreaseInAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Assets And Liabilities, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInRegulatoryAssetsETA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Regulatory Assets, ETA</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseInRegulatoryAssetsETA</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInRegulatoryAssetsNonETA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Regulatory Assets, Non-ETA</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseInRegulatoryAssetsNonETA</td>
</tr>
<tr>
<td style="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_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Increase (Decrease) Property Plant And Equipment In Service, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet</td>
</tr>
<tr>
<td style="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_PublicUtilitiesInventoryPlantDecommissioning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Inventory, Plant Decommissioning</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesInventoryPlantDecommissioning</td>
</tr>
<tr>
<td style="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_PublicUtilitiesInvestmentsPlantDecommissioning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Investments, Plant Decommissioning</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesInvestmentsPlantDecommissioning</td>
</tr>
<tr>
<td style="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_PublicUtilitiesInvestmentsUndepreciated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Investments, Undepreciated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesInvestmentsUndepreciated</td>
</tr>
<tr>
<td style="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_PublicUtilitiesObsoleteInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Obsolete Inventory</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesObsoleteInventory</td>
</tr>
<tr>
<td style="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_UtilityPlantAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utility Plant</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UtilityPlantAbstract</td>
</tr>
<tr>
<td style="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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInRegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in regulated liabilities. Regulated liabilities are created when regulatory agency permits an entity to defer revenues to the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInRegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RegulatoryAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAbstract</td>
</tr>
<tr>
<td style="padding-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_RegulatoryLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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>147
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508725283024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Four Corners Abandonment Application (Details) - Four Corners - 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="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 08, 2021</div></th>
<th class="th"><div>Nov. 01, 2020</div></th>
<th class="th"><div>Nov. 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="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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember', 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="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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Final Payment For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Initial Payment For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Securitization Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, forecasted undepreciated investment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Request Issuance Of Energy Transition Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesUpfrontFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Upfront Financing Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OwnershipAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802137600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - PVNGS Leased Interest Abandonment Application (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">6 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. 05, 2022 </div>
<div>MW</div>
</th>
<th class="th"><div>Sep. 08, 2022</div></th>
<th class="th"><div>Aug. 23, 2022</div></th>
<th class="th">
<div>Apr. 02, 2021 </div>
<div>lease </div>
<div>MW</div>
</th>
<th class="th">
<div>Nov. 15, 2015 </div>
<div>power_purchase_agreement </div>
<div>numberOfAMIMeter </div>
<div>batteryStorageAgreement</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Oct. 14, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Sep. 02, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Feb. 14, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Jul. 29, 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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements', window );">Regulatory time frame for proposed PPAs and battery storage agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreements', window );">Number of purchase power agreements | power_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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
<td class="text">&#160;<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="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">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreements', window );">Number of purchase power agreements | power_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="nump">2<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfBatteryStorageAgreements', window );">Number of battery storage agreements | batteryStorageAgreement</a></td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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">100<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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_TotalNumberOfAgreements', window );">Total number of agreements | numberOfAMIMeter</a></td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesFilingPeriodExtension', window );">Filing period, extension</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 days<span></span>
</td>
<td class="text">45 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesFilingPeriodWithExtension', window );">Filing period, with extension</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | NM 2022 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesMegawattRepurchase', window );">Megawatt repurchase (in megawatts)</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Leased Interest Termination On January 15, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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>
<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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="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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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="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="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">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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico | Leased Interest Termination On January 15, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico | Leased Interest Termination On January 15, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_NumberOfBatteryStorageAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Battery Storage Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfBatteryStorageAgreements</td>
</tr>
<tr>
<td style="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_NumberOfPurchasePowerAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Purchase Power Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfPurchasePowerAgreements</td>
</tr>
<tr>
<td style="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_PublicUtilitiesFilingPeriodExtension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Filing Period, Extension</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesFilingPeriodExtension</td>
</tr>
<tr>
<td style="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_PublicUtilitiesFilingPeriodWithExtension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Filing Period, With Extension</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesFilingPeriodWithExtension</td>
</tr>
<tr>
<td style="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_PublicUtilitiesMegawattRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Megawatt Repurchase</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesMegawattRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts In Battery Storage Facilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Regulatory Time Frame For Proposed PPAs And Battery Storage Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements</td>
</tr>
<tr>
<td style="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_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_TotalNumberOfAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Number Of Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TotalNumberOfAgreements</td>
</tr>
<tr>
<td style="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_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NM2022RateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NM2022RateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LeasedInterestTerminationOnJanuary152023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LeasedInterestTerminationOnJanuary152023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ReplacementResourcePortfolioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LeasedInterestTerminationOnJanuary152024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LeasedInterestTerminationOnJanuary152024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508641634160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Summer Peak Resource Adequacy (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">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 30, 2023 </div>
<div>MW</div>
</th>
<th class="th">
<div>Jul. 19, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 18, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Feb. 17, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Nov. 15, 2015 </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>power_purchase_agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>MW </div>
<div>replacementResource </div>
<div>power_purchase_agreement</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_NumberOfReplacementResources', window );">Number of replacement resources | replacementResource</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreements', window );">Number of purchase power agreements | power_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="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_NumberOfPurchasePowerAgreements', window );">Number of purchase power agreements | power_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="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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (in megawatts)</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">327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod', window );">Number of megawatts, peak during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Portfolio 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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (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="nump">35<span></span>
</td>
<td class="nump">270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Portfolio 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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (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="nump">25<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="nump">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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (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">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Solar Agreement | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (in megawatts)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Battery Storage Agreement | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement', window );">Number of megawatts available in purchase power agreement (in megawatts)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesProjectedReserveMargin', window );">Projected reserve 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="nump">10.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesProjectedReserveMargin', window );">Projected reserve 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="nump">6.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfPurchasePowerAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Purchase Power Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfPurchasePowerAgreements</td>
</tr>
<tr>
<td style="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_NumberOfReplacementResources">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Replacement Resources</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfReplacementResources</td>
</tr>
<tr>
<td style="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_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts Available In Purchase Power Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement</td>
</tr>
<tr>
<td style="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_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts, Peak During Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod</td>
</tr>
<tr>
<td style="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_PublicUtilitiesProjectedReserveMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Projected Reserve Margin</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProjectedReserveMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PortfolioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PortfolioThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PortfolioThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SolarAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SolarAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_BatteryStorageAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BatteryStorageAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>150
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812286992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Grid Modernization Application (Details) - Public Service Company of New Mexico<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 03, 2022 </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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesGridModernizationInvestment', window );">Grid modernization investment</a></td>
<td class="nump">$ 344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesGridModernizationInitialTerm', window );">Grid modernization, initial term</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesGridModernizationTerm', window );">Grid modernization term</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesGridModernizationInitialTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Grid Modernization, Initial Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesGridModernizationInitialTerm</td>
</tr>
<tr>
<td style="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_PublicUtilitiesGridModernizationInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Grid Modernization Investment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesGridModernizationInvestment</td>
</tr>
<tr>
<td style="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_PublicUtilitiesGridModernizationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Grid Modernization Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesGridModernizationTerm</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>151
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807894656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 846,686<span></span>
</td>
<td class="nump">$ 514,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">755,202<span></span>
</td>
<td class="nump">841,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">763,941<span></span>
</td>
<td class="nump">428,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">556,989<span></span>
</td>
<td class="nump">653,830<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">5,664<span></span>
</td>
<td class="nump">6,896<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">5,700<span></span>
</td>
<td class="nump">$ 6,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets', window );">Decrease in other regulatory assets</a></td>
<td class="nump">$ 2,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_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the value of other assets that are created when regulatory agencies permits public utilities to defer costs to the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802223968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - FERC Compliance (Details)<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="1">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 21, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 29, 2022 </div>
<div>filedPetition</div>
</th>
<th class="th">
<div>Jul. 18, 2022 </div>
<div>denialNotice</div>
</th>
<th class="th">
<div>Jun. 16, 2022 </div>
<div>USD ($) </div>
<div>numberOfAMIMeter </div>
<div>proceeding</div>
</th>
<th class="th">
<div>May 17, 2022 </div>
<div>delegatedLetterOrder</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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="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="Show.showAR( this, 'defref_pnm_NumberOfDelegatedLetterOrders', window );">Number of delegated letter orders | delegatedLetterOrder</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_pnm_NumberOfRequestsForRehearing', window );">Number of requests for rehearing | numberOfAMIMeter</a></td>
<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfFERCProceedings', window );">Number of FERC proceedings | proceeding</a></td>
<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_NumberOfRehearingDenialNotices', window );">Number of rehearing denial notices | denialNotice</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>
<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="Show.showAR( this, 'defref_pnm_NumberOfPetitionsFiledForReview', window );">Number of petitions filed for review | filedPetition</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_ComplianceExtensionPeriod', window );">Compliance extension 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">75 days<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="Show.showAR( this, 'defref_pnm_ComplianceExtensionPeriodRepostPeriod', window );">Compliance extension period, repost 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">30 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="Show.showAR( this, 'defref_pnm_PublicUtilitiesTimeValueRefunds', window );">Time-value refunds</a></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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesPaymentOfTimeValueRefunds', window );">Payment of time-value refunds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | FERC Proceedings 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_TimeValueCustomerRefundLiability', window );">Time-value customer refund</a></td>
<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.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | FERC Proceedings 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_TimeValueCustomerRefundLiability', window );">Time-value customer refund</a></td>
<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.0<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_ComplianceExtensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Compliance Extension Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ComplianceExtensionPeriod</td>
</tr>
<tr>
<td style="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_ComplianceExtensionPeriodRepostPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Compliance Extension Period, Repost Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ComplianceExtensionPeriodRepostPeriod</td>
</tr>
<tr>
<td style="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_NumberOfDelegatedLetterOrders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Delegated Letter Orders</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfDelegatedLetterOrders</td>
</tr>
<tr>
<td style="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_NumberOfFERCProceedings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of FERC Proceedings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfFERCProceedings</td>
</tr>
<tr>
<td style="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_NumberOfPetitionsFiledForReview">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Petitions Filed For Review</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfPetitionsFiledForReview</td>
</tr>
<tr>
<td style="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_NumberOfRehearingDenialNotices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Rehearing Denial Notices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfRehearingDenialNotices</td>
</tr>
<tr>
<td style="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_NumberOfRequestsForRehearing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Requests For Rehearing</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfRequestsForRehearing</td>
</tr>
<tr>
<td style="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_PublicUtilitiesPaymentOfTimeValueRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Payment Of Time-Value Refunds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPaymentOfTimeValueRefunds</td>
</tr>
<tr>
<td style="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_PublicUtilitiesTimeValueRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Time-Value Refunds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesTimeValueRefunds</td>
</tr>
<tr>
<td style="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_TimeValueCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Time-Value Customer Refund Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TimeValueCustomerRefundLiability</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LitigationCaseAxis=pnm_FERCProceedingsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LitigationCaseAxis=pnm_FERCProceedingsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LitigationCaseAxis=pnm_FERCProceedingsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LitigationCaseAxis=pnm_FERCProceedingsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508811921872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Schedule of Transmission Cost of Service Rates (Details) - TNMP - 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="1"></th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 22, 2022</div></th>
<th class="th"><div>Mar. 25, 2022</div></th>
<th class="th"><div>Sep. 20, 2021</div></th>
<th class="th"><div>Mar. 12, 2021</div></th>
<th class="th"><div>Oct. 07, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 7.2<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">$ 5.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="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">$ 2.3<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount', window );">Approved Increase in Rate Base</a></td>
<td class="nump">$ 36.0<span></span>
</td>
<td class="nump">$ 95.6<span></span>
</td>
<td class="nump">$ 41.2<span></span>
</td>
<td class="nump">$ 112.6<span></span>
</td>
<td class="nump">$ 10.8<span></span>
</td>
<td class="nump">$ 59.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue', window );">Annual Increase in Revenue</a></td>
<td class="nump">$ 5.3<span></span>
</td>
<td class="nump">$ 14.2<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="nump">$ 14.1<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 7.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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Approved Cost Recovery Factor, Performance Bonus</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Approved Cost Recovery Factor, Program Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Increase Annual Transmission Service Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807892640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - TNMP Narrative (Details) - Texas-New Mexico Power Company - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 23, 2023</div></th>
<th class="th"><div>Jul. 18, 2022</div></th>
<th class="th"><div>Apr. 05, 2022</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
<th class="th"><div>Apr. 05, 2021</div></th>
<th class="th"><div>Sep. 24, 2022</div></th>
<th class="th"><div>May 27, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 7.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="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="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount', window );">Energy efficiency cost recovery factor, settlement 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">$ 7.3<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement', window );">Requested increase annual distribution revenue requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="nump">$ 9.7<span></span>
</td>
<td class="nump">$ 13.5<span></span>
</td>
<td class="nump">$ 14.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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104.5<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesIncreaseInRateBase', window );">Increase in rate base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement', window );">Requested increase annual distribution revenue requirement</a></td>
<td class="nump">$ 19.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesIncrementalDistributionInvestments', window );">Incremental distribution investments</a></td>
<td class="nump">$ 150.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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Energy Efficiency Cost Recovery Factor, Requested Change Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Energy Efficiency Cost Recovery Factor, Requested Performance Bonus</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_EnergyEfficiencyCostRecoveryFactorSettlementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Energy Efficiency Cost Recovery Factor, Settlement Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount</td>
</tr>
<tr>
<td style="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_PublicUtilitiesIncreaseInRateBase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Increase In Rate Base</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesIncreaseInRateBase</td>
</tr>
<tr>
<td style="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_PublicUtilitiesIncrementalDistributionInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Incremental Distribution Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Requested Increase Annual Distribution Revenue Requirement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>155
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508807402480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - AMS Reconciliation (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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="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="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="Show.showAR( this, 'defref_pnm_PublicUtilitiesCostsOfDeployment', window );">Costs of deployment</a></td>
<td class="nump">$ 9.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_PublicUtilitiesCostsOfDeployment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Costs Of Deployment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesCostsOfDeployment</td>
</tr>
<tr>
<td style="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_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>156
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508812064432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Federal Income Tax Reform (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Federal and state excess deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Federal and state excess deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Federal and state excess deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.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="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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">23 years<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>157
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804521520">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal income tax</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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state income tax</a></td>
<td class="nump">1,597<span></span>
</td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax</a></td>
<td class="nump">18,413<span></span>
</td>
<td class="nump">20,679<span></span>
</td>
<td class="nump">17,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred state income tax</a></td>
<td class="nump">7,302<span></span>
</td>
<td class="nump">11,315<span></span>
</td>
<td class="nump">3,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(1,182)<span></span>
</td>
<td class="num">(1,247)<span></span>
</td>
<td class="num">(890)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="nump">26,130<span></span>
</td>
<td class="nump">32,582<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal income tax</a></td>
<td class="num">(13,533)<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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state income tax</a></td>
<td class="nump">3,244<span></span>
</td>
<td class="num">(128)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax</a></td>
<td class="nump">25,298<span></span>
</td>
<td class="nump">18,774<span></span>
</td>
<td class="nump">20,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred state income tax</a></td>
<td class="nump">4,361<span></span>
</td>
<td class="nump">8,583<span></span>
</td>
<td class="nump">2,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(237)<span></span>
</td>
<td class="num">(243)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="nump">19,198<span></span>
</td>
<td class="nump">26,992<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal income tax</a></td>
<td class="nump">17,055<span></span>
</td>
<td class="nump">5,770<span></span>
</td>
<td class="nump">12,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state income tax</a></td>
<td class="nump">2,662<span></span>
</td>
<td class="nump">2,395<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax</a></td>
<td class="num">(4,527)<span></span>
</td>
<td class="num">(224)<span></span>
</td>
<td class="num">(7,744)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="num">(29)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="nump">$ 15,161<span></span>
</td>
<td class="nump">$ 7,912<span></span>
</td>
<td class="nump">$ 6,308<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: 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(h)(1)(Note 1))<br> -URI https://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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802099104">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rates</a></td>
<td class="nump">$ 44,375<span></span>
</td>
<td class="nump">$ 51,330<span></span>
</td>
<td class="nump">$ 43,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(1,182)<span></span>
</td>
<td class="num">(1,247)<span></span>
</td>
<td class="num">(890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(23,599)<span></span>
</td>
<td class="num">(24,484)<span></span>
</td>
<td class="num">(30,723)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization', window );">Flow-through of depreciation items</a></td>
<td class="nump">2,795<span></span>
</td>
<td class="nump">798<span></span>
</td>
<td class="nump">1,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">(Earnings) attributable to non-controlling interest in Valencia</a></td>
<td class="num">(3,176)<span></span>
</td>
<td class="num">(3,253)<span></span>
</td>
<td class="num">(2,943)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal (benefit)</a></td>
<td class="nump">6,826<span></span>
</td>
<td class="nump">9,660<span></span>
</td>
<td class="nump">6,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(2,898)<span></span>
</td>
<td class="num">(2,776)<span></span>
</td>
<td class="num">(2,363)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Allocation of tax (benefit) related to stock compensation awards</a></td>
<td class="nump">91<span></span>
</td>
<td class="num">(788)<span></span>
</td>
<td class="num">(392)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">899<span></span>
</td>
<td class="nump">2,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">848<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">1,699<span></span>
</td>
<td class="nump">1,595<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="nump">$ 26,130<span></span>
</td>
<td class="nump">$ 32,582<span></span>
</td>
<td class="nump">$ 20,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">12.37%<span></span>
</td>
<td class="nump">13.33%<span></span>
</td>
<td class="nump">9.92%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rates</a></td>
<td class="nump">$ 29,026<span></span>
</td>
<td class="nump">$ 41,696<span></span>
</td>
<td class="nump">$ 38,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(237)<span></span>
</td>
<td class="num">(243)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(14,421)<span></span>
</td>
<td class="num">(15,158)<span></span>
</td>
<td class="num">(21,609)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization', window );">Flow-through of depreciation items</a></td>
<td class="nump">2,641<span></span>
</td>
<td class="nump">689<span></span>
</td>
<td class="nump">1,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">(Earnings) attributable to non-controlling interest in Valencia</a></td>
<td class="num">(3,176)<span></span>
</td>
<td class="num">(3,253)<span></span>
</td>
<td class="num">(2,943)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal (benefit)</a></td>
<td class="nump">5,694<span></span>
</td>
<td class="nump">7,609<span></span>
</td>
<td class="nump">7,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(1,958)<span></span>
</td>
<td class="num">(2,080)<span></span>
</td>
<td class="num">(1,461)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Allocation of tax (benefit) related to stock compensation awards</a></td>
<td class="nump">65<span></span>
</td>
<td class="num">(563)<span></span>
</td>
<td class="num">(279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">701<span></span>
</td>
<td class="nump">547<span></span>
</td>
<td class="nump">1,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">22<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">788<span></span>
</td>
<td class="num">(2,280)<span></span>
</td>
<td class="num">(1,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="nump">$ 19,198<span></span>
</td>
<td class="nump">$ 26,992<span></span>
</td>
<td class="nump">$ 21,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">13.89%<span></span>
</td>
<td class="nump">13.59%<span></span>
</td>
<td class="nump">12.02%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rates</a></td>
<td class="nump">$ 22,560<span></span>
</td>
<td class="nump">$ 15,076<span></span>
</td>
<td class="nump">$ 13,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(9,177)<span></span>
</td>
<td class="num">(9,326)<span></span>
</td>
<td class="num">(9,113)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal (benefit)</a></td>
<td class="nump">2,103<span></span>
</td>
<td class="nump">1,763<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Allocation of tax (benefit) related to stock compensation awards</a></td>
<td class="nump">26<span></span>
</td>
<td class="num">(224)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="nump">1,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">1<span></span>
</td>
<td class="num">(4)<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(774)<span></span>
</td>
<td class="nump">276<span></span>
</td>
<td class="num">(791)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="nump">$ 15,161<span></span>
</td>
<td class="nump">$ 7,912<span></span>
</td>
<td class="nump">$ 6,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">14.11%<span></span>
</td>
<td class="nump">11.02%<span></span>
</td>
<td class="nump">9.71%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Non-deductible Compensation, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_EffectiveIncomeTaxRateReconciliationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Transaction Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805871520">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">$ 85,382<span></span>
</td>
<td class="nump">$ 32,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Regulatory liabilities related to income taxes</a></td>
<td class="nump">98,371<span></span>
</td>
<td class="nump">120,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Federal tax credit carryforwards</a></td>
<td class="nump">122,557<span></span>
</td>
<td class="nump">122,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxAssetsRegulatoryDisallowance', window );">Regulatory disallowances</a></td>
<td class="nump">28,037<span></span>
</td>
<td class="nump">38,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">33,849<span></span>
</td>
<td class="nump">34,812<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">368,196<span></span>
</td>
<td class="nump">349,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and plant related</a></td>
<td class="num">(801,022)<span></span>
</td>
<td class="num">(787,295)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit', window );">Investment tax credit</a></td>
<td class="nump">96,227<span></span>
</td>
<td class="nump">97,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Regulatory assets related to income taxes</a></td>
<td class="num">(77,013)<span></span>
</td>
<td class="num">(78,211)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions', window );">Pension</a></td>
<td class="num">(40,651)<span></span>
</td>
<td class="num">(40,828)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets', window );">Regulatory asset for shutdown of SJGS Units 2 and 3</a></td>
<td class="num">(24,048)<span></span>
</td>
<td class="num">(25,643)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment', window );">Regulatory asset SJGS investment</a></td>
<td class="num">(69,828)<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(82,238)<span></span>
</td>
<td class="num">(84,639)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(1,191,027)<span></span>
</td>
<td class="num">(1,114,025)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net accumulated deferred income tax liabilities</a></td>
<td class="num">(822,831)<span></span>
</td>
<td class="num">(764,850)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">54,681<span></span>
</td>
<td class="nump">1,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Regulatory liabilities related to income taxes</a></td>
<td class="nump">76,744<span></span>
</td>
<td class="nump">96,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Federal tax credit carryforwards</a></td>
<td class="nump">84,902<span></span>
</td>
<td class="nump">86,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxAssetsRegulatoryDisallowance', window );">Regulatory disallowances</a></td>
<td class="nump">28,037<span></span>
</td>
<td class="nump">38,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">33,079<span></span>
</td>
<td class="nump">36,599<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">277,443<span></span>
</td>
<td class="nump">260,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and plant related</a></td>
<td class="num">(620,814)<span></span>
</td>
<td class="num">(616,567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit', window );">Investment tax credit</a></td>
<td class="nump">74,015<span></span>
</td>
<td class="nump">74,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Regulatory assets related to income taxes</a></td>
<td class="num">(67,912)<span></span>
</td>
<td class="num">(68,687)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions', window );">Pension</a></td>
<td class="num">(36,048)<span></span>
</td>
<td class="num">(36,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets', window );">Regulatory asset for shutdown of SJGS Units 2 and 3</a></td>
<td class="num">(24,048)<span></span>
</td>
<td class="num">(25,643)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment', window );">Regulatory asset SJGS investment</a></td>
<td class="num">(69,828)<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(66,818)<span></span>
</td>
<td class="num">(69,575)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(959,483)<span></span>
</td>
<td class="num">(890,942)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net accumulated deferred income tax liabilities</a></td>
<td class="num">(682,040)<span></span>
</td>
<td class="num">(630,682)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Regulatory liabilities related to income taxes</a></td>
<td class="nump">21,627<span></span>
</td>
<td class="nump">24,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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">5,353<span></span>
</td>
<td class="nump">3,648<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">26,980<span></span>
</td>
<td class="nump">28,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and plant related</a></td>
<td class="num">(166,230)<span></span>
</td>
<td class="num">(157,649)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Regulatory assets related to income taxes</a></td>
<td class="num">(9,213)<span></span>
</td>
<td class="num">(9,525)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilityLossonreacquireddebt', window );">Loss on reacquired debt</a></td>
<td class="nump">5,527<span></span>
</td>
<td class="nump">5,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions', window );">Pension</a></td>
<td class="num">(4,603)<span></span>
</td>
<td class="num">(4,545)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem', window );">AMS</a></td>
<td class="nump">3,989<span></span>
</td>
<td class="nump">5,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(2,055)<span></span>
</td>
<td class="num">(2,619)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(191,617)<span></span>
</td>
<td class="num">(185,386)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net accumulated deferred income tax liabilities</a></td>
<td class="num">$ (164,637)<span></span>
</td>
<td class="num">$ (157,248)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Regulatory Disallowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_DeferredTaxLiabilitiesAdvancedMeteringSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Advanced Metering System</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Compensation and Benefits, Pensions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Investment Tax Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_DeferredTaxLiabilityLossonreacquireddebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Loss on reacquired debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_pnm_DeferredTaxLiabilityRegulatoryAssetInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Regulatory Asset Investment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxLiabilityRegulatoryAssetInvestment</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508806296256">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Net change in deferred income tax liability per above table</a></td>
<td class="nump">$ 57,981<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="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,546)<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="Show.showAR( this, 'defref_pnm_AmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(23,599)<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="Show.showAR( this, 'defref_pnm_TaxEffectOfMarkToMarketAdjustments', window );">Tax effect of mark-to-market adjustments</a></td>
<td class="num">(1,359)<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="Show.showAR( this, 'defref_pnm_TaxEffectOfExcessPensionLiability', window );">Tax effect of excess pension liability</a></td>
<td class="num">(645)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Adjustment for uncertain income tax positions</a></td>
<td class="nump">1,439<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="Show.showAR( this, 'defref_pnm_Adjustmentforunrecognizedtaxbenefits', window );">Reclassification of unrecognized tax benefits</a></td>
<td class="num">(1,439)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Other</a></td>
<td class="num">(299)<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="nump">24,533<span></span>
</td>
<td class="nump">$ 30,747<span></span>
</td>
<td class="nump">$ 20,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Net change in deferred income tax liability per above table</a></td>
<td class="nump">51,358<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="Show.showAR( this, 'defref_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities', window );">Change in tax effects of income tax related regulatory assets and liabilities</a></td>
<td class="num">(4,995)<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="Show.showAR( this, 'defref_pnm_AmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(14,421)<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="Show.showAR( this, 'defref_pnm_TaxEffectOfMarkToMarketAdjustments', window );">Tax effect of mark-to-market adjustments</a></td>
<td class="nump">1,462<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="Show.showAR( this, 'defref_pnm_TaxEffectOfExcessPensionLiability', window );">Tax effect of excess pension liability</a></td>
<td class="num">(646)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Adjustment for uncertain income tax positions</a></td>
<td class="nump">1,430<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="Show.showAR( this, 'defref_pnm_Adjustmentforunrecognizedtaxbenefits', window );">Reclassification of unrecognized tax benefits</a></td>
<td class="num">(4,701)<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="nump">29,487<span></span>
</td>
<td class="nump">27,120<span></span>
</td>
<td class="nump">22,442<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Net change in deferred income tax liability per above table</a></td>
<td class="nump">7,389<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="Show.showAR( this, 'defref_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities', window );">Change in tax effects of income tax related regulatory assets and liabilities</a></td>
<td class="num">(2,552)<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="Show.showAR( this, 'defref_pnm_AmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(9,177)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Other</a></td>
<td class="num">(216)<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="num">$ (4,556)<span></span>
</td>
<td class="num">$ (253)<span></span>
</td>
<td class="num">$ (7,773)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment for unrecognized tax benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_AmortizationOfExcessDeferredIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Excess Deferred Income Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_TaxEffectOfExcessPensionLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of excess pension liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of mark-to-market adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805801632">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">13,714,000<span></span>
</td>
<td class="nump">13,152,000<span></span>
</td>
<td class="nump">10,693,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions</a></td>
<td class="nump">1,444,000<span></span>
</td>
<td class="nump">305,000<span></span>
</td>
<td class="nump">2,286,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(4,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257,000<span></span>
</td>
<td class="nump">173,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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">15,154,000<span></span>
</td>
<td class="nump">13,714,000<span></span>
</td>
<td class="nump">13,152,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">13,600,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="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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">10,771,000<span></span>
</td>
<td class="nump">10,230,000<span></span>
</td>
<td class="nump">7,776,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions</a></td>
<td class="nump">1,437,000<span></span>
</td>
<td class="nump">295,000<span></span>
</td>
<td class="nump">2,286,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(7,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,000<span></span>
</td>
<td class="nump">168,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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">12,201,000<span></span>
</td>
<td class="nump">10,771,000<span></span>
</td>
<td class="nump">10,230,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</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="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="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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">141,000<span></span>
</td>
<td class="nump">119,000<span></span>
</td>
<td class="nump">114,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">11,000<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="nump">5,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="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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">151,000<span></span>
</td>
<td class="nump">141,000<span></span>
</td>
<td class="nump">119,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">200,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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508809049248">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_pnm_StateTaxCreditCarryforwardImpairment', window );">Federal tax credit carryforwards</a></td>
<td class="nump">$ 187<span></span>
</td>
<td class="nump">$ 1,029<span></span>
</td>
<td class="num">$ (425)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_CompensationExpenseImpairment', window );">Compensation expense</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">119<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="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="Show.showAR( this, 'defref_pnm_ReservebalanceStatetaxcreditcarryforward', window );">Federal tax credit carryforwards</a></td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">1,029<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="Show.showAR( this, 'defref_pnm_ReverseBalanceCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">382,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="Show.showAR( this, 'defref_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023', window );">Federal tax credit carryforwards that expire beginning in 2023</a></td>
<td class="nump">123,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="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="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="Show.showAR( this, 'defref_pnm_StateTaxCreditCarryforwardImpairment', window );">Federal tax credit carryforwards</a></td>
<td class="nump">427<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="Show.showAR( this, 'defref_pnm_CompensationExpenseImpairment', window );">Compensation expense</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_ReservebalanceStatetaxcreditcarryforward', window );">Federal tax credit carryforwards</a></td>
<td class="nump">427<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="Show.showAR( this, 'defref_pnm_ReverseBalanceCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">483<span></span>
</td>
<td class="nump">343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_StateTaxCreditCarryforwardImpairment', window );">Federal 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="Show.showAR( this, 'defref_pnm_CompensationExpenseImpairment', window );">Compensation expense</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_pnm_ReservebalanceStatetaxcreditcarryforward', window );">Federal 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ReverseBalanceCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">$ 241<span></span>
</td>
<td class="nump">$ 182<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_CompensationExpenseImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Compensation Expense, Impairment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Tax Credit Carryforwards that Expire Beginning in 2023</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes, Impairment of Carryforwards [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes, Reserve Balances [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_ReservebalanceStatetaxcreditcarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve balance, State tax credit carryforward</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reverse Balance, Compensation Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_StateTaxCreditCarryforwardImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>State Tax Credit Carryforward, Impairment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508810032128">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Apr. 01, 2020</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="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="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>
<td class="nump">$ 278,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="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="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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>
<td class="text">&#160;<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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>164
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508808827872">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">$ 115,415<span></span>
</td>
<td class="nump">$ 107,747<span></span>
</td>
<td class="nump">$ 100,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">42,293<span></span>
</td>
<td class="nump">41,798<span></span>
</td>
<td class="nump">39,053<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">11,795<span></span>
</td>
<td class="nump">11,879<span></span>
</td>
<td class="nump">9,638<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">225<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterconnectionBillingsMember', window );">Interconnection and facility study billings: | NMRD 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="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="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">1,276<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="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="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">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="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="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="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="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">249<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">19,492<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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">8,341<span></span>
</td>
<td class="nump">12,842<span></span>
</td>
<td class="nump">15,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="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="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">$ 11,602<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_NMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_NMRDToPNMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NMRDToPNMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>165
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508811926640">
<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="1"></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>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions from NMRD | $</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">$ 572<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions from NMRD | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions', window );">Equity in earnings | $</a></td>
<td class="nump">$ 2,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Dividend in excess of equity earnings | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyUnderContract', window );">Renewable energy capacity in operating (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter', window );">Megawatts supplying energy to data center (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative', window );">Megawatts supplying energy to cooperative (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity', window );">Megawatts supplying energy to power city (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesOwnershipPercentage', window );">Ownership percentage</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_PublicUtilitiesContributiontoConstructionActivities', window );">Contribution to construction activities | $</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">$ 0<span></span>
</td>
<td class="nump">$ 23,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative', window );">Megawatts supplying energy to cooperative (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.0<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_PublicUtilitiesContributiontoConstructionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Contribution to Construction Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Megawatts Supplying Power To City</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Megawatts Supplying Power To Cooperative</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_PublicUtilitiesOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Under Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="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 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<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 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_NMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_us-gaap_BusinessAcquisitionAxis=pnm_NMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>166
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805376368">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Net property, plant, and equipment</a></td>
<td class="nump">372,988<span></span>
</td>
<td class="nump">248,856<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
<td class="nump">7,939,854<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,191,932<span></span>
</td>
<td class="nump">2,167,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">12,505<span></span>
</td>
<td class="nump">12,738<span></span>
</td>
<td class="nump">10,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">9,591<span></span>
</td>
<td class="nump">9,733<span></span>
</td>
<td class="nump">7,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">2,914<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
<td class="nump">$ 2,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Current assets</a></td>
<td class="nump">8,357<span></span>
</td>
<td class="nump">10,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Net property, plant, and equipment</a></td>
<td class="nump">169,440<span></span>
</td>
<td class="nump">166,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="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">9,631<span></span>
</td>
<td class="nump">2,289<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">187,428<span></span>
</td>
<td class="nump">179,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Current liabilities</a></td>
<td class="nump">5,822<span></span>
</td>
<td class="nump">824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">366<span></span>
</td>
<td class="nump">373<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">$ 181,240<span></span>
</td>
<td class="nump">$ 178,316<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: 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 (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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(23))<br> -URI https://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(22))<br> -URI https://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 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<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 https://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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>167
<FILENAME>R145.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804148880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Merger (Details) - Forecast - Merger Agreement - 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, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">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="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="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="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Cash Right Per Common Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Out-of-pocket Fees And Expenses Reimbursement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Termination Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_BusinessAcquisitionAxis=pnm_MergerAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>168
<FILENAME>R146.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508805879248">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 2,249,555<span></span>
</td>
<td class="nump">$ 1,779,873<span></span>
</td>
<td class="nump">$ 1,523,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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating Expenses</a></td>
<td class="nump">1,855,795<span></span>
</td>
<td class="nump">1,471,720<span></span>
</td>
<td class="nump">1,237,731<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">393,760<span></span>
</td>
<td class="nump">308,153<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">21,601<span></span>
</td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">19,973<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="num">(54,542)<span></span>
</td>
<td class="nump">33,153<span></span>
</td>
<td class="nump">37,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">127,908<span></span>
</td>
<td class="nump">96,877<span></span>
</td>
<td class="nump">114,392<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">211,310<span></span>
</td>
<td class="nump">244,429<span></span>
</td>
<td class="nump">207,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="nump">26,130<span></span>
</td>
<td class="nump">32,582<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating Expenses</a></td>
<td class="nump">6,199<span></span>
</td>
<td class="nump">15,044<span></span>
</td>
<td class="nump">28,299<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="num">(6,199)<span></span>
</td>
<td class="num">(15,044)<span></span>
</td>
<td class="num">(28,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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture', window );">Equity in earnings of subsidiaries</a></td>
<td class="nump">197,860<span></span>
</td>
<td class="nump">221,004<span></span>
</td>
<td class="nump">211,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="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">663<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="num">(269)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="nump">198,523<span></span>
</td>
<td class="nump">221,366<span></span>
</td>
<td class="nump">211,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">30,430<span></span>
</td>
<td class="nump">11,986<span></span>
</td>
<td class="nump">19,078<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">161,894<span></span>
</td>
<td class="nump">194,336<span></span>
</td>
<td class="nump">163,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="num">(7,636)<span></span>
</td>
<td class="num">(1,493)<span></span>
</td>
<td class="num">(9,130)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 169,530<span></span>
</td>
<td class="nump">$ 195,829<span></span>
</td>
<td class="nump">$ 172,775<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income (Loss) from Equity Method Investment Excluding Joint Venture</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R147.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508804484176">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Flows From Operating Activities</a></td>
<td class="nump">$ 567,284<span></span>
</td>
<td class="nump">$ 547,873<span></span>
</td>
<td class="nump">$ 485,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="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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(950,347)<span></span>
</td>
<td class="num">(952,258)<span></span>
</td>
<td class="num">(733,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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facility borrowings (repayments), net</a></td>
<td class="nump">169,300<span></span>
</td>
<td class="nump">30,700<span></span>
</td>
<td class="num">(153,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">558,000<span></span>
</td>
<td class="nump">1,816,345<span></span>
</td>
<td class="nump">1,267,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(179,500)<span></span>
</td>
<td class="num">(1,411,345)<span></span>
</td>
<td class="num">(977,845)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">283,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(119,839)<span></span>
</td>
<td class="num">(112,972)<span></span>
</td>
<td class="num">(98,502)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(5,564)<span></span>
</td>
<td class="num">(6,306)<span></span>
</td>
<td class="num">(4,943)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">386,037<span></span>
</td>
<td class="nump">357,561<span></span>
</td>
<td class="nump">292,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">2,974<span></span>
</td>
<td class="num">(46,824)<span></span>
</td>
<td class="nump">44,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">47,928<span></span>
</td>
<td class="nump">3,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">4,078<span></span>
</td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">47,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">118,485<span></span>
</td>
<td class="nump">91,276<span></span>
</td>
<td class="nump">106,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="num">(1,011)<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">969<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Flows From Operating Activities</a></td>
<td class="num">(10,261)<span></span>
</td>
<td class="num">(28,514)<span></span>
</td>
<td class="num">(17,646)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Utility plant additions</a></td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">543<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_InvestmentsInSubsidiaries', window );">Investments in subsidiaries</a></td>
<td class="num">(70,200)<span></span>
</td>
<td class="num">(178,071)<span></span>
</td>
<td class="num">(301,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="Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Cash dividends from subsidiaries</a></td>
<td class="nump">153,500<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="nump">99,187<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="nump">84,436<span></span>
</td>
<td class="num">(117,528)<span></span>
</td>
<td class="num">(200,691)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates', window );">Short-term borrowings (repayments) -affiliate, net</a></td>
<td class="num">(700)<span></span>
</td>
<td class="nump">6,400<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facility borrowings (repayments), net</a></td>
<td class="num">(45,500)<span></span>
</td>
<td class="nump">42,900<span></span>
</td>
<td class="num">(131,900)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">1,120,000<span></span>
</td>
<td class="nump">230,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="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">(900,000)<span></span>
</td>
<td class="num">(50,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">283,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Awards of common stock</a></td>
<td class="num">(7,980)<span></span>
</td>
<td class="num">(10,130)<span></span>
</td>
<td class="num">(11,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(119,311)<span></span>
</td>
<td class="num">(112,444)<span></span>
</td>
<td class="num">(97,974)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance costs and other, net</a></td>
<td class="num">(686)<span></span>
</td>
<td class="num">(673)<span></span>
</td>
<td class="num">(3,064)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="num">(74,177)<span></span>
</td>
<td class="nump">146,053<span></span>
</td>
<td class="nump">218,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">29,904<span></span>
</td>
<td class="nump">13,425<span></span>
</td>
<td class="nump">16,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="num">$ (2,500)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investments in subsidiaries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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_pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Repayments Of) Short-Term Debt, Affiliates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates</td>
</tr>
<tr>
<td style="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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R148.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508802600384">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,078<span></span>
</td>
<td class="nump">$ 1,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">2,351<span></span>
</td>
<td class="nump">4,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">31,624<span></span>
</td>
<td class="nump">1,635<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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">410,978<span></span>
</td>
<td class="nump">324,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net of accumulated depreciation of $17,721 and $16,585</a></td>
<td class="nump">6,972,823<span></span>
</td>
<td class="nump">6,752,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other long-term assets</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">265<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
<td class="nump">$ 7,939,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">232,000<span></span>
</td>
<td class="nump">62,700<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="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">76,783<span></span>
</td>
<td class="nump">70,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends Payable, Current</a></td>
<td class="nump">31,676<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">87,037<span></span>
</td>
<td class="nump">99,149<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">890,370<span></span>
</td>
<td class="nump">664,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">3,892,594<span></span>
</td>
<td class="nump">3,519,580<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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,000,922<span></span>
</td>
<td class="nump">6,432,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,102<span></span>
</td>
<td class="nump">1,429,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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(66,048)<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">828,878<span></span>
</td>
<td class="nump">810,203<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,191,932<span></span>
</td>
<td class="nump">2,167,524<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">9,257,377<span></span>
</td>
<td class="nump">8,666,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Intercompany receivables</a></td>
<td class="nump">55,304<span></span>
</td>
<td class="nump">45,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative instruments</a></td>
<td class="nump">11,108<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">1,298<span></span>
</td>
<td class="nump">18,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">247<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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">67,854<span></span>
</td>
<td class="nump">64,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net of accumulated depreciation of $17,721 and $16,585</a></td>
<td class="nump">21,513<span></span>
</td>
<td class="nump">22,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="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in subsidiaries</a></td>
<td class="nump">3,118,442<span></span>
</td>
<td class="nump">3,006,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other long-term assets</a></td>
<td class="nump">45,501<span></span>
</td>
<td class="nump">49,220<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="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total long-term assets</a></td>
<td class="nump">3,185,456<span></span>
</td>
<td class="nump">3,078,150<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,253,310<span></span>
</td>
<td class="nump">3,143,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">9,400<span></span>
</td>
<td class="nump">54,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Short-term debt-affiliate</a></td>
<td class="nump">14,519<span></span>
</td>
<td class="nump">15,219<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="Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">3,302<span></span>
</td>
<td class="nump">2,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends Payable, Current</a></td>
<td class="nump">31,544<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">197<span></span>
</td>
<td class="nump">318<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">58,962<span></span>
</td>
<td class="nump">73,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">999,612<span></span>
</td>
<td class="nump">899,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">2,804<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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,061,378<span></span>
</td>
<td class="nump">975,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,102<span></span>
</td>
<td class="nump">1,429,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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(66,048)<span></span>
</td>
<td class="num">(71,936)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">828,878<span></span>
</td>
<td class="nump">810,203<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,191,932<span></span>
</td>
<td class="nump">2,167,524<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 3,253,310<span></span>
</td>
<td class="nump">$ 3,143,088<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Interest And Taxes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: 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)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(3)(a)(4))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=123419778&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(19)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R149.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508642846224">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="nump">$ 17,721<span></span>
</td>
<td class="nump">$ 16,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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R150.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140508639781664">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 7,265<span></span>
</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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged&#160;to costs and expenses</a></td>
<td class="nump">3,758<span></span>
</td>
<td class="nump">4,663<span></span>
</td>
<td class="nump">3,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="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">826<span></span>
</td>
<td class="nump">6,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs and other</a></td>
<td class="nump">6,098<span></span>
</td>
<td class="nump">6,557<span></span>
</td>
<td class="nump">2,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">4,925<span></span>
</td>
<td class="nump">7,265<span></span>
</td>
<td class="nump">8,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="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="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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">7,265<span></span>
</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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged&#160;to costs and expenses</a></td>
<td class="nump">3,758<span></span>
</td>
<td class="nump">4,597<span></span>
</td>
<td class="nump">3,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">826<span></span>
</td>
<td class="nump">6,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs and other</a></td>
<td class="nump">6,098<span></span>
</td>
<td class="nump">6,491<span></span>
</td>
<td class="nump">2,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">4,925<span></span>
</td>
<td class="nump">7,265<span></span>
</td>
<td class="nump">8,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="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="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="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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged&#160;to costs and expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>173
<FILENAME>pnm-20221231_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pnm="http://www.pnmresources.com/20221231"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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-20221231.xsd" xlink:type="simple"/>
    <context id="idf7fd346d9464a72801c887926076941_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i913d154325044750ab33178aa9ea82bd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iced963249ad7415da10ff6d476cdd60e_I20230217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2023-02-17</instant>
        </period>
    </context>
    <context id="i4eb2586a4c3248838f188ae5f7eb5a12_I20230217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-17</instant>
        </period>
    </context>
    <context id="ib6979ce7b7a145f78c19f13f6642bdb8_I20230217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-17</instant>
        </period>
    </context>
    <context id="ia082cfcd2a774102909adf280a9d4d79_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i073dd32019b9480686d0cc90a0e2be46_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="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic1aa56c7563646119ee5fb3673242f69_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="i359443f0b9294ea98ae25c68fd80f5ec_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i21af226b1f884651b1f4555bb11792df_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89c0afb0f1bb49c29d2754571a0c4a23_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="i347d858645244f97bfbdd668898eb997_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0009fabadfe24c28819f55a22f4c43ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0932358f0dcb4cafba8efdb12ab0041d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iba73bf6b794e4a578e0edf6e39f408a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5cef193779a1416a89f5c996b23d8e50_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="if5b20780c9b944d5ad0f4f6ff1b27a65_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="i8a1a0908714d4f018534b4ee29aab470_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="ia97aa8c698614e5895878fff3a865abb_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="id34fc230dc4846129a00995e4da34513_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="ie97df26d65fd46549c8aab9e7d48ecff_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="ibbde6bae4bbd46d3b0d5c857a1508d08_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="i3c06565639ab43a5948da9bf0f4cefad_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="i385857aab9ff4b8c830f88510b804d76_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="i781e5ae2656b481fa153725af2ccf401_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="ie785aa1ed2db40f3b77c2f3d5c13c620_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="i4b75ed2658ca41cbbdb74b06317071b1_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="i53605204937f4ab880d22955c556987f_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="i5dd6f106cc774eab8388c41ece45a9ce_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="i81ade487b7054a8cb17cf7a89bb542d0_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="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4adb55e79bb64854bb52ae36e59eca9c_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic461376a503e4522bec50fd631e4be12_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id51a9c6631e648cc987ecee903dccaf8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a060a83cd0a499984b018b85f4017b3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cff8ba54e4f4b188a015201e830e971_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i64eacf1b6b8641c8a999d72dcb86a9d6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e7ce84a67c843e9b5a7330dd43e0795_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6e7286651af14e4ebba241fd82254c81_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iff08c488809d40f789fa42bc1dc1104b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ica3c2493b4b04ef89271244d2c39f095_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9cda76dd6998417483f9c556cdb600e6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf8bc205d233491080f193aaee92dfb3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1ab9f07a3f04915b981d9ec2b1a07f9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i60131908f50b40f4a2b245327b435c7c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i900d167602184417a99a729912934605_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="i8c86920ced464d83ae921e30a13eef1f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i52336a448a5e4519b94ffdb06ddb6667_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if72a74588c874df3932676555b3ba83f_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="i7874538f30cb492cbd8eb70d9f42b81a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icc0ead7d8f414478a158a89c4ed3f6a5_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a3db1e49491438d93c371bcd5130f89_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="i582a9324905540049da38fb718566033_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic50d8b2b8d2941189a89ffe798cbed95_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="iebd26aa120674374910eef8c45186e7c_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="i60ae8159a8a049be92f3a86b7280bee3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb16be421cd4421c9cf90bd927444d48_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="i720f21625ee74b18a3019edf3c326604_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="i308b549a0e5f42af980ce328f62770c2_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="ic00d0c265a4c452fa908e47e07e199b8_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="i4f695a812e874f359cdc5e6d0fbd8354_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="ia17d7d9e3a9248c5999b397d23b92bdd_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="i8dd8777e04004c40b0920511fd4f56a3_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="i1c8d23c10f2e472aa81e76f025a02c2c_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="i28a4e358d0bc422998338e887f4fb551_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="i48d7d42dc1024e689bab6b16d0c0a0e5_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87f00c5dc2c74c47a4f315ed44709d20_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="i45f65f1f26164cac9a72190d5e5353bd_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="i1ade5ea6540f4fea908ef1344a09be21_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="ibb076567cf8847f3a6b202c0a77c2b93_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="id2a40a40815c42919746d598b6299e8f_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="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icd4ef72c8562447c8129c5bab934afe8_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34a813d6d9884ee28986a753ccd874d7_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if446e8859b364dae8c1f2dcbfd6c9d8d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbb5cc82c653436e82ded455ad4f7263_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie09a2d0e4c1c46c0953ab332e7d36628_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i603516ef58a14823ac76b54d0321b176_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i66e2ff1bc4d74e159cf3acd03a212b00_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id99d19725b0140bcbb50e3315fb3ab02_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1e0600bced1d4f1ba407b565d2c40bec_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1076b41f31404254a4b56d595a887388_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62c6ba4abd7b4f6aabc0f4f1fe4fff82_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i547132a486fd42e9901decae514a8f01_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i37bc644416a848429634403f366c266e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b50bc0e012548beb3a136489b0378d0_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="i749cb645efc743f69b595e655ebdd66f_I20211231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1142779ba240422fac0dfbb126f30b85_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="i8ee206138f3c4ed1b19f8746098627e3_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="icff042ac392943468a52fe2a40ed45fa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc60b0581ad545d9ac4deda5fb4526fb_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="i4a27611f88a54310a28422beb3042ff6_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="id245fc90221c4346acdb599ee5a2459a_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="i0970ab68aa9e47c79d3a71cdf7fb8aad_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="i7be112a7652b4c549c75b4c548c8c009_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="ie5df7f2ed48942c2b21a85045da6bad7_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="id58b6b2edd7d440986db7892b20e6b1a_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="iff2dcd4d73d24034bae341e354318dae_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="i6ec802e5cab247b98d8c3b481826bdb2_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icbdea347cdef48b1974e5ac2ab222f5b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib875f8437e7f4680a2d06d0ee0fc5e71_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8c8918e1b1c4185b7cd64bbedbc9e0e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i04fab519ed664587809dab9f5006fa3e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i95677195fc84470a98f3712673aa82d2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia87a394743cf41089a087b775638d8dd_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6e4f845d0e2542a187872f84a2c78f8a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5fe356a7ecd741478f86893ff7d4286f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icc61749fed0b4a08a4348453e95c5761_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if934daca36ca436b96a601e2db15cf5b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f6c2346e3cf4e458bccf36973ec86be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60caf3db91c8475f8e289e67535b2b50_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3d5fd95feddb4f648f6e317e67ba9475_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieebe81aead49470baabcf638fa4ec9ac_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="i74448d1b89a8492bb8862163e80549de_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i366fd5e569c2450e98ba80005bca74bf_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide25d50b7ea84fef83c11008d86c7add_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="i1d6be8209b9f4fbb862330b02ef5c238_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibfbfd72c7c094955a7932ad9cafc8844_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i830897cc80524a2185daf0dc036fb492_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i340d395a62ae4eb9ad43d61369eded58_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i640dfe5279c04c2683522dd5f05ccd6c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i787b98e6452c4483bb04e08914b623b6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="idb385965a3124cfc9214d781239a8131_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0cc35f3d2c354c19a191bbc7a9b8399e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f87f69d194a4ec784097c55b4a74a0f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i57432a46f1174957b30879db089c485f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id74d5b4f73f64305bf902126d2b3e3c1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iddfa68beda2940aabdb3c577149e1d1b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i781887af95e84fa190bc898776189871_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf520a83d360488abeca99024402710f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17bde78300da499bbbba927676b64088_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i692b3fec8de74c999646be8249739416_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a60899972d446b9a8b62f5ef4f575ed_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7df4b58224fe4049bec475c836996ce9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ca7ea36335c404fa2c9cd358fbe61c9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if070b154eda746209f19b6af38f7a9b0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0fb29b284154692a0d597f00fc21803_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="i59d7cece202c4f76ab62558d90fa25b6_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="id8d5272386564ba3aa09fb1fd1b37dc3_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="i09bf22ce05574e0a89f3f945d52b8965_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="i3f05a42ba2804a95a80927bcb42bb167_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="if6ca937e251c48f7a96f6fa10198c3d2_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="iebca0e31e73b44b398aa2b8741817cf5_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="i688ccdd0d76f4ea1882465a741f7aeae_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="i34c4265f6c894e6da2b5826720b5dae5_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="i27a9234ed0ba4ea88f8ac0c025e3ea36_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i403d5bcfff884f97999891eb4c1de623_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0bdd5cd5570a41e982eb73fec32c97cf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3b21736770cd41ba9fbee3561e06aa37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5fe8ecd6ba0f4b678df33f1cf8479143_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i245025c6e13e4ba08c79bf821b97d232_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e7dcbd46293443b968f0f559f10a3b1_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="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78089780b2d643a0b3326b02a0b89d51_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="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d67ecd071264df0879636e908f08f04_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="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="i24f2bbde79c741df8c34080462baa79a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i265c1b47a4ff40dfb3c98a8494f9c31d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i052e6b016e4e4184975ed2e46e0bbc63_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i77c846329ee04502850d10bc46711cb0_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i764fb26fa4254db49be506790899786f_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="i3bbe3240c22c46b2bb7fac5c34539237_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i99ef0b5260194b668b4810d4bab90f1b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2aa5d3ac784e4ceba9c2a01eb2bfbba9_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="id28515c43f0644199e3c264210fba13e_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i887152f5ace5425e86c1119a0b486eca_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="i8fcc869d80cb4fe29b4a5725832d718d_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="i53fa5885a8454343a6151780e6252f49_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="ifb2c4cd2f1c043fca088f8da59303d48_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="i3de4faac4f2f46ccbc838b0d18c36401_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="i023e7f122fac48dba42ffb8f6a76412b_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="i379799b28de34548ada3829273642b2d_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="i3dd979655a33475daf92ee9e48265678_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="ic6feaa1a47a74e3d9f4776f48c842f67_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="i01e756e0ec624623a210457870c331cc_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="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i71544fc649804188b361d6260b2bddd5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if2bc1beb0ade47dfb16ff6ed07902bc0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e382b20a482407e8f5c5315ac843132_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id2244d8221a949bcbfa3025006331e22_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5a0c79827014472ab0b6980fa663216f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8637c8b255274a6798325d3e1d12632d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8475729e95eb4ba8801051f1b5634352_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i79ab359c391a4da584f71d58a22b66b9_I20180101">
        <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-01-01</instant>
        </period>
    </context>
    <context id="ib3a011663fb74f19855aae8db4281083_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="ie0342e09aa934b79887790d184f9934b_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i5b803c6e616d4cca95ff59ec3745d141_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i926e69d7ba2d45fb95b74453b8320b0a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic8ebaa75c95c48e19a12c17620a807e7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5ea2e606a39f4906bd702d059dc4d0f8_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a4d0ac1231b493082042eb097b8339d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if3138909fc614a3e94fcd214d76e5b89_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i49739c92e4754aa09daa54fce6e69f01_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82dd5d195a964ba4902ccaee2060cffa_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2789f09287f4417c9bf847cb1f16eb2c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic93be3b238b64946a5105bc89ae94c31_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic2c33c95cc72406dbe99392b63ed7c2e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01188aa81c584f07ab81a61407ef7825_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i76009d5f5a1d458bbbe8d8060013ae3c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id563d9841a574578991c0d7bbc9c36fb_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if3a39495d5814cc4b3880713791f7a74_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i23e38a46ba2a41698cafc4ee63988172_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6e8fcae580b843d683487f452c2b1313_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idb9877580f294e22af411e39d7ee9e51_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i98aa0312bb884ce19bd745a6f661e80a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8802d13942714992b3ba543748735a4a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i393ce7e4b3d841359a65d74cacc85b69_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9c5fa6834ac648e98b8c8b8476fd3aa7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idc02639c3d084106a30f199bd8a8c9d2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i84cd6e3fa4bb4c0fadff0aaa18e25c18_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iebc986a625804237a884b4a59e50aad8_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff34706068f54b61b1be2ba1b27e2fb0_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65cc8d04fc6c4a98b5213bfddf8d5ea6_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e87a218333c4c1489288782760a0544_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4127c23d211b4d439cdc34bee3663e77_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98bf854c1f7f4aaf90f1149b4da82481_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7fd4eb3305c1471c8fe91f611fbb6505_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if8fa4e2f03564d43a8c5eaf39b3b0642_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6341876769d244a7ad3e1d4a2871a00c_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i656c5222f00a4430961c73aab93dcba8_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76978db3525c4e4bab07bb580075b4b3_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie91d7735dc1647b693aa01ac5d32f2d1_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d9f91fb1694475e8b18e6d74e529436_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic533d8246c814577927e7d38440e31b2_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40ae7dbb7aa84687800d8ccc20d0705c_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c510e49d71345eda783d8cea7b9619f_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if68374ff19fb4c8595fcd068844bf8fc_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i300678678543481b9c210abf375564ab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b77f068f6ae47489db4bb032fb9b92c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12318d9425f44b9caa6fc0e51c798fcb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3c0a701207cf41339d54a5ff9de9d026_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i44dcffb83fab40c9abf6aec8bf10b237_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibc321e6d37324cff8f767bda26849064_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42862b73f57346acbd67108c9177dac7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id14d1cff79f54463954d025c4ac4a79a_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="i72250b76bd3445e9aa84737f893f8dc0_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="ifb11d63e7de2471aaf97d8b08e300437_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="i2034bf28acd74713974ad533af166e36_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="ib71d0db60c49482bbb1c8b54aa04f375_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="i1e72fd7f220e4d29b0f0a406c928804b_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="i1a50a5f4eb8d4106ab939ca2d780b3ad_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="i4c63d6430fcd4e7bb28eefb1f54bf898_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="i1ff871f81609458f8da36b334291c4d3_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="i05c9eab1f13240fbb51bd0bd0a068ee2_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="i4c5db138623d4eb8b4099b3d3603eaed_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="i77065714dbb54a4289bdafc75979a9cb_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="ieddcca7df7814617a7fbff85d76d0f18_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="i5e8b11fc49ee4ad682e925b0de4eea8c_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="i39b6e75f31f74624afd182cd3905a853_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="i5352da6b3442489b9cf8ff46377e4647_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="i290b847c43d04257b713d73f07931d73_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="ia9e11346c8e34b55beaa0f87b254cf48_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="ib7fb8698a6684c358ff2cc90782290c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</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="i7f9bdfe4963a465daa469bd226f27d0c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</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="ic6e4fed0aeb74c5c94f2336aa8ddb660_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:WholesaleEnergySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i26b4d2c90682479bbb0feab9afaf9d7e_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="i2aed59ea37244d5482cda2b173937d27_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="i4a3cd375eab347b38124486f61d7dc94_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="if41703b1c27a46018d52a1c4b559006d_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="ie3dc397af11c44749ab6d184e5bcd7c8_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="i9e87b66b67784d098869056b3dfb9eab_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i591673904fb143a5a4036efa124e2a65_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idff3c5e541374d2593a299f4fee0e095_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="i002a4da855d64c0294c8583152ea69e9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a6730ccd6724b16867fe5d5de3904ef_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd31b03abb9342ba8f1b3c0cf4dcce5a_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="i1571efb9658a48e9ae0c1e023410119d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33b154c2caa84345a7fd6b1ad272bb1e_D20220101-20221231">
        <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:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie263bec69f9f49f48a53a3e7184a0225_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17eeba4bf847468b936243be5d0e2674_D20201020-20201020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-10-20</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="id14d6dcc2b0947d3b2d27a5f883fa091_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRandTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2530a6b7ef37442a8de83f4b46b5ec1b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d6fd39a109c4ca28b5269e0a82ca910_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if5deb04773d04adfb23670d298cbcd80_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="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cbafa494da64a95abe31b0d89e07bde_I20210309">
        <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>2021-03-09</instant>
        </period>
    </context>
    <context id="icdf22c0a12a64a8490fd0e8cec60bee1_D20210309-20210309">
        <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>
            <startDate>2021-03-09</startDate>
            <endDate>2021-03-09</endDate>
        </period>
    </context>
    <context id="id318e858d721439e9dc407ffc05152df_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ce894c4a2c4499cae289a4f54168c19_I20201230">
        <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-12-30</instant>
        </period>
    </context>
    <context id="i75106b0fc89b4e9b9aac506682574baf_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="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i928a6bd37d4f424f94ee9a13c1ce93e3_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="ia044916ba09f4413a20820988c3c11a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2019TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63edbc6e0a884ce6a5205ecd6ec7576b_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i3dbb83ced36d4eb68223c3a986e24f28_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="i84d573167e9043b9aa5f9c8d98af24ea_D20201221-20201221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-21</startDate>
            <endDate>2020-12-21</endDate>
        </period>
    </context>
    <context id="ib2e911376dc44cb2a3de2c4bd3b0a33b_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="i51fb5d5c84e349b58284b310c08fcc2c_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="ib0530d06238b4274a04ac8399eb1c217_D20201222-20201222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-22</startDate>
            <endDate>2020-12-22</endDate>
        </period>
    </context>
    <context id="i2f29fd2a039840d2b492d5ee1522984c_D20201222-20201222">
        <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>
            <startDate>2020-12-22</startDate>
            <endDate>2020-12-22</endDate>
        </period>
    </context>
    <context id="i3ce6198416394e38a0c7c70aec9ee1cb_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i01a8961bc89a4f999259a748a875b241_D20210518-20210518">
        <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:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="ic1ac80b3ca1943f38a81e3491a210938_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2019TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i2e7d7afbbc1048868e5b20eb1c58db6d_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i88b5a73e9e204c3fa5135e1ff8ce461c_D20210518-20210518">
        <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>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i48b8ba92243f412e8b72dab2b83c0955_D20210518-20210518">
        <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:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i9c7b1eed97784026b2c5de36c348cb54_D20210518-20210518">
        <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:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i526d19bbdd3648d183392fa0806d02d1_D20211202-20211202">
        <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:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-02</startDate>
            <endDate>2021-12-02</endDate>
        </period>
    </context>
    <context id="ia36867183ed14127847951c9d1d9eb8f_D20220124-20220124">
        <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:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-24</startDate>
            <endDate>2022-01-24</endDate>
        </period>
    </context>
    <context id="ie0113aeda7f3481c8b3d59d8950c4bf6_I20221231">
        <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:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iedb820524e674cc2803c8c8602c13f2c_D20221110-20221110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2022ATMProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-10</startDate>
            <endDate>2022-11-10</endDate>
        </period>
    </context>
    <context id="i72c0f45affae45b8b81c9e52233f45ea_I20221110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2022ATMProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-10</instant>
        </period>
    </context>
    <context id="i952747509cd041ea8e0d244aeb9def3e_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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6b5187961234c8aa4a7462a884dc1fa_D20210618-20210618">
        <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>
            <startDate>2021-06-18</startDate>
            <endDate>2021-06-18</endDate>
        </period>
    </context>
    <context id="id7746baeaa924952b545152f6bbf065e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyTwentyMember</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="i12e2bbf718704cb987a5f4191e8104d7_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2021FixedRatePCRBsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="if03c5b6e57c34f0cb868e827a0b5bd58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2033Member</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="i2867a421bab140bea1ed51f19e205dbd_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i2d8fdea9a39d41bab70b1eb5d5497c2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2021SUNsAt259PercentDueJuly152033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i345c9baa31ff4977b80b2c0e71562696_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2021SUNsAt314PercentDueJuly152041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5dfc7e2e9e7247a791b4f80c40d35b6d_D20210714-20210714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020SUNsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-14</startDate>
            <endDate>2021-07-14</endDate>
        </period>
    </context>
    <context id="i6472328b63b045aebb0d2520d6b24bd3_I20210714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020SUNsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-14</instant>
        </period>
    </context>
    <context id="i9716b604af764c98bb3e1542329d531f_I20211202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-02</instant>
        </period>
    </context>
    <context id="iff5d5a0f92e94be58c6f32db0253065d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife9be7cfc08f402bba39951746cbd759_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4e1b447379a4e999646ccca7a97938d_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</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>2021-06-18</instant>
        </period>
    </context>
    <context id="if2225574f9d34cf3a7fd773be2b54c09_I20211231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife39b88297f34fa091041551545e6cfc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i285dfbc41f9e45aeacd1eaa4508e8afa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyForty1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie5532e8786b94c15b96f8cc409c46ffe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyForty2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb3c3ef17be34ad2bef4799b6e18b831_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5b1177fc07f4637962a8bf6fd86fad6_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="id64d2379cccf460d984c1a0c9cd0d4cc_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyForty1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i9cda195a05b0456ba3713679ad75578e_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i15f42918ec354ed28a0815986a95a703_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i947b0a95d3dc4280b050b4ab64d78dec_I20220601">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i89a0766736594029b06f9b94fa280bb6_I20220805">
        <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:PNM2022DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-05</instant>
        </period>
    </context>
    <context id="i97d5baf9324a49d29950c2478ffbe3f5_D20220805-20220805">
        <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:PNM2022DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i9e6dfbaa7db54e4d8c27938d7fbc4ddd_D20220930-20220930">
        <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:PNM2022DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-30</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2d6fdd2c5d9046c7ac81d74f04ae5fa6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i50be8fed64ab488f8d03830bb8a4bf2f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id9ed18e2541746778afb4370c9d66264_I20210714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2021BondPurchaseAgreementMember</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>2021-07-14</instant>
        </period>
    </context>
    <context id="ie358a2bb56f741529c52c6e5c9091afe_I20210816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2021BondPurchaseAgreementMember</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>2021-08-16</instant>
        </period>
    </context>
    <context id="i4472b373b37544eb83aac70005c01175_I20220427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2022BondPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-27</instant>
        </period>
    </context>
    <context id="i2072ace03c4f4c5787931cf981ac625d_I20220427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2022BondPurchaseAgreementAt413DueMay122022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-27</instant>
        </period>
    </context>
    <context id="i576626efe3aa4029a479e5766eef0222_I20220427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2022BondPurchaseAgreementAt381DueJuly282032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-27</instant>
        </period>
    </context>
    <context id="ide8abaadf92e48628042965dccaa41e2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib45ceceb41004f1db4830a9594fb48df_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="idbcc902b7f454ec48c40787dc1349bce_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i888d862691be4fd7a3e188c64821c298_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i9b9d1d2a25ac487982d94a32b2eedcf2_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i3520cff8d39747df9e8a3b09313f543d_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i79bdb7fd1d864fbaa5c70238dfd11714_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i373f31f62b80465c94b0504aa6f0e4c4_I20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-02</instant>
        </period>
    </context>
    <context id="ieff1500e19e543e88d2f385a1e49fc5e_D20220502-20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-02</startDate>
            <endDate>2022-05-02</endDate>
        </period>
    </context>
    <context id="i5951770625574ca4b5210017f715b789_I20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-02</instant>
        </period>
    </context>
    <context id="ife0caf36138f44db9c004806ddaddc49_I20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-02</instant>
        </period>
    </context>
    <context id="i69cc795f413e44af9f3e1b5fa4040246_D20220520-20220520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-20</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="i5516c90b4ab849e89822e7babf255fac_I20220520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="i4970d38b5c494fdc8b58bde279035529_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5bc3f033501f4fc99206d5c38962025d_D20220930-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-30</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5c33a817f5064f708ab25a9bf36a9f74_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8f53e303ffb24c90b218a165b19ac47f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateDebtTranche2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i449480f06ffb4b94a80567a3eea3d597_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="iea8fb8308f2e46989c1f61117cc99fad_D20221031-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-31</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i791c078bbccf4029a9fea2fd964f576d_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateDebtTranche1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ib01b23741a44418d908a4edcf52a6696_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FixedRateTranche2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i16ee99b3e69c40998468667b10582c44_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f86583fc859428b9bbb91e1fb361bb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0df11044a7e643e9a991083e807d9b1c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6bf67e860b0d4e2ebb2cd07ad15d04c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if5b0ba7b11484363878b8b808fdd7e98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee7b5cd1bdaf439da6375958f7e0e22c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i56c59313af884f1186d88c80ea9355a8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iae91200f02424a028c4d1ec654e64352_D20220520-20220520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-20</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="i0eda0a20dd6642fb8b4da29172056a69_D20230126-20230126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i704c61b2cf3d4dd7800489aa79a3eca0_I20230126">
        <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>2023-01-26</instant>
        </period>
    </context>
    <context id="ia42ac9590c8f42a9b299c54f9fdd8951_I20230126">
        <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>2023-01-26</instant>
        </period>
    </context>
    <context id="i0dab1780e5c94b31a09f28a60a5ba161_I20220520">
        <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>2022-05-20</instant>
        </period>
    </context>
    <context id="i3b83768f70754af0a897dfc01e31e09b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c30399edc7f4f3daa7195c26d5d8cfd_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i98587ce76f2d4062ae2b0c68b949c874_D20220311-20220311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-11</startDate>
            <endDate>2022-03-11</endDate>
        </period>
    </context>
    <context id="i1eba4196ccd440309f4a3d95ad09a5f2_I20220310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-10</instant>
        </period>
    </context>
    <context id="i9ec873a6b7d64d17bb5f0b94eeda8f92_I20220311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-11</instant>
        </period>
    </context>
    <context id="ie4367410b27946e29e65563dcd7267eb_I20220513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-13</instant>
        </period>
    </context>
    <context id="ied7cb7baa1fa4c5294f94d09ef799d14_I20220513">
        <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>2022-05-13</instant>
        </period>
    </context>
    <context id="i1a2fe094f2de4ae19992573707fa3495_D20230126-20230126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="ia53d3a43e1054cda8786a9818a9271c3_I20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-18</instant>
        </period>
    </context>
    <context id="i1ea7183655384030bffb2b5278669984_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i945be1ef2fb54d8cb2952b891fe7deac_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i84b448cf47b147c0a3abe345531ac0eb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i58964a36a1314eb6a2c9e1d276bb684c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if4308e2528d84bc5aa84092ecd478fce_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i486f9d3e619245719ba6d329c7958f4c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i621b3f1a482f48f7945190bbd10d3088_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd77fff2a79649d6a6eb0c3362464c1d_I20221231">
        <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:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i75899c70c9634932a6b462df8a411d6f_I20221231">
        <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:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e458f3007f544a9bf65011b37ec7753_I20221231">
        <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:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e09df47a6b94cecaa3b8aff60b0bb1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i60c20dd1f7b84d5891de18402db1d6d5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d87aec82eca46dc8218b40bf2fd0897_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a749495c4bf48f097335cac709ded9e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a496de08431490e8d360d2bfae04ddd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="iacfb64c9a87947398ee005522756c9de_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8cda2272628b4bf793d169a2c129fd81_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i24cda1884b12424a85bd0bed7443f35d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i356a33147f9048148802059321d61617_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i96a9157595964d2791af28fc7f943626_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i978a1a5b52f447489db3779ecd90244a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5298c0cbbda94709bee4094f1ab8c67e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e25214799124a4aad46f5da1c4595cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i02afdad7df79473499ea6e9a3ef1f117_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id50ed7fdefcf48309fdef8addc0c1d31_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i84019e7ddb214488a01db62b09c79f98_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f2db6cb9e1043bebd163a0cd4207f11_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if1f2645f02c544dcba4911775a42933a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b4f84e064f64647b475536c0ac20764_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iba49482798d8471d8ecb05f27d4712ed_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf579134f75449d4bb991127fb41f4f9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa85be22039540268a54cb39b06257a8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b4079cfc240499fa17b1cfbd6259900_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0836a234aa24cdcb59515e0faf8686b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if10446e59e9b4257984cd2c823b119a5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a5ac6e836544763a99ab03885930a4b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i82b7da473d3e4020a5a52f49f8521540_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idc31b453a4354a1a84aa54808cf4294b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id9eb312861da469eadd3e97a84a30afb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i02b287a61a3b4bb2acf2d0bfffb0aed6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i41dda295829b43a4b17d58f78b10a7b2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if7afa31e36c449739ee22da029f29488_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i260b03746107426db671bf40ac693ab4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8e1489cfb464925a1020d6d3311ae11_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iffff00dafd624475afe420611150a591_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic5a347eca433419aaec893372f0b3e48_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i728d373908f045a3b0283fbf8016c4b1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id7768e563b004f2289c68c36ca73125c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At2Point59PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e6e1947ca7d42ecbf20d9e0ace54853_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At2Point59PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="id3813c34d1404773bc045cae9648dfde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At2Point59PercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a6fe295038d40c8a20e9039cb1be3fa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2041At3Point14PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0c7c20093fd4b2f9258d6e9cf016b39_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2041At3Point14PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62d8cf7f600c4cc7b04dfa0a00769789_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2041At3Point14PercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="iecffc45b829d409e97e87e8318a31da8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2031At2Point29PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieefcd08376e74a459ca34a31bde5e9cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2031At2Point29PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4064f5061cd9496ba122a8289de406fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2031At2Point29PercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie69f7d1306744875ae55cb97888da6a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2041At2Point97PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i76866eec4c854390b2bfb92750658625_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2041At2Point97PercentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5014f12add454816a83b03d594cac5c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2041At2Point97PercentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a518eeb74be466bae4da5ed144d3fc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ed6f19c3e9b44c493e4095a4c427606_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM202175MillionTermLoanMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i514400d05e9843d79769b4293d831176_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM20222250MTermLoanMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="idbae36c28e6d43b2b0aea707f61d4200_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM20222250MTermLoanMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idb931ee2b9fb40288e790e19f333df0d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i443f96031c8742f59915ddaa5ee1ac91_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if39e572baf624ea38205146b11216665_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="icba807e8edbc4fd98493b4164f2ca3d2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i11c555255cbd410ea25a073daa2232ed_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i44eb75cb03a14d9a91076c041ad26b66_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c41829976fa4b1bb4868802cbfaba57_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id4921fad24934bd4a6d6863aafebf49f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7b1733c286a1407e9ae1cf15c3ed5ef1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0733ce3b4cd74436acd53e881e611210_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i266eef29c11c408d982c12e4a3a4e70a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if6b7d3e33cd34e11b5695bca914f27ce_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4a21a2dc8af14ffe84e98402039afe9c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i79f5326617f543bcad646ae1d2690401_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibbbf87436b2448c7a5afe8d8f0c3e597_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i47923cb1ba754be9bba44a428bbdd962_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iac48a20eea174eb29c0c51c5c816c9cd_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i24b56068c3734236b8c5f5d1a7330b77_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib96032f6b60043768e7d6573bf7a99a2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5cc22325207f48d78fcbc4ce590e5a1e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0fba1ff7c9294bf9ad3e3fce22adda13_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7f84b589d65c42938037db748c46fcb4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a944cbf2b91480bbe70f199292bd59e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds244PercentDueAugust2035Member</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i890d197c7e54428abfec49ee37449026_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds244PercentDueAugust2035Member</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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds413PercentDueMay2052Member</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>2022-12-31</instant>
        </period>
    </context>
    <context id="id2d5784506254d86bc0540cc0d5eda73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds413PercentDueMay2052Member</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i97b9cace45a14f5da43f7207ff096f81_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds318PercentDueJuly2032Member</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7eb9fb5fd3aa4c3d9229131620212c5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds318PercentDueJuly2032Member</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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4742347180948b7b80323d197f4cc3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i76063f27363f4c2d911b7efd5196ab21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2021DelayedDrawTermLoanDueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9bb3bac55ad4d8db8241200eba21ba7_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="i3a9b281afd6a40a7b9a1e04cd946f29d_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="i0193e2c0590d4fb8ab4f15e5294ef746_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id16cc8d00e674e7f84610ecf2f9b6313_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i512693e620ee493abab360c3ed6ca193_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pnm:PNMOwnedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="if92223f74e784f03927124bae41b2946_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:NuclearFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="id7deaf89626d4091b5f06cd7673932ec_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c027735da6d456abbf7fe4f27dd0f7e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i216ad8ac7a884d9aae3c57436933afd6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i299958aa8d0b454bbb260e929400ffa8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i90359b03691f4fa59689d5c9f44e358c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i938de74f176648b69296a53b292b88b8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ShortTermLeaseTypeAxis">pnm:CoolingTowersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9da1f823c9da466597299880790234e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ShortTermLeaseTypeAxis">pnm:CoolingTowersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6679a3ba5dbc435386a7308bbfbe4679_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ea2ba108a504c13b81e62f3e809981b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i815dc6d606a34b249c4d31ce104fc594_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84ccbc8164804b22ab67de36b1c078a3_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i484cec95025049b3981e9e32688fea16_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic867ae0654bb4d48950418eca90a96f0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i35fa1a250e0d40b88e662a06e6578400_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:NaturalGasCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:UnusualWeatherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="idb33a029cc4f42a985f3687035c392bd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:UnusualWeatherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i59b06add6bb64164b7141cc0581d9087_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia3892158d1a544978b61e55ac211efbd_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa5553816dd84a82a9f5c756a8ae61d0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iab1425abf2384871a930afb302e309e1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i38c1ec48f12f4895b9016bfeac1665c2_D20220101-20221231">
        <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:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2e172aa75fb840ab9ac2d2390ae6ce61_D20210101-20211231">
        <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:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6121504c41a7428aaa93cad1d0da0a03_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i19fa4066546346c39f6fa0dbc30d197c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e59ac52c131420eb0a8dc1424feecaf_I20221231">
        <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:SJGSDecommissioningTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc66e46a6fb9449eb42b95f8ea896956_I20211231">
        <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:SJGSDecommissioningTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d3c61a0bb6c4c059988f094ebb1e9fa_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf76895865004b3d9d38094f7387b8d9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8793fbc318a04f62b12108cfd49ffb36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrAndPnmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i32d416e9d99f480c9d427bca83cca2f3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb06536494ca48f78b920a5d4c358aa7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i503cbde3fba14cb88ebc7130470e6af9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idfc8fa943a1e409592f22cf77d0ce875_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia4f71f10b6804288ae66fc02fc559b95_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id6b11eb42d68416a85cdf4dee87a5ac9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i747c4cad5b5f49eba88badda66f3cd44_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b9d5ba29b7745ab8660f1cd9d954e1b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i81b5817dd1e343778237c0716ffbe24a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i94ab5bb9be5e4ce3a9e7c774c44cdae2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia3cdf0b6246a492ba2f9e71231a01a71_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i10e72d3d541d4990aab657f49d2eafd9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic57fda5956624f14b5d69988861e9eb4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i73dd3cde45874dc5a357d60ed3d00784_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i94f9d5d11d5248108e10a94bebc75a8c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8cbc5d6d01eb4c478aeec955cc0cbf68_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i99bccd4cf00f44209f238d253ca75830_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i31d68bba84f3412696f969c010148a7c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i66f5d4c0e02b4d2185f01ca6737938a8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i35141cedf8d545088d563781bc4a3c2a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8842f3cc593b4dafac85d2132fba1963_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i26dc5ba1f8214356a1ca1ab2bbfde1aa_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i02f447354b8545deb33427f089b73ac8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idd018914edd343139354c88ba0985190_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i171837846a7241b28c149f9f5d55c841_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i50862bb756a548fa98bf332f1e2679da_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i261cb2bf081548b3bbf5d10d77de2dab_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8baef675ce6f4c468b5cc88594de630d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7429cd1a71b14b9c981a2902993b52c3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c89013443c14f67829e8ef0beb9296b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0eb9601d353466fa3c31e13639a27ab_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia985b800c0e5409c835c62037cd6d639_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i66c6881f89be4d99ac2d65da16f45d63_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7964b1ac4b1b49f786db409770c0bc4d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8f6850702074b7fb86bd1b4bf543762_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b1de620d0fc4d8a8cf582eadbb6433c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i61ad973d1962445783cd32749d4ff828_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if25b0b6104f343baaf6128a4d23aebb7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fc9cdc77eeb4ed4ae86346b2fb0f9a5_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82f90cd45c204a46bbfa141caa1d8a9d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i50511436215a4f9cbed5abf60c4846c2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7546714cd0c940579dc5560b26e2a151_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id8c88d12f65d4f83b16f24e0567f28bc_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3637d05668af429f965fc80294516d23_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i18c9bc7b2f1b4395b70590ea65634c50_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ecc2487ff4c48a1a176e5c9bbbccf87_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib40544150b0e4b99a5a82d3dfcf72905_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib50eb36f6634439f971d8448017605a8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c043b3b239e474085f0c93c70a5c57b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib94f4661c147428196f96f304f0830e3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id0b65cd06e6242a88e83eaf5217db24d_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b47203935464c8cbc1bfaaaeb49ad50_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ief8e0f7f0bd84c57aad6ff567491a7eb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9471062b0a2463d8a241d65a0f1a493_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3fb2e8253e445dd960c93b18f3138a7_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i92c31921d47544ada42a2d4c63697d0b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i85463f337f4e4b67885ba871cf73b84c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id964ee50d6a74a6c9652cb5a7b813ceb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb81e7dfb89b46bfbf2dc99411f0cafd_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd95d89e2dd84d5a91b7069933d77610_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ca707b288704684a9ce3de47eda00cf_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0ac5ba07e63453fbec42a9ef0f24d8f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3237b84cdb5d4927853423f63ca75b91_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff07c5f821b14231b16c02d57034feed_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="icbe082cb98ff4d24aaf77ff63c249eaa_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1f4828f22f3405085834e14e8d575a9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id5d4795566c5485a9fbcf41ffc0bce9e_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i59e5ce50f8784adb9b495a80e16bcbcb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i92ee9abd289041a3893546e349ff5821_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if75c91c46aec4b15806be3d3e58a7663_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie3b2e51c87c746a99637a64189f09a75_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d01f8c2b4184f06810c94e6dd6e80b9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i40ea41b6802043a3a70a35cd589c5490_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i15438b7bcf7d487fb91cfa8931a45d7b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9032862ea7984faa950923f764c2694c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i08afcf35a0804f9abec045252fc90b51_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0b537e66d064cc6bcecb674d68ebcba_I20221231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1d05d48298b547788c431de0fb95496a_I20221231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec3122f9b2424f36afbfcdc9654ea751_I20221231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53901d7402a64beea46f995ea48f7448_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i54365257ef234e29be59ef0e67fa058b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i572da22dac4c4eb3bc9037adffbbda1e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id563a2ac1ced4f5fb70d6f8061c62587_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i24269a3d8e664863a000137324ba4b08_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0abd08cf93fe4e8395c29712ad062a0d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id1414a8724f14dafa863bac304ad45de_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a8b7143957049ab8793da52b2cef810_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1ed1f8c0d1d4f07b53c1452306c3926_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iebb5c901ed144ecc8efc951165d3d298_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic86eb1df22b141fdbad60989ed75af71_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icfedd66d1273417a96295bcd30c16771_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifdfa9b02733c440fb790747c04e62c4b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6261786cd5d54f6888a813337a2f0a61_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i806693aadb0f49f6a387009dde266db3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3fec3bd223a84493a2d38928a5ab2d97_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1682dfe560748bcad6ffb997461f608_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia10ce51d559241938fae34ec7d26e232_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a35e6946d8a4b4895ce83236bcb5c44_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d4d99219df94a50b63c51879b5dbfc4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4de05f13f8944889997e4f1370a33258_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a99abf0245a436ab798d53e77baba57_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a629399529f44f1a2ba3e22447c7664_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie352693774ca42d787807913b5cccbd5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id7735540a5424b4f9f46b0078304db35_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1b93f8c342742f1b1b7f12888c8c6e4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i26f72fd80155429f80d86ef94a3667c7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b36ed3005f14aceb55ca6de38977bb3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i18c0ad38adae4b1183fc8dcc1702b853_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ed5f836b52547db9d3755aadcbdbfdd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6910bb7113ba4a74bfac9ec12c2cf388_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6526f1b0d7df4868a4424e5b25b86a83_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic01595ff5edd4d45ad45d06fa6fbf3ef_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1f35a42e3ce4fe4920e5708ee12aa8f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ff9035a328741b589b825d22336ab19_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4306e88017564b58b1eb663be7b45dbb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i26662f6364e24a47abb46a131cabdc82_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i504771b3379f4256b6c6bd91d2493c2c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="icf99aaa49d9f4d9eb1ebe962dc44e257_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i095eef4c78a04222b5b6daa3ec18df2a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b7a510c19be4cff91ce19565df20f0f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i292b5beed90b4814a9312735ac69c46d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ife3c32a1a7544fe3a35c62c2869b43db_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8eaa123bd18d4bb09f91a27c06a8823f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6416ec1550194646887b33ddee1467b0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a5426b6ca8342b0a4308105ae1b3c2c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id8d3c37131b448dba41214f04fd697a3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id78488260dfb49ce9bf7717e1e7203d2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i897767b558b74b779bc85529924585e2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i943c2bde9c1240d49b409c509361befd_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0721b338060646f9a034c8788b834852_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ab189da47ae4b2ba078cf06d0896cf0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i53517e7241aa46bb8faae87addf76771_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7535172a6aaa46d79a2ec76350aaeab8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib293efbe0a2f4291874dce7d33b7fb3f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d0bd5e97a8b4adcbfb57c91394288ec_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id6065f6e38ba4675a13f65d3338bdbc3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id3a72542a03341d99061213d579032c2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="idb0731b7a1094d7d9036fe2bb03b45b8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iea3859d38d184c2ca44bd63e1314cd23_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie2a3b31c08914d1c938b02087488a093_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if22d881d96ec4ea8a7d447c6070f83bb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="iba215b5ebd984cd08b4952d248bf4262_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="id235df3c019f4f5e900400561258e8a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="iae99f8105fca44178f1a031eb886e68e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i65f947aff4a84231ad6baba5ef3445d0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="icb7e49e1c2824ebca4158a0fd45ac2a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d54e9b5cd7e4fc8a1e80cfff72188a4_I20221231">
        <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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i34952cfc18cc46b2b33ec877d20cf71b_I20221231">
        <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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i71bdf9f43d8e49ceb477387f35d29fd1_I20221231">
        <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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i554dbaa9a5a14e5092d247f16d6c0a88_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b8924d0140b42d4b65a9cbf1e7515a8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d06eb489118405394fedb80cf450f3e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5fb2128e9364c8b9386bd57bac4d431_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8bcb863621dc4e0f9e303256d484d622_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i84d084c26f894c119ec74c19861fa616_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i52849ace70b84993bd6bc90b905095e8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i76bdb42546184d87870c63c83092cebb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2370b98b168e4aecae4c60b50bea76e9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c1fee105ce14139b052e4c98a0d29e9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i04a683eeb4754447b250ae15644ca065_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf42a33e9299471aa3f575d525d802a5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i157a8c6033c44a18bd9c4d79c48e23a3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if612c8a4886f43b4af1d0227c11ba957_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i181db7487b4a43e69f029891f6423fa7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i564a49767c70433b93c0fb7deacc2541_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe981381fe2d455b8f157ce485d8a0d6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idf36317eb8254c96a3222b31aad6d897_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i76e069954e644e8aa733b178a7b737cc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0eec0c50c5594240a77e22653756356d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i265920f920be4121a62a2856ec9d1e18_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if1d1b976a36a41e69800a47dc9d3e7ea_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib616cae929e5454bbc8d5ff37fd0585c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic95f2e2932744407b578ad4169f59106_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcd1bb21295d4487825f0605cd71445b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i303f1b843a1148dda79b8ef5e0c2320d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i55014d8ee34549428a740677940361f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksCommonMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bf3fa4b12f24d8986f450edc3224584_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="ibff48792b81d4e9a9c88232ff67b94cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ba516dbf1f94398a352d8975df2b7ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesCorporateStocksPreferredMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i769ddfe598ff453bb270d59f6000352f_I20211231">
        <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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19177e184a9d4a6bae38b627aa1cd962_I20211231">
        <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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i931310170e2842fd9b8442a56ce2131e_I20211231">
        <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="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a505b75e0b2468bb76251a9e40ed203_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i19104fdf847b48a0969a6b404cd1327c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8610c4a14954ae590ed69402b0f44af_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7e464c7272e43f8840e3f8e1f84968c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c05fab1167c431989239318757dd009_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4792368d20b048e3b0e900068b7e867a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesInternationalGovernmentMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8269f550b9344b1db839d7b970a25097_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b291d88e3084f6c908002f4b45f9861_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f1977fe9b424127b10f7fd1d6d37547_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i322d8da6cce74282abe4dae80f353327_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3106812356fb4968a84aadf8e10aa3d2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie51712a31a6144c9be133f3a6d652511_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7888cd66b6f48dc8a72d0e3705e8493_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i02c4f1a06d8e4c649ed0650d1e082fea_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e62a7df3b1b4089beea7d4ac4f7304b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic52a8bec00324ff9bad848aba808c326_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1446b9a144b044688604a77de7888791_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iacc4392e6948439da78aba61ff06f39d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ida39464bfe3048b7a079d343bfc70372_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0ade0b679c44b5c9354d67377865dc6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3317eef9872d460a992815dce24d1842_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cab1f40bc944d91991c233d3949b923_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43a808e81ca74510aaeb2eee84ad9a9e_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="ia66a761ca6094b799ae1c47a84332533_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie55575767f95424c9e2374de07bde82c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c8c783071a7406089df52ed3969ba8d_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="iafc2721458e5443a9a7b74754a09d24b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i94c9f501683f4473aee0dab2d21f2c55_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="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia84462ab38d84c9fa54c5d040fff8258_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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8ff4ede0ded24c8787c4d10076d5066d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62882e5902b045f8bfcd3637ce545237_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="i9a17bb0cd1244e41aeb8f80a9e348e3b_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="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iec53bb7bddd045b28a0beccddc1b9d1a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i533cc8fa66064cf79fa0675eb5fe7e33_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0939e061233643eeb5083bd43660d03e_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="if75e8984310d47d8b881f7c5f67e2cfd_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9625f9319f664089a99a2f08c0d43f65_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="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i00af6ec993c34079a8d93f41d9dc31f8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c78aa7e6136412195449d2bb03f7da5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ief20c87fa99d4280b889044dc8df9d15_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="i150efa744c7d43be851c04c918767efe_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="i959d8b976aed43158067e898220b5c83_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i55827dda3bb34078897a6ba9b24a12cf_D20180101-20180101">
        <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-01-01</endDate>
        </period>
    </context>
    <context id="i4125b80418444dc6a1d7ebf508e234f2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iad661e2621404996949db517f7159b21_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iab84ca65c8ca4339bafc9fbbf1c44d6b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30842e5442304c75b0ee7117e76c74d5_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia8a986d697a04e56a8938648829ea92c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i830e2015aa66407d805fb8800bc01634_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id0e5bb851bd44c92b57b761826510583_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="i9aafca3e8a1f4fd1991387be944a7028_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c5c532c5fb542df895bede747ed0f9e_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="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i14155505442344c88a68a94b0464cca5_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if9dd37d22c8441fe972c2e69566b354a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i81cf1c17b5624e2292e0160f2564584d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e9fe5648ed14bf49543f6bb699a34e6_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="ib26efe1f9b06497bae1d5e5a462b71c1_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="i95f54c8060ed4aa0b9c219efae4d2a6c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ide621a77be1a4177b56e445e11afab98_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic20bed59ec2b479cbad64471af2372b0_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="ibc066642af2b45ba9632f3268b14054e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i970c4caccd65471f89983a0189ee8b02_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11ae3f9f41464085af55cdb732b485cb_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="if3b403dbc6c9442f85952279768ce510_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifab21b6f95f84b16a0953e0420e1734a_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1f720fa3cfa41c2a04be62f64f222b3_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="ie3e98d2babac4260baceb5b50c89390a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf8f906527524b16a0bb5c2f1bb98e84_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2716baff3c1d43eab66a118a044ebb2a_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="ie3c4118753e54e06b51cf39eaa2b2a77_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic682b1c09101433996d261b368d5bfa4_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6cb2ca3b771c4b6c820c506ed8959b81_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="iede566a6a615435e90f8ceafc2de413f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3443336bad3a47d49d35371a04702055_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id88562651776418c938cbe8ff2bbae76_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="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7e6d907915f348a09f953398da5c201f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifae26f737ae849c4af2db17a0eb977e9_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="i2fe26162abf24230b02fef138d40796a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic90a411b94a04b868ebeb7cda3805d34_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="ic9d2ca6ac4fa482bae67d3d8997b91e0_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f0fa4fe16034c14b7dfb5dc22f93edb_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="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3e8994e4e02041d8ae56d7de0b64375b_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="ic776e1e1a0524869971d583df8695d59_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i688c87244fee4e1aab9fd243748e223b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb9d774dac69478386401ad5447992a6_I20221231">
        <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:AchievedPerformanceTargetFor2018Through2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib72041bb3b3c4f2484cd4119408ccda2_I20221231">
        <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:AchievedPerformanceTargetFor20192021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i21e285e9ffd542d29189ceae8f7dbf21_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i123ce298051d4eeaab4ff4c77305d120_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="ie529a6df176b4e60805912d9465fd60d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d0455d9805e4ab0bba5321ba6112902_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9988d34277e446c88eb3365c0e8b41c3_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="i0de037cff0a4451ca6d75b0fa0a3cb06_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0544f58a41e6401abf96067bcfe4d11b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66a4efaa80f6443e954cc2671c8f5ab1_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="i62b92b7b38534a80bde79a3f306e727f_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="i7902fb1841054237b89a77254472e406_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8bfb981ca534c2b960e833d8f229fb7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id5f96b4006924c3592a0f1a9ccc06627_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i46c42dd4b45c4c16a84af3a7427694b0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7900b15d74949f1b2eff9790b884751_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:NMPRCHedgingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83d130a8c47e4e7db90b45cec7e46363_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:NMPRCHedgingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia182a5f86a2348588b8eba1b4654efbb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:NMPRCHedgingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibbbc3c3eb3804d73a9c8b7b311b5bed4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:NMPRCHedgingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d63663f4970455186d9a4dbb4044a65_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idde0d4d77a034cc9a3b4f01a9d7e1f73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0178c9aeed0f417581d2692bf97bb0a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4747f91efe84749aaa8968c8cf2f53d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6188e01d2964727a5bb405213c350fb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4a2aeace9772416e8e67ad980e79ceb9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bfd629f4c22406ba8974df2e61e8bda_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1022bce9034c45c88f6ee392eee068ec_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i63f63772b1d94695b172ad545c38eee2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie6861b41f10345c983133a5e19871851_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29ca8b0d95394c4b94703a0de6eec92a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8cdd77fb45d47b9b05ec1c2cfb54abd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c3807e0721c43e9b04333a1b87dcc84_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSNonETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45771ef6053c4447b27101f1b2a88e74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSNonETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i443e2ce77f264a71968e434b6ea0bd42_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSNonETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idb64dddb50784c3d84fb8fe18e638a10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSNonETAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadf6ecad192242d684bb2f68b9db824d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8cbf74384bb84e12bf641cab3e3c43ad_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if3a3065dfb8440a2ad7a731651df959e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i183b09cd7aad4038a3293f934b532843_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e8c370e0f1045c4a650900c3c3cf30c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4fbf3af3565445af9b69e57243a076e7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf3b3ade2a6a4db29ecad3ee41206f98_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iafb6e5dd79fb424e91abe79262d5f585_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d1cbb2159f04400b7f350edc1bca176_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EIMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89bfa9739d4442ae92c0e18e6aa8b355_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EIMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4a4cabf84ec47feb55228efd923cd09_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EIMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie538e89f58dc4bd287429c24d7251a70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EIMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddf1a795724e4fefa075bf11d86a5154_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iac8e8a4283774613a4429c07d8b8adfb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e48162ad0de4e3fba0a2a8446bea569_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i962aae5f07224bd6a9a0281ac7661b51_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i91090c8d2448458a8e9c8f30e7f9ed8a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i13f14eff1f2d48b6b29b742260e4461b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia740e064b227471ba0334987218aaeea_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id98fcc0b624847e8abc8fc734ea0bc52_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib07fada113a540889f0a509bb3fccdcc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i084b6a0a75a6417987b9ebf989fe5212_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b181f5a40bd4e4abbb9073053597df5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e182ae15ea14a13b3d67a6cf6f32e70_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bbd0fd7eff14501971affef8c305be5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62a9dfb989654228b4fd869a8c46c8ef_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i22f545f09a0d43a0b7cdf36d0d87a82b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1f07b6feb65485ca47502508a7c143c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3589f80a01434728baaede9322c87d4d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic11fde6d5b9c4fe499428b50c3aac47a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i069d7f6c2f874442b7fbf2612edc7b00_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i081c6044cdfa4732b33324a5542e668e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if9e38462d4ea4b0295fc24e5b2872606_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if47a51a627d3421a95606fe831d7939c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iecfa1570983c437892432d3c4edbe09f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iccff379e236b4d98bdeaa20791462ea9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f0e9de3f2394d8eaeb0721f6fd854d5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65c054a18bfe4f87bf374ba22b9f8d46_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2cbcf78c30f4ac4b740dad38c101e6b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07c78ae2d1c64e0aa26a45792c0757d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:OtherRegulatoryAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1eec7abcebdf4990ae57dadc4f66389e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i15d1af5b0efb4ef89ca51b8983e16052_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ba07191eb0147adbfef93dc02c4a8d3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icf5a01e5013240ea95740ea01d4ccaf3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b1b744d5e324ec3b71a7b6099a2ebc9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia43b9ddcf1db4b9cb5ba16f9bbf6daa9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41970a0491f24ff4a5be31edf19cfcb0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf665e1aae674de78a11cb49cb4e5f5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica6e7885eccd4559b9a036ec2231b689_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7bdc4a7b8cdb4c4c899de710c0c1cd99_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1a55294397843388d55e6e127717792_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie038d350d520466284747c663bb0a9d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:TransmissionCostRecoveryFactorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i761684d0c6d44a2190fc0c07e56b09de_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0f0760f8f34740d595be0e229bf8e34a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i73670e956315455b8404b12a0ea9ce70_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i65569901528a464d8d4a3a1e83b8114e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3bc26103d544d989cd9ce71895ca03d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia01ae989a9f440629ad5f3861c0391a9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i795edaf03ef041369b8ff10010e85345_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i47bb6c409325461c891764e70292b4d9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5348c98f2863469cbc25d6a28a1504b2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa8f40ac51b647e395c4eb05f5ca2e53_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9464c5faf21448ba6ee1f87fe728574_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7529b8ca05444b8ae19bdd0032cc5eb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c72443f5e9e4f4e9f85c76486cd3ef1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd2fdd3106214efda7184883088cf5ff_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if2b870ae0b97489eb285b4b587267256_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5de59b13ff494ac5abf3da66fa2cc471_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="idd12e6491bc040e38ece158163d5b488_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6110df0c8d645de8bbb4f5fc558b8f9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a9eb3e41d5140efa2b229433501ce43_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieef3c708671747c0b22e0bdeb63a734a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6624ecc68cab40bb9d8f838d15705c22_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id4ab62fd22c4471d9f9319d2ba3dd92f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4adb43d93ab43e6977e98e3b7fee2f2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i044daf8a532a433095e16e799d25f31d_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i703c2a3f356c41abb0f8256f09676d9c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ief3c60622fe1409392f27b8fc4e7321a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9964043a278420f81848d33785b9cb0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i904518ee0b454a7ca7b803a2064792cb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i504a77a3f7464e689a3ff5b5819b01e0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i92243eebd5cf47138c49ebee2caea218_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if5b7a12520774ef98ab3339e17d0db7e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3658759a536f46d1b917034a841c576a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f33fc387990492a81ef5604f9d273a7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4e5bb51b33724c59a56a6eb9e6da3faf_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic4aafbfabdee4a9391e527e6880af445_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id44caf3c46d04844a1715f543b010a7c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i67e06c8eea604bc992d3ec49ccd7899b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iccc4258ed78f4b4c92aeedb70638acf1_D20230101-20230131">
        <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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="ie068bd15302a48eebebe9f9a950ed800_I20230131">
        <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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="iba657ffbd30d490a95f5968c53d97aec_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i534efb0aba2140b8990e61a91da4da0c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i16d9ecbe224743ae8bbbf2390f059201_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a9fdbdb5fa6454fa3742b61e07e1c76_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2c81d23161194dbc81207ddc049d4e57_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="i1a8e57fb38da4511aa562b98e99d4aea_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i194b265c7eec488cbac6886b6217b8c3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2699f530a6a4fea9cfd13b82dd609cd_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="i1f7028ce1f6043dc99b700116b750dd0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e048357185c48f7b9c59a5d4d7e2fc7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d9c7fec5e19439cbac908f37bcb801b_D20130101-20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2013-01-01</startDate>
            <endDate>2014-12-31</endDate>
        </period>
    </context>
    <context id="ibb5f7a8d067c4cd685c14a6c9bdc36bb_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i8ffbaf079f814a9fa8ca00629f62b582_D20200720-20200720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-07-20</startDate>
            <endDate>2020-07-20</endDate>
        </period>
    </context>
    <context id="i8f09d89d39a141bb82cb6d2376f57efd_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i43174ff3a4814303ab510783a633583e_D20220217-20220217">
        <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>
            <startDate>2022-02-17</startDate>
            <endDate>2022-02-17</endDate>
        </period>
    </context>
    <context id="i09897fe439704c5a8cbbd43ab25b79b5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibbdca1db4eda4facb0bc6047411ee433_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="if7a53615edc44a32b44fe8d0e3a77626_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="ia3f395d0ada5405b890c794e36916233_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="i35b83772e3da40b8b484b8966dd58a94_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a009967296742c3bad48242d3ac4df0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i489ae5339cf2407596e0f54d5b2770cc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i22527f74d9324627bb9e5112eb1c0f6a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b4ba6507cd248d0b6b5dfef424c23ad_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i131ce111e4bd4e62a32294fe3d41bcd8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i24fffdf778774bdd8ea86e6b6914396f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61c7e0f22f974ab0998daf916f75fb76_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i59906407334b40db8bfc9ead3c2f68a5_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="i4e324caf24c649b8ad3f484e4f10d7c4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01fca9ee168f48d3a900a814534fceda_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d38fafc9fd24eaf98835f8cd81233a2_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="i20a2ee5002104cf5a8e80b3e7cf7ef88_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i764d271bfcd54b46b542addd405bd9fd_D20220101-20221231">
        <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:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i56d2b6a1697042ba81f5fd7349372ce2_D20211109-20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-09</startDate>
            <endDate>2021-11-09</endDate>
        </period>
    </context>
    <context id="i85dcfb2931e34fdc87fafaa51b8b4f47_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i97909d1175cf46ffba9f2395cb2f3461_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id92ca7576f954e798de0b5fa8c27cbef_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5fd1418199b5430086a73dca24b6c7ff_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3bed447c4f284e6aa2eb1874a3b9b5fb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i695a4b5b565441dd918b9f3affa730c8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0feda1c45e4442c4994f30753e90c09c_I20230131">
        <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="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i31c97f101aa24d4ea76e33f3e18dddfe_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="ia2ca4ce2c8674327abcf56edede60440_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id0597d6076ab400f80370753f8f8079a_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="ib5f370af776749f6aa7b85c9342affda_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="i51884d94752e4999bcb4f01752579acb_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="i786e89483b794ad2bad833c3fc872f8e_D20221001-20221231">
        <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>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:NM2022RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-05</startDate>
            <endDate>2022-12-05</endDate>
        </period>
    </context>
    <context id="i87c51d7069754b48ba473ebffb6b5e4d_D20221205-20221205">
        <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:NM2022RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-05</startDate>
            <endDate>2022-12-05</endDate>
        </period>
    </context>
    <context id="i78466a13d0374b8b9a82305ca30a2309_D20221205-20221205">
        <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>2022-12-05</startDate>
            <endDate>2022-12-05</endDate>
        </period>
    </context>
    <context id="i94384710ee114fc48415db2dd3c15e34_D20230103-20230103">
        <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>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="icb90c235602f4b0db2fa34341b9c5d7d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i891c0b1382b449199bb2db42bcddd5b2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4e52729724a4de7ab53c42143330804_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7fa2f7a44cff4b549eb8c47cd8391d6c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6dbefb59e730429690553e5f61294189_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i447be28a495c4cfe8f1236b78b4f4bd7_D20210601-20210601">
        <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>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i3140bee95bc3419599b6b5b14955f23d_D20220601-20220601">
        <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>2022-06-01</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="i689218060a0046f2a6cca7003b16ad35_D20200101-20201231">
        <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-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibff795b664f04bce9ebac510b0b48015_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89193497d09d4eeebc0f13ec44803f97_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i765a76d88d67443bb169c56d41a34783_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6ae753e8457a4b6dba39bfa183ccc598_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="i3f5d8fd2f13049ee905068c755421857_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="i73ce6863ce724e16acb6a9c5e20ef7b4_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="i5d5eb69e8ccd44309235fa81dbfd827a_D20220415-20220415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2021EnergyEfficiencyAnnualReportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesAndIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-15</startDate>
            <endDate>2022-04-15</endDate>
        </period>
    </context>
    <context id="ic36a26e3b911407ea5af36cd5ac6d8f1_I20220415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2021EnergyEfficiencyAnnualReportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesAndIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-15</instant>
        </period>
    </context>
    <context id="i559eb2792c5b4e60b4851bad4d8a73db_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="i69c808de0a2f45e083e4179e0aaadfd1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i17bc0cc61f3944788aa16c6831eccd2f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib70d45ce7ad542da8374397c3928fb5f_D20190710-20190710">
        <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-10</startDate>
            <endDate>2019-07-10</endDate>
        </period>
    </context>
    <context id="ibaef472ce80c48e099e796f95765cbe4_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="if6170626a92c490c8e84c71fc8d22864_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i12b541acd9994229a8d5abc51f9762fd_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="if05179fed65042eda5fb37d3ed172d96_I20200330">
        <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-03-30</instant>
        </period>
    </context>
    <context id="i2040d1b43d514b92956c33a1494fdc17_I20200330">
        <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-03-30</instant>
        </period>
    </context>
    <context id="i65de550b1bd24e9d9a4b4682b7256025_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3539616c3f164f6a885c8605427fe97f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="idd49282425e24032bf5b037aa1dd5799_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pnm:DeferredRegulatoryAssetMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3e7a93456fa454188fb4a2018defc59_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i643b3ba0bd344cf8968ac1933fb9b3e6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e31da90ab50454282f19d1faecff574_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id1ddd877d4b943aaa0a0246dfa669cba_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2022-09-29</startDate>
            <endDate>2022-09-29</endDate>
        </period>
    </context>
    <context id="i43d3989e3f2c47ae938e252e985d661c_I20200729">
        <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-07-29</instant>
        </period>
    </context>
    <context id="i424f7237ac6647628adc079d24e48f57_I20221014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-14</instant>
        </period>
    </context>
    <context id="i02113704f74246eea78518ae00c907ed_D20220617-20220617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGenerationStationUnit1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-17</startDate>
            <endDate>2022-06-17</endDate>
        </period>
    </context>
    <context id="ia1146caa129d498c9b27d3e6ed339d2b_D20220617-20220617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-17</startDate>
            <endDate>2022-06-17</endDate>
        </period>
    </context>
    <context id="i3d70a5f5d2d44548be4035614961460b_D20220729-20220729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-29</startDate>
            <endDate>2022-07-29</endDate>
        </period>
    </context>
    <context id="i68665b7fd8294580970e3f9b29efb39e_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="i5f6713087cd54b9f9011047447ed5489_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="i4317d7b0dba2404fab68c77ca8244b94_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="id81fe04e7bdc41c4a3d97f4ba7a301aa_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="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-08</startDate>
            <endDate>2021-01-08</endDate>
        </period>
    </context>
    <context id="ide63824dba82426a99fc0ebd71c54664_I20210108">
        <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>
            <instant>2021-01-08</instant>
        </period>
    </context>
    <context id="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402">
        <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-04-02</instant>
        </period>
    </context>
    <context id="i5ff44dbc071246709d826be8fcd2ae42_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:LeasedInterestTerminationOnJanuary152023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i3caee1e1cbff40649feebee458a0dbf1_I20210402">
        <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:LeasedInterestTerminationOnJanuary152023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i2c676cc5eea84f3e83b125017f6233c8_I20210402">
        <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:LeasedInterestTerminationOnJanuary152024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i6199e28492f64a869d17d2b345145f5a_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i0c5644380d674b9a850d3aed806962ba_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i39fb39f11bd54384b9411d330cdb9f30_I20210402">
        <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>2021-04-02</instant>
        </period>
    </context>
    <context id="i14e8dd330e6840f2ba68bd037bc71da3_D20210402-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2021-04-02</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-12</startDate>
            <endDate>2015-11-15</endDate>
        </period>
    </context>
    <context id="i95451f37465c4e2e8b4491e3fee33bfa_I20220214">
        <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>2022-02-14</instant>
        </period>
    </context>
    <context id="i25e974631cb847bca03b3ed3f41fd792_I20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-14</instant>
        </period>
    </context>
    <context id="i5d4a6b3257244fe0a8893c14a8c66486_I20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-14</instant>
        </period>
    </context>
    <context id="i9fa6b70990ed444688057a13b7fe331b_I20220902">
        <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>2022-09-02</instant>
        </period>
    </context>
    <context id="i071a19e2789446fa937c7d302710a2d9_D20220908-20220908">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-08</startDate>
            <endDate>2022-09-08</endDate>
        </period>
    </context>
    <context id="if9c504c3c95344a2bc5b7a5ec181a9bf_D20210701-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie94ebd58c2664012921bc545bc3acfae_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i41bc81b4a8ba49349dd67cd40c9073fa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2e0ec6415591472bb3ab591f2213a93f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic4d17db4839e49799ea25c3620e4dbc7_D20220217-20220217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-17</startDate>
            <endDate>2022-02-17</endDate>
        </period>
    </context>
    <context id="i0688ea44c8c94ed0a2b74a080d94ddbf_D20220318-20220318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-18</startDate>
            <endDate>2022-03-18</endDate>
        </period>
    </context>
    <context id="ie75a5877aab34dbf89878fcc34c992be_D20220719-20220719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-19</startDate>
            <endDate>2022-07-19</endDate>
        </period>
    </context>
    <context id="idabe876819c544879c5615e470cef920_D20230130-20230130">
        <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:SolarAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-30</startDate>
            <endDate>2023-01-30</endDate>
        </period>
    </context>
    <context id="i54bef107236e497ab16f3a7aded4df1b_D20230130-20230130">
        <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:BatteryStorageAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-30</startDate>
            <endDate>2023-01-30</endDate>
        </period>
    </context>
    <context id="ica7f94b0d92d49148c3958bf5bc2c613_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0ce0b1bda30e4f889405a2a45dd4d242_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PortfolioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iadaebf743e684b5f90cc9c29917eec66_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0af958aada714ac8b711827de4db2cf6_D20221001-20221231">
        <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>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-03</startDate>
            <endDate>2022-10-03</endDate>
        </period>
    </context>
    <context id="if5f292f1356842d18b3e85aafc66dd2c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i83b1cc7ee4594dfa94b7391f3c46dbf6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iddb0504495444c5999d5759e5eb6a610_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8c6b336e5daa47b5818fdf9459e3fe50_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if8e38a7c1c2143deaa122596071407e9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1536180f61a94d3c89cfc682b681593c_D20220517-20220517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2022-05-17</startDate>
            <endDate>2022-05-17</endDate>
        </period>
    </context>
    <context id="i9d029fb21d5c44acabfe18a331b98e6f_D20220616-20220616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2022-06-16</startDate>
            <endDate>2022-06-16</endDate>
        </period>
    </context>
    <context id="ic8dcef49482c41d8a436fcf2a785e61d_I20220616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pnm:FERCProceedingsOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-16</instant>
        </period>
    </context>
    <context id="i7b8cb81ecf27444fbf1730d755a923a1_I20220616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pnm:FERCProceedingsTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-16</instant>
        </period>
    </context>
    <context id="i073d7347259545d5925c2a476201de96_D20220616-20220616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-16</startDate>
            <endDate>2022-06-16</endDate>
        </period>
    </context>
    <context id="ibd429d1501314c54a21a3e83ff24c48e_D20220718-20220718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2022-07-18</startDate>
            <endDate>2022-07-18</endDate>
        </period>
    </context>
    <context id="i6e9f6601505849dd8cddccd19376df03_D20220729-20220729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2022-07-29</startDate>
            <endDate>2022-07-29</endDate>
        </period>
    </context>
    <context id="i9b328b66848a43b6a729516460b1d829_D20220823-20220823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-23</startDate>
            <endDate>2022-08-23</endDate>
        </period>
    </context>
    <context id="ib13eccf652024171af8257c409422f00_D20221121-20221121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-21</startDate>
            <endDate>2022-11-21</endDate>
        </period>
    </context>
    <context id="ie03681dd988c424db455d47ff83918ed_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ied5ab2a980d9420186727a529a8835cf_D20200301-20210228">
        <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>2020-03-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i318d32cd1f314a93ab6ccbf5d1f94f99_D20210301-20220228">
        <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>2021-03-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="ia4150d5226e8442e97135a9474b0e170_D20220301-20221231">
        <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>2022-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icf98ce762e274c5bb8977bd2f12885c7_I20220527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-27</instant>
        </period>
    </context>
    <context id="i4b70ac8c32684ece838edbdb342b72fb_I20220924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-24</instant>
        </period>
    </context>
    <context id="i2326c7589cc84c299c2dba493adeeee6_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="i7a20e5d9ec3d4051abfb61873465be2a_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="ia86772f8eec448d984070dcd539dfc04_D20210312-20210312">
        <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>2021-03-12</startDate>
            <endDate>2021-03-12</endDate>
        </period>
    </context>
    <context id="id11168c1192047d795834b162639f29b_D20210920-20210920">
        <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>2021-09-20</startDate>
            <endDate>2021-09-20</endDate>
        </period>
    </context>
    <context id="i2e0efe7c844445208a309e75b3dd4e6c_D20220325-20220325">
        <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>2022-03-25</startDate>
            <endDate>2022-03-25</endDate>
        </period>
    </context>
    <context id="i5928507fafc84b06b9556ffec136e888_D20220922-20220922">
        <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>2022-09-22</startDate>
            <endDate>2022-09-22</endDate>
        </period>
    </context>
    <context id="i7380bcc96fd54b94a7d48f85fd40e2c3_D20230123-20230123">
        <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>
            <startDate>2023-01-23</startDate>
            <endDate>2023-01-23</endDate>
        </period>
    </context>
    <context id="i52c7fb52cb1a48708085af50870e6192_D20210405-20210405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-05</startDate>
            <endDate>2021-04-05</endDate>
        </period>
    </context>
    <context id="i8012a32482fc44678b21105c2521a13b_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="ife1052ddd9ec496f9085e8246023369b_D20220405-20220405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-05</startDate>
            <endDate>2022-04-05</endDate>
        </period>
    </context>
    <context id="i126fcfdfd60b43dd87af00628c94f29d_D20220718-20220718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-18</startDate>
            <endDate>2022-07-18</endDate>
        </period>
    </context>
    <context id="ie098f5102f8f4c71acc9f5441ea00ad6_D20180401-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-04-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia59119dbd197410aad52fdc21d900bcc_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia317844b3af54a3d97ec79db977d7e4e_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3b374412849143d991c5cb523c117584_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="ib7a28255a11641dfa25ee53294c642df_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="i5c84199166264f12a8cdd2c25400af73_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icbbbb0eadd074a22a01470c4b52adf44_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="i3c26c4b08ed049a6ae111238bfda8dd7_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="i113001072484468ca0092b5184fd44d2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff9f8fa68b6a4a97bf3d2287e3a751d1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i306bd1ecb15c42e887dda244fedc96f4_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0629911549a34623bbfdfce5a5c65225_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="ic4cf0a847399483a96d4d2eceecb13c8_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i69efa36c777545c287935b4508e720d1_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7209f0d1b2b34b30a695d6487ee992f6_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="i6b49dc9bb2894f7fa2201c4b742375ad_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i319d2611e3fb4fe39b03aea86dc8fd0a_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6f1ab5a47664e42b4956c1d48dea9ee_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="i8f174afe59d848dbaf7ad54e49288b82_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ad6095091d1416f86cf98bd170b9bb4_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic5d2e2c2a2c54bb18dea67d6a77f68ce_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="i25264249005c41e59021fc7c9ce3d3d3_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9767a12547d347099dda09cca04991c2_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7e632ac6a09483cbd416d52052e67f5_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="i377386a70a464d18b3e6424b23adde0f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia0628cdc7fef4aeeac430e64e7151e40_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibda45d8e60734c9c9a2fb9ef1834e937_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="i09dd713b2b524c3c8b644d7e9a86dcf3_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i609f72ba33634511b700ccfee0f1fce4_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2632a11668e47f8a534ad40ff32957c_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="if7e72ccae7e54965b689333b97505b7b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0384da4e34204cd7a0b04ccc8c33670f_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i034db1938fea419aac6a9647e7553809_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="i24a4d8ac871b481a893607f59faca468_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6e8d6d9c298e4651a0a9aef501156984_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if575648578ec4666a7b7ea8d5359384f_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="ifb4c3ca1a71c468fa842e0f5a1cfa26d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i00f76b8bb3fd42148602358e0dc83e9c_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i85e959b8ec824f52a44d4292f7215610_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="i7644ff49dbeb4269b06c7c9430f18fe0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:NMRDToPNMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i64b462f0746c4fdfbbd9f1b9cda4bb34_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:NMRDToPNMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82cdc69639594c0c82fe2b44e2e3ac3d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:NMRDToPNMMember</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="i86084a4007fb46b291e6d808d2e4a7c8_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8ad3ada2791448c387503c1131e7022d_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50f30e7de326457689d8a646a3e7da76_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="id4762b1373924f7d961831fa209d1565_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1eeca84b688a4872b364ba7de7c003b3_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idc750b35b1874ef186585dcb7625165b_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="id2825750cd3f47c19fbc3168a7b64b3d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8a5da9b785844a06804925c941845c72_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i185b9272a3264bdd97c18bf91d6cc5b6_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="ibb7fe01cac604e44942b9fe7e457e6fa_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ief23b7abc17e47c096ad1d08085fe23e_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a9b668df66e489c878103a4e1d87d65_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="i06aae295ba80432fa437f931c8df6a18_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7ed07505df134dae9c26d91ae05bb1a4_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a468d58741a4913b6582a68621235ce_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="i99f83464ec664186b3a81005aff5ffbd_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia137c0e034db4c2f8071f74ce2f153c3_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2130bad562f048818abbd30f184d2bcd_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="i0a1831a38191480f896bca7d98aae3ed_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic57a5c7d6d8d438b990bf53626de788b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibc7e24db24a94bb1ae8f361a9001bf90_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="i6f2fc054105c47fcab8001d11ca484dc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2584c1e512fe48f1886623e19cf9fc82_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idc84f5ad1fe247d8880829212d73aa26_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3226ba5393d24cb9ab3e3bffadae7b4c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3e70b1a5a318442082026f0ecad3d720_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i44dd35e7e13a469bb8c1874d06ef01dc_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="ibbcd3b7f82cc461382969c41308a5561_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i5e2f1b1f82a34fd68dc250e1a15afc10_D20210331-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7cf12a30c8654e5ea717d67c20d3e942_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i060890f136f942edb042ec8d85f8502f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib97be1e38ca94efea4e55d2c38d9fded_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="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i878bbfb8d2584629a3835d059f6a087e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6529a3ba751c4b97860f4e515f5be413_I20231231">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="i34eeadabe9584624ab797aa3bcd5e7c7_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4be381cbc3354b9a8070fceed3de5a52_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic83612252a80426492750443655282dd_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i837ef45d1bef4da48dab3f0d8c0a3d0f_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="i4f6a7e5f75f64c049620a59e806ec99a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2b5984a011f4808b4aee4500cd30eb9_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="i989f73f8be944402a3093c64e3bda6c3_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="ic140e182f5fe4c90b3a5621e4b060181_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7cd9e055a3ee4066b01402a7e8cee2eb_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="i699af91e4ea1424399f7ef3e479fe605_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="i0a941bcaa80f4306882c790a8c903775_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="i02ceb698405046de86c0d423b9f02011_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4863705900d64633be7707f0c6ee921c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idbee08badbc34d99b65ded652b47ca16_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id1e2c96552a04253a64ee277a731f894_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="ie83066e78c264e1aada28642f143c2e0_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="i4128c3cd684c4f46864798414a4053fa_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="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id56c3324ab9345c783c63af4fce63f32_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i94d264c545bb45c19b411c1704ef2350_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i72f40495769946de8eabcd7803da8528_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="i2573904da81f45ff83f4c9b84a31470e_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="idaf6bbb8c1e246f4966e4da12d9de561_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>
    <context id="i083cc0b698534788864a93f749d44301_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie86625954e3a42d18bc799eb5dcfd163_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia24bc2c143e5484b8dc377cf261ab1d5_I20221231">
        <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>2022-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="derivative">
        <measure>pnm:derivative</measure>
    </unit>
    <unit id="bond">
        <measure>pnm:bond</measure>
    </unit>
    <unit id="extension_option">
        <measure>pnm:extension_option</measure>
    </unit>
    <unit id="lease">
        <measure>pnm:lease</measure>
    </unit>
    <unit id="power_purchase_agreement">
        <measure>pnm:power_purchase_agreement</measure>
    </unit>
    <unit id="mwh">
        <measure>utr:MWh</measure>
    </unit>
    <unit id="generatingunit">
        <measure>pnm:generatingUnit</measure>
    </unit>
    <unit id="monitoringwell">
        <measure>pnm:monitoringWell</measure>
    </unit>
    <unit id="numberofamimeter">
        <measure>pnm:numberOfAMIMeter</measure>
    </unit>
    <unit id="usdPerT">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:T</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="land_owner">
        <measure>pnm:land_owner</measure>
    </unit>
    <unit id="allotment_parcel">
        <measure>pnm:allotment_parcel</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="lawsuit">
        <measure>pnm:lawsuit</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="meter">
        <measure>pnm:meter</measure>
    </unit>
    <unit id="gwh">
        <measure>utr:GWh</measure>
    </unit>
    <unit id="proceeding">
        <measure>pnm:proceeding</measure>
    </unit>
    <unit id="batterystorageagreement">
        <measure>pnm:batteryStorageAgreement</measure>
    </unit>
    <unit id="replacementresource">
        <measure>pnm:replacementResource</measure>
    </unit>
    <unit id="delegatedletterorder">
        <measure>pnm:delegatedLetterOrder</measure>
    </unit>
    <unit id="denialnotice">
        <measure>pnm:denialNotice</measure>
    </unit>
    <unit id="filedpetition">
        <measure>pnm:filedPetition</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80LTEtMS0xLTEzMDU3NA_fe363798-4645-4a61-8752-f88b16474f30">0001108426</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8xMi0xLTEtMS0xMzA1NzQ_cf083bc2-0973-4801-ae7a-bffc95f2022f">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8xMy0xLTEtMS0xMzA1NzQ_8c012c1f-3d29-4464-8242-043a6f6b878e">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8xNC0xLTEtMS0xMzA1NzQ_1cde45d6-07ac-4111-8854-39fb2bcb6070">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8yNC0xLTEtMS0xMzA1NzQ_72ffb897-6242-4149-90e1-5f3224d5cb56">0000081023</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8yOS0xLTEtMS0xMzA1NzQ_99064eea-a924-4c3a-9f01-ebf27f577278">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8zMC0xLTEtMS0xMzA1NzQ_a3d92e77-5ff1-432c-aacc-979beb15972c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV8zMS0xLTEtMS0xMzA1NzQ_31607156-f711-4a5d-885f-04f50f7eb567">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80MC0xLTEtMS0xMzA1NzQ_0abf58dc-d494-4861-84b3-6b52bcc605a8">0000022767</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80NS0xLTEtMS0xMzA1NzQ_f7b6855f-3a88-48b8-9ca4-787ba0e53c3b">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80Ni0xLTEtMS0xMzA1NzQ_a3dfaa7c-435a-438e-8813-1e7604f203e0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV83L2ZyYWc6ZjlkOThiOTA4ZGE5NDMxYzg5ZDllNDE2NzA5ZTA3MzkvdGFibGU6NzdhNmY3YmEzZmY4NGRlMTg5ZTc1Yzc0ZDQ1ODU3MTUvdGFibGVyYW5nZTo3N2E2ZjdiYTNmZjg0ZGUxODllNzVjNzRkNDU4NTcxNV80Ny0xLTEtMS0xMzA1NzQ_c81c2e9e-fb4b-4fce-930f-4295ff7d0db1">false</dei:AmendmentFlag>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d">http://fasb.org/us-gaap/2022#DeferredCreditsAndOtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i564a49767c70433b93c0fb7deacc2541_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="idf36317eb8254c96a3222b31aad6d897_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i0eec0c50c5594240a77e22653756356d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="ic52a8bec00324ff9bad848aba808c326_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="iacc4392e6948439da78aba61ff06f39d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="ib0ade0b679c44b5c9354d67377865dc6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0">http://fasb.org/us-gaap/2022#FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <dei:DocumentType
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY3_265897f8-ed00-478d-8a09-2378a3579160">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZGU0YzUzZmY4ZDM5NGE5MThkZjllMDhjYjU1ZjJhMWIvdGFibGVyYW5nZTpkZTRjNTNmZjhkMzk0YTkxOGRmOWUwOGNiNTVmMmExYl8wLTAtMS0xLTEzMDU3NA_32ae1d7c-62a2-4729-9109-f19b16edb0a5">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_05d5548d-021c-4701-a34c-d0942af7fe2b">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_174369a4-826b-4739-a726-ff91d0cf5319">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_7cf14917-3511-44c6-b5c9-f580f389b06f">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjk_7d3d93ec-454f-4c64-8dd9-31cc5090b41d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6M2ZkOGM1ZjNlYThiNDIwZTlmZmRkMjBlYjk4YzM4ZDYvdGFibGVyYW5nZTozZmQ4YzVmM2VhOGI0MjBlOWZmZGQyMGViOThjMzhkNl8wLTAtMS0xLTEzMDU3NA_ea84f5ff-b877-4761-9506-62478defeb56">false</dei:DocumentTransitionReport>
    <dei:EntityRegistrantName
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc3_ccad4931-d225-4ba3-839d-5a05ce58b031">PNM Resources, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcz_364a3213-1249-412c-a09b-96721af296d3">NM</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY4_a56f688b-d92c-432e-b904-c8166c58e799">414 Silver Ave. SW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY5_f152a2aa-1f15-4747-800a-07240db0dd8b">Albuquerque</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYz_a6e11581-b2e8-4248-9177-612eac2bd892">NM</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY0_437dcffd-b6a4-4f3e-8fd4-fa5ccd684797">87102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY1_06919d2f-e83d-499a-a2c2-f778e1bc560a">505</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjUx_f44ecf85-1130-47ef-8324-eaa3d93c770c">241-2700</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc4_f24354f1-ea79-43c2-96dd-bb9e502e90db">001-32462</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc5_41055926-519a-4000-a199-4942fb5cb4b7">85-0468296</dei:EntityTaxIdentificationNumber>
    <dei:EntityRegistrantName
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU5_da847da2-016a-401b-b928-71eb9e69fc1b">Public Service Company of New Mexico</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYw_5153413a-176d-4517-84b0-c4a7e389dcf8">414 Silver Ave. SW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc0_5a18477f-156d-4896-9918-e2eadfc7e87f">Albuquerque</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU1_9cbc335d-b150-45a1-ad0f-68ae98ea3f5a">NM</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc1_2d824df0-4a52-4726-89c0-edcf1f6eac93">87102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjY2_25217e41-5c7a-4154-9db9-fd89fcf7bc54">505</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYx_a5683a49-94e0-4048-a4b6-7ccf76e8d1f0">241-2700</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjc2_de4e1a04-29d4-4093-81e6-787fd1dffa0f">001-06986</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU2_60220239-efdb-4be8-ae36-ff5140fc991b">85-0019030</dei:EntityTaxIdentificationNumber>
    <dei:EntityRegistrantName
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcx_59fad727-1200-455d-9fb5-c27b8c10ecf0">Texas-New Mexico Power Company</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU3_706cb83d-dd3f-4ef0-80f2-bcb8964d1ad9">577 N. Garden Ridge Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU4_902a0e12-fd73-4d33-9975-46c9a196801c">Lewisville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcy_0a539799-904d-4f10-9380-0ab0e1dc6a7c">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjUy_e81b413e-6c53-4eaf-8cf0-30acab326e2b">75067</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjUz_aa952d07-40a5-4c46-9258-1fb9b9c5a73e">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjU0_a3a1ce43-80b4-43e8-91ab-d250a6f9dfce">420-4189</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjcw_f223ad96-d72d-45bc-aa70-4c3ad42a7732">002-97230</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGV4dHJlZ2lvbjoyMTY4MTBiOTQ1Yjc0YTIyYmQzMmM1MTI1YTYxM2I2OV8xMjYy_bcc22adf-37cc-4657-8999-3628f9056d14">75-0204070</dei:EntityTaxIdentificationNumber>
    <dei:Security12bTitle
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZjE1MjM3OTFmN2I4NGQwZjhiZmNiNmQ1Y2NmOTU2NmEvdGFibGVyYW5nZTpmMTUyMzc5MWY3Yjg0ZDBmOGJmY2I2ZDVjY2Y5NTY2YV8xLTEtMS0xLTEzMDU3NA_ff052401-df63-4e19-a7cb-530c8dedb85c">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZjE1MjM3OTFmN2I4NGQwZjhiZmNiNmQ1Y2NmOTU2NmEvdGFibGVyYW5nZTpmMTUyMzc5MWY3Yjg0ZDBmOGJmY2I2ZDVjY2Y5NTY2YV8xLTItMS0xLTEzMDU3NA_082dd785-0ece-4ab9-a5c7-e6cfa66c4f41">PNM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZjE1MjM3OTFmN2I4NGQwZjhiZmNiNmQ1Y2NmOTU2NmEvdGFibGVyYW5nZTpmMTUyMzc5MWY3Yjg0ZDBmOGJmY2I2ZDVjY2Y5NTY2YV8xLTMtMS0xLTEzMDU3NA_e7467d8c-49f6-43c1-9bdf-f01e4ddcfa4f">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6ZmExOTQ4YjU4MGU1NGQ1MWI0YzBhMTI3MDI3NmMwNmUvdGFibGVyYW5nZTpmYTE5NDhiNTgwZTU0ZDUxYjRjMGExMjcwMjc2YzA2ZV8xLTItMS0xLTEzMDU3NA_ba956cd6-fa62-4cae-945f-6edacd83f0b1">1965 Series, 4.58% Cumulative Preferred Stock</dei:Security12bTitle>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6N2Q4M2FhZTBkMWQ2NGUxZmE0MWU2ZmQ5Yjk5ZTUzY2EvdGFibGVyYW5nZTo3ZDgzYWFlMGQxZDY0ZTFmYTQxZTZmZDliOTllNTNjYV8wLTItMS0xLTEzMDU3NA_d3b0aa12-2e1a-480a-8273-7f8537a91efb">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6N2Q4M2FhZTBkMWQ2NGUxZmE0MWU2ZmQ5Yjk5ZTUzY2EvdGFibGVyYW5nZTo3ZDgzYWFlMGQxZDY0ZTFmYTQxZTZmZDliOTllNTNjYV8xLTQtMS0xLTEzMDU3NA_6051ca89-794f-46ef-b42e-818d9cc7fa9a">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6N2Q4M2FhZTBkMWQ2NGUxZmE0MWU2ZmQ5Yjk5ZTUzY2EvdGFibGVyYW5nZTo3ZDgzYWFlMGQxZDY0ZTFmYTQxZTZmZDliOTllNTNjYV8yLTQtMS0xLTEzMDU3NA_70ca9840-f126-4764-9ac1-02b13a10521d">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6OGU0ODNmMDk1YWQ0NDQ0N2I2YmZmMTYzNzExYTMyYmYvdGFibGVyYW5nZTo4ZTQ4M2YwOTVhZDQ0NDQ3YjZiZmYxNjM3MTFhMzJiZl8wLTQtMS0xLTEzMDU3NA_1ce4dd3e-005d-4aec-91d2-a522f9e8bbe0">No</dei:EntityVoluntaryFilers>
    <dei:EntityVoluntaryFilers
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6OGU0ODNmMDk1YWQ0NDQ0N2I2YmZmMTYzNzExYTMyYmYvdGFibGVyYW5nZTo4ZTQ4M2YwOTVhZDQ0NDQ3YjZiZmYxNjM3MTFhMzJiZl8xLTQtMS0xLTEzMDU3NA_3592304a-1171-46e1-8bfc-d6946c8e6fa2">No</dei:EntityVoluntaryFilers>
    <dei:EntityVoluntaryFilers
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xL2ZyYWc6MjE2ODEwYjk0NWI3NGEyMmJkMzJjNTEyNWE2MTNiNjkvdGFibGU6OGU0ODNmMDk1YWQ0NDQ0N2I2YmZmMTYzNzExYTMyYmYvdGFibGVyYW5nZTo4ZTQ4M2YwOTVhZDQ0NDQ3YjZiZmYxNjM3MTFhMzJiZl8yLTItMS0xLTEzMDU3NA_78cab831-f27f-4345-bcb9-3f1caa5bac04">Yes</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZjgwZDQ2MTFhYTA3NDdmODkyY2IyOGNlYjgwOGJkYmQvdGFibGVyYW5nZTpmODBkNDYxMWFhMDc0N2Y4OTJjYjI4Y2ViODA4YmRiZF8wLTItMS0xLTEzMDU3NA_f8aeeb0e-e15e-4140-8d33-df9754f829f2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZjgwZDQ2MTFhYTA3NDdmODkyY2IyOGNlYjgwOGJkYmQvdGFibGVyYW5nZTpmODBkNDYxMWFhMDc0N2Y4OTJjYjI4Y2ViODA4YmRiZF8xLTItMS0xLTEzMDU3NA_b4bed3b9-b3b7-4223-8e7e-aee569396036">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZjgwZDQ2MTFhYTA3NDdmODkyY2IyOGNlYjgwOGJkYmQvdGFibGVyYW5nZTpmODBkNDYxMWFhMDc0N2Y4OTJjYjI4Y2ViODA4YmRiZF8yLTQtMS0xLTEzMDU3NA_a382e5e8-769a-4587-88cc-3f11ee130cbc">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6OTZmNzg2MGJjZDI2NDgwZmE1ZTFhYWNkMzYxMzk5MjgvdGFibGVyYW5nZTo5NmY3ODYwYmNkMjY0ODBmYTVlMWFhY2QzNjEzOTkyOF8wLTItMS0xLTEzMDU3NA_a795e356-8661-4076-ba2f-3d8aafaa296d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6OTZmNzg2MGJjZDI2NDgwZmE1ZTFhYWNkMzYxMzk5MjgvdGFibGVyYW5nZTo5NmY3ODYwYmNkMjY0ODBmYTVlMWFhY2QzNjEzOTkyOF8xLTItMS0xLTEzMDU3NA_f56ededd-17cf-4242-ba10-6c37e9d667e6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6OTZmNzg2MGJjZDI2NDgwZmE1ZTFhYWNkMzYxMzk5MjgvdGFibGVyYW5nZTo5NmY3ODYwYmNkMjY0ODBmYTVlMWFhY2QzNjEzOTkyOF8yLTItMS0xLTEzMDU3NA_8fde5519-cb45-4c60-a22d-5c8e81475c60">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18wLTEtMS0xLTEzMDU3NA_ed95a55b-c1dc-41cd-ba48-5c796684068e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18xLTE0LTEtMS0xMzA1NzQ_cb07f4c8-425a-4a91-8e12-1baf8fa7c596">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18xLTE4LTEtMS0xMzA1NzQ_05a26658-b32c-41ff-b52c-4d0296bd4a64">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18yLTktMS0xLTEzMDU3NA_4f90bd2e-3c4d-4553-9fad-4830a25982c9">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18zLTE0LTEtMS0xMzA1NzQ_204ff267-8d9e-4640-a534-e6bc01693580">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N18zLTE4LTEtMS0xMzA1NzQ_ee193519-a29d-4af5-b22b-efac27096355">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N180LTktMS0xLTEzMDU3NA_9eea1fbb-f871-49d2-bada-c63f4efef0a1">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N181LTE0LTEtMS0xMzA1NzQ_bce731ba-c205-4ad3-b1a7-3f55e9a717c9">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6ZDk2ZGQ5MWMxOWNiNDI2NmIzYzA0MjdiYTE2Yjg5NDcvdGFibGVyYW5nZTpkOTZkZDkxYzE5Y2I0MjY2YjNjMDQyN2JhMTZiODk0N181LTE4LTEtMS0xMzA1NzQ_ade9694b-744a-422f-bd04-dabd01ee6863">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6NjU2ZmI2YWY4YTBiNDBkN2I5MzVhODE1MjdjZmExOTAvdGFibGVyYW5nZTo2NTZmYjZhZjhhMGI0MGQ3YjkzNWE4MTUyN2NmYTE5MF8wLTMtMS0xLTEzMDU3NA_7ed2df8f-32c8-4a99-b0ad-ff4b1a5ebd33">true</dei:IcfrAuditorAttestationFlag>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6NjU2ZmI2YWY4YTBiNDBkN2I5MzVhODE1MjdjZmExOTAvdGFibGVyYW5nZTo2NTZmYjZhZjhhMGI0MGQ3YjkzNWE4MTUyN2NmYTE5MF8xLTUtMS0xLTEzMDU3NA_c553aed4-6f71-4f7b-a404-325eb1d8bde9">false</dei:IcfrAuditorAttestationFlag>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6NjU2ZmI2YWY4YTBiNDBkN2I5MzVhODE1MjdjZmExOTAvdGFibGVyYW5nZTo2NTZmYjZhZjhhMGI0MGQ3YjkzNWE4MTUyN2NmYTE5MF8yLTUtMS0xLTEzMDU3NA_fb8b8e24-fd34-4363-88a0-0b14ac9a5a3d">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGV4dHJlZ2lvbjpmOGMwMzBlZThiMTM0ZmNiOTVhOTgzOTQ5MWQ4ZjZiMF8zMjk2_010aafff-faba-4819-affa-dc6914899b32">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iced963249ad7415da10ff6d476cdd60e_I20230217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6MWRkNWE0NzIxOGQzNDRiOGE1MzQ2OTcwNjkyNmNlYmEvdGFibGVyYW5nZToxZGQ1YTQ3MjE4ZDM0NGI4YTUzNDY5NzA2OTI2Y2ViYV8wLTEtMS0xLTEzMDU3NA_a94750c3-fd89-4d68-8f8b-fa6deef8109a"
      unitRef="shares">85834874</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i4eb2586a4c3248838f188ae5f7eb5a12_I20230217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6MWRkNWE0NzIxOGQzNDRiOGE1MzQ2OTcwNjkyNmNlYmEvdGFibGVyYW5nZToxZGQ1YTQ3MjE4ZDM0NGI4YTUzNDY5NzA2OTI2Y2ViYV8xLTEtMS0xLTEzMDU3NA_19c7b552-a087-47e9-b303-9a85fc653482"
      unitRef="shares">39117799</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib6979ce7b7a145f78c19f13f6642bdb8_I20230217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGFibGU6MWRkNWE0NzIxOGQzNDRiOGE1MzQ2OTcwNjkyNmNlYmEvdGFibGVyYW5nZToxZGQ1YTQ3MjE4ZDM0NGI4YTUzNDY5NzA2OTI2Y2ViYV8yLTEtMS0xLTEzMDU3NA_dad2649d-a942-43e2-8994-e982c74e1fd0"
      unitRef="shares">6358</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityPublicFloat
      contextRef="ia082cfcd2a774102909adf280a9d4d79_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGV4dHJlZ2lvbjpmOGMwMzBlZThiMTM0ZmNiOTVhOTgzOTQ5MWQ4ZjZiMF8yMjE3_10e1087d-d255-41ef-8ca6-0689f6a4383a"
      unitRef="usd">4101190280</dei:EntityPublicFloat>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV80L2ZyYWc6ZjhjMDMwZWU4YjEzNGZjYjk1YTk4Mzk0OTFkOGY2YjAvdGV4dHJlZ2lvbjpmOGMwMzBlZThiMTM0ZmNiOTVhOTgzOTQ5MWQ4ZjZiMF8zMjk3_475a559a-3caf-4e2d-8355-c5f53a75dd4c">&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:center;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;9, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;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>
    <dei:AuditorFirmId
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMDYvZnJhZzo1YjlhYmM1NWY1N2Q0ZTc5YmQ2YWZlMjc0ZDIwMDIwYy90YWJsZToyNTYzMjVhOTgxYmU0MDRlOTViYWUzZjkxMDJmNjgzZi90YWJsZXJhbmdlOjI1NjMyNWE5ODFiZTQwNGU5NWJhZTNmOTEwMmY2ODNmXzItMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MGMyMzUyNTFkZTliNGRkMDliZTZlMTQ0Y2U0ZGVhYmVfNzE_352e5313-2178-4b70-89d8-92b9f0248d40">185</dei:AuditorFirmId>
    <dei:AuditorFirmId
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMDYvZnJhZzo1YjlhYmM1NWY1N2Q0ZTc5YmQ2YWZlMjc0ZDIwMDIwYy90YWJsZToyNTYzMjVhOTgxYmU0MDRlOTViYWUzZjkxMDJmNjgzZi90YWJsZXJhbmdlOjI1NjMyNWE5ODFiZTQwNGU5NWJhZTNmOTEwMmY2ODNmXzItMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MGMyMzUyNTFkZTliNGRkMDliZTZlMTQ0Y2U0ZGVhYmVfNzE_3ea89488-cb27-42d1-8f64-5a5b512b348c">185</dei:AuditorFirmId>
    <dei:AuditorFirmId
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMDYvZnJhZzo1YjlhYmM1NWY1N2Q0ZTc5YmQ2YWZlMjc0ZDIwMDIwYy90YWJsZToyNTYzMjVhOTgxYmU0MDRlOTViYWUzZjkxMDJmNjgzZi90YWJsZXJhbmdlOjI1NjMyNWE5ODFiZTQwNGU5NWJhZTNmOTEwMmY2ODNmXzItMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MGMyMzUyNTFkZTliNGRkMDliZTZlMTQ0Y2U0ZGVhYmVfNzE_67ef8df6-ae72-469a-a56c-2d43da881274">185</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjEvZnJhZzoxODlhNDQ3NTczMGE0YjRjODVhMWY1Y2IyZTBhODI1OS90ZXh0cmVnaW9uOjE4OWE0NDc1NzMwYTRiNGM4NWExZjVjYjJlMGE4MjU5Xzg0MzY_2eb64017-090c-4096-b4ab-d390e8979fe8">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjEvZnJhZzoxODlhNDQ3NTczMGE0YjRjODVhMWY1Y2IyZTBhODI1OS90ZXh0cmVnaW9uOjE4OWE0NDc1NzMwYTRiNGM4NWExZjVjYjJlMGE4MjU5Xzg0Mzg_d3469bd4-f050-43aa-bcb7-ff7e4907be9a">Albuquerque, New Mexico</dei:AuditorLocation>
    <dei:AuditorName
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjQvZnJhZzphOThhNTAxZjI5ZTU0NDg1YWU5YmQ0NDcwMmMyMmVlYy90ZXh0cmVnaW9uOmE5OGE1MDFmMjllNTQ0ODVhZTliZDQ0NzAyYzIyZWVjXzU3NDY_89d30201-b61f-4aa8-96b0-2fd2f3d181da">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjQvZnJhZzphOThhNTAxZjI5ZTU0NDg1YWU5YmQ0NDcwMmMyMmVlYy90ZXh0cmVnaW9uOmE5OGE1MDFmMjllNTQ0ODVhZTliZDQ0NzAyYzIyZWVjXzU3NDg_4c3578d7-8359-4f9d-96d1-31d12803f2a9">Albuquerque, New Mexico</dei:AuditorLocation>
    <dei:AuditorName
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjcvZnJhZzpmMGFlOWYzMjdhY2Y0MmNkOTQ3ODgyMDY3YjcxY2VkNC90ZXh0cmVnaW9uOmYwYWU5ZjMyN2FjZjQyY2Q5NDc4ODIwNjdiNzFjZWQ0XzU4MjY_0b81e627-0100-450b-a812-6b774c2f5aa3">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMjcvZnJhZzpmMGFlOWYzMjdhY2Y0MmNkOTQ3ODgyMDY3YjcxY2VkNC90ZXh0cmVnaW9uOmYwYWU5ZjMyN2FjZjQyY2Q5NDc4ODIwNjdiNzFjZWQ0XzU4MjU_638ad759-2854-4113-8441-5ecdff57fdb1">Albuquerque, New Mexico</dei:AuditorLocation>
    <us-gaap:Revenues
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzctMS0xLTEtMTMwNTc0_205f6de1-5bd9-405d-ba30-dfb7fcd15e4f"
      unitRef="usd">2249555000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzctMy0xLTEtMTMwNTc0_08342c42-1d2a-4d8c-af21-e1547cdd3581"
      unitRef="usd">1779873000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzctNS0xLTEtMTMwNTc0_8dfc5e62-9b39-43e0-8de8-5d46ab65f36f"
      unitRef="usd">1523012000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzktMS0xLTEtMTMwNTc0_1969c1ac-0f52-439d-b6ac-9e1535eb5879"
      unitRef="usd">987941000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzktMy0xLTEtMTMwNTc0_916381d7-0c4f-4c1e-a27a-201f2511b96b"
      unitRef="usd">644853000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzktNS0xLTEtMTMwNTc0_814a0723-43f1-4c80-a272-a86d87fc8286"
      unitRef="usd">447241000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEwLTEtMS0xLTEzMDU3NA_7d8d2b59-c1d7-4c58-8552-e081963ce0a4"
      unitRef="usd">227149000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEwLTMtMS0xLTEzMDU3NA_5639f8f3-a772-49e9-9858-7224569fbb13"
      unitRef="usd">230292000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEwLTUtMS0xLTEzMDU3NA_d16fd30e-f067-42d2-a651-e8970ab880b9"
      unitRef="usd">216334000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i359443f0b9294ea98ae25c68fd80f5ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzExLTEtMS0xLTEzMDU3NA_0875768f-d08a-4628-ae2f-a077b6c7effd"
      unitRef="usd">147347000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i21af226b1f884651b1f4555bb11792df_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzExLTMtMS0xLTEzMDU3NA_a23fd2f7-7387-4179-9998-4d029eb6cc7f"
      unitRef="usd">143931000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i89c0afb0f1bb49c29d2754571a0c4a23_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzExLTUtMS0xLTEzMDU3NA_bebcecf5-e764-45cc-b7c6-e277fa1eb25d"
      unitRef="usd">137977000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEyLTEtMS0xLTEzMDU3NA_c7c37a62-427c-41bb-8f0e-df0052d87a23"
      unitRef="usd">832000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEyLTMtMS0xLTEzMDU3NA_9f03d2db-71ee-4c25-8ae3-38a3eba3a0fc"
      unitRef="usd">1194000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEyLTUtMS0xLTEzMDU3NA_41b90bf4-8060-4852-9a45-ea74e0b35aa4"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEzLTEtMS0xLTEzMDU3NA_9afe822d-2cc0-4b6d-b35a-9f27c9148dc4"
      unitRef="usd">304853000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEzLTMtMS0xLTEzMDU3NA_a502f9c7-190a-4104-99bc-7cad1c092afb"
      unitRef="usd">284107000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzEzLTUtMS0xLTEzMDU3NA_79ec520c-9f9f-4aad-93a4-39d70e68e461"
      unitRef="usd">275612000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <pnm:TransmissionAndDistributionCosts
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE0LTEtMS0xLTEzMDU3NA_cd5301c9-cc33-4f1e-9a2c-e75f1046c37f"
      unitRef="usd">94684000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE0LTMtMS0xLTEzMDU3NA_d790933b-f7eb-4f6c-a4a9-21cf3b49249c"
      unitRef="usd">81335000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE0LTUtMS0xLTEzMDU3NA_d1209457-0885-4d35-8160-c7b56ef52070"
      unitRef="usd">77943000</pnm:TransmissionAndDistributionCosts>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE1LTEtMS0xLTEzMDU3NA_de92cdfb-5a86-4a05-840f-d53bc93460b5"
      unitRef="usd">92989000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE1LTMtMS0xLTEzMDU3NA_ae6ef592-34c8-4ea7-b58c-777cbdc3a259"
      unitRef="usd">86008000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE1LTUtMS0xLTEzMDU3NA_90a06920-37b4-4635-9774-e8d28143e107"
      unitRef="usd">81526000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE2LTEtMS0xLTEzMDU3NA_b9ab93d6-0f1c-4c8a-b454-82331ed410fa"
      unitRef="usd">1855795000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE2LTMtMS0xLTEzMDU3NA_ae655397-bbe5-4737-9382-216f176ee16f"
      unitRef="usd">1471720000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE2LTUtMS0xLTEzMDU3NA_a73c7b08-29b1-47a8-8de5-8aa8ed19b94e"
      unitRef="usd">1237731000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE3LTEtMS0xLTEzMDU3NA_15fc8e05-95cb-43c5-8462-ba8cd23c8825"
      unitRef="usd">393760000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE3LTMtMS0xLTEzMDU3NA_2acce999-4fbd-42ab-b516-89b2f1b1a126"
      unitRef="usd">308153000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE3LTUtMS0xLTEzMDU3NA_c6f379a5-08ee-4f71-9c34-de195e6a0b69"
      unitRef="usd">285281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE5LTEtMS0xLTEzMDU3NA_3af77943-f2a6-4f6e-9fae-4c18f24f0045"
      unitRef="usd">16095000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE5LTMtMS0xLTEzMDU3NA_98460737-adec-4ba2-aae3-5f71f7b7d3d9"
      unitRef="usd">14662000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzE5LTUtMS0xLTEzMDU3NA_9f8e51f1-9a5f-4738-9bd9-aedeaec6a7c7"
      unitRef="usd">14223000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:GainLossOnInvestments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIwLTEtMS0xLTEzMDU3NA_f24b1673-8933-460c-8149-991adb7c08ef"
      unitRef="usd">-78357000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIwLTMtMS0xLTEzMDU3NA_851e194d-2f1d-4929-8f90-e10236ac7739"
      unitRef="usd">16850000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIwLTUtMS0xLTEzMDU3NA_2cc10c61-b3ed-405f-a282-505bb3cf8c18"
      unitRef="usd">21599000</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherIncome
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIxLTEtMS0xLTEzMDU3NA_9b2c458a-cae6-4df8-8aca-b780ffbd585b"
      unitRef="usd">21601000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIxLTMtMS0xLTEzMDU3NA_ee272a7b-90d0-4228-807f-fcfcae0a6170"
      unitRef="usd">20200000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzIxLTUtMS0xLTEzMDU3NA_34498d93-d0f5-4342-b25a-293c178b149b"
      unitRef="usd">19973000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI1LTEtMS0xLTEzMDU3NA_8b746e7b-e458-47f7-a7cb-add42c74e6e6"
      unitRef="usd">13881000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI1LTMtMS0xLTEzMDU3NA_675beecc-c57a-47dc-972b-74abeb4e5e94"
      unitRef="usd">18559000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI1LTUtMS0xLTEzMDU3NA_1febf817-c793-4c2b-ba9b-0dfec62ed8e4"
      unitRef="usd">18732000</us-gaap:OtherExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI2LTEtMS0xLTEzMDU3NA_403ea8b2-9704-41bd-b937-a37860ad143b"
      unitRef="usd">-54542000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI2LTMtMS0xLTEzMDU3NA_2e695cbb-1e9e-4776-8bc6-60ac97694143"
      unitRef="usd">33153000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI2LTUtMS0xLTEzMDU3NA_d0758fae-617b-4a18-a0e7-4a64fd251546"
      unitRef="usd">37063000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI3LTEtMS0xLTEzMDU3NA_f2eabec6-e94d-49fb-add1-4ce15c32b4ef"
      unitRef="usd">127908000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI3LTMtMS0xLTEzMDU3NA_4f88dfc3-3bfe-43aa-8d01-d07674a95d95"
      unitRef="usd">96877000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI3LTUtMS0xLTEzMDU3NA_0d115104-6176-4046-a297-488c2ae8aaf7"
      unitRef="usd">114392000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI4LTEtMS0xLTEzMDU3NA_47527e9b-cdb1-4129-ac05-7304031b3055"
      unitRef="usd">211310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI4LTMtMS0xLTEzMDU3NA_5a6b87f7-39d5-45bf-b594-7dca78b79cb7"
      unitRef="usd">244429000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI4LTUtMS0xLTEzMDU3NA_bdd6c99d-2026-4cc9-9945-69dbe24ca381"
      unitRef="usd">207952000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI5LTEtMS0xLTEzMDU3NA_febcfc69-e384-4615-a157-5182d3610645"
      unitRef="usd">26130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI5LTMtMS0xLTEzMDU3NA_0a9e9b4e-4f6a-4f8b-98e8-141ab3d601f8"
      unitRef="usd">32582000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzI5LTUtMS0xLTEzMDU3NA_1f1a16d4-34ad-47d3-b6da-15d92fc8ae8b"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMwLTEtMS0xLTEzMDU3NA_338e6b7d-f958-4865-a230-cedea3481055"
      unitRef="usd">185180000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMwLTMtMS0xLTEzMDU3NA_176d9df2-83dc-4c9e-b181-538ffe8c62e1"
      unitRef="usd">211847000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMwLTUtMS0xLTEzMDU3NA_0d61db0b-d8f3-477e-8b2d-36c19c6e0b32"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMxLTEtMS0xLTEzMDU3NA_70aa1851-80f2-47ae-be68-0601e76b2618"
      unitRef="usd">15122000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMxLTMtMS0xLTEzMDU3NA_f735acd4-8d14-4a9e-836b-92bac2f5ca88"
      unitRef="usd">15490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMxLTUtMS0xLTEzMDU3NA_f89354bf-7599-4c02-8aaa-e13ddc0937e7"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMyLTEtMS0xLTEzMDU3NA_29eab041-d001-4bde-8973-74f98b870223"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMyLTMtMS0xLTEzMDU3NA_b98e82cb-3dac-4996-8902-849133a80a84"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMyLTUtMS0xLTEzMDU3NA_efdb0b51-4aeb-421c-93ce-8b5b04846131"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMzLTEtMS0xLTEzMDU3NA_289c3ef0-6f24-4723-9c3b-6d97a6d2a655"
      unitRef="usd">169530000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMzLTMtMS0xLTEzMDU3NA_225a2314-52f8-4d6e-b388-b9d63bc086d1"
      unitRef="usd">195829000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzMzLTUtMS0xLTEzMDU3NA_8a80de7c-2e9a-43ec-9e76-e90aeec0dc81"
      unitRef="usd">172775000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM1LTEtMS0xLTEzMDU3NA_c47079e5-591d-4e29-9e2d-f340407c8920"
      unitRef="usdPerShare">1.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM1LTMtMS0xLTEzMDU3NA_92b13eb8-73c4-4728-9dda-fd9a110e57fb"
      unitRef="usdPerShare">2.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM1LTUtMS0xLTEzMDU3NA_d61b7711-1b86-4d07-bdec-c152a9c1e3c0"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM2LTEtMS0xLTEzMDU3NA_51a6255d-846f-4ab0-8e35-b650fafa6b96"
      unitRef="usdPerShare">1.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM2LTMtMS0xLTEzMDU3NA_4b2feab8-1b67-4ee3-9f35-e6c7a50b1340"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzAvZnJhZzo1MmQ2MDBmODExOTM0YjQxYTlhN2Q3NWY4YzM5MDkzYi90YWJsZTo4MjAyNzUwY2ZiNGI0YjJlYmQ3N2E1ZDI1Y2JjNGFlMy90YWJsZXJhbmdlOjgyMDI3NTBjZmI0YjRiMmViZDc3YTVkMjVjYmM0YWUzXzM2LTUtMS0xLTEzMDU3NA_9db0c179-53e1-4684-bb29-97198c1b104f"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzMtMS0xLTEtMTMwNTc0_88f5fcc8-c594-43df-a551-6873381c7034"
      unitRef="usd">185180000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzMtMy0xLTEtMTMwNTc0_916db219-d5d1-45a9-929c-4cf854f8ddf1"
      unitRef="usd">211847000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzMtNS0xLTEtMTMwNTc0_b8f6d782-918e-4e63-929b-d9adca4ae397"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246Y2MzY2EyNjUyZmRiNDEyM2JlNmU0ZTFkMDc4ODZiYzRfMTA0_20039cc4-2a10-4ee2-9188-d822dc5ebe34"
      unitRef="usd">-490000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246Y2MzY2EyNjUyZmRiNDEyM2JlNmU0ZTFkMDc4ODZiYzRfMTA4_a18ba6f9-8eef-48d9-98f9-f74052431592"
      unitRef="usd">-478000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246Y2MzY2EyNjUyZmRiNDEyM2JlNmU0ZTFkMDc4ODZiYzRfMTE2_6019c6df-ea3a-42c5-9491-4ffe6bd92fce"
      unitRef="usd">5736000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMS0xLTEtMTMwNTc0_c27a6662-0ebc-4856-9d34-0dfef6c4ffd3"
      unitRef="usd">-1438000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtMy0xLTEtMTMwNTc0_e82806fe-5e45-4020-99e6-3d890e20b289"
      unitRef="usd">-1403000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzYtNS0xLTEtMTMwNTc0_6e3892a8-ecca-4b86-ae37-ad514abd6762"
      unitRef="usd">16850000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzM1NDMzNjkxZjMwNGIxNzgwYmEzYzk4OTRkZDhkMjhfOTk_e1e01d34-b949-4412-abc3-7cbdeea4fbf1"
      unitRef="usd">972000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzM1NDMzNjkxZjMwNGIxNzgwYmEzYzk4OTRkZDhkMjhfMTAz_1e219ab9-e805-42ab-86cc-a49ac84cfcfb"
      unitRef="usd">2480000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzM1NDMzNjkxZjMwNGIxNzgwYmEzYzk4OTRkZDhkMjhfMTEx_5af62482-570b-4fa6-95f4-c0f2a2970c5a"
      unitRef="usd">2412000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMS0xLTEtMTMwNTc0_f5c59c86-bca1-43f2-9027-13b89d162236"
      unitRef="usd">2855000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctMy0xLTEtMTMwNTc0_8e5e1643-65dc-4b04-952e-3df69a811cc7"
      unitRef="usd">7285000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzctNS0xLTEtMTMwNTc0_5ec4bc01-f8b4-4354-a3b7-660dfc7c64e2"
      unitRef="usd">7085000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzU1NzE5MWUzMTdkNDlmMjg4YjRiN2U3NGI5MzVhMTFfNzA_7a749343-b2bc-4929-b220-4d21d7082a9e"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzU1NzE5MWUzMTdkNDlmMjg4YjRiN2U3NGI5MzVhMTFfNzQ_3d1a64a0-60c6-4204-b1ee-e0aa67bf08a0"
      unitRef="usd">3076000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NzU1NzE5MWUzMTdkNDlmMjg4YjRiN2U3NGI5MzVhMTFfODI_28afffc3-21d6-451e-85ab-c71b72418a2f"
      unitRef="usd">1562000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMS0xLTEtMTMwNTc0_d8a2acd4-02a1-41ac-8339-daf1d82923b1"
      unitRef="usd">-3406000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktMy0xLTEtMTMwNTc0_9ec2b425-8257-437c-8ffb-f6808b450522"
      unitRef="usd">9035000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzktNS0xLTEtMTMwNTc0_a726ef68-524d-420d-8d0f-889c2762b1c9"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmVkYWVjMjQxNGZmMjRlODlhZWE2N2MxYWEzMDlkZDFhXzE0Mg_a0ee4f17-c9a0-4e75-ae56-f3a365149c70"
      unitRef="usd">-1804000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmVkYWVjMjQxNGZmMjRlODlhZWE2N2MxYWEzMDlkZDFhXzE0Ng_541e01c6-f00f-4963-a4b7-c2f8c2a55efe"
      unitRef="usd">-2120000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmVkYWVjMjQxNGZmMjRlODlhZWE2N2MxYWEzMDlkZDFhXzE1NA_97d26a64-5821-4c31-9cd6-5dee30a99fbe"
      unitRef="usd">-2108000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTEtMS0xLTEzMDU3NA_81a74664-f2f2-4eda-93c4-6c1bf406be91"
      unitRef="usd">-5300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTMtMS0xLTEzMDU3NA_ff63fa7a-dbce-4db3-8545-dc0c0871e63c"
      unitRef="usd">-6228000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEwLTUtMS0xLTEzMDU3NA_eb72cc68-05a8-43e0-b1c1-3a551a4e9ec2"
      unitRef="usd">-6192000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjFmYjJkYzFhYTI4YzQ0ZTZiMGQxM2ZjMjIxYWM4MjY0Xzcy_71097117-001a-4bce-8abd-f31b06b19851"
      unitRef="usd">-3121000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjFmYjJkYzFhYTI4YzQ0ZTZiMGQxM2ZjMjIxYWM4MjY0Xzc2_cf9c2876-cb3b-4042-abb0-3f251cce6d5f"
      unitRef="usd">-458000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjFmYjJkYzFhYTI4YzQ0ZTZiMGQxM2ZjMjIxYWM4MjY0Xzg0_e3c1484e-641c-4542-964c-6abc6400849c"
      unitRef="usd">-323000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTEtMS0xLTEzMDU3NA_4cff607c-e588-4267-9058-c8fa0ae65645"
      unitRef="usd">9164000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTMtMS0xLTEzMDU3NA_9312baa2-a5c8-4c07-823f-f1f5a5a7e5a7"
      unitRef="usd">1346000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEyLTUtMS0xLTEzMDU3NA_78ada215-fd4d-4b1f-9846-491b96d95ce4"
      unitRef="usd">948000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjJiZjY3OGU1ODIyZDRjNTg5MTYwNzFjMTk1MTMxZTM3XzEwOA_f2b63dce-c284-4682-aa7a-eea5e76aefac"
      unitRef="usd">299000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjJiZjY3OGU1ODIyZDRjNTg5MTYwNzFjMTk1MTMxZTM3XzExMg_08b0f84a-5739-4c39-bdae-3950a2aa8c95"
      unitRef="usd">229000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjJiZjY3OGU1ODIyZDRjNTg5MTYwNzFjMTk1MTMxZTM3XzEyMA_78b95e01-7d88-4348-af40-9f81fa59ec2b"
      unitRef="usd">442000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTEtMS0xLTEzMDU3NA_badf609d-90ea-4a6f-b33c-7c93fac9a04e"
      unitRef="usd">877000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTMtMS0xLTEzMDU3NA_39ea590a-39e3-4dc6-8d86-db3a27d90f3f"
      unitRef="usd">674000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzEzLTUtMS0xLTEzMDU3NA_052f6319-a151-4501-bc6c-5ff654a5b2c3"
      unitRef="usd">1298000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE0LTEtMS0xLTEzMDU3NA_26c0fcb2-c69d-4bbb-9ec4-0dc494d3bdea"
      unitRef="usd">5888000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE0LTMtMS0xLTEzMDU3NA_eb44c183-0f0a-42d5-9fe2-1a50a9619c97"
      unitRef="usd">7247000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE0LTUtMS0xLTEzMDU3NA_69f11b90-5216-44b3-94e5-de104457f19e"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE1LTEtMS0xLTEzMDU3NA_5d14d5ab-9868-47b6-b01c-460411aa99b4"
      unitRef="usd">191068000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE1LTMtMS0xLTEzMDU3NA_39a3400c-d834-4499-b85d-109b67272891"
      unitRef="usd">219094000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE1LTUtMS0xLTEzMDU3NA_65dbac78-981a-4e1b-ad00-b88b8cfb22ba"
      unitRef="usd">207510000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE2LTEtMS0xLTEzMDU3NA_624f8334-d77a-47e4-9bf4-cc23b2fe5dcf"
      unitRef="usd">15122000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE2LTMtMS0xLTEzMDU3NA_cd20bf07-937f-4414-8830-0b5c18ce9e08"
      unitRef="usd">15490000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE2LTUtMS0xLTEzMDU3NA_aeec3dfb-d126-44eb-882f-fc368b90eadb"
      unitRef="usd">14013000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <pnm:PreferredStockDividendRequirementsOfSubsidiary
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE3LTEtMS0xLTEzMDU3NA_7f0c547b-037e-4973-bfa2-0afe0e741786"
      unitRef="usd">528000</pnm:PreferredStockDividendRequirementsOfSubsidiary>
    <pnm:PreferredStockDividendRequirementsOfSubsidiary
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE3LTMtMS0xLTEzMDU3NA_c472f736-c08b-4e88-85f5-c81c5b99927b"
      unitRef="usd">528000</pnm:PreferredStockDividendRequirementsOfSubsidiary>
    <pnm:PreferredStockDividendRequirementsOfSubsidiary
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE3LTUtMS0xLTEzMDU3NA_4c01584b-a6de-4f95-b95b-65503116ede5"
      unitRef="usd">528000</pnm:PreferredStockDividendRequirementsOfSubsidiary>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE4LTEtMS0xLTEzMDU3NA_ab9d3648-1dd2-4996-b43b-c8849dd7678e"
      unitRef="usd">175418000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE4LTMtMS0xLTEzMDU3NA_8a924b99-f3a1-45ee-b777-5aa9fb4bbaea"
      unitRef="usd">203076000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzMvZnJhZzozNDIwZWY0NDIzY2U0MzVkYjliYzk1Mzk0M2ZjMTg0YS90YWJsZTo2MTM3NjViNDg0Mjc0OWEwOGFkN2M0MDc2OGY1OTE4Ni90YWJsZXJhbmdlOjYxMzc2NWI0ODQyNzQ5YTA4YWQ3YzQwNzY4ZjU5MTg2XzE4LTUtMS0xLTEzMDU3NA_32db78f5-f2a2-4667-a8c1-72677154f2cb"
      unitRef="usd">192969000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQtMS0xLTEtMTMwNTc0_88f5fcc8-c594-43df-a551-6873381c7034"
      unitRef="usd">185180000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQtMy0xLTEtMTMwNTc0_916db219-d5d1-45a9-929c-4cf854f8ddf1"
      unitRef="usd">211847000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQtNS0xLTEtMTMwNTc0_b8f6d782-918e-4e63-929b-d9adca4ae397"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzYtMS0xLTEtMTMwNTc0_626cb75e-3009-440f-a437-c9203f56dd14"
      unitRef="usd">341123000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzYtMy0xLTEtMTMwNTc0_66bbd3d0-0516-4a0c-88f4-ddb122dd8cb4"
      unitRef="usd">320210000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzYtNS0xLTEtMTMwNTc0_fde8f9d7-4c90-4c6f-937e-8cced90fb17c"
      unitRef="usd">314668000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzctMS0xLTEtMTMwNTc0_4bf7db65-44ac-498f-ba87-aa9ae33d6059"
      unitRef="usd">24533000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzctMy0xLTEtMTMwNTc0_5f3db3fc-2621-4914-981a-585e58fda79f"
      unitRef="usd">30747000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzctNS0xLTEtMTMwNTc0_fe375c8a-e284-47e7-b2f0-e9ae5ff554d3"
      unitRef="usd">20405000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnInvestments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzEyLTEtMS0xLTEzMDU3NA_dedc0e50-0560-4f76-ba12-328d83d9bb41"
      unitRef="usd">-78357000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzEyLTMtMS0xLTEzMDU3NA_a9f27da4-7587-40e8-b10d-f8590a33798c"
      unitRef="usd">16850000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzEyLTUtMS0xLTEzMDU3NA_620054d2-7eac-439a-99c5-5afe02679e8d"
      unitRef="usd">21599000</us-gaap:GainLossOnInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE1LTEtMS0xLTEzMDU3NA_62411a19-f755-4a63-89ca-c1f9b1dbfef0"
      unitRef="usd">7825000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE1LTMtMS0xLTEzMDU3NA_18fd4300-5be6-49b8-84c6-d52acd01e5c2"
      unitRef="usd">9446000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE1LTUtMS0xLTEzMDU3NA_9df01a2e-1e57-41a9-a245-49d693e68343"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE2LTEtMS0xLTEzMDU3NA_4bcbe569-5ce4-4bea-82d0-fdb0eba5273b"
      unitRef="usd">832000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE2LTMtMS0xLTEzMDU3NA_f0cdf141-c7f8-4720-8a18-f3fd936f074b"
      unitRef="usd">1194000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE2LTUtMS0xLTEzMDU3NA_a3d8c2d1-292c-4b8f-9e66-ff3de069bf64"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE3LTEtMS0xLTEzMDU3NA_1b73fc13-edae-422b-9589-fc598d713f6d"
      unitRef="usd">13799000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE3LTMtMS0xLTEzMDU3NA_ba5f99f7-0522-45b5-a4e3-89ae13d0d65a"
      unitRef="usd">13217000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE3LTUtMS0xLTEzMDU3NA_5139e46a-6e4b-4a65-acba-91e0c11b5a19"
      unitRef="usd">11254000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE4LTEtMS0xLTEzMDU3NA_ef50b92e-4f2d-4efa-972b-da9aefc6639e"
      unitRef="usd">-2377000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE4LTMtMS0xLTEzMDU3NA_7339032e-bce9-4c70-9dfc-277eb3a28c92"
      unitRef="usd">-5457000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzE4LTUtMS0xLTEzMDU3NA_f1f37072-4c92-42ce-b377-dfb4aefe62f8"
      unitRef="usd">-3497000</us-gaap:OtherNoncashIncomeExpense>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIwLTEtMS0xLTEzMDU3NA_23e19792-e132-4a25-956d-885f20216f3c"
      unitRef="usd">73099000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIwLTMtMS0xLTEzMDU3NA_5ebb8b18-b5b5-45ac-b88b-67d799b92b50"
      unitRef="usd">25924000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIwLTUtMS0xLTEzMDU3NA_4339cb7b-bab8-40ac-8c2f-2032bf427340"
      unitRef="usd">42035000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIxLTEtMS0xLTEzMDU3NA_2041f6c5-bbee-48b6-b305-acda660160df"
      unitRef="usd">8528000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIxLTMtMS0xLTEzMDU3NA_63e8cd00-21f5-4ac1-9f8a-582caf4767ae"
      unitRef="usd">-1356000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIxLTUtMS0xLTEzMDU3NA_7f25b58b-8cf0-4c3a-ac44-5e3866fc615d"
      unitRef="usd">-11512000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIyLTEtMS0xLTEzMDU3NA_63d0579c-80ea-4140-b8fa-7194e0fc57ca"
      unitRef="usd">-17159000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIyLTMtMS0xLTEzMDU3NA_dbad7b00-1f9a-4ece-a98d-e89190a434a3"
      unitRef="usd">-1838000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIyLTUtMS0xLTEzMDU3NA_df13db33-8f36-4165-b0dd-2debd8e49761"
      unitRef="usd">8135000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIzLTEtMS0xLTEzMDU3NA_62ef39e5-666b-4b1a-98b7-4b1e441fe5ac"
      unitRef="usd">-5002000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIzLTMtMS0xLTEzMDU3NA_3454976d-8c6e-4e7b-b7e7-759471c5f212"
      unitRef="usd">-31135000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzIzLTUtMS0xLTEzMDU3NA_9332e35b-c279-4396-83dd-08c627d03048"
      unitRef="usd">-29923000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI0LTEtMS0xLTEzMDU3NA_69ba267c-f332-471e-b8a7-9d431555bfdd"
      unitRef="usd">47568000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI0LTMtMS0xLTEzMDU3NA_9d11d933-b55e-4ae6-90d0-52be9713999c"
      unitRef="usd">10640000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI0LTUtMS0xLTEzMDU3NA_4bc7dca2-389f-4d69-8079-32f5606b1364"
      unitRef="usd">7403000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI1LTEtMS0xLTEzMDU3NA_cece9aed-c812-44ff-9f24-efa954c05eaf"
      unitRef="usd">9205000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI1LTMtMS0xLTEzMDU3NA_d5cce704-1c7d-4ba2-b20a-e7428893e67a"
      unitRef="usd">2692000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI1LTUtMS0xLTEzMDU3NA_d503ab31-2e30-46e1-ab06-036ec3e14603"
      unitRef="usd">-9347000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI2LTEtMS0xLTEzMDU3NA_4151863f-a002-4865-896b-3fc8a2906dbd"
      unitRef="usd">-28516000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI2LTMtMS0xLTEzMDU3NA_d449cd50-4c85-4f65-9f0e-b144bb6a949a"
      unitRef="usd">6894000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI2LTUtMS0xLTEzMDU3NA_5d3d5c3a-6e2a-41e3-94ef-c2706b04e1b0"
      unitRef="usd">23740000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI4LTEtMS0xLTEzMDU3NA_60d662d2-29ed-4019-af71-68f18e13c9a1"
      unitRef="usd">-27935000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI4LTMtMS0xLTEzMDU3NA_5f2791d1-d072-4559-9149-7a03bc72b723"
      unitRef="usd">-29592000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI4LTUtMS0xLTEzMDU3NA_9514dac3-3581-4d60-82f7-2d6f97c3bfba"
      unitRef="usd">-29633000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI5LTEtMS0xLTEzMDU3NA_d8914fd2-672a-47fd-8709-549a1939602a"
      unitRef="usd">567284000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI5LTMtMS0xLTEzMDU3NA_c9bba12e-050c-4681-835a-96218a5548e4"
      unitRef="usd">547873000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzI5LTUtMS0xLTEzMDU3NA_d1927ee1-fd19-4c4e-aabf-a6cec2c225f4"
      unitRef="usd">485700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMxLTEtMS0xLTEzMDU3NA_99dfacde-af7b-424e-9a2c-8bd36b2c834c"
      unitRef="usd">912557000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMxLTMtMS0xLTEzMDU3NA_da066a24-c344-4e92-88f4-f50d800331a3"
      unitRef="usd">935016000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMxLTUtMS0xLTEzMDU3NA_456e4ae4-072a-42db-847a-d3f3dc2238d4"
      unitRef="usd">679028000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMyLTEtMS0xLTEzMDU3NA_904f7ad2-a5d2-4b3e-92f6-357026cb0edd"
      unitRef="usd">526448000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMyLTMtMS0xLTEzMDU3NA_5e5da297-d2be-48ef-baba-8907b7701dc1"
      unitRef="usd">459867000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMyLTUtMS0xLTEzMDU3NA_81d8a336-589b-46e8-aacf-a698a8e5adce"
      unitRef="usd">590998000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMzLTEtMS0xLTEzMDU3NA_d4081bc6-ae29-4384-b24e-eaa66f680682"
      unitRef="usd">564912000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMzLTMtMS0xLTEzMDU3NA_666eb168-78d5-492f-a475-682bdc40cd4f"
      unitRef="usd">477672000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzMzLTUtMS0xLTEzMDU3NA_dacafcab-deff-4ae0-920f-3cb3bf52a35c"
      unitRef="usd">607591000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM3LTEtMS0xLTEzMDU3NA_90953ca9-72b1-49f0-ab2a-8bc7348b852d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM3LTMtMS0xLTEzMDU3NA_1c3b1841-a370-4bce-859c-6ca859f2da17"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM3LTUtMS0xLTEzMDU3NA_7d8f1679-fe70-4598-9e9a-dd468725432a"
      unitRef="usd">23250000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM4LTEtMS0xLTEzMDU3NA_8a8a022b-c4b2-45e0-adcc-8cfb8b7a4287"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM4LTMtMS0xLTEzMDU3NA_10f4a899-5f54-4d68-a5b8-3f62ad85634c"
      unitRef="usd">572000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzM4LTUtMS0xLTEzMDU3NA_a09cbe35-624d-409b-8ad4-2e3a3f98d454"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQxLTEtMS0xLTEzMDU3NA_4d5e0e41-4eeb-4ae9-85d1-e94083487617"
      unitRef="usd">-674000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQxLTMtMS0xLTEzMDU3NA_0224d654-78f4-4478-9c07-e29f7b9c59fe"
      unitRef="usd">9000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQxLTUtMS0xLTEzMDU3NA_a56b09b0-b805-4e2c-b00a-588b6bdffff4"
      unitRef="usd">14928000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQyLTEtMS0xLTEzMDU3NA_be10543b-d4aa-40ca-95e2-71211b6d9a46"
      unitRef="usd">-950347000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQyLTMtMS0xLTEzMDU3NA_37f5fa6c-55e9-4945-a45a-49b0ccd56752"
      unitRef="usd">-952258000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTo5YmJjOGJmN2ExYzE0MzJjYTAxMWU1N2EzYzQ1Nzk5OS90YWJsZXJhbmdlOjliYmM4YmY3YTFjMTQzMmNhMDExZTU3YTNjNDU3OTk5XzQyLTUtMS0xLTEzMDU3NA_94f91a2d-6ff0-42ec-876c-ec31a7d2bd5c"
      unitRef="usd">-733799000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzYtMS0xLTEtMTMwNTc0_5dbefcf8-1b8d-407b-80a8-6d5cd8846dab"
      unitRef="usd">169300000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzYtMy0xLTEtMTMwNTc0_a6b78a26-43ac-4df3-94b8-c34659cfea62"
      unitRef="usd">30700000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzYtNS0xLTEtMTMwNTc0_0cfd455e-d4dd-4782-82f1-9bc44a414241"
      unitRef="usd">-153100000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzctMS0xLTEtMTMwNTc0_c2333def-dcf2-4496-bcc7-62a7851bfbba"
      unitRef="usd">558000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzctMy0xLTEtMTMwNTc0_d0aa22a7-35a0-4c6c-a6fb-58f3ae2d3019"
      unitRef="usd">1816345000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzctNS0xLTEtMTMwNTc0_5c55f9b5-7b5c-496d-9788-7c49731d5e93"
      unitRef="usd">1267845000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzgtMS0xLTEtMTMwNTc0_ffb5bba1-9e14-4c30-ace4-65106cefc3a1"
      unitRef="usd">179500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzgtMy0xLTEtMTMwNTc0_23b2beeb-48d1-4e39-a948-820862a1dd0a"
      unitRef="usd">1411345000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzgtNS0xLTEtMTMwNTc0_bd10d20f-c3e5-4918-a8c4-2a7bcf17a6c6"
      unitRef="usd">977845000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzExLTEtMS0xLTEzMDU3NA_70e022ce-eadb-447c-ab97-e8408aac0ebe"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzExLTMtMS0xLTEzMDU3NA_99ac5fc1-c902-4e24-a36b-549267e50414"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzExLTUtMS0xLTEzMDU3NA_3195d0f8-4c19-4cb1-a702-0e0904b0d191"
      unitRef="usd">283208000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEyLTEtMS0xLTEzMDU3NA_cf27d21b-2af7-4d5a-b5d1-5876482d505e"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEyLTUtMS0xLTEzMDU3NA_72338c79-30c1-490c-831b-7a2dfcb39163"
      unitRef="usd">24000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEzLTEtMS0xLTEzMDU3NA_1bb4a45c-f25b-493b-9789-5b3eceaffcc5"
      unitRef="usd">7980000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEzLTMtMS0xLTEzMDU3NA_22013656-c484-46a9-8c53-333fae2dca7d"
      unitRef="usd">10130000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzEzLTUtMS0xLTEzMDU3NA_57f2bf15-d9ce-4336-baa8-090e312e9431"
      unitRef="usd">11984000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE2LTEtMS0xLTEzMDU3NA_1beb2539-9afe-4d9c-932a-9f5930de258a"
      unitRef="usd">119839000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE2LTMtMS0xLTEzMDU3NA_3b78c3fc-a434-4561-87f2-cd69a6172ad2"
      unitRef="usd">112972000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE2LTUtMS0xLTEzMDU3NA_c8e2b2e1-da5c-478c-8d89-2ad8e076b67e"
      unitRef="usd">98502000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE3LTEtMS0xLTEzMDU3NA_28e6f033-25c9-47fb-a9f7-ca477538a751"
      unitRef="usd">17533000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE3LTMtMS0xLTEzMDU3NA_f37fde65-f409-4ec7-807a-cdaa205d6ff1"
      unitRef="usd">19094000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE3LTUtMS0xLTEzMDU3NA_347a0b6e-61b7-4cbe-b646-495a58318b49"
      unitRef="usd">18056000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE4LTEtMS0xLTEzMDU3NA_82a8bd10-9078-4655-b4cf-b28db09586f5"
      unitRef="usd">96550000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE4LTMtMS0xLTEzMDU3NA_f5a67934-1643-449a-9ddf-01a96af4bfb6"
      unitRef="usd">80558000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE4LTUtMS0xLTEzMDU3NA_a3ac4b3f-f6cd-4c5b-86f9-f9ed77ec7c00"
      unitRef="usd">11452000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE5LTEtMS0xLTEzMDU3NA_8c519aa3-6b39-4b08-8a6a-4509475d1fc6"
      unitRef="usd">107397000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE5LTMtMS0xLTEzMDU3NA_c779049d-9809-4ce1-9f94-9fc4e5294cdd"
      unitRef="usd">10195000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzE5LTUtMS0xLTEzMDU3NA_6710b9c0-9d42-4fb0-97b8-9162d6b5a494"
      unitRef="usd">5905000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIwLTEtMS0xLTEzMDU3NA_1b1aa050-a43a-42ac-9a0d-e188a4ce9d8c"
      unitRef="usd">-5564000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIwLTMtMS0xLTEzMDU3NA_575e3c19-0753-42ca-b686-d60603d9de7b"
      unitRef="usd">-6306000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIwLTUtMS0xLTEzMDU3NA_d82c4bbd-496f-4257-bdaf-f314bfe048f0"
      unitRef="usd">-4943000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIxLTEtMS0xLTEzMDU3NA_0b368f4d-d727-4909-b6c0-32b41071fab8"
      unitRef="usd">386037000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIxLTMtMS0xLTEzMDU3NA_a31f920e-a491-4cc5-86f9-2668cd5ce61a"
      unitRef="usd">357561000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIxLTUtMS0xLTEzMDU3NA_6eb02f65-9ad3-4728-923c-58a034d984da"
      unitRef="usd">292194000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIzLTEtMS0xLTEzMDU3NA_050056ae-a707-403b-bbc1-043fce4d1871"
      unitRef="usd">2974000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIzLTMtMS0xLTEzMDU3NA_372bb3ce-bfe2-4775-b6c4-cd23f4999604"
      unitRef="usd">-46824000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzIzLTUtMS0xLTEzMDU3NA_dbcad34b-d6b1-4e90-b169-e21a4c6df2b6"
      unitRef="usd">44095000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI0LTEtMS0xLTEzMDU3NA_91e6e09c-cb68-4213-a608-d08635c49523"
      unitRef="usd">1104000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI0LTMtMS0xLTEzMDU3NA_6a7fe92a-fcb6-4979-bb0f-8b71742170d8"
      unitRef="usd">47928000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0932358f0dcb4cafba8efdb12ab0041d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI0LTUtMS0xLTEzMDU3NA_b8210e5d-c95f-4f95-bcfe-3df24391a4d7"
      unitRef="usd">3833000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI1LTEtMS0xLTEzMDU3NA_77856c21-1bff-44cb-a32b-d187249792b1"
      unitRef="usd">4078000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI1LTMtMS0xLTEzMDU3NA_7fc5035a-51ad-456c-abaa-fe3cab16f73a"
      unitRef="usd">1104000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzI1LTUtMS0xLTEzMDU3NA_854d05f5-4415-466f-a7e6-7c13e6be855d"
      unitRef="usd">47928000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMyLTEtMS0xLTEzMDU3NA_f524d48e-5f79-4b37-8410-432849e130da"
      unitRef="usd">118485000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMyLTMtMS0xLTEzMDU3NA_0c32d305-d517-4d52-bd10-bc60672c26dd"
      unitRef="usd">91276000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMyLTUtMS0xLTEzMDU3NA_ded40f12-f970-4702-bc55-a6f78ef48d86"
      unitRef="usd">106575000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMzLTEtMS0xLTEzMDU3NA_c2c67dd5-ca5f-4971-a25a-96337ef6b5f0"
      unitRef="usd">-1011000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMzLTMtMS0xLTEzMDU3NA_e66aef37-bdfa-4cfc-ac10-7c5e48242de7"
      unitRef="usd">1042000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzMzLTUtMS0xLTEzMDU3NA_e00b6eab-9f6d-4a89-9be3-29831fdc7bfd"
      unitRef="usd">969000</us-gaap:IncomeTaxesPaidNet>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM2LTEtMS0xLTEzMDU3NA_1bc14619-b4ef-42c6-890b-6ee3bf84acc9"
      unitRef="usd">4455000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM2LTMtMS0xLTEzMDU3NA_93faee34-21b1-486d-8180-227816b8ce44"
      unitRef="usd">7362000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM2LTUtMS0xLTEzMDU3NA_61b31698-cfde-40c6-bd39-ad94068f8c65"
      unitRef="usd">-58796000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM3LTEtMS0xLTEzMDU3NA_d0d1a41e-6d0f-493b-8a5a-a5a1c583660c"
      unitRef="usd">0</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM3LTMtMS0xLTEzMDU3NA_6ac35166-386a-4487-8b0c-4bfcbd0cd8a8"
      unitRef="usd">0</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzYvZnJhZzpiMTdmYjYxMTc4YzU0N2UzYjk4NzZkNjM4MzZkNzdjNy90YWJsZTpmYmUwNTllZmJmYWE0ZmUxODIwYjdlZWEwYzZjMDJjNi90YWJsZXJhbmdlOmZiZTA1OWVmYmZhYTRmZTE4MjBiN2VlYTBjNmMwMmM2XzM3LTUtMS0xLTEzMDU3NA_0338d9f2-38b9-4040-b6d8-edad92539a52"
      unitRef="usd">801000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzUtMS0xLTEtMTMwNTc0_f5931cb7-c165-4bf9-ba07-88dbde8fcd17"
      unitRef="usd">4078000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzUtMy0xLTEtMTMwNTc0_5c90f30e-1ced-4473-b553-dc1c80d6f3cf"
      unitRef="usd">1104000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NjRlODhjZjNiNDJhNGIyYWE0NmYyNTgyNWQ5N2I2OGZfNjM_c8f6e812-3df7-4284-9cff-adf4a7cacf85"
      unitRef="usd">4925000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NjRlODhjZjNiNDJhNGIyYWE0NmYyNTgyNWQ5N2I2OGZfNzA_2398cbb3-da38-4109-b23d-78d38f79218b"
      unitRef="usd">7265000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMS0xLTEtMTMwNTc0_6be67cd6-e890-4b58-926a-e92a327de643"
      unitRef="usd">183669000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzYtMy0xLTEtMTMwNTc0_0a272e40-747e-4996-9c9a-d224e9bd9679"
      unitRef="usd">123292000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzctMS0xLTEtMTMwNTc0_386b6f25-271e-4e15-b3ff-7a32885828c5"
      unitRef="usd">63473000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzctMy0xLTEtMTMwNTc0_a436d208-ad05-44b6-a0eb-3c4778fc127f"
      unitRef="usd">57736000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherReceivables
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzgtMS0xLTEtMTMwNTc0_6d2c87bb-9487-4deb-9ad2-19a0e7ba3ff2"
      unitRef="usd">20320000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzgtMy0xLTEtMTMwNTc0_a0295f4c-5341-4f5f-bd5b-f8d93ba95129"
      unitRef="usd">18784000</us-gaap:OtherReceivables>
    <us-gaap:InventoryNet
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEwLTEtMS0xLTEzMDU3NA_63973353-8ae8-42ed-a965-9de22fef04fe"
      unitRef="usd">66733000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEwLTMtMS0xLTEzMDU3NA_0a33ce16-ab84-4208-aed0-896616c29405"
      unitRef="usd">65061000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzExLTEtMS0xLTEzMDU3NA_c9962f87-aa06-45a4-bd8b-f722d3105fc9"
      unitRef="usd">20265000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzExLTMtMS0xLTEzMDU3NA_dd4ee3c8-a6a9-4434-8765-c133fcc86abc"
      unitRef="usd">14785000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEzLTEtMS0xLTEzMDU3NA_f8e1231c-b4b8-42bf-820d-425364d7660e"
      unitRef="usd">18465000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzEzLTMtMS0xLTEzMDU3NA_88616774-4cca-47be-a1d7-539111ff9835"
      unitRef="usd">37325000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE0LTEtMS0xLTEzMDU3NA_eced8ec2-7c56-4617-916c-efe628e571a7"
      unitRef="usd">2351000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE0LTMtMS0xLTEzMDU3NA_aeb3f49a-4ade-4800-87a6-a2b5c9e6ecf3"
      unitRef="usd">4878000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE2LTEtMS0xLTEzMDU3NA_3639c639-5e2f-45a5-8aca-add7c858c24e"
      unitRef="usd">31624000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE2LTMtMS0xLTEzMDU3NA_19edb23f-892b-420b-9eaa-b559227ab501"
      unitRef="usd">1635000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE3LTEtMS0xLTEzMDU3NA_b23f7390-a565-4d05-be76-434aedc0431b"
      unitRef="usd">410978000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzE3LTMtMS0xLTEzMDU3NA_17ba5ff2-5aa6-41d0-8245-d97d35f990eb"
      unitRef="usd">324600000</us-gaap:AssetsCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIxLTEtMS0xLTEzMDU3NA_d5a5dde7-f8d0-421d-aca4-65e455efebc9"
      unitRef="usd">417476000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIxLTMtMS0xLTEzMDU3NA_6136c6a0-22f7-4434-9e88-1f7f47c97f6a"
      unitRef="usd">463126000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIyLTEtMS0xLTEzMDU3NA_e2365ad3-5154-4f84-85a7-44b771e6abfa"
      unitRef="usd">90620000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIyLTMtMS0xLTEzMDU3NA_903cff3c-95fc-46c7-a3a0-3f46eaccb17b"
      unitRef="usd">89158000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIzLTEtMS0xLTEzMDU3NA_d2b443c9-9dfb-402c-b9a9-f1612c14352e"
      unitRef="usd">177000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzIzLTMtMS0xLTEzMDU3NA_245d986d-7570-41ef-9907-f65de9645f84"
      unitRef="usd">265000</us-gaap:OtherLongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI0LTEtMS0xLTEzMDU3NA_158e3ec2-d629-4df7-8a83-56124a68cf46"
      unitRef="usd">26841000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI0LTMtMS0xLTEzMDU3NA_6a12a820-932b-4444-9e6f-8260ec75c414"
      unitRef="usd">25439000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI1LTEtMS0xLTEzMDU3NA_08183b8b-3093-4273-a6ae-3d49a42be392"
      unitRef="usd">535114000</pnm:TotalOtherPropertyAndInvestments>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI1LTMtMS0xLTEzMDU3NA_7405cafa-6dc6-4a84-8158-56fcb2f8d672"
      unitRef="usd">577988000</pnm:TotalOtherPropertyAndInvestments>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI3LTEtMS0xLTEzMDU3NA_93ec73bb-6d3e-4511-bab6-10d1c9767112"
      unitRef="usd">9164564000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI3LTMtMS0xLTEzMDU3NA_51415ebf-437e-439e-9925-ae958363a297"
      unitRef="usd">9357849000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI4LTEtMS0xLTEzMDU3NA_f0362bf0-3f62-4a0b-be81-3166cf337959"
      unitRef="usd">2659952000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI4LTMtMS0xLTEzMDU3NA_f641cf21-171b-48fa-b22d-ca5bc8a193be"
      unitRef="usd">2952743000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI5LTEtMS0xLTEzMDU3NA_fe52b0b7-96a6-4fdb-9f2c-1274f7837fdc"
      unitRef="usd">6504612000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzI5LTMtMS0xLTEzMDU3NA_d7dacfba-0d92-4e14-ab1a-b0b97ddf728b"
      unitRef="usd">6405106000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <us-gaap:ConstructionInProgressGross
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMwLTEtMS0xLTEzMDU3NA_ade3e3d6-d196-431c-9aaa-2beeb46cb3db"
      unitRef="usd">372988000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMwLTMtMS0xLTEzMDU3NA_6653146f-57e8-44d3-8b66-390b09cc44bf"
      unitRef="usd">248856000</us-gaap:ConstructionInProgressGross>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQzZjdjMDQ4YmU2MjQzMjY4ZWY3NTdhOTYzZjVjZDk3XzUz_8bdf652c-6b9a-4cd4-8de0-fca90ebebef4"
      unitRef="usd">43985000</pnm:AccumulatedAmortizationNuclearFuel>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQzZjdjMDQ4YmU2MjQzMjY4ZWY3NTdhOTYzZjVjZDk3XzYw_d372fdf3-9989-4dc0-99cd-b8b83ecfc0b5"
      unitRef="usd">41181000</pnm:AccumulatedAmortizationNuclearFuel>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTEtMS0xLTEzMDU3NA_2cc150f5-bd1b-4d7f-990f-974f7fc23561"
      unitRef="usd">95223000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMxLTMtMS0xLTEzMDU3NA_5603151c-4abe-4863-ae8a-7a87ca4f6336"
      unitRef="usd">98937000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMyLTEtMS0xLTEzMDU3NA_42eff998-c143-4d0e-a9a2-1d2c944282aa"
      unitRef="usd">6972823000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzMyLTMtMS0xLTEzMDU3NA_f89fa0f0-0320-486b-b03e-83ec555e42a0"
      unitRef="usd">6752899000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM0LTEtMS0xLTEzMDU3NA_3d0e641b-b2e2-47d9-a160-61eb859f3457"
      unitRef="usd">846686000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM0LTMtMS0xLTEzMDU3NA_f1b93546-a985-40d8-9eb9-8d28898c8720"
      unitRef="usd">514258000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM1LTEtMS0xLTEzMDU3NA_d0ae3e36-4acf-4cb4-8063-04ca51befc36"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM1LTMtMS0xLTEzMDU3NA_8b4d49ad-fa14-43bd-a104-288865ca51f0"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM2LTEtMS0xLTEzMDU3NA_8ffe76b4-1b1d-4fde-b347-fb46bbfe0d15"
      unitRef="usd">55982000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM2LTMtMS0xLTEzMDU3NA_9298f9b6-55c6-490d-a096-740fe402cd52"
      unitRef="usd">79511000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherDeferredCostsNet
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM4LTEtMS0xLTEzMDU3NA_d4490678-ba34-49b4-85c4-fadb51637dcf"
      unitRef="usd">157497000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM4LTMtMS0xLTEzMDU3NA_33b09965-458b-4818-96a9-55150832d8c6"
      unitRef="usd">139332000</us-gaap:OtherDeferredCostsNet>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM5LTEtMS0xLTEzMDU3NA_e5c648be-3de7-4bc1-a2be-1076764c3be7"
      unitRef="usd">1338462000</pnm:TotalDeferredChargesAndOtherAssets>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzM5LTMtMS0xLTEzMDU3NA_0a6d164e-e45a-4ff2-acf1-745b66cc6335"
      unitRef="usd">1011398000</pnm:TotalDeferredChargesAndOtherAssets>
    <us-gaap:Assets
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzQwLTEtMS0xLTEzMDU3NA_28d177b8-ae9c-4fe6-b22b-2e1256eb1b4c"
      unitRef="usd">9257377000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZToyM2Y4NzM1Mzg2NDg0MDIwYWNlYzQ2YTQ1NWEwY2M4Yy90YWJsZXJhbmdlOjIzZjg3MzUzODY0ODQwMjBhY2VjNDZhNDU1YTBjYzhjXzQwLTMtMS0xLTEzMDU3NA_43555c06-cc8c-419f-91a3-96eb674c09a1"
      unitRef="usd">8666885000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzUtMS0xLTEtMTMwNTc0_dfea0ab2-33fc-48fd-a859-b7fef497e6f7"
      unitRef="usd">232000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzUtMy0xLTEtMTMwNTc0_76301131-e5dc-4d55-b031-f902983abc7e"
      unitRef="usd">62700000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzYtMS0xLTEtMTMwNTc0_04882542-f355-4da9-a950-888f14a80c91"
      unitRef="usd">184793000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzYtMy0xLTEtMTMwNTc0_394ca13b-8ead-40c5-82c5-23b76b364b40"
      unitRef="usd">179339000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzctMS0xLTEtMTMwNTc0_9c70c73d-7a2b-4141-9b65-5a4b7e4f27ac"
      unitRef="usd">215708000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzctMy0xLTEtMTMwNTc0_7e0d2954-0190-4981-bf34-8b9dd2b37e7d"
      unitRef="usd">172595000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzgtMS0xLTEtMTMwNTc0_8b033319-db80-473d-bfdc-51003a9d20b0"
      unitRef="usd">6117000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzgtMy0xLTEtMTMwNTc0_07c63784-b7c6-460d-b92a-97f67834322d"
      unitRef="usd">5095000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzktMS0xLTEtMTMwNTc0_d0514f88-49e4-4dab-b659-8c4168305535"
      unitRef="usd">76783000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzktMy0xLTEtMTMwNTc0_a2b57d56-f58c-4339-a3e2-d8f169b1f938"
      unitRef="usd">70105000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEwLTEtMS0xLTEzMDU3NA_7c8aa8b9-ea88-45d8-b855-f1e50e15ef70"
      unitRef="usd">17002000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEwLTMtMS0xLTEzMDU3NA_b2cbab18-3bc4-4346-86bb-98c73cf945f5"
      unitRef="usd">8316000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzExLTEtMS0xLTEzMDU3NA_00af7cd6-3e87-469e-8689-a6e5736e9e70"
      unitRef="usd">18781000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzExLTMtMS0xLTEzMDU3NA_09611bd9-bdab-4b6e-bf68-9488d638b580"
      unitRef="usd">27218000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEzLTEtMS0xLTEzMDU3NA_c76f77df-689a-48d2-930c-2ac29a05f98c"
      unitRef="usd">31676000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzEzLTMtMS0xLTEzMDU3NA_d3687c7a-4feb-45db-944a-8cb0a5a4b9cf"
      unitRef="usd">132000</us-gaap:DividendsPayableCurrent>
    <pnm:TransmissionInterconnectionArrangementLiabilities
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE1LTEtMS0xLTEzMDU3NA_c25a2df0-71f6-4859-a016-700007e7034a"
      unitRef="usd">20473000</pnm:TransmissionInterconnectionArrangementLiabilities>
    <pnm:TransmissionInterconnectionArrangementLiabilities
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE1LTMtMS0xLTEzMDU3NA_3e306ad7-a835-45b2-b209-f84d6a297fd5"
      unitRef="usd">39564000</pnm:TransmissionInterconnectionArrangementLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE2LTEtMS0xLTEzMDU3NA_55a1fd98-1666-4298-8407-0a666bb105be"
      unitRef="usd">87037000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE2LTMtMS0xLTEzMDU3NA_f92798b0-309a-40bf-88fa-5b44cfe158cc"
      unitRef="usd">99149000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE3LTEtMS0xLTEzMDU3NA_a5115624-cd95-4afc-818a-cf12920eee2c"
      unitRef="usd">890370000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE3LTMtMS0xLTEzMDU3NA_fa48afef-65a1-4846-a8cf-0b49a49f7d4b"
      unitRef="usd">664213000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE4LTEtMS0xLTEzMDU3NA_3a85ec13-0ee3-49db-a3c8-dd8584d8bd8f"
      unitRef="usd">3892594000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzE4LTMtMS0xLTEzMDU3NA_56741ef0-8f04-41fd-9c69-5eee5718a03e"
      unitRef="usd">3519580000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIwLTEtMS0xLTEzMDU3NA_63a4f25b-6fc8-42b5-bc00-364211b36209"
      unitRef="usd">822831000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIwLTMtMS0xLTEzMDU3NA_8a752e24-066c-4f6a-bc9c-6fe2549d904d"
      unitRef="usd">764850000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIyLTEtMS0xLTEzMDU3NA_c0353cb9-409a-4857-b672-fd54985e6846"
      unitRef="usd">755202000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIyLTMtMS0xLTEzMDU3NA_f3fb9e2a-891e-42c4-a6e6-89db0498987d"
      unitRef="usd">841393000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIzLTEtMS0xLTEzMDU3NA_3af37e1e-55b3-41b2-b4ae-7f99fe8b45ff"
      unitRef="usd">223377000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzIzLTMtMS0xLTEzMDU3NA_0134d036-58a0-4c07-9b94-e9cfd53ac8b2"
      unitRef="usd">234146000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI0LTEtMS0xLTEzMDU3NA_6c7e3ed4-52f1-476c-9d44-a1f9b5178b92"
      unitRef="usd">32799000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI0LTMtMS0xLTEzMDU3NA_c50e5206-95fb-4187-a099-f9cf1f63400d"
      unitRef="usd">19057000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI1LTEtMS0xLTEzMDU3NA_09fcd98e-1d0e-4063-bdfd-ab4df808db4c"
      unitRef="usd">41336000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI1LTMtMS0xLTEzMDU3NA_00bc831d-281f-4a15-b178-5b8b5d145166"
      unitRef="usd">55993000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI3LTEtMS0xLTEzMDU3NA_02161d3e-a9ea-4fb7-8f7f-8d90af6f4fdd"
      unitRef="usd">342413000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI3LTMtMS0xLTEzMDU3NA_260f94fc-7f50-4a5a-afc5-534a0790ace8"
      unitRef="usd">333195000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI4LTEtMS0xLTEzMDU3NA_fc305b00-b5d2-4c88-b1ef-57c0c9ee8127"
      unitRef="usd">2217958000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI4LTMtMS0xLTEzMDU3NA_0e677adb-6449-4586-8522-a64ecc32de0c"
      unitRef="usd">2248634000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI5LTEtMS0xLTEzMDU3NA_1ff3abcc-6a11-4c10-b953-44a63a24abc4"
      unitRef="usd">7000922000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzI5LTMtMS0xLTEzMDU3NA_ba96b1e8-027f-4bbf-91e1-e2f39ce67f43"
      unitRef="usd">6432427000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMwLTEtMS0xLTEzMDU3NA_da73452a-83bf-4feb-a0fc-8fea3b403956"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMwLTMtMS0xLTEzMDU3NA_b0414ded-ed13-4c0d-98ac-ce15909d8af3"
      unitRef="usd"
      xsi:nil="true"/>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzQ3_a3db9bf2-242f-4092-b033-cab43029d109"
      unitRef="usdPerShare">100</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzQ3_c009f0c0-8bf4-4fbd-a139-80d2178aa4f0"
      unitRef="usdPerShare">100</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzY0_6669d825-9fba-430b-98fd-deab1d0f2c9d"
      unitRef="shares">10000000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzY0_ec872fb1-d2fb-4e26-8b0d-26379100ecb9"
      unitRef="shares">10000000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_48b52bee-fee4-4392-b439-acf9ba8a3043"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_b8d7ee06-287b-414d-a3d7-abff18ca8638"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_cb3f153b-9de7-4a73-a94e-cb45f27f4485"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMwYmFiOGI5ZjBmODQ1ZmRhOTNjMzU4ZWYzNGQ0NDJjXzEwOQ_ef42d345-8d36-4859-be17-17b46d04b732"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTEtMS0xLTEzMDU3NA_22abe69a-25c3-44fa-bf0f-0b90819a93ad"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzMyLTMtMS0xLTEzMDU3NA_2aa00a8a-e1b9-4f9e-857a-3ea99f3c1bcc"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <us-gaap:CommonStockNoParValue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzE4_60c41ab2-57a7-4320-9fa8-2d96f9d357a0"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzE4_a5d4f26d-5864-43e0-aa6e-6fd77014ec15"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzMy_61dc9673-2663-4d12-9981-7bd04a497540"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0XzMy_be2dc4a6-ce06-4384-9b99-1d2c39afde2e"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0Xzc4_ad7929a8-d8ff-45bc-85c3-27c9bf98e3c7"
      unitRef="shares">85834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNhYTZiYzExYTdiYzRlMTZiOGYwMmQyNDM0NTU0M2U0Xzc4_fdab4e2a-39f4-4a8a-91fd-66dfc015f961"
      unitRef="shares">85834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTEtMS0xLTEzMDU3NA_b75118a0-7533-431d-a7de-0a5aff280fb1"
      unitRef="usd">1429102000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM1LTMtMS0xLTEzMDU3NA_519400cc-7a86-4564-9427-9c71783542fe"
      unitRef="usd">1429257000</us-gaap:CommonStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM2LTEtMS0xLTEzMDU3NA_73471447-e21a-4a94-a14c-42b349b589d2"
      unitRef="usd">-66048000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM2LTMtMS0xLTEzMDU3NA_1cfdf674-0118-4d2f-a31c-86fe11497f4e"
      unitRef="usd">-71936000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM3LTEtMS0xLTEzMDU3NA_f6e7566e-4c2c-4a9c-8149-f447f44b4caf"
      unitRef="usd">828878000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM3LTMtMS0xLTEzMDU3NA_b184c997-41b1-4c6c-b97a-68bfb5571080"
      unitRef="usd">810203000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM4LTEtMS0xLTEzMDU3NA_aadcbad8-c521-491e-aab1-b007eb095911"
      unitRef="usd">2191932000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM4LTMtMS0xLTEzMDU3NA_50c83f44-d827-4db2-ab88-a2a6050a9c85"
      unitRef="usd">2167524000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM5LTEtMS0xLTEzMDU3NA_514006b7-e9de-4a43-ae14-f003ca3c2e44"
      unitRef="usd">52994000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzM5LTMtMS0xLTEzMDU3NA_1b054842-4c1e-4158-b065-d72b5e5db899"
      unitRef="usd">55405000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQwLTEtMS0xLTEzMDU3NA_70134159-aa09-4056-abdb-b292cf346a2e"
      unitRef="usd">2244926000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQwLTMtMS0xLTEzMDU3NA_b4085c6c-a22b-4a6d-8a16-78412cac5a4e"
      unitRef="usd">2222929000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQxLTEtMS0xLTEzMDU3NA_d461c49d-39c9-4a34-8ddf-b8912c403568"
      unitRef="usd">9257377000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xMzkvZnJhZzoxMTNjNWY5YWNjNWI0YmM2YTU1NzJjZTE3MTE1M2U1NS90YWJsZTowZTNlNzU5NDk1NjE0OTcyYjBhODg2ZDYxMzExNDYwYy90YWJsZXJhbmdlOjBlM2U3NTk0OTU2MTQ5NzJiMGE4ODZkNjEzMTE0NjBjXzQxLTMtMS0xLTEzMDU3NA_0218d8fd-5cf6-4df4-a3d0-a451cd797037"
      unitRef="usd">8666885000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5cef193779a1416a89f5c996b23d8e50_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtMi0xLTEtMTMwNTc0_c661a9f2-4ed2-4cd8-a0b7-1cf891ff8036"
      unitRef="usd">1150552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5b20780c9b944d5ad0f4f6ff1b27a65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtNC0xLTEtMTMwNTc0_57153bb0-43dd-4261-a167-30f7cf9cf90c"
      unitRef="usd">-99377000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a1a0908714d4f018534b4ee29aab470_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtNi0xLTEtMTMwNTc0_bcaaf2f3-c7f6-4e37-b45a-478f4a2df645"
      unitRef="usd">627523000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia97aa8c698614e5895878fff3a865abb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtOC0xLTEtMTMwNTc0_a475b06e-8930-4cea-bbb0-f334bc21ea8c"
      unitRef="usd">1678698000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id34fc230dc4846129a00995e4da34513_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtMTAtMS0xLTEzMDU3NA_edde5399-267f-4945-ac16-e66311b23699"
      unitRef="usd">63052000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0932358f0dcb4cafba8efdb12ab0041d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzYtMTItMS0xLTEzMDU3NA_8a867c42-3533-4974-b4a6-1588e1a9a453"
      unitRef="usd">1741750000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie97df26d65fd46549c8aab9e7d48ecff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtNi0xLTEtMTMwNTc0_a74cd6c8-ddc5-4c9e-b25b-59a0c8c88b00"
      unitRef="usd">173303000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtOC0xLTEtMTMwNTc0_aea910d6-53e2-482e-9dd2-0ad3fedaac5e"
      unitRef="usd">173303000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3c06565639ab43a5948da9bf0f4cefad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtMTAtMS0xLTEzMDU3NA_bbe9a47f-74a7-4963-8850-f7ef04945ed3"
      unitRef="usd">14013000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzgtMTItMS0xLTEzMDU3NA_6b788e32-ad3f-4e0a-babb-82c7f4131f4b"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzktNC0xLTEtMTMwNTc0_6f305334-2ab2-4d14-93c6-bc7006f5eaf8"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzktOC0xLTEtMTMwNTc0_334f7c61-5e0c-4d14-9fb9-41c7e1d6c770"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzktMTItMS0xLTEzMDU3NA_095ae8a5-1500-49fe-9946-db072c533431"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="ie97df26d65fd46549c8aab9e7d48ecff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEwLTYtMS0xLTEzMDU3NA_37dd29d3-9803-4ca6-909e-c55d727116ea"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEwLTgtMS0xLTEzMDU3NA_f6085574-2a0f-4cca-a888-2ec75eac0a36"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEwLTEyLTEtMS0xMzA1NzQ_3c626ad4-084a-46cc-b35c-eb75975719b6"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie97df26d65fd46549c8aab9e7d48ecff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzExLTYtMS0xLTEzMDU3NA_bdfc707d-465a-494c-b018-0603f7844e07"
      unitRef="usd">101591000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzExLTgtMS0xLTEzMDU3NA_71eb688c-a3d1-4fa0-bed5-fc6aaba867b0"
      unitRef="usd">101591000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzExLTEyLTEtMS0xMzA1NzQ_a033d37e-f3e4-4e36-87a3-485075de819f"
      unitRef="usd">101591000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEyLTItMS0xLTEzMDU3NA_7c949120-364f-4603-85d5-81efa09918f6"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEyLTgtMS0xLTEzMDU3NA_b309f809-b8b6-4c97-b710-1876050d7ebc"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEyLTEyLTEtMS0xMzA1NzQ_5b2037f6-bb2a-468c-80b2-eaf220d50d08"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEzLTItMS0xLTEzMDU3NA_73bc597c-4eb5-4fde-b3cd-e952e83ba447"
      unitRef="usd">11984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEzLTgtMS0xLTEzMDU3NA_e3d8074f-1c31-49e7-9f87-21cfa41b5e92"
      unitRef="usd">11984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzEzLTEyLTEtMS0xMzA1NzQ_5ee3f82a-4f58-4934-badb-6a3311940fcb"
      unitRef="usd">11984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTItMS0xLTEzMTgyMg_0ba3820c-ae82-4b23-b5b4-85725c7a31f5"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTgtMS0xLTEzMTg1Nw_c1a3883d-7466-476c-adbd-c333dc862454"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTEyLTEtMS0xMzE4NzU_134883bd-c3cc-44a0-b5c2-2635c58236dd"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ShareBasedCompensation
      contextRef="i781e5ae2656b481fa153725af2ccf401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTItMS0xLTEzMDU3NA_b63e8f41-7adb-42a5-9f2b-1ead41f3bff1"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibbde6bae4bbd46d3b0d5c857a1508d08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTgtMS0xLTEzMDU3NA_1d020e1e-99b3-427d-b9a3-86d157bd7312"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE1LTEyLTEtMS0xMzA1NzQ_cdf97f3d-1e30-4ffc-b48a-8fbb77ecddfd"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3c06565639ab43a5948da9bf0f4cefad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE2LTEwLTEtMS0xMzA1NzQ_228c6dbd-6a8e-4278-84dd-44c02842de07"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzE2LTEyLTEtMS0xMzA1NzQ_65a66249-a26d-479f-818f-5eacf0d76ac2"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie785aa1ed2db40f3b77c2f3d5c13c620_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTItMS0xLTEzMDU3NA_b17851b9-8744-4292-a619-4f9d0393598d"
      unitRef="usd">1429941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b75ed2658ca41cbbdb74b06317071b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTQtMS0xLTEzMDU3NA_227248cd-bf77-4a2b-a3b2-78d23260ce83"
      unitRef="usd">-79183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i53605204937f4ab880d22955c556987f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTYtMS0xLTEzMDU3NA_89261c58-b6a7-44a7-9ab1-3d9e80089712"
      unitRef="usd">698707000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5dd6f106cc774eab8388c41ece45a9ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTgtMS0xLTEzMDU3NA_5c94d01c-be4b-4306-b335-ad76b6e76c91"
      unitRef="usd">2049465000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81ade487b7054a8cb17cf7a89bb542d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTEwLTEtMS0xMzA1NzQ_cd998d2a-6ab6-451f-afc1-797f8496b8cc"
      unitRef="usd">59009000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIxLTEyLTEtMS0xMzA1NzQ_84633023-0ee7-49c3-a030-7bc31e5e65aa"
      unitRef="usd">2108474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTYtMS0xLTEzMDU3NA_c75f23ca-3347-40e7-a697-4f347071e3a5"
      unitRef="usd">196357000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTgtMS0xLTEzMDU3NA_7e9464d0-6fab-41f6-94af-b470e10ea627"
      unitRef="usd">196357000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4adb55e79bb64854bb52ae36e59eca9c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTEwLTEtMS0xMzA1NzQ_03200d56-00fd-44f4-b778-e80f4e241ca1"
      unitRef="usd">15490000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzIzLTEyLTEtMS0xMzA1NzQ_c6ae56c1-29a8-4c3e-91d2-914fc83fc72b"
      unitRef="usd">211847000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI0LTQtMS0xLTEzMDU3NA_1e59feb1-acc3-427b-8d7f-82c9e2767c1d"
      unitRef="usd">7247000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI0LTgtMS0xLTEzMDU3NA_2ac334d4-9dd7-4232-a365-2d48fc65c804"
      unitRef="usd">7247000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI0LTEyLTEtMS0xMzA1NzQ_cf9259c1-91f2-416f-8a97-8eefcdf179de"
      unitRef="usd">7247000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI1LTYtMS0xLTEzMDU3NA_155fdc52-aa6e-4303-96f5-9652143f89dc"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI1LTgtMS0xLTEzMDU3NA_cf4b8417-8f32-4d1c-a819-ff5444a8c3a9"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI1LTEyLTEtMS0xMzA1NzQ_82fe40ff-8f15-4bdb-935b-9bcfee050fb8"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4836fe9e0fbb415e877bd42dddff3705_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI2LTYtMS0xLTEzMDU3NA_3058c2ca-995f-4d29-8ead-66ea36a574aa"
      unitRef="usd">84333000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI2LTgtMS0xLTEzMDU3NA_f6ba32e8-be2f-46a6-9e97-83841d27beaa"
      unitRef="usd">84333000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI2LTEyLTEtMS0xMzA1NzQ_2ab60817-022f-4492-b586-a2c8e14500fb"
      unitRef="usd">84333000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic461376a503e4522bec50fd631e4be12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI4LTItMS0xLTEzMDU3NA_bab4fa40-cb04-43c6-a64b-12f919b057dc"
      unitRef="usd">10130000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI4LTgtMS0xLTEzMDU3NA_8a90f995-28fb-4147-b422-9483f4e90e53"
      unitRef="usd">10130000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzI4LTEyLTEtMS0xMzA1NzQ_66776474-a397-41de-8afb-bba7ca0a963c"
      unitRef="usd">10130000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:ShareBasedCompensation
      contextRef="ic461376a503e4522bec50fd631e4be12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMwLTItMS0xLTEzMDU3NA_f04c7729-c498-4e9a-ae30-78ed5de7260f"
      unitRef="usd">9446000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i24071e8ce0364ceab9d6f8521e7659ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMwLTgtMS0xLTEzMDU3NA_ce3da29d-d055-49b9-b7d6-55aa5de6ae97"
      unitRef="usd">9446000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMwLTEyLTEtMS0xMzA1NzQ_7bcc9eef-0e72-49c4-8960-3b2bb58a4559"
      unitRef="usd">9446000</us-gaap:ShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i4adb55e79bb64854bb52ae36e59eca9c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMxLTEwLTEtMS0xMzA1NzQ_deedc923-9593-4b05-b776-43e96fc38142"
      unitRef="usd">19094000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzMxLTEyLTEtMS0xMzA1NzQ_f66a292f-62b0-45fa-927d-fa11ef13ddea"
      unitRef="usd">19094000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id51a9c6631e648cc987ecee903dccaf8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTItMS0xLTEzMDU3NA_99d2eb70-c6f3-4f69-a1bf-1e7b9a1332bf"
      unitRef="usd">1429257000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a060a83cd0a499984b018b85f4017b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTQtMS0xLTEzMDU3NA_24d5ab93-98c2-41b4-b6c2-c0aa2b35793c"
      unitRef="usd">-71936000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3cff8ba54e4f4b188a015201e830e971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTYtMS0xLTEzMDU3NA_82ff2a17-c54a-4b91-a35e-bcb8c28c77e6"
      unitRef="usd">810203000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i64eacf1b6b8641c8a999d72dcb86a9d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTgtMS0xLTEzMDU3NA_d4411e7d-4abe-4fde-aaa3-574e1ca6bf2b"
      unitRef="usd">2167524000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e7ce84a67c843e9b5a7330dd43e0795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTEwLTEtMS0xMzA1NzQ_5fbe06c0-b27b-4c0c-8739-163a67a37e8b"
      unitRef="usd">55405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM0LTEyLTEtMS0xMzA1NzQ_c211b3b1-df3b-40d3-86df-10788f2140c5"
      unitRef="usd">2222929000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTYtMS0xLTEzMDU3NA_7f61d90d-84c9-4411-836a-3eecf9d66626"
      unitRef="usd">170058000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTgtMS0xLTEzMDU3NA_8c727b8a-3603-4bc5-bcee-f82ae3d58ab8"
      unitRef="usd">170058000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e7286651af14e4ebba241fd82254c81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTEwLTEtMS0xMzA1NzQ_58491a40-261d-4720-b0c2-44a174ea2a32"
      unitRef="usd">15122000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM4LTEyLTEtMS0xMzA1NzQ_72f3a7b7-9f4b-41f1-b867-4246488c292b"
      unitRef="usd">185180000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM5LTQtMS0xLTEzMDU3NA_42a33863-36c0-4590-a636-0030d478842e"
      unitRef="usd">5888000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM5LTgtMS0xLTEzMDU3NA_3b3170fe-f0fa-4f36-927f-42283aab6829"
      unitRef="usd">5888000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzM5LTEyLTEtMS0xMzA1NzQ_881c7554-38a7-4c81-8253-7f0d9ce85895"
      unitRef="usd">5888000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQwLTYtMS0xLTEzMDU3NA_1ab6a844-4279-4b0c-9b50-1fe8f58954a0"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQwLTgtMS0xLTEzMDU3NA_7aa74dab-0692-4292-848d-bfb231ffa632"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQwLTEyLTEtMS0xMzA1NzQ_25a30f72-626b-49d9-b888-1fa69c3497bb"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="i354549cf5a634c6f8064c76b9b383c6c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQxLTYtMS0xLTEzMDU3NA_9a9f75e9-96a0-4486-b152-fc332e3dc739"
      unitRef="usd">150855000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQxLTgtMS0xLTEzMDU3NA_0e150f60-b01d-489e-95d6-6261f9d9cd65"
      unitRef="usd">150855000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQxLTEyLTEtMS0xMzA1NzQ_4edd9a0f-7fea-47f9-8831-0480640d4a7b"
      unitRef="usd">150855000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iff08c488809d40f789fa42bc1dc1104b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQzLTItMS0xLTEzMDU3NA_d644d481-472b-45c2-bfc7-11e5cf37ca42"
      unitRef="usd">7980000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQzLTgtMS0xLTEzMDU3NA_49eb70a9-d75d-4e5d-9d19-9cc8cbf245d9"
      unitRef="usd">7980000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQzLTEyLTEtMS0xMzA1NzQ_417b38c4-cf28-490c-a438-a1d4c4054fb4"
      unitRef="usd">7980000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:ShareBasedCompensation
      contextRef="iff08c488809d40f789fa42bc1dc1104b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ1LTItMS0xLTEzMDU3NA_3565d594-aa80-4470-a255-4ba43ea37e78"
      unitRef="usd">7825000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i942a5d62d97e49abb8041dcb52e3d8f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ1LTgtMS0xLTEzMDU3NA_128065c4-6dad-4962-b7b5-14a03accc9fd"
      unitRef="usd">7825000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ1LTEyLTEtMS0xMzA1NzQ_3b8d8e3e-060b-4eb4-b884-8d0e07b0e321"
      unitRef="usd">7825000</us-gaap:ShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i6e7286651af14e4ebba241fd82254c81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ2LTEwLTEtMS0xMzA1NzQ_89c4d985-c7d1-4a39-9fae-a1d1e30487f4"
      unitRef="usd">17533000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ2LTEyLTEtMS0xMzA1NzQ_388583c0-dc83-4dc6-ab1d-54d58e7ea5aa"
      unitRef="usd">17533000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ica3c2493b4b04ef89271244d2c39f095_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTItMS0xLTEzMDU3NA_f1717af4-67c6-4799-b404-f270656c8f42"
      unitRef="usd">1429102000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9cda76dd6998417483f9c556cdb600e6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTQtMS0xLTEzMDU3NA_9f3abd24-d34f-4cca-9cd7-8747105dc21e"
      unitRef="usd">-66048000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaf8bc205d233491080f193aaee92dfb3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTYtMS0xLTEzMDU3NA_b35b89da-b047-487b-8f35-664541b77489"
      unitRef="usd">828878000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia1ab9f07a3f04915b981d9ec2b1a07f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTgtMS0xLTEzMDU3NA_80e21c0b-29f7-475a-ade5-e4a7637c2b79"
      unitRef="usd">2191932000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i60131908f50b40f4a2b245327b435c7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTEwLTEtMS0xMzA1NzQ_7090e51a-2885-4a5e-8ccf-8b4e097e1e75"
      unitRef="usd">52994000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDIvZnJhZzoxMzEyMjdjMTYzMDM0NzY0YjgxNDA5YTYxN2U4ZmM1Ni90YWJsZTozZjQyZDExNzhiN2E0NDVhYmVlNDYwNzExZDIxOWYyNS90YWJsZXJhbmdlOjNmNDJkMTE3OGI3YTQ0NWFiZWU0NjA3MTFkMjE5ZjI1XzQ5LTEyLTEtMS0xMzA1NzQ_6bece0cb-fea5-470a-9566-f6f01d2f008c"
      unitRef="usd">2244926000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzctMS0xLTEtMTMwNTc0_5c8d540e-70b2-422f-b9c8-72ece22da439"
      unitRef="usd">1766825000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzctMy0xLTEtMTMwNTc0_0169eb2a-c089-4f8e-b957-90a2d40a620a"
      unitRef="usd">1362020000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzctNS0xLTEtMTMwNTc0_cf9c8b38-dbd3-4888-9736-d4053819a8cf"
      unitRef="usd">1139834000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8c86920ced464d83ae921e30a13eef1f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzktMS0xLTEtMTMwNTc0_7f05c8a7-5507-493e-a57b-60353d14f7aa"
      unitRef="usd">864013000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i52336a448a5e4519b94ffdb06ddb6667_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzktMy0xLTEtMTMwNTc0_40645365-3d84-4777-993f-cce0a86263eb"
      unitRef="usd">531786000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if72a74588c874df3932676555b3ba83f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzktNS0xLTEtMTMwNTc0_c7b4f1ec-9b1e-4e21-9bde-cd5e62032b47"
      unitRef="usd">345167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEwLTEtMS0xLTEzMDU3NA_67749b55-82eb-465a-b04e-41d5b5829389"
      unitRef="usd">204846000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEwLTMtMS0xLTEzMDU3NA_406cbc54-a2d0-4a6c-baa7-bab2f45afb69"
      unitRef="usd">196719000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEwLTUtMS0xLTEzMDU3NA_22877457-bb24-4c54-8432-eeb15e4ab3d7"
      unitRef="usd">180113000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7874538f30cb492cbd8eb70d9f42b81a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzExLTEtMS0xLTEzMDU3NA_547ea801-005c-4422-a6f3-0291d3eead14"
      unitRef="usd">147347000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icc0ead7d8f414478a158a89c4ed3f6a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzExLTMtMS0xLTEzMDU3NA_16d9207a-9bca-4c3b-b5d2-d2c3ea7e300e"
      unitRef="usd">143931000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9a3db1e49491438d93c371bcd5130f89_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzExLTUtMS0xLTEzMDU3NA_a9c75e3c-f4e7-4db7-b44e-c0d65771ac9f"
      unitRef="usd">137977000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEyLTEtMS0xLTEzMDU3NA_fb214c89-33da-4e09-b296-b7e180fa726d"
      unitRef="usd">832000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEyLTMtMS0xLTEzMDU3NA_d07aaa96-e584-4604-a13a-758e032b19a5"
      unitRef="usd">1194000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEyLTUtMS0xLTEzMDU3NA_f332283e-d90f-4174-8a0a-d9d7f6bf5b32"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEzLTEtMS0xLTEzMDU3NA_1a44e278-9291-4fa9-9cd6-20e8151bba61"
      unitRef="usd">180812000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEzLTMtMS0xLTEzMDU3NA_9c5acf1d-cdb8-4b26-a9f0-9a0c78fff528"
      unitRef="usd">170365000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzEzLTUtMS0xLTEzMDU3NA_45adf28a-1e3c-4732-bff6-83256f76ef49"
      unitRef="usd">165325000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE0LTEtMS0xLTEzMDU3NA_3d1117b3-a9e6-4a4c-8e5e-10d93122fa64"
      unitRef="usd">58278000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE0LTMtMS0xLTEzMDU3NA_bd0885f2-00f1-4720-ad1e-4e44ee875d3b"
      unitRef="usd">49846000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE0LTUtMS0xLTEzMDU3NA_92576171-8eac-4f7b-a2c8-685179ae23d8"
      unitRef="usd">49534000</pnm:TransmissionAndDistributionCosts>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE1LTEtMS0xLTEzMDU3NA_e3a51205-bdce-4133-ad4d-f9beea8adbf3"
      unitRef="usd">49210000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE1LTMtMS0xLTEzMDU3NA_d8944e25-3ea2-4146-ad6c-f3eb94e0c3ae"
      unitRef="usd">46682000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE1LTUtMS0xLTEzMDU3NA_bdfced3d-425a-42b3-b5e7-533b58abadf1"
      unitRef="usd">45723000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE2LTEtMS0xLTEzMDU3NA_6f214ae5-6622-4a96-ac1d-b8a4100167ce"
      unitRef="usd">1505338000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE2LTMtMS0xLTEzMDU3NA_81e13461-2f4f-4268-a2c9-fecc2d9e2a2e"
      unitRef="usd">1140523000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE2LTUtMS0xLTEzMDU3NA_39182d86-7caa-4f69-a47b-656c5c61d36a"
      unitRef="usd">924937000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE3LTEtMS0xLTEzMDU3NA_e2d577eb-26b8-4ab6-bfc0-1d8e7bd44a56"
      unitRef="usd">261487000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE3LTMtMS0xLTEzMDU3NA_15e5c7c9-2dc9-4fd8-9bb9-834b94032217"
      unitRef="usd">221497000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE3LTUtMS0xLTEzMDU3NA_1149af96-b046-43d1-99ed-98c1683f9e79"
      unitRef="usd">214897000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE5LTEtMS0xLTEzMDU3NA_9ad96b1d-ede0-47c7-bb53-1d851bc883cd"
      unitRef="usd">14816000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE5LTMtMS0xLTEzMDU3NA_332f0392-56de-4619-bb77-3336598b4b78"
      unitRef="usd">14605000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzE5LTUtMS0xLTEzMDU3NA_a406b967-ac97-407f-8262-c6b0a63badbd"
      unitRef="usd">14469000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:GainLossOnInvestments
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIwLTEtMS0xLTEzMDU3NA_99c226e6-15cc-4859-881c-5ba4ca0179d5"
      unitRef="usd">-78357000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIwLTMtMS0xLTEzMDU3NA_732d55d9-6004-44f6-bb54-04171845f23f"
      unitRef="usd">16850000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIwLTUtMS0xLTEzMDU3NA_564e532a-a5be-45d9-b5ec-c75294b69a49"
      unitRef="usd">21599000</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherIncome
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIxLTEtMS0xLTEzMDU3NA_e92809c5-b1d2-4445-a1bb-f9c94e7e2657"
      unitRef="usd">10763000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIxLTMtMS0xLTEzMDU3NA_79d81933-eb6a-4c64-9749-e6c4ee64ea62"
      unitRef="usd">11390000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIxLTUtMS0xLTEzMDU3NA_63b7bbcb-8fb5-4279-80d4-a3e73e8c8f89"
      unitRef="usd">9800000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIyLTEtMS0xLTEzMDU3NA_3be6d19b-bd9e-4262-83b7-650a85e67cfb"
      unitRef="usd">9418000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIyLTMtMS0xLTEzMDU3NA_0743b37b-4361-4a74-a9ec-d7d768e6bb80"
      unitRef="usd">14431000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIyLTUtMS0xLTEzMDU3NA_2093e7fe-45db-4be6-80be-d48f5d7698ba"
      unitRef="usd">14279000</us-gaap:OtherExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIzLTEtMS0xLTEzMDU3NA_e412158c-f2de-49ad-94b3-be007cb25529"
      unitRef="usd">-62196000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIzLTMtMS0xLTEzMDU3NA_c2bc7a1b-29fc-4aa3-9a06-473d8baf49c7"
      unitRef="usd">28414000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzIzLTUtMS0xLTEzMDU3NA_e9fc80a4-9321-4c61-8780-710a70fb32c9"
      unitRef="usd">31589000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI0LTEtMS0xLTEzMDU3NA_49065ee4-4560-4beb-9c46-92c445d42e12"
      unitRef="usd">61073000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI0LTMtMS0xLTEzMDU3NA_c47c1fbf-9220-44a8-baea-c2ea55de21c7"
      unitRef="usd">51360000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI0LTUtMS0xLTEzMDU3NA_d3627980-4109-4125-8266-c4d94d4ff14d"
      unitRef="usd">64615000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI1LTEtMS0xLTEzMDU3NA_dfb89851-fd88-45ec-9a1f-5551cae0f653"
      unitRef="usd">138218000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI1LTMtMS0xLTEzMDU3NA_61099520-7a8f-44de-bba2-c1eb99325877"
      unitRef="usd">198551000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI1LTUtMS0xLTEzMDU3NA_6a8c1829-05e1-44ad-9154-3da5e1687a5e"
      unitRef="usd">181871000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI2LTEtMS0xLTEzMDU3NA_4ae8e742-23a0-437e-a942-444aabec6bad"
      unitRef="usd">19198000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI2LTMtMS0xLTEzMDU3NA_610d33d3-82e9-41ac-ba40-f251bf745ba5"
      unitRef="usd">26992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI2LTUtMS0xLTEzMDU3NA_b4ae731f-25f3-47a9-98ce-8bbde92fa143"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI3LTEtMS0xLTEzMDU3NA_846282c6-e091-4cfd-a810-3422c27fbc18"
      unitRef="usd">119020000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI3LTMtMS0xLTEzMDU3NA_a049bf95-62d0-41ce-baa9-e79eb0d516b1"
      unitRef="usd">171559000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI3LTUtMS0xLTEzMDU3NA_71e37266-fb6a-4b59-a3c9-92f73cda3d5d"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI4LTEtMS0xLTEzMDU3NA_75e661a0-c484-4c0c-abfb-5d826bef24bc"
      unitRef="usd">15122000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI4LTMtMS0xLTEzMDU3NA_bbc39c7f-5c91-4149-8266-eb0765a9e1a6"
      unitRef="usd">15490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI4LTUtMS0xLTEzMDU3NA_84b9f6a1-9f31-43a2-a933-8a602b723a83"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI5LTEtMS0xLTEzMDU3NA_a25fb565-a442-45fd-8713-afb684eb2c4e"
      unitRef="usd">103898000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI5LTMtMS0xLTEzMDU3NA_7a32e893-18cd-4017-88d7-fa9df847e275"
      unitRef="usd">156069000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzI5LTUtMS0xLTEzMDU3NA_322892ed-c637-4738-93f9-f9fb8e0872bb"
      unitRef="usd">146001000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStock
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMwLTEtMS0xLTEzMDU3NA_37e8bace-4d11-4254-a958-e73678efe94f"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMwLTMtMS0xLTEzMDU3NA_e3e7588b-ed0f-4ab7-8280-8a03cda74647"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMwLTUtMS0xLTEzMDU3NA_34d2323f-fd18-447a-ac8d-a0d3925ca9f7"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMxLTEtMS0xLTEzMDU3NA_9837cdbf-927c-4f9e-b29d-9772b160d396"
      unitRef="usd">103370000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMxLTMtMS0xLTEzMDU3NA_12e29e5c-a3b4-49f7-aa06-9e6779a59670"
      unitRef="usd">155541000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDUvZnJhZzo0YWZlNDExNjI1ZTM0N2NiYTI1MjdiZjA5Y2I5MDIwNS90YWJsZTpjMThkMjQ3N2ZhZjk0OTRmYWQ0NjdlZmJjMDQ3ZWQ1Ny90YWJsZXJhbmdlOmMxOGQyNDc3ZmFmOTQ5NGZhZDQ2N2VmYmMwNDdlZDU3XzMxLTUtMS0xLTEzMDU3NA_b053d9dc-6c2a-40fa-aed8-374417f93779"
      unitRef="usd">145473000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzMtMS0xLTEtMTMwNTc0_21255244-7fb5-466f-8c6e-0904f4874401"
      unitRef="usd">119020000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzMtMy0xLTEtMTMwNTc0_14909327-72e1-45b1-89f2-d02694bc8190"
      unitRef="usd">171559000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzMtNS0xLTEtMTMwNTc0_73292edf-c5c2-4b74-912d-75570529f0ff"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzkzY2RkN2NiY2Q4NDdiNjhhMzA1ZDcyNmI0MjE0MThfODc_8d7bdf21-6b8b-4827-ae33-d56cc69b2767"
      unitRef="usd">-490000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzkzY2RkN2NiY2Q4NDdiNjhhMzA1ZDcyNmI0MjE0MThfOTE_d7130d6f-1017-4150-bdee-32a37b39e28a"
      unitRef="usd">-478000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzkzY2RkN2NiY2Q4NDdiNjhhMzA1ZDcyNmI0MjE0MThfOTk_4f0bd2a9-be9a-42d9-b380-5c7033459b60"
      unitRef="usd">5736000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMS0xLTEtMTMwNTc0_4a197c6d-7fb6-43bc-ae8a-96236abb3719"
      unitRef="usd">-1438000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtMy0xLTEtMTMwNTc0_70bf185e-523b-4c73-baf4-32433d37eecf"
      unitRef="usd">-1403000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzYtNS0xLTEtMTMwNTc0_1dd6a3c0-d625-4798-b349-99276fcb16ed"
      unitRef="usd">16850000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246OGIyM2NkMDc0YjM2NGVlNTg3ZjAwM2I3MWJlZDQ2YWRfOTk_c357b809-79bb-4d73-b2ca-7e46c2bffa22"
      unitRef="usd">972000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246OGIyM2NkMDc0YjM2NGVlNTg3ZjAwM2I3MWJlZDQ2YWRfMTAz_d9a8a8b3-482f-4af6-81d3-838250277316"
      unitRef="usd">2480000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMC0xLTEtMTMwNTc0L3RleHRyZWdpb246OGIyM2NkMDc0YjM2NGVlNTg3ZjAwM2I3MWJlZDQ2YWRfMTEx_0546d7d3-e52b-4822-a5e3-4bd1ea857dfe"
      unitRef="usd">2412000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMS0xLTEtMTMwNTc0_7cdaa1ca-eda8-4bd0-ac2c-e55f77f19f3e"
      unitRef="usd">2855000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctMy0xLTEtMTMwNTc0_5a2d337c-f487-4552-ba4a-344e710fc3e3"
      unitRef="usd">7285000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzctNS0xLTEtMTMwNTc0_6d787c4d-cec1-438a-b69e-a59f38efd255"
      unitRef="usd">7085000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NGRmNjcyMjMxZmU2NDljZThmZDdlMDNjYWJiN2ZiZDJfNzA_d08511cb-18ae-4cb2-a787-efaf2dca78fd"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NGRmNjcyMjMxZmU2NDljZThmZDdlMDNjYWJiN2ZiZDJfNzQ_ad4f4d8b-2b35-4671-8e06-3c4c2e528722"
      unitRef="usd">3076000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NGRmNjcyMjMxZmU2NDljZThmZDdlMDNjYWJiN2ZiZDJfODI_d2fb4fd8-eb52-4916-9dae-dd86ca8ca632"
      unitRef="usd">1562000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMS0xLTEtMTMwNTc0_f6b7c4bc-9c12-4ef0-9b71-96cb02af606f"
      unitRef="usd">-3406000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktMy0xLTEtMTMwNTc0_24777eb1-332a-438c-ad49-ef4f7d9e2d29"
      unitRef="usd">9035000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzktNS0xLTEtMTMwNTc0_affa26b6-d957-42b8-8ed3-10aa6aa62866"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1NTQzODgwYWM5YzQzY2NiN2IzNWJjYzZlZWE0OGM3XzE0Mg_9ad25f6c-eece-435a-8dfc-616a72401885"
      unitRef="usd">-1804000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1NTQzODgwYWM5YzQzY2NiN2IzNWJjYzZlZWE0OGM3XzE0Ng_ea8df722-b5ce-4203-848b-eaf0d9ace3ee"
      unitRef="usd">-2120000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1NTQzODgwYWM5YzQzY2NiN2IzNWJjYzZlZWE0OGM3XzE1NA_7e2bb80e-d571-49b0-9548-b2502ce98557"
      unitRef="usd">-2108000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTEtMS0xLTEzMDU3NA_071ac1e0-bbe4-4e80-8b8b-fa1c8d8bf0ec"
      unitRef="usd">-5300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTMtMS0xLTEzMDU3NA_40fe6cfa-feea-4bdc-b45e-9c001bed207b"
      unitRef="usd">-6228000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzEwLTUtMS0xLTEzMDU3NA_5336b060-fd39-4eed-9abc-90938c7a9d3e"
      unitRef="usd">-6192000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE0LTEtMS0xLTEzMDU3NA_fc9821c4-dd0e-4f31-85f4-645ee6d88955"
      unitRef="usd">-2399000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE0LTMtMS0xLTEzMDU3NA_d2f13b7e-08fe-4715-8f79-7da806cd56e6"
      unitRef="usd">6575000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE0LTUtMS0xLTEzMDU3NA_7a5498f3-e9fb-453d-90c9-ea6f7d7b3edf"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE1LTEtMS0xLTEzMDU3NA_17b7ec2d-99f4-4236-8847-df2ba2df1c2a"
      unitRef="usd">116621000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE1LTMtMS0xLTEzMDU3NA_58215237-a71a-4648-904f-74183dcd9fe4"
      unitRef="usd">178134000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE1LTUtMS0xLTEzMDU3NA_2e357c44-5ee1-43b3-b884-a19a65b5dd96"
      unitRef="usd">180558000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE2LTEtMS0xLTEzMDU3NA_475de95e-7843-4b4d-895e-8a486b72a7f6"
      unitRef="usd">15122000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE2LTMtMS0xLTEzMDU3NA_d318da3f-d488-4fba-a7b1-acaf415f3690"
      unitRef="usd">15490000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE2LTUtMS0xLTEzMDU3NA_7e9cdef8-1d48-45a9-abca-09e710f518f2"
      unitRef="usd">14013000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE3LTEtMS0xLTEzMDU3NA_789f664e-53a0-458b-91ca-7c7e62513490"
      unitRef="usd">101499000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE3LTMtMS0xLTEzMDU3NA_3dd0d808-d167-442b-80f4-ff42c37ace5c"
      unitRef="usd">162644000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNDgvZnJhZzo5NmUxY2U0Yjg4NDk0OGJlOGE2M2U4MzYxZTIwMjY4Mi90YWJsZTplODA0YzdiY2E3Y2Y0Y2FhODE1NDZjNmMyMjYzYTk5NS90YWJsZXJhbmdlOmU4MDRjN2JjYTdjZjRjYWE4MTU0NmM2YzIyNjNhOTk1XzE3LTUtMS0xLTEzMDU3NA_ad72f53e-9d0f-4722-a7ad-52bb302ca939"
      unitRef="usd">166545000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzQtMS0xLTEtMTMwNTc0_21255244-7fb5-466f-8c6e-0904f4874401"
      unitRef="usd">119020000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzQtMy0xLTEtMTMwNTc0_14909327-72e1-45b1-89f2-d02694bc8190"
      unitRef="usd">171559000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzQtNS0xLTEtMTMwNTc0_73292edf-c5c2-4b74-912d-75570529f0ff"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzYtMS0xLTEtMTMwNTc0_781fd0e0-5531-4e04-9034-acf02d2c46fb"
      unitRef="usd">213517000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzYtMy0xLTEtMTMwNTc0_89c7b9c4-1acb-435a-8f12-50ad1fb70aa2"
      unitRef="usd">203401000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzYtNS0xLTEtMTMwNTc0_9a9d969d-b724-42b9-9137-bf8a9376daeb"
      unitRef="usd">198418000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzctMS0xLTEtMTMwNTc0_c0b0ff93-64dc-4d02-8bea-0913071d031c"
      unitRef="usd">29487000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzctMy0xLTEtMTMwNTc0_f25a19c6-2ea4-40b2-877b-db0fc6940577"
      unitRef="usd">27120000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzctNS0xLTEtMTMwNTc0_c176be50-ff02-4062-9f1f-130374d67a1e"
      unitRef="usd">22442000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnInvestments
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzktMS0xLTEtMTMwNTc0_561fec32-007a-4473-8d63-b0b42fc62fab"
      unitRef="usd">-78357000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzktMy0xLTEtMTMwNTc0_028615aa-5649-4455-aaec-893414b50a64"
      unitRef="usd">16850000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzktNS0xLTEtMTMwNTc0_519a6839-389e-4ea9-8a98-4a574db70045"
      unitRef="usd">21599000</us-gaap:GainLossOnInvestments>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzExLTEtMS0xLTEzMDU3NA_5cb05125-3298-45ce-9232-445f2762d0bc"
      unitRef="usd">832000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzExLTMtMS0xLTEzMDU3NA_04242afb-1bd8-4683-9f4a-49c87b78f0a4"
      unitRef="usd">1194000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzExLTUtMS0xLTEzMDU3NA_323acbaf-7c83-4a4f-aa7e-9e6911a45def"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzEzLTEtMS0xLTEzMDU3NA_1968a591-3ad6-4c25-b392-b71b90ee9425"
      unitRef="usd">9323000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzEzLTMtMS0xLTEzMDU3NA_e8735b94-6052-49ed-a3ad-fa94d3cd324a"
      unitRef="usd">9905000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzEzLTUtMS0xLTEzMDU3NA_3213f955-7313-4d79-b61d-bf82ccd5d8d8"
      unitRef="usd">6958000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE0LTEtMS0xLTEzMDU3NA_0336114a-14a9-44f2-a725-0ba1a9bbf18c"
      unitRef="usd">-3758000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE0LTMtMS0xLTEzMDU3NA_fe85955b-e5ba-4ae9-94f9-4ea5bded4836"
      unitRef="usd">-4482000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE0LTUtMS0xLTEzMDU3NA_db565520-a4e9-44e4-b713-3b3810d9d146"
      unitRef="usd">-4950000</us-gaap:OtherNoncashIncomeExpense>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE2LTEtMS0xLTEzMDU3NA_2adfc16b-ef72-41b2-b65e-c727cc4e1a3c"
      unitRef="usd">60743000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE2LTMtMS0xLTEzMDU3NA_d5d3a951-45a2-41bc-9e51-9fb3b5ca2ca2"
      unitRef="usd">24757000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE2LTUtMS0xLTEzMDU3NA_388e8d6f-ed44-48e7-acb0-463a0c32e6a6"
      unitRef="usd">41340000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE3LTEtMS0xLTEzMDU3NA_246e1230-7e5b-4ea8-9c37-a2ac8c727e30"
      unitRef="usd">4804000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE3LTMtMS0xLTEzMDU3NA_d9302218-a609-42f1-897e-0109d9fdaa51"
      unitRef="usd">-2531000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE3LTUtMS0xLTEzMDU3NA_73c3e7b7-4777-4649-bf22-2394881480e0"
      unitRef="usd">-11753000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE4LTEtMS0xLTEzMDU3NA_f0997db3-1b5c-4d82-a193-1bfeac401b3c"
      unitRef="usd">-17956000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE4LTMtMS0xLTEzMDU3NA_39fd7e52-188b-4e4e-9c66-813799202252"
      unitRef="usd">-2154000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE4LTUtMS0xLTEzMDU3NA_b1e01d3d-1c3a-442b-a3e6-6b92c7834985"
      unitRef="usd">2718000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE5LTEtMS0xLTEzMDU3NA_a60b6096-27a7-48d9-8fb8-c5c026e3c557"
      unitRef="usd">-5487000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE5LTMtMS0xLTEzMDU3NA_457fe7be-f030-4542-9cc3-e0aaf60c8708"
      unitRef="usd">-30187000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzE5LTUtMS0xLTEzMDU3NA_02e8bdc7-a6bb-4e0b-a751-dade61948cea"
      unitRef="usd">-24882000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIwLTEtMS0xLTEzMDU3NA_27034a8d-c26d-4770-8e71-b3ef54cabda7"
      unitRef="usd">48868000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIwLTMtMS0xLTEzMDU3NA_c8d09de3-04d9-4455-bb22-ceb6c3666f97"
      unitRef="usd">9836000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIwLTUtMS0xLTEzMDU3NA_4e32a33c-a99d-4499-98c4-4b9611552d96"
      unitRef="usd">6267000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIxLTEtMS0xLTEzMDU3NA_b82ae11e-45a4-4a5e-a679-ced58ca8ed10"
      unitRef="usd">-19574000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIxLTMtMS0xLTEzMDU3NA_7699cd48-c51f-4897-a9a8-53699674b46a"
      unitRef="usd">20214000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIxLTUtMS0xLTEzMDU3NA_2087cdf6-7539-46e0-872a-6b8b9ea548f3"
      unitRef="usd">-11572000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIyLTEtMS0xLTEzMDU3NA_99c7631c-5816-4789-9634-a0d03db5ac44"
      unitRef="usd">-41876000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIyLTMtMS0xLTEzMDU3NA_5d8ed79e-eb0b-4605-aff3-78459524829e"
      unitRef="usd">9169000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzIyLTUtMS0xLTEzMDU3NA_4fbdf78e-0c99-41ea-9e5f-a1f13a2219c6"
      unitRef="usd">16682000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI0LTEtMS0xLTEzMDU3NA_c8c09430-cae9-4e98-b93f-b18fde55aff4"
      unitRef="usd">-26029000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI0LTMtMS0xLTEzMDU3NA_5163b325-7be0-459e-a5a5-304197225393"
      unitRef="usd">-37884000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI0LTUtMS0xLTEzMDU3NA_4780a81d-200d-4a9c-adb0-dbd8444cb8e9"
      unitRef="usd">-36556000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI1LTEtMS0xLTEzMDU3NA_ac50e1c1-f2ca-464e-90a9-e163bb771820"
      unitRef="usd">354933000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI1LTMtMS0xLTEzMDU3NA_99e7edef-09cc-44e5-844d-dcfedc40f5da"
      unitRef="usd">392451000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI1LTUtMS0xLTEzMDU3NA_c6525ece-4fd6-404b-8154-4fad75fdc853"
      unitRef="usd">325763000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI3LTEtMS0xLTEzMDU3NA_c5bb0ac0-f9f1-4537-9d47-84244a11349b"
      unitRef="usd">433459000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI3LTMtMS0xLTEzMDU3NA_20d33456-7584-4185-95af-c0f691a0e50a"
      unitRef="usd">602180000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI3LTUtMS0xLTEzMDU3NA_0f5023a1-e08e-4c13-b664-b3cb4ad3670c"
      unitRef="usd">335055000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI4LTEtMS0xLTEzMDU3NA_34a8ada2-3b2b-4240-abb7-643b4ee9ef3e"
      unitRef="usd">526448000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI4LTMtMS0xLTEzMDU3NA_fa5cb7d4-11ec-437f-8b49-6c4656dd5399"
      unitRef="usd">459867000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI4LTUtMS0xLTEzMDU3NA_f50d990f-76bf-436f-8d55-9a85babf1de6"
      unitRef="usd">590998000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI5LTEtMS0xLTEzMDU3NA_b84bb1e9-3090-45e1-9882-420061ab65a2"
      unitRef="usd">564912000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI5LTMtMS0xLTEzMDU3NA_934726d2-d8ee-4d6e-beb7-ea3d3df949e9"
      unitRef="usd">477672000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzI5LTUtMS0xLTEzMDU3NA_bebc1b3d-58a2-4fbf-87ee-f14509ea0177"
      unitRef="usd">607591000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM0LTEtMS0xLTEzMDU3NA_086cc96d-6955-4e43-a767-ab5660175051"
      unitRef="usd">-439000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM0LTMtMS0xLTEzMDU3NA_a6a9ab74-b45d-4b26-bef7-109f96b4af20"
      unitRef="usd">9000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM0LTUtMS0xLTEzMDU3NA_a44ea78d-1ab7-48e1-b256-e4762b8d4f8b"
      unitRef="usd">14942000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM1LTEtMS0xLTEzMDU3NA_85372e92-c00d-4903-961f-d804897f6a26"
      unitRef="usd">-471484000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM1LTMtMS0xLTEzMDU3NA_1e9014a4-0b30-4926-aee8-afc8c565da9b"
      unitRef="usd">-619994000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTplZjRjODhiZjZmOWM0OTU1OTRmOTY4ZDUxMjc0MTI1NC90YWJsZXJhbmdlOmVmNGM4OGJmNmY5YzQ5NTU5NGY5NjhkNTEyNzQxMjU0XzM1LTUtMS0xLTEzMDU3NA_487242f3-c03f-4b7f-81dd-110d77f90aee"
      unitRef="usd">-366590000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzQtMS0xLTEtMTMwNTc0_b6deb767-cf96-480f-a3c3-7d5288fe45be"
      unitRef="usd">178500000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzQtMy0xLTEtMTMwNTc0_72278918-2b69-4a0a-84ea-39544da635c5"
      unitRef="usd">-2600000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzQtNS0xLTEtMTMwNTc0_f7ad5377-3aa1-4275-850d-8e8eae1b1341"
      unitRef="usd">-48000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzYtMS0xLTEtMTMwNTc0_3836566d-58df-4b9e-af7c-131df4c704be"
      unitRef="usd">298000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzYtMy0xLTEtMTMwNTc0_0b762f25-ac79-4f7f-8fe3-de804eb03f88"
      unitRef="usd">631345000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzYtNS0xLTEtMTMwNTc0_bb38a07c-75e7-443d-98a2-e45b3436b953"
      unitRef="usd">852845000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzctMS0xLTEtMTMwNTc0_63a627d6-075e-4b46-bf9c-4b7df6d9d96c"
      unitRef="usd">179500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzctMy0xLTEtMTMwNTc0_a1d303e5-130f-467c-a03a-7f01e9b56b6c"
      unitRef="usd">446345000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzctNS0xLTEtMTMwNTc0_1a7acd28-1bf7-4367-8aad-ac960c8a5975"
      unitRef="usd">902845000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzgtMS0xLTEtMTMwNTc0_0a187b7a-efb2-4650-98ee-3cbaccf8d2a1"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzgtMy0xLTEtMTMwNTc0_44a1133a-6920-4f5e-befa-48480307ea58"
      unitRef="usd">53000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzgtNS0xLTEtMTMwNTc0_30d5534c-a0a5-4a25-8813-b6a7d450ee4a"
      unitRef="usd">230000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzktMS0xLTEtMTMwNTc0_27a270f6-225b-40a6-8102-9950388b5b5b"
      unitRef="usd">154028000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzktMy0xLTEtMTMwNTc0_97ed0c16-bbf6-4c63-9044-2b6fbea8d1cd"
      unitRef="usd">60528000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzktNS0xLTEtMTMwNTc0_d8e8d795-561c-4f28-a3cc-dfb714a235db"
      unitRef="usd">41181000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEwLTEtMS0xLTEzMDU3NA_60263555-3964-4f54-ab3b-898424c70e3d"
      unitRef="usd">17533000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEwLTMtMS0xLTEzMDU3NA_9e0af1ff-c94c-4833-9941-ba8ee5561d41"
      unitRef="usd">19094000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEwLTUtMS0xLTEzMDU3NA_8186ca8d-fe4a-4c34-83b5-48c17629a1b4"
      unitRef="usd">18056000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzExLTEtMS0xLTEzMDU3NA_4b1c3cbe-eded-4506-8ec8-d5c1ae759b2b"
      unitRef="usd">90150000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzExLTMtMS0xLTEzMDU3NA_63c70615-36f9-4e18-bbcb-74331efeee20"
      unitRef="usd">47858000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzExLTUtMS0xLTEzMDU3NA_1a6d1559-cddd-4016-89bd-15fc3f0a65ea"
      unitRef="usd">4050000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEyLTEtMS0xLTEzMDU3NA_f09ac5fb-ee05-4cb0-8c25-d6e7bc023b9d"
      unitRef="usd">93247000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEyLTMtMS0xLTEzMDU3NA_a2921917-1c10-46a5-ac56-d5cbe777cab1"
      unitRef="usd">2893000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEyLTUtMS0xLTEzMDU3NA_528829e3-2e63-4ab7-9f28-4f22cf205634"
      unitRef="usd">5905000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEzLTEtMS0xLTEzMDU3NA_ce75bd91-eec9-433c-8d92-3404086fd631"
      unitRef="usd">-2825000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEzLTMtMS0xLTEzMDU3NA_08952ae2-da3b-4461-b64e-14eec6ce8264"
      unitRef="usd">-4627000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzEzLTUtMS0xLTEzMDU3NA_240583d6-6901-4f7c-8850-be38310f33f7"
      unitRef="usd">364000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE0LTEtMS0xLTEzMDU3NA_8175c286-cc37-4052-a618-4d0f58e83623"
      unitRef="usd">119517000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE0LTMtMS0xLTEzMDU3NA_dba72f42-e733-4dd5-a51d-631979e28c59"
      unitRef="usd">196116000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE0LTUtMS0xLTEzMDU3NA_4105d62e-568c-420c-bee2-aaf3c7b6d290"
      unitRef="usd">71272000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE2LTEtMS0xLTEzMDU3NA_5c4117f7-481c-4464-afc1-0cc859465806"
      unitRef="usd">2966000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE2LTMtMS0xLTEzMDU3NA_b8422417-aa89-4fbb-b62f-547feb90be53"
      unitRef="usd">-31427000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE2LTUtMS0xLTEzMDU3NA_e7e49e2f-eb06-4682-93c7-a611cc232092"
      unitRef="usd">30445000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE3LTEtMS0xLTEzMDU3NA_b8504010-2414-405d-b798-492b85129b84"
      unitRef="usd">19000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic50d8b2b8d2941189a89ffe798cbed95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE3LTMtMS0xLTEzMDU3NA_66223713-bad3-487c-9694-86442505dc60"
      unitRef="usd">31446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iebd26aa120674374910eef8c45186e7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE3LTUtMS0xLTEzMDU3NA_21e16edc-063e-4649-9a78-ebbae48df3a5"
      unitRef="usd">1001000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE4LTEtMS0xLTEzMDU3NA_e2f771a2-9790-49b4-95a5-ad92d0b28f23"
      unitRef="usd">2985000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE4LTMtMS0xLTEzMDU3NA_4e643cd1-6740-4195-bb35-c5fd975af3ac"
      unitRef="usd">19000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic50d8b2b8d2941189a89ffe798cbed95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzE4LTUtMS0xLTEzMDU3NA_b4eee2c9-70e7-4695-b91f-a0e4df7f23d9"
      unitRef="usd">31446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI1LTEtMS0xLTEzMDU3NA_3cd1b309-5c41-4bc0-8682-b6d363e4a18b"
      unitRef="usd">54816000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI1LTMtMS0xLTEzMDU3NA_7e6bcb72-462e-40f7-9235-f5b0b846fe61"
      unitRef="usd">45729000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI1LTUtMS0xLTEzMDU3NA_8ac6e74e-0d01-405a-bf25-7c3016716c1a"
      unitRef="usd">60663000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI2LTEtMS0xLTEzMDU3NA_df808d3e-d6c5-46a8-827b-3494b982c201"
      unitRef="usd">11602000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI2LTMtMS0xLTEzMDU3NA_3af594e8-5880-4905-a4a2-e78ee80b5860"
      unitRef="usd">-19492000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI2LTUtMS0xLTEzMDU3NA_48c910ee-21fb-45d6-b460-77f2f1a0b5a3"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI5LTEtMS0xLTEzMDU3NA_6782614a-7492-43ec-946b-b5cfd6372c86"
      unitRef="usd">-6859000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI5LTMtMS0xLTEzMDU3NA_2358bf68-cc91-4bc8-9758-1479dbf4ce75"
      unitRef="usd">23091000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTEvZnJhZzpmM2M1YmFiNGFlZmM0MDdhYTcyYjU4ZWYwMDM1ZTA2Mi90YWJsZTo1ZmY5MWY2MWFiZGU0MjZlYjMwNzM0OTgwNzY1OGU1NC90YWJsZXJhbmdlOjVmZjkxZjYxYWJkZTQyNmViMzA3MzQ5ODA3NjU4ZTU0XzI5LTUtMS0xLTEzMDU3NA_5437d50d-5ee5-4892-99a5-ed6b03a0c743"
      unitRef="usd">-48037000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzUtMS0xLTEtMTMwNTc0_ddc2fd00-83ae-452a-9210-8e600a3863fb"
      unitRef="usd">2985000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzUtMy0xLTEtMTMwNTc0_b97684ac-8e40-4178-8537-611873110b72"
      unitRef="usd">19000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246YmIwYmIyNDNjYmQzNDRjOWJmNjY1MWY2MGNhMWI0MGRfNjM_6ae54068-c605-4ea5-ab9a-f266d0ce63b3"
      unitRef="usd">4925000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246YmIwYmIyNDNjYmQzNDRjOWJmNjY1MWY2MGNhMWI0MGRfNzA_68e7ac60-3799-4390-8724-69c09bd97850"
      unitRef="usd">7265000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMS0xLTEtMTMwNTc0_ab5f734a-a599-4352-8ffc-fadaede9e108"
      unitRef="usd">151386000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzYtMy0xLTEtMTMwNTc0_0a683de0-d3a4-4ae1-a112-1c88b9d3aa2a"
      unitRef="usd">98151000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzctMS0xLTEtMTMwNTc0_e66a00ce-767b-4ec2-bb38-067cebb0546b"
      unitRef="usd">45282000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzctMy0xLTEtMTMwNTc0_00e162dc-b9a2-4f40-8d41-604d0232aa2d"
      unitRef="usd">44759000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherReceivables
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzgtMS0xLTEtMTMwNTc0_41cd803b-53e6-4a35-a877-e5253fc0cc92"
      unitRef="usd">13877000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzgtMy0xLTEtMTMwNTc0_e3dccc32-e50e-43da-b8f6-af395775853a"
      unitRef="usd">16538000</us-gaap:OtherReceivables>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzktMS0xLTEtMTMwNTc0_78f62eb8-32cd-44c1-9ecd-27696a81e9eb"
      unitRef="usd">8868000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzktMy0xLTEtMTMwNTc0_8442c41c-9a4a-4dd7-bda5-be54dc785f97"
      unitRef="usd">8837000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:InventoryNet
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEwLTEtMS0xLTEzMDU3NA_b34111e7-848d-4b1a-a8f0-63049fc6bfd5"
      unitRef="usd">55890000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEwLTMtMS0xLTEzMDU3NA_f32cf8bd-e010-4296-9b92-b69a8899072d"
      unitRef="usd">57942000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzExLTEtMS0xLTEzMDU3NA_4fb6ad94-0741-4ecf-8fc1-719dd10dbce4"
      unitRef="usd">18333000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzExLTMtMS0xLTEzMDU3NA_d4f687ca-ecf4-49cb-8f07-7bb1f51e92ea"
      unitRef="usd">8721000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEzLTEtMS0xLTEzMDU3NA_e4fc8214-f823-4b6b-bb9d-3b7b1360f9a3"
      unitRef="usd">10085000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzEzLTMtMS0xLTEzMDU3NA_3b101cb2-50ca-4f8e-97a2-a44a70348f0a"
      unitRef="usd">30266000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE0LTEtMS0xLTEzMDU3NA_7f05d9e1-3470-4b26-840d-8da39583b6b8"
      unitRef="usd">18233000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE0LTMtMS0xLTEzMDU3NA_eec5e2c5-ec99-46fd-a3a8-72755ef4b380"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE2LTEtMS0xLTEzMDU3NA_8c91bf67-0a13-46f1-8320-20f28a6bc55a"
      unitRef="usd">20706000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE2LTMtMS0xLTEzMDU3NA_44b4e979-742a-4409-a175-b186fc2698ff"
      unitRef="usd">1456000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE3LTEtMS0xLTEzMDU3NA_219d5928-f0b5-4421-b2d1-cf84c7532e9b"
      unitRef="usd">345645000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzE3LTMtMS0xLTEzMDU3NA_9c5c6993-ac0e-4024-b1d8-999a9421558f"
      unitRef="usd">266689000</us-gaap:AssetsCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIwLTEtMS0xLTEzMDU3NA_bdb1744a-b97e-4669-a4e4-d73790d4a712"
      unitRef="usd">417476000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIwLTMtMS0xLTEzMDU3NA_369614a6-9378-4123-934a-dcd3bb34accb"
      unitRef="usd">463126000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherLongTermInvestments
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIxLTEtMS0xLTEzMDU3NA_3fb51aa9-b80f-44fb-9e23-eb07422a8132"
      unitRef="usd">76000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIxLTMtMS0xLTEzMDU3NA_570bc9f9-d923-48f2-bcb4-468655cf9dd8"
      unitRef="usd">129000</us-gaap:OtherLongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIyLTEtMS0xLTEzMDU3NA_ec921cc6-b0c6-48c6-b188-f07bbbcbc4d6"
      unitRef="usd">11695000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIyLTMtMS0xLTEzMDU3NA_052db005-82a5-436f-8d22-5b3d6cec4601"
      unitRef="usd">10717000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIzLTEtMS0xLTEzMDU3NA_f38018c3-c7fe-4f69-9370-640ba9f5ad91"
      unitRef="usd">429247000</pnm:TotalOtherPropertyAndInvestments>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzIzLTMtMS0xLTEzMDU3NA_fe7d4585-dc45-4ad2-9857-002500c87aa9"
      unitRef="usd">473972000</pnm:TotalOtherPropertyAndInvestments>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI1LTEtMS0xLTEzMDU3NA_8480d41f-29b9-4979-a1ff-2e7a2ac2b40f"
      unitRef="usd">6007464000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI1LTMtMS0xLTEzMDU3NA_e5db0bb2-c3c9-448c-ae50-7171fe6aaa41"
      unitRef="usd">6602015000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI2LTEtMS0xLTEzMDU3NA_a753c218-de35-49c3-a238-9d7b73a7450b"
      unitRef="usd">1908644000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI2LTMtMS0xLTEzMDU3NA_7816c3f0-e035-4352-91ec-136ce053e542"
      unitRef="usd">2235068000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI3LTEtMS0xLTEzMDU3NA_d62603e1-25ea-40df-8dc9-e0fd5d019312"
      unitRef="usd">4098820000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI3LTMtMS0xLTEzMDU3NA_9b3a525e-b441-400e-9521-6de48be1f29c"
      unitRef="usd">4366947000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <us-gaap:ConstructionInProgressGross
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI4LTEtMS0xLTEzMDU3NA_1f676737-1e7a-464b-9e04-e57039ea9f22"
      unitRef="usd">300772000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI4LTMtMS0xLTEzMDU3NA_982ed173-b6b5-4027-90c7-eb30c8e69f04"
      unitRef="usd">182520000</us-gaap:ConstructionInProgressGross>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmUxNTI5YWI1MzM3NDRhZTFiMjZhNTJkOGFlNmQxYzQ3XzUz_067a3b58-b430-49bc-a181-f838c8616a73"
      unitRef="usd">43985000</pnm:AccumulatedAmortizationNuclearFuel>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmUxNTI5YWI1MzM3NDRhZTFiMjZhNTJkOGFlNmQxYzQ3XzYw_693e1350-44a4-4b85-84e0-10fa4c96c8c2"
      unitRef="usd">41181000</pnm:AccumulatedAmortizationNuclearFuel>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTEtMS0xLTEzMDU3NA_a57218e0-a284-4803-a13c-a519a446a6dd"
      unitRef="usd">95223000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzI5LTMtMS0xLTEzMDU3NA_8b59ee6c-8a05-49fc-ac81-43296f6de210"
      unitRef="usd">98937000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMwLTEtMS0xLTEzMDU3NA_5a118dc8-947e-4511-ae5d-1e39dd7169bd"
      unitRef="usd">4494815000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMwLTMtMS0xLTEzMDU3NA_d381de80-ce66-4d16-9294-8577abfd52c1"
      unitRef="usd">4648404000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMyLTEtMS0xLTEzMDU3NA_410b0952-51ee-4672-bcaf-8e32b107f87b"
      unitRef="usd">763941000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMyLTMtMS0xLTEzMDU3NA_8e2437ed-281b-45e2-a044-d6327baafbdd"
      unitRef="usd">428981000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMzLTEtMS0xLTEzMDU3NA_65e2d692-a7d8-4841-855f-5761bd426c25"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzMzLTMtMS0xLTEzMDU3NA_24f1971c-79e4-4ec2-bf70-e45a8c871470"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM1LTEtMS0xLTEzMDU3NA_de843cfb-cfe7-4a83-881a-7424840623b0"
      unitRef="usd">52556000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM1LTMtMS0xLTEzMDU3NA_a963b4ed-e5a7-4cde-9a96-3867efe7d38d"
      unitRef="usd">73903000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM2LTEtMS0xLTEzMDU3NA_fe715f87-f212-47da-8329-028ded1fb629"
      unitRef="usd">134330000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM2LTMtMS0xLTEzMDU3NA_251baaca-3624-4a10-9185-0d1b279b32ad"
      unitRef="usd">116552000</us-gaap:OtherDeferredCostsNet>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM3LTEtMS0xLTEzMDU3NA_3fbd6efe-b86c-4ac7-8fd9-282f27fa0801"
      unitRef="usd">1002459000</pnm:TotalDeferredChargesAndOtherAssets>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM3LTMtMS0xLTEzMDU3NA_12ec982f-d54a-4df9-8d63-ca309ab4396e"
      unitRef="usd">671068000</pnm:TotalDeferredChargesAndOtherAssets>
    <us-gaap:Assets
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM4LTEtMS0xLTEzMDU3NA_29775579-5260-40c0-992b-01569bb6b8c0"
      unitRef="usd">6272166000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZTo5MGY3MmZjNWNhMTY0MDRlYTAwNjI3ZjJlZjg0NDBjYS90YWJsZXJhbmdlOjkwZjcyZmM1Y2ExNjQwNGVhMDA2MjdmMmVmODQ0MGNhXzM4LTMtMS0xLTEzMDU3NA_64b47f3e-c761-4df6-ade1-a7a8a169855a"
      unitRef="usd">6060133000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzUtMS0xLTEtMTMwNTc0_e2296e42-f26c-468a-b19b-ab6afac59a9c"
      unitRef="usd">185900000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzUtMy0xLTEtMTMwNTc0_491003a3-8217-44b3-8d7e-b41e124b0950"
      unitRef="usd">7400000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzctMS0xLTEtMTMwNTc0_f2d04b35-a762-4657-b0f8-7a22aa9cda87"
      unitRef="usd">184793000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzctMy0xLTEtMTMwNTc0_e850ee9d-2f82-4574-94ae-bc8466c94113"
      unitRef="usd">179339000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzgtMS0xLTEtMTMwNTc0_d43399e6-e68b-4cbb-929b-f671027a2683"
      unitRef="usd">163522000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzgtMy0xLTEtMTMwNTc0_95618eaa-dd83-4e68-bde0-4c86a4eed5a3"
      unitRef="usd">107795000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzktMS0xLTEtMTMwNTc0_44e3d701-3582-4bb8-92e3-0b2552b0e24b"
      unitRef="usd">14919000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzktMy0xLTEtMTMwNTc0_e5170050-9c78-4d3c-9ff4-029f03fd7684"
      unitRef="usd">15203000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEwLTEtMS0xLTEzMDU3NA_f4a5e559-565d-4c81-8a77-1d5ac980ba41"
      unitRef="usd">6117000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEwLTMtMS0xLTEzMDU3NA_517ab904-0903-4e2c-a7d2-101002038d63"
      unitRef="usd">5095000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzExLTEtMS0xLTEzMDU3NA_407f54b0-5317-45bb-8b60-aecaade894db"
      unitRef="usd">35797000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzExLTMtMS0xLTEzMDU3NA_6ece12b2-86be-46c9-9cc8-c35a53fc1684"
      unitRef="usd">37137000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEyLTEtMS0xLTEzMDU3NA_c418eeae-5c4a-4c40-84b0-e72a81b96237"
      unitRef="usd">7913000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEyLTMtMS0xLTEzMDU3NA_322d4d91-ea5d-4d1a-8eb2-7feaec066d67"
      unitRef="usd">8316000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEzLTEtMS0xLTEzMDU3NA_ead58844-7342-411a-86e0-e35035a5eb60"
      unitRef="usd">17239000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzEzLTMtMS0xLTEzMDU3NA_3c39cf73-674c-4c9e-a278-113cfcdb71b4"
      unitRef="usd">25278000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE1LTEtMS0xLTEzMDU3NA_66168bdc-7ce3-4718-b819-b0c80492f1d9"
      unitRef="usd">132000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE1LTMtMS0xLTEzMDU3NA_490689d4-02a9-473c-8a25-36b0f67b6109"
      unitRef="usd">132000</us-gaap:DividendsPayableCurrent>
    <pnm:TransmissionInterconnectionArrangementLiabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE3LTEtMS0xLTEzMDU3NA_a036622b-b76f-447c-b117-c6d7bcfcef5c"
      unitRef="usd">20473000</pnm:TransmissionInterconnectionArrangementLiabilities>
    <pnm:TransmissionInterconnectionArrangementLiabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE3LTMtMS0xLTEzMDU3NA_080534bf-0d5c-4eba-b30e-d0b28f804e56"
      unitRef="usd">39564000</pnm:TransmissionInterconnectionArrangementLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE4LTEtMS0xLTEzMDU3NA_1f043684-b8df-471e-9869-1c70cfe6d610"
      unitRef="usd">55350000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE4LTMtMS0xLTEzMDU3NA_841777c9-a049-4c1c-a81f-26e19c46faac"
      unitRef="usd">70643000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE5LTEtMS0xLTEzMDU3NA_0956a1dc-7b6b-4e7c-9360-8add39576fed"
      unitRef="usd">692155000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzE5LTMtMS0xLTEzMDU3NA_f2b24ed8-1160-4c6b-87fa-6c7f0aa9c569"
      unitRef="usd">495902000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIwLTEtMS0xLTEzMDU3NA_ba88ce51-a809-46f9-ac3b-7ef003ec0f36"
      unitRef="usd">1816107000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIwLTMtMS0xLTEzMDU3NA_f645870c-300d-4792-b5c3-42d413eec14b"
      unitRef="usd">1701771000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIyLTEtMS0xLTEzMDU3NA_94d23858-774b-4d74-b063-3a4d8c084143"
      unitRef="usd">682040000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzIyLTMtMS0xLTEzMDU3NA_a8195285-895e-45dc-9871-0e5a95582dc6"
      unitRef="usd">630682000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI0LTEtMS0xLTEzMDU3NA_fedb6131-d858-4bc1-9070-f265a4f66892"
      unitRef="usd">556989000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI0LTMtMS0xLTEzMDU3NA_5033765b-ce32-46bf-80b4-36580ce436a7"
      unitRef="usd">653830000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI1LTEtMS0xLTEzMDU3NA_7e317f7f-3d94-44fd-a80c-bc0faf68c277"
      unitRef="usd">222549000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI1LTMtMS0xLTEzMDU3NA_daad0176-c0a0-4fbf-9971-fb1dc41d4c58"
      unitRef="usd">233383000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI2LTEtMS0xLTEzMDU3NA_4d11d1ef-5fbe-4278-b896-3aa57ba74c07"
      unitRef="usd">32007000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI2LTMtMS0xLTEzMDU3NA_60c5e7dc-6c88-49a3-8328-a281c8e95384"
      unitRef="usd">18718000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI3LTEtMS0xLTEzMDU3NA_3f066ea6-228a-4881-83b2-6ab670fa5e8a"
      unitRef="usd">39633000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI3LTMtMS0xLTEzMDU3NA_e5411fdc-3cfc-4aa3-97b4-fd6735d5826c"
      unitRef="usd">52552000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI5LTEtMS0xLTEzMDU3NA_674e28c1-c843-45dc-b942-b4acea451b75"
      unitRef="usd">258833000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzI5LTMtMS0xLTEzMDU3NA_9ef50b42-f81e-47fe-bfb3-740a25b4e4c7"
      unitRef="usd">246502000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMwLTEtMS0xLTEzMDU3NA_1a60fe7f-5ad6-429f-849d-f5708dce64b7"
      unitRef="usd">1792051000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMwLTMtMS0xLTEzMDU3NA_bb57ceed-6287-4f13-bf74-c39ecf7b26ee"
      unitRef="usd">1835667000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMxLTEtMS0xLTEzMDU3NA_09fa5158-78eb-4016-bb88-242e3af3fa30"
      unitRef="usd">4300313000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMxLTMtMS0xLTEzMDU3NA_98947dd7-0b19-44aa-adad-8e0f5c12aead"
      unitRef="usd">4033340000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMyLTEtMS0xLTEzMDU3NA_6412868a-dc9b-4e6f-b5f3-7af755d01cca"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzMyLTMtMS0xLTEzMDU3NA_1eb0ae96-a9dc-4cbf-bd7b-e633ed76d53c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzQ3_56b2ce9b-484a-4677-affd-954cf0e75a5b"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzQ3_c2634a75-4d71-42be-8694-9894a9fef21f"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzY0_17bedaab-e4f2-4139-8fb9-8c66d624175d"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzY0_69822d01-a4e6-48e2-98f8-c8649988ee6c"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_19c45c5f-77c4-410a-86b5-0dc44ccc962f"
      unitRef="shares">115293</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_4299b918-a6b2-4649-a1c2-9d75b6770839"
      unitRef="shares">115293</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_b5b58793-35ab-4e24-8c5d-d7e3a0803a85"
      unitRef="shares">115293</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmMxMWQ4MGFmNmUyODRlM2Q5NWEzYzJiNTkwY2VlMTNlXzEwOQ_bf0663b5-0b90-4d99-8d0a-64e694bece3f"
      unitRef="shares">115293</us-gaap:PreferredStockSharesIssued>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTEtMS0xLTEzMDU3NA_3fc33846-52b1-411b-ab8e-a169c9d0c98f"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM0LTMtMS0xLTEzMDU3NA_c8027277-9e17-4b47-b33c-ceecd59c3fd5"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <us-gaap:CommonStockNoParValue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzE4_6a6f72c2-0a67-4c1a-922d-cf7bac08ad72"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzE4_a8aa0e42-3058-4a36-ad4e-8f8140800b8c"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzMy_6175b655-c5a5-40b7-82bb-99a1be6092ed"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzMy_f51f91c9-fb93-4679-8f7a-46d7f33cc3a7"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_17b4c325-4346-4d1f-bd5c-82e7fb27e235"
      unitRef="shares">39117799</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_5e71f9e7-821e-4b7f-84c4-87cfdd3de0b0"
      unitRef="shares">39117799</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_b50e0098-a45e-4017-9fbf-fe2252162ce2"
      unitRef="shares">39117799</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjU5N2MzY2ZjYmMwZDRkMjY4NWFhMjUwNWY1MThmM2MxXzc3_e37befa0-652f-4b9d-b96a-d3525921579b"
      unitRef="shares">39117799</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTEtMS0xLTEzMDU3NA_fcdb8603-bf0a-4790-acbc-d31514f527ae"
      unitRef="usd">1547918000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM3LTMtMS0xLTEzMDU3NA_bb3329d5-14de-4792-a4cf-39fb4bbd8fd4"
      unitRef="usd">1547918000</us-gaap:CommonStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM4LTEtMS0xLTEzMDU3NA_3a965b0f-a499-4a5e-be04-f85ca23cea17"
      unitRef="usd">-74335000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM4LTMtMS0xLTEzMDU3NA_83cfad80-662b-4c41-b39e-db2e34c40bca"
      unitRef="usd">-71936000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM5LTEtMS0xLTEzMDU3NA_a3f6d58f-6de2-4164-ad40-5a7996eabf74"
      unitRef="usd">433747000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzM5LTMtMS0xLTEzMDU3NA_a413a5ae-cdb0-4130-893b-b55147eb53ad"
      unitRef="usd">483877000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQwLTEtMS0xLTEzMDU3NA_76fd2ee6-8f73-4056-a18f-42596e9b1e78"
      unitRef="usd">1907330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQwLTMtMS0xLTEzMDU3NA_d869a2fc-b1f8-43fe-bba6-7b5e80e4b317"
      unitRef="usd">1959859000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQxLTEtMS0xLTEzMDU3NA_15977df8-a93a-45c8-8484-6a4ffe0dd93d"
      unitRef="usd">52994000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQxLTMtMS0xLTEzMDU3NA_a83eba03-4ea7-4bc6-9238-3f24eba531b1"
      unitRef="usd">55405000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQyLTEtMS0xLTEzMDU3NA_946086d9-6000-45b6-9c06-4e899fd26fc4"
      unitRef="usd">1960324000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQyLTMtMS0xLTEzMDU3NA_0376ba8f-b097-409e-99f6-2dfa24e9c4ad"
      unitRef="usd">2015264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQzLTEtMS0xLTEzMDU3NA_58bd1203-d612-4504-ba0b-c9ab8cb380a4"
      unitRef="usd">6272166000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTQvZnJhZzphMjU1YjcxZDY2MWU0YTIyYTU5NDAwZDRiMzRiMjJhZC90YWJsZToxZDBjYWFiOGY3YzM0NjEyYjYyYTRhMGMyMzQ4NzA2Zi90YWJsZXJhbmdlOjFkMGNhYWI4ZjdjMzQ2MTJiNjJhNGEwYzIzNDg3MDZmXzQzLTMtMS0xLTEzMDU3NA_281c2cf5-672e-45e1-9fc6-409a2fb119ea"
      unitRef="usd">6060133000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb16be421cd4421c9cf90bd927444d48_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtMS0xLTEtMTMwNTc0_7604256b-46ed-46dc-b4ce-509c3bcf3369"
      unitRef="usd">1264918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i720f21625ee74b18a3019edf3c326604_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtMy0xLTEtMTMwNTc0_d4905b21-054c-4b9b-8842-f583a022df6b"
      unitRef="usd">-99055000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i308b549a0e5f42af980ce328f62770c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtNS0xLTEtMTMwNTc0_4c3971bb-87be-4d2c-943b-7df010aa4fa5"
      unitRef="usd">283516000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic00d0c265a4c452fa908e47e07e199b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtNy0xLTEtMTMwNTc0_ae1757fa-db76-4c3c-b331-011b95e16c9a"
      unitRef="usd">1449379000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f695a812e874f359cdc5e6d0fbd8354_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtOS0xLTEtMTMwNTc0_74e010a4-1ce2-47e4-b38f-fedec2717ba6"
      unitRef="usd">63052000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iebd26aa120674374910eef8c45186e7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzUtMTEtMS0xLTEzMDU3NA_355878be-90a8-4d78-834f-e914ab5329a3"
      unitRef="usd">1512431000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ia17d7d9e3a9248c5999b397d23b92bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtNS0xLTEtMTMwNTc0_504ab591-a144-4d42-8ea3-35fb0c1e5481"
      unitRef="usd">146001000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtNy0xLTEtMTMwNTc0_e356bb15-593a-4209-94dc-722dd361a619"
      unitRef="usd">146001000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1c8d23c10f2e472aa81e76f025a02c2c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtOS0xLTEtMTMwNTc0_edc7bd98-e590-4403-ac44-b91b0a8296b9"
      unitRef="usd">14013000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzYtMTEtMS0xLTEzMDU3NA_ac5c5eb4-8ba4-4f09-b522-b893945b521a"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzctMy0xLTEtMTMwNTc0_da22508c-be7a-4d21-93ef-443fedac02cd"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzctNy0xLTEtMTMwNTc0_67577c6e-b3f8-4b58-b8b6-34b0fd5e889b"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzctMTEtMS0xLTEzMDU3NA_54a3bdbd-739c-4e48-b16e-c8c9e9ce2cca"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="ia17d7d9e3a9248c5999b397d23b92bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzgtNS0xLTEtMTMwNTc0_a38ffaca-cef7-4026-9f31-3ae158c409cc"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzgtNy0xLTEtMTMwNTc0_b26d7580-a413-4189-8db3-719a6b7da5b2"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzgtMTEtMS0xLTEzMDU3NA_1d174888-4257-4b97-9290-220f8bd13ec0"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i48d7d42dc1024e689bab6b16d0c0a0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzktMS0xLTEtMTMwNTc0_ed589a7c-326a-42df-859e-55bfb5a240c8"
      unitRef="usd">230000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzktNy0xLTEtMTMwNTc0_7e0dac37-ff56-4763-ab12-cecac233b833"
      unitRef="usd">230000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzktMTEtMS0xLTEzMDU3NA_54e7a1cc-d82f-489a-8f96-0573c38ce6a5"
      unitRef="usd">230000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia17d7d9e3a9248c5999b397d23b92bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEwLTUtMS0xLTEzMDU3NA_9d6ffa80-cbee-4c57-a596-d56ee5070185"
      unitRef="usd">40653000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8dd8777e04004c40b0920511fd4f56a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEwLTctMS0xLTEzMDU3NA_5cb2b1eb-1ac5-47fa-92d3-1d87bf83bfe7"
      unitRef="usd">40653000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEwLTExLTEtMS0xMzA1NzQ_fdd0f42b-e78f-4050-9764-74ed35a36cbb"
      unitRef="usd">40653000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1c8d23c10f2e472aa81e76f025a02c2c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzExLTktMS0xLTEzMDU3NA_fdcc816c-0613-49bd-935d-6a9c44e0b05d"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzExLTExLTEtMS0xMzA1NzQ_5f4205a7-9e72-450c-8b61-668a2f433026"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i87f00c5dc2c74c47a4f315ed44709d20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTEtMS0xLTEzMDU3NA_56b59dcc-c596-4e77-acd8-3e8e536bd4af"
      unitRef="usd">1494918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i45f65f1f26164cac9a72190d5e5353bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTMtMS0xLTEzMDU3NA_88f93f91-71e0-4582-983f-9ad69285e188"
      unitRef="usd">-78511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1ade5ea6540f4fea908ef1344a09be21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTUtMS0xLTEzMDU3NA_7e5f9c04-caf5-4376-b16b-bde2f296fc7d"
      unitRef="usd">388336000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb076567cf8847f3a6b202c0a77c2b93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTctMS0xLTEzMDU3NA_2045088a-913e-4436-8f3d-2bbc1f685864"
      unitRef="usd">1804743000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2a40a40815c42919746d598b6299e8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTktMS0xLTEzMDU3NA_1f2e9400-c400-4271-95e2-117d422ff7b7"
      unitRef="usd">59009000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic50d8b2b8d2941189a89ffe798cbed95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzEzLTExLTEtMS0xMzA1NzQ_63c4c265-f966-4f60-a6b7-a43dade01e4c"
      unitRef="usd">1863752000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTUtMS0xLTEzMDU3NA_792f0c41-e9fc-49e6-87f5-34e1e1712288"
      unitRef="usd">156069000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTctMS0xLTEzMDU3NA_38154dc2-754c-45c3-aa15-5aa34f16b95e"
      unitRef="usd">156069000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icd4ef72c8562447c8129c5bab934afe8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTktMS0xLTEzMDU3NA_39861831-4a77-4491-b3dc-994c1902bcdf"
      unitRef="usd">15490000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE3LTExLTEtMS0xMzA1NzQ_1170ddf1-e9ce-46e1-9185-c49d067fde12"
      unitRef="usd">171559000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE4LTMtMS0xLTEzMDU3NA_a4ca36da-186a-48b5-8542-d93eca4b9013"
      unitRef="usd">6575000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE4LTctMS0xLTEzMDU3NA_a86a033e-dafa-4d58-b899-e239be4512df"
      unitRef="usd">6575000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE4LTExLTEtMS0xMzA1NzQ_3ca57f5a-b233-484e-b654-7f167cfa58f1"
      unitRef="usd">6575000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE5LTUtMS0xLTEzMDU3NA_c541c77a-2ca0-49cd-ab8b-1940215e5aa9"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE5LTctMS0xLTEzMDU3NA_244ff0d2-b036-4231-a487-5e6c7eb9eca2"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzE5LTExLTEtMS0xMzA1NzQ_16674655-7852-4395-9581-41b7f036174a"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i34a813d6d9884ee28986a753ccd874d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIwLTEtMS0xLTEzMDU3NA_4cbbfc5a-d254-458c-9210-a2297e824b60"
      unitRef="usd">53000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIwLTctMS0xLTEzMDU3NA_d34beb59-8e2f-4a89-a994-ecbaf092642c"
      unitRef="usd">53000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIwLTExLTEtMS0xMzA1NzQ_563c68e6-6142-410c-9d8c-0bd1bee7326a"
      unitRef="usd">53000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4e7cb7aa10654d73b2121ea62dec0e57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIxLTUtMS0xLTEzMDU3NA_6a409638-2b9f-4e8a-b0c3-ed4e7f7aa60c"
      unitRef="usd">60000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3e6681eebdfe4e869c8ba130926c2278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIxLTctMS0xLTEzMDU3NA_4326ed57-db66-49e1-85a5-d915430df5f5"
      unitRef="usd">60000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIxLTExLTEtMS0xMzA1NzQ_810df786-5b4f-479a-8a36-9f2404b271ea"
      unitRef="usd">60000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="icd4ef72c8562447c8129c5bab934afe8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIyLTktMS0xLTEzMDU3NA_584f95a7-f47d-4e64-a8a9-3e6b17f60c5f"
      unitRef="usd">19094000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIyLTExLTEtMS0xMzA1NzQ_8aa7cd1d-e2b8-4861-a713-0cecb96ac3db"
      unitRef="usd">19094000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if446e8859b364dae8c1f2dcbfd6c9d8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTEtMS0xLTEzMDU3NA_2ba54c2b-66dd-453d-bf9f-3b4cfa9aa558"
      unitRef="usd">1547918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbb5cc82c653436e82ded455ad4f7263_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTMtMS0xLTEzMDU3NA_9d3441ef-c645-42e6-9402-ec423cd324e8"
      unitRef="usd">-71936000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie09a2d0e4c1c46c0953ab332e7d36628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTUtMS0xLTEzMDU3NA_21154d6f-a0c6-46be-b059-1832212bf462"
      unitRef="usd">483877000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i603516ef58a14823ac76b54d0321b176_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTctMS0xLTEzMDU3NA_514ecda1-b93d-4d41-b831-e95fab8c38cc"
      unitRef="usd">1959859000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i66e2ff1bc4d74e159cf3acd03a212b00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTktMS0xLTEzMDU3NA_360a2dd4-5289-4cb1-a53b-c5b3ce46a745"
      unitRef="usd">55405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzIzLTExLTEtMS0xMzA1NzQ_7a477efb-038d-4799-bb6f-852d016f537c"
      unitRef="usd">2015264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTUtMS0xLTEzMDU3NA_bdc4b4b9-2334-4a67-8059-5b38786dcfba"
      unitRef="usd">103898000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTctMS0xLTEzMDU3NA_7495cd81-694e-446e-8420-def3923c9aa3"
      unitRef="usd">103898000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id99d19725b0140bcbb50e3315fb3ab02_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTktMS0xLTEzMDU3NA_cb280a12-5fcc-41ef-a3e0-6f1bba61fe2e"
      unitRef="usd">15122000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI3LTExLTEtMS0xMzA1NzQ_ceca9c4b-b979-46c2-9710-ab0d80322ecc"
      unitRef="usd">119020000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI4LTMtMS0xLTEzMDU3NA_bda76fb4-f1d2-44a3-a1ef-ff680d3d1c1b"
      unitRef="usd">-2399000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI4LTctMS0xLTEzMDU3NA_f0d26e87-0033-44c7-9194-7f074642a1c3"
      unitRef="usd">-2399000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI4LTExLTEtMS0xMzA1NzQ_e437df39-871d-4046-9dd3-b4902542db0d"
      unitRef="usd">-2399000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI5LTUtMS0xLTEzMDU3NA_f3a3f653-83a4-4a18-9340-45838e488a31"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI5LTctMS0xLTEzMDU3NA_ec9ad9bd-4ff6-471f-8610-5c225fd7a780"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzI5LTExLTEtMS0xMzA1NzQ_8e25f235-9c37-4801-9564-048a089165b2"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2fcc09f40684453296f677d775e0ca3f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMxLTUtMS0xLTEzMDU3NA_a5016c20-ecea-4199-bad3-a45c211f2acc"
      unitRef="usd">153500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib9f408f5047d454baf2b6388f823fa36_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMxLTctMS0xLTEzMDU3NA_bbc8300b-2f72-4bf5-9993-c8d7584d5648"
      unitRef="usd">153500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMxLTExLTEtMS0xMzA1NzQ_4ca9ba71-31d6-4a46-97cf-d3cffc26aeef"
      unitRef="usd">153500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="id99d19725b0140bcbb50e3315fb3ab02_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMyLTktMS0xLTEzMDU3NA_cd70f347-5a51-44e6-84c0-c87bad4c1ede"
      unitRef="usd">17533000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMyLTExLTEtMS0xMzA1NzQ_a3ad5ee6-beab-49b9-bbcc-c147ba55d1c6"
      unitRef="usd">17533000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e0600bced1d4f1ba407b565d2c40bec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTEtMS0xLTEzMDU3NA_05216040-41f2-4b6c-b60d-f496e28f4ff1"
      unitRef="usd">1547918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1076b41f31404254a4b56d595a887388_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTMtMS0xLTEzMDU3NA_60319c6a-7d5d-4fc4-b536-55ab44f6c72d"
      unitRef="usd">-74335000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i62c6ba4abd7b4f6aabc0f4f1fe4fff82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTUtMS0xLTEzMDU3NA_767f2144-6a74-4b0a-beff-31b201221b07"
      unitRef="usd">433747000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i547132a486fd42e9901decae514a8f01_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTctMS0xLTEzMDU3NA_79a965d7-9efc-4d1a-b830-069e01796efb"
      unitRef="usd">1907330000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37bc644416a848429634403f366c266e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTktMS0xLTEzMDU3NA_4e587fad-ef43-4c7f-bded-bbcb64ddea46"
      unitRef="usd">52994000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNTcvZnJhZzpjMDY2YTg5OGM2ZGY0YzY1ODUxNmE5ZjM1Y2VmMDljOS90YWJsZTozNTRlNWEyNDI1YWI0YzY1ODExYWYwOWVjNjgwMDM4Yi90YWJsZXJhbmdlOjM1NGU1YTI0MjVhYjRjNjU4MTFhZjA5ZWM2ODAwMzhiXzMzLTExLTEtMS0xMzA1NzQ_6c85f5c6-ec5d-4e25-94ac-3f0122871d31"
      unitRef="usd">1960324000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzgtMS0xLTEtMTMwNTc0_d42b4a68-d586-478a-93b3-6d8dace03829"
      unitRef="usd">482730000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzgtMy0xLTEtMTMwNTc0_f93e237d-229c-4aba-8be4-d98d53f590e9"
      unitRef="usd">417853000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzgtNS0xLTEtMTMwNTc0_72070e0f-ffad-452b-8175-85bb36471032"
      unitRef="usd">383178000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEwLTEtMS0xLTEzMDU3NA_f620b3d5-0036-4464-b3ea-50a9813530ca"
      unitRef="usd">123928000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEwLTMtMS0xLTEzMDU3NA_f1bad076-2b24-46bd-9bef-4b74e00443e5"
      unitRef="usd">113067000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEwLTUtMS0xLTEzMDU3NA_a69a5031-d229-403a-8078-e472da3635ae"
      unitRef="usd">102074000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzExLTEtMS0xLTEzMDU3NA_45a4e185-fc2e-4e93-bb99-fb5b08561336"
      unitRef="usd">49592000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzExLTMtMS0xLTEzMDU3NA_91c17c1a-403f-482c-b31c-fc292ff506b5"
      unitRef="usd">47820000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzExLTUtMS0xLTEzMDU3NA_a47ce1a9-cc96-450f-ad41-c262401108d4"
      unitRef="usd">44811000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEzLTEtMS0xLTEzMDU3NA_5579ddef-2aa0-4ec8-a7fa-ab03e8fb023b"
      unitRef="usd">98316000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEzLTMtMS0xLTEzMDU3NA_c72e1d5e-5a04-4f68-b4ce-989d4b170efe"
      unitRef="usd">90440000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzEzLTUtMS0xLTEzMDU3NA_1984d92f-9d84-45f9-beda-5443bc72caad"
      unitRef="usd">87799000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <pnm:TransmissionAndDistributionCosts
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE0LTEtMS0xLTEzMDU3NA_d942f55b-2dbf-46eb-b8fe-cf779a1dd542"
      unitRef="usd">36406000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE0LTMtMS0xLTEzMDU3NA_45709cfd-8129-4943-9780-b84283ba51f3"
      unitRef="usd">31489000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE0LTUtMS0xLTEzMDU3NA_3647c113-3805-4f07-820c-d92e89ca9d22"
      unitRef="usd">28409000</pnm:TransmissionAndDistributionCosts>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE1LTEtMS0xLTEzMDU3NA_1fbed955-31bb-41b8-a866-c055a7f04769"
      unitRef="usd">38521000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE1LTMtMS0xLTEzMDU3NA_5aa414f1-63dd-4b00-b29a-c3fea890086a"
      unitRef="usd">34919000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE1LTUtMS0xLTEzMDU3NA_50dd60c6-c22e-4251-894d-c04a0893bb7e"
      unitRef="usd">31632000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE2LTEtMS0xLTEzMDU3NA_0b382518-802c-447d-8363-3cdfad900b5c"
      unitRef="usd">346763000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE2LTMtMS0xLTEzMDU3NA_230e79b2-0c17-497c-a8f9-9ebc2f12fe5c"
      unitRef="usd">317735000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE2LTUtMS0xLTEzMDU3NA_f5751e5b-226f-44fc-b11e-e777d8eb962f"
      unitRef="usd">294725000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE3LTEtMS0xLTEzMDU3NA_748337b7-d847-4e63-b366-43f70214fd6e"
      unitRef="usd">135967000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE3LTMtMS0xLTEzMDU3NA_25cc19a3-1f20-4ccd-a66b-adddf41e3a55"
      unitRef="usd">100118000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzE3LTUtMS0xLTEzMDU3NA_7b58cb05-cf79-4490-aafd-c93880d7eae0"
      unitRef="usd">88453000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherIncome
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIwLTEtMS0xLTEzMDU3NA_0bf50650-e929-4062-8392-eb3a8af34bab"
      unitRef="usd">10641000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIwLTMtMS0xLTEzMDU3NA_4f783633-c705-431e-ba6b-cc0b7b303238"
      unitRef="usd">7176000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIwLTUtMS0xLTEzMDU3NA_fa38a0f1-f1ee-4c76-9757-bdc6fcbb8afa"
      unitRef="usd">8546000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIxLTEtMS0xLTEzMDU3NA_e152ab00-8fee-4171-99fa-cf5a350c41e4"
      unitRef="usd">1988000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIxLTMtMS0xLTEzMDU3NA_cb59763a-b60e-49da-afa9-16d9a9f965b2"
      unitRef="usd">1768000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIxLTUtMS0xLTEzMDU3NA_1986d39e-2441-4735-aada-28fb1ffd666b"
      unitRef="usd">1718000</us-gaap:OtherExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIyLTEtMS0xLTEzMDU3NA_c1c186cc-e025-46da-98d9-89a0d074d690"
      unitRef="usd">8653000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIyLTMtMS0xLTEzMDU3NA_de62d133-9abb-4f11-8559-9d11c87543d2"
      unitRef="usd">5408000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIyLTUtMS0xLTEzMDU3NA_b3b79fb7-6edf-46af-ac60-baab2ae6c927"
      unitRef="usd">6828000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIzLTEtMS0xLTEzMDU3NA_2d27e831-c601-4d0b-972e-09541280af12"
      unitRef="usd">37192000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIzLTMtMS0xLTEzMDU3NA_02166a5e-53d1-4b6a-afcf-ae02b1b87dc8"
      unitRef="usd">33735000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzIzLTUtMS0xLTEzMDU3NA_6ad82176-d2b8-4565-a13f-42f8e96685a0"
      unitRef="usd">30388000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI0LTEtMS0xLTEzMDU3NA_9b7fdaaf-ddd0-494b-9f4e-094220f9ef5d"
      unitRef="usd">107428000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI0LTMtMS0xLTEzMDU3NA_de4e5216-232a-4b80-a770-6c898bd3f247"
      unitRef="usd">71791000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI0LTUtMS0xLTEzMDU3NA_86418c86-a488-4636-9cf9-c0c2dd2b4ec4"
      unitRef="usd">64893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI1LTEtMS0xLTEzMDU3NA_40c69d43-c621-4179-9baa-6a0f52c43646"
      unitRef="usd">15161000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI1LTMtMS0xLTEzMDU3NA_5966f027-0dfe-4a2d-ad11-03a3fc6d37bb"
      unitRef="usd">7912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI1LTUtMS0xLTEzMDU3NA_f9e95737-9df8-438e-988d-a1925a13ddf4"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI2LTEtMS0xLTEzMDU3NA_42396666-1b5a-4faf-b78c-cee176d96e76"
      unitRef="usd">92267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI2LTMtMS0xLTEzMDU3NA_352bb29c-7e59-4da6-b470-814b8a54def7"
      unitRef="usd">63879000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjAvZnJhZzpjNGU2N2JlNzIwNTU0MTYwODBiOGUzMTUxNzJhNGFlNy90YWJsZTpiMzRjMWFkZmVkYjg0YmNlODcxNjNhNGViMjBkYWJmOC90YWJsZXJhbmdlOmIzNGMxYWRmZWRiODRiY2U4NzE2M2E0ZWIyMGRhYmY4XzI2LTUtMS0xLTEzMDU3NA_ebce6d56-b74c-4c48-b4fd-74f0e69c068c"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzQtMS0xLTEtMTMwNTc0_e08fc853-6e98-47a1-acb5-b30612302561"
      unitRef="usd">92267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzQtMy0xLTEtMTMwNTc0_aeb2b1d8-ffe1-4434-a6ec-09e9be1580c0"
      unitRef="usd">63879000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzQtNS0xLTEtMTMwNTc0_dac1a389-6551-44ea-9b3d-5c9d814b30ef"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzYtMS0xLTEtMTMwNTc0_8d9ae826-fd7e-403e-9e82-27314a1cdcc0"
      unitRef="usd">99165000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzYtMy0xLTEtMTMwNTc0_4cb3ec8d-6b52-4111-a63c-3db9522c76ef"
      unitRef="usd">91331000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzYtNS0xLTEtMTMwNTc0_8e848f66-671b-4c97-89bf-dda27ceee04c"
      unitRef="usd">89010000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzgtMS0xLTEtMTMwNTc0_84cc4897-3b5d-4e19-b1b2-66a5a306d199"
      unitRef="usd">-4556000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzgtMy0xLTEtMTMwNTc0_825b1a72-36ee-43e7-a74e-9adf53ff311f"
      unitRef="usd">-253000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzgtNS0xLTEtMTMwNTc0_f9a336af-3923-4ad9-a74f-e0526dc5beb5"
      unitRef="usd">-7773000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEwLTEtMS0xLTEzMDU3NA_aa339a90-9f49-492a-bfed-6a6aa1c43fd9"
      unitRef="usd">4477000</pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet>
    <pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEwLTMtMS0xLTEzMDU3NA_f90bcd1b-2195-4639-88aa-222de55859f3"
      unitRef="usd">3291000</pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet>
    <pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEwLTUtMS0xLTEzMDU3NA_68ab3de2-ce53-4f57-837b-2c65b6d88378"
      unitRef="usd">4305000</pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEzLTEtMS0xLTEzMDU3NA_c16585e5-0441-4395-97ad-2c1207381c58"
      unitRef="usd">12356000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEzLTMtMS0xLTEzMDU3NA_bfa0a796-ce00-4449-9c8c-cdd6aef18a37"
      unitRef="usd">1167000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzEzLTUtMS0xLTEzMDU3NA_15f141ed-b882-4943-a478-7da30b090bf8"
      unitRef="usd">695000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE0LTEtMS0xLTEzMDU3NA_69250fdf-4599-41ae-81f2-a1b4b7b24ba1"
      unitRef="usd">3723000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE0LTMtMS0xLTEzMDU3NA_e7536aa7-23e2-4a92-8e39-edc3b2db3b98"
      unitRef="usd">1175000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE0LTUtMS0xLTEzMDU3NA_829adb0e-bf25-464e-adc2-62268203f85b"
      unitRef="usd">241000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE1LTEtMS0xLTEzMDU3NA_c6e9f425-9bfc-4768-a6a3-db5ae36efbb6"
      unitRef="usd">264000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE1LTMtMS0xLTEzMDU3NA_82ac953b-d9a5-475a-9688-2dddd3be2039"
      unitRef="usd">6132000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE1LTUtMS0xLTEzMDU3NA_0ba9858b-0248-4387-8763-a73d8cd7ba3d"
      unitRef="usd">1291000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE2LTEtMS0xLTEzMDU3NA_3167a781-63fd-406c-bce6-2e0da57fa4d0"
      unitRef="usd">-3834000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE2LTMtMS0xLTEzMDU3NA_f7427ca3-841d-45e4-90ad-ef20e811cefc"
      unitRef="usd">-6989000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE2LTUtMS0xLTEzMDU3NA_cbedc3ec-822f-4551-9b97-66ca132c4ebb"
      unitRef="usd">-8553000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE3LTEtMS0xLTEzMDU3NA_7814e006-4b6b-4339-be38-3291eaeb2266"
      unitRef="usd">195000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE3LTMtMS0xLTEzMDU3NA_04c7fcae-36b5-4e72-a2fd-b073ca57e2cc"
      unitRef="usd">338000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE3LTUtMS0xLTEzMDU3NA_6696b12d-c198-48b8-9f96-fca02f66b53a"
      unitRef="usd">1607000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE4LTEtMS0xLTEzMDU3NA_64c1ec37-49e1-4ea2-a7df-fb67262c4cb6"
      unitRef="usd">14667000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE4LTMtMS0xLTEzMDU3NA_96c839a5-5b16-41f6-af5c-3be05a1b6575"
      unitRef="usd">-1533000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE4LTUtMS0xLTEzMDU3NA_869e03e3-c239-47bc-ac18-58f2df9c0a07"
      unitRef="usd">-530000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE5LTEtMS0xLTEzMDU3NA_646af52d-2291-416e-8009-95cc5854cb4b"
      unitRef="usd">11952000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE5LTMtMS0xLTEzMDU3NA_c4700522-cba7-441e-b133-99b5e47ad1d9"
      unitRef="usd">620000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzE5LTUtMS0xLTEzMDU3NA_df10c925-685a-4607-9701-9e12f7f4592d"
      unitRef="usd">2518000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIwLTEtMS0xLTEzMDU3NA_56692993-667a-430f-b5ca-3b8cf2e22969"
      unitRef="usd">-1757000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIwLTMtMS0xLTEzMDU3NA_6b6ae98a-9d0c-49e9-908f-c5fed745d800"
      unitRef="usd">5545000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIwLTUtMS0xLTEzMDU3NA_0c0a9b6f-6474-46c3-bb7e-7d1e4831a54e"
      unitRef="usd">2135000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIxLTEtMS0xLTEzMDU3NA_76236aef-9446-43ee-90ce-6c15002a7edc"
      unitRef="usd">194947000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIxLTMtMS0xLTEzMDU3NA_664eb107-5b25-4104-9bac-117389770996"
      unitRef="usd">155151000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIxLTUtMS0xLTEzMDU3NA_03a3a38f-502f-498f-9a00-05fb52b358ec"
      unitRef="usd">147573000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIzLTEtMS0xLTEzMDU3NA_b84b9e61-eaff-4b30-94d7-a9ed0c00dd4d"
      unitRef="usd">449534000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIzLTMtMS0xLTEzMDU3NA_166d51ab-f2b0-44de-a5a7-4a05fcfba591"
      unitRef="usd">311909000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzIzLTUtMS0xLTEzMDU3NA_b06d3b40-61c1-42ff-9613-2722d0d73edc"
      unitRef="usd">321505000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzI0LTEtMS0xLTEzMDU3NA_6f03127c-7250-4eaa-aad1-72c94e33476e"
      unitRef="usd">-449534000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzI0LTMtMS0xLTEzMDU3NA_c410b9f9-9a66-48e3-b282-fdb259fdc82c"
      unitRef="usd">-311909000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTpmNWVlMWQ3NTczYjU0NGU3OTk0NDFkYTJlYjk4ZWM4Ny90YWJsZXJhbmdlOmY1ZWUxZDc1NzNiNTQ0ZTc5OTQ0MWRhMmViOThlYzg3XzI0LTUtMS0xLTEzMDU3NA_a951f8f7-49de-4350-a05d-aa3fe32a21f0"
      unitRef="usd">-321505000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzYtMS0xLTEtMTMwNTc0_f9728877-835b-44ad-b81e-3651bd9d4fee"
      unitRef="usd">36300000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzYtMy0xLTEtMTMwNTc0_c763d3a8-113b-4d41-8438-4addbecf4e37"
      unitRef="usd">400000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzYtNS0xLTEtMTMwNTc0_8afe456e-83fa-4ef8-ab3a-fc98d7020f73"
      unitRef="usd">-15000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzgtMS0xLTEtMTMwNTc0_6f5a8474-b382-42df-b068-fd36ce433e2c"
      unitRef="usd">160000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzgtMy0xLTEtMTMwNTc0_2dc66fe1-5bb3-4017-a51b-67d4a5fdf552"
      unitRef="usd">65000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzgtNS0xLTEtMTMwNTc0_f2fb17d4-be7f-4b22-80ab-207f61e36f0b"
      unitRef="usd">185000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzExLTEtMS0xLTEzMDU3NA_cbdfafd7-0e53-4774-a14f-6894878a02ea"
      unitRef="usd">6400000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzExLTMtMS0xLTEzMDU3NA_c495e4cf-0f9d-448a-b6d1-7ba96a68791a"
      unitRef="usd">32700000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzExLTUtMS0xLTEzMDU3NA_3c2b1462-cf17-4864-98d5-d9faf08e1d66"
      unitRef="usd">7402000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEyLTEtMS0xLTEzMDU3NA_0c60a158-cd54-4c92-b8a9-a9a0a2025a58"
      unitRef="usd">14150000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEyLTMtMS0xLTEzMDU3NA_9bc1c063-bab9-4b88-8065-ccc085f9d6e6"
      unitRef="usd">7302000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEyLTUtMS0xLTEzMDU3NA_cbf915a6-9d46-42a7-a977-499a9d1110f2"
      unitRef="usd">0</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEzLTEtMS0xLTEzMDU3NA_f43bcddf-a459-40ad-914d-1c5560f5a7b1"
      unitRef="usd">68000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEzLTMtMS0xLTEzMDU3NA_cbe75abb-8e0b-43e6-886a-e010c31676f9"
      unitRef="usd">52000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzEzLTUtMS0xLTEzMDU3NA_e9a5dbc5-6412-43a9-8f87-b152b7b12c08"
      unitRef="usd">71000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE0LTEtMS0xLTEzMDU3NA_fed5faa5-a315-4aea-b6df-4718b7535157"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE0LTMtMS0xLTEzMDU3NA_29a5d437-879a-4574-b67e-ead5e8993cbb"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE0LTUtMS0xLTEzMDU3NA_0778b03a-c671-4657-8c38-27d723a7f0a1"
      unitRef="usd">58534000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE1LTEtMS0xLTEzMDU3NA_bba3912d-9be5-4e4a-9207-39340cefe4be"
      unitRef="usd">-1963000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE1LTMtMS0xLTEzMDU3NA_263f84ee-695c-480f-a6e0-024c855207e7"
      unitRef="usd">-840000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE1LTUtMS0xLTEzMDU3NA_58c3e10c-a10d-41d7-bf70-4ecdfad1bb43"
      unitRef="usd">-2136000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE2LTEtMS0xLTEzMDU3NA_78dc3514-2b34-4a15-890a-d89a1f326ae5"
      unitRef="usd">254587000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE2LTMtMS0xLTEzMDU3NA_92244913-b4a2-48b7-9345-6c40de409605"
      unitRef="usd">141958000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE2LTUtMS0xLTEzMDU3NA_c1f09638-215c-41b8-8fca-2133590cc694"
      unitRef="usd">187732000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE4LTEtMS0xLTEzMDU3NA_5a258bcc-6446-4d9f-adb9-5225ce548cee"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE4LTMtMS0xLTEzMDU3NA_7f4fa970-68e5-4af2-8928-8720e44399d9"
      unitRef="usd">-14800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE4LTUtMS0xLTEzMDU3NA_f8dedd76-b14a-4056-b7c8-feaa7855588f"
      unitRef="usd">13800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE5LTEtMS0xLTEzMDU3NA_a2ee622f-f043-4333-8f3b-d1d5ff05dcdb"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1142779ba240422fac0dfbb126f30b85_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE5LTMtMS0xLTEzMDU3NA_e1858722-791d-4b02-b44e-0154dfee0ad5"
      unitRef="usd">14800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8ee206138f3c4ed1b19f8746098627e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzE5LTUtMS0xLTEzMDU3NA_42837a20-8d15-4820-8bcb-5559285b8f66"
      unitRef="usd">1000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIwLTEtMS0xLTEzMDU3NA_7ad9d034-56ed-40d5-b40a-aa6838ab485c"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIwLTMtMS0xLTEzMDU3NA_a3fbeaaf-8abe-4323-b97e-9b3d5a510f6f"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1142779ba240422fac0dfbb126f30b85_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIwLTUtMS0xLTEzMDU3NA_d5e582f6-dd29-4737-82d6-808e471117c1"
      unitRef="usd">14800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIzLTEtMS0xLTEzMDU3NA_8eb2a48b-8c7f-456f-a4be-bf2e3b141355"
      unitRef="usd">33974000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIzLTMtMS0xLTEzMDU3NA_b03c540e-58cf-4629-93e8-bc0bf01f4ccb"
      unitRef="usd">31599000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzIzLTUtMS0xLTEzMDU3NA_147c5c70-0911-451d-8d93-2f788e05d03c"
      unitRef="usd">28114000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI0LTEtMS0xLTEzMDU3NA_4a2338c3-e316-4eab-bea6-080002f96351"
      unitRef="usd">9245000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI0LTMtMS0xLTEzMDU3NA_0eb3a5a9-ac0f-4f7e-b380-44fd4eeb4d6e"
      unitRef="usd">13735000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI0LTUtMS0xLTEzMDU3NA_972e33ea-01f2-4c26-bd4e-6ab77e9f44db"
      unitRef="usd">16790000</us-gaap:IncomeTaxesPaidNet>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI3LTEtMS0xLTEzMDU3NA_215da86f-063f-425b-aa2d-30cdc205a611"
      unitRef="usd">9131000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI3LTMtMS0xLTEzMDU3NA_666410ea-a7cd-4213-b093-3c52faa9b563"
      unitRef="usd">-9131000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNjkvZnJhZzphZDMwMmY3MzZmYzk0MzI3YThjNTlkYmVkZjI3OGI3Ni90YWJsZTozYWM4ZDFlNGYwZDM0ODE0YWNkYjkzMTQ3ODZkMmFmYy90YWJsZXJhbmdlOjNhYzhkMWU0ZjBkMzQ4MTRhY2RiOTMxNDc4NmQyYWZjXzI3LTUtMS0xLTEzMDU3NA_58b9060f-c311-42e9-ae3b-f8482f559020"
      unitRef="usd">-11415000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzUtMS0xLTEtMTMwNTc0_f610375b-c3fa-4794-b37f-dfd23cb61357"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzUtMy0xLTEtMTMwNTc0_b93bcd25-86b7-42bd-b066-bfbe7b201b9f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzYtMS0xLTEtMTMwNTc0_92a3f453-b54a-4d12-b5ba-1d3a2222e157"
      unitRef="usd">32283000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzYtMy0xLTEtMTMwNTc0_2ba7aa8e-f953-4ddf-8b14-811121205543"
      unitRef="usd">25141000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzctMS0xLTEtMTMwNTc0_9f0db42a-66fa-4afe-bad9-5f333b09bcb3"
      unitRef="usd">18191000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzctMy0xLTEtMTMwNTc0_0443bd9b-9c84-499d-afb6-b45ce39498cf"
      unitRef="usd">12977000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherReceivables
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzgtMS0xLTEtMTMwNTc0_03248d13-b53e-46ed-b623-debabb8b46db"
      unitRef="usd">8552000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzgtMy0xLTEtMTMwNTc0_f7993e7f-e4dc-4d1a-ba6b-cee7225c2b50"
      unitRef="usd">4108000</us-gaap:OtherReceivables>
    <us-gaap:InventoryNet
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEwLTEtMS0xLTEzMDU3NA_c44c417f-936c-4b9d-9660-4f8a20b01649"
      unitRef="usd">10843000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEwLTMtMS0xLTEzMDU3NA_5d95f1af-208a-4aa8-8ebf-2eecaff3556f"
      unitRef="usd">7119000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzExLTEtMS0xLTEzMDU3NA_e4623323-0eae-4f07-a56a-2307018ee926"
      unitRef="usd">1932000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzExLTMtMS0xLTEzMDU3NA_71945d3c-0c94-4559-ac1e-be52cc229484"
      unitRef="usd">6064000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEzLTEtMS0xLTEzMDU3NA_6e27f34d-59ec-47d5-9ec6-bf8da11caf13"
      unitRef="usd">2346000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzEzLTMtMS0xLTEzMDU3NA_e3ec44fc-e680-4c96-929f-9d2d5952d471"
      unitRef="usd">1989000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE0LTEtMS0xLTEzMDU3NA_6cb54319-121c-48fe-a55b-8288d0490afd"
      unitRef="usd">74147000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE0LTMtMS0xLTEzMDU3NA_62730d2e-3651-455a-a855-eebf61f2e098"
      unitRef="usd">57398000</us-gaap:AssetsCurrent>
    <us-gaap:OtherLongTermInvestments
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE2LTEtMS0xLTEzMDU3NA_dcbdf520-ea38-4d54-8852-6c16614a7e5d"
      unitRef="usd">101000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE2LTMtMS0xLTEzMDU3NA_1102bbd5-318f-48e2-9ba1-417ec2c89934"
      unitRef="usd">136000</us-gaap:OtherLongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE3LTEtMS0xLTEzMDU3NA_67fdae6e-40b9-4aa0-8fb3-f79faea45bf7"
      unitRef="usd">14010000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE3LTMtMS0xLTEzMDU3NA_11017c41-ba26-4c48-a21c-aa5db076623f"
      unitRef="usd">13499000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE4LTEtMS0xLTEzMDU3NA_46055a21-b363-422e-a720-fac1f6426a96"
      unitRef="usd">14111000</pnm:TotalOtherPropertyAndInvestments>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzE4LTMtMS0xLTEzMDU3NA_def7af9e-f3d0-4fff-b006-322da7e8645b"
      unitRef="usd">13635000</pnm:TotalOtherPropertyAndInvestments>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIwLTEtMS0xLTEzMDU3NA_61af0b8b-7b93-421f-a22a-64066c7f6d89"
      unitRef="usd">2853130000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIwLTMtMS0xLTEzMDU3NA_145869fc-ef89-44da-88bb-7a28454a5047"
      unitRef="usd">2475859000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIxLTEtMS0xLTEzMDU3NA_d65224c0-8714-46c6-b9b9-a5e14463c15e"
      unitRef="usd">578157000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIxLTMtMS0xLTEzMDU3NA_9f9bce8c-7c2b-452a-9942-20700948f59b"
      unitRef="usd">563004000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIyLTEtMS0xLTEzMDU3NA_f27cd712-69b6-4bd6-ba7d-a6a9a500913b"
      unitRef="usd">2274973000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIyLTMtMS0xLTEzMDU3NA_a72f6175-7802-4d87-ab58-47f08a276bf7"
      unitRef="usd">1912855000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <us-gaap:ConstructionInProgressGross
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIzLTEtMS0xLTEzMDU3NA_6eb85a77-7a1d-4caf-aa7e-77520f7dc7b9"
      unitRef="usd">63820000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzIzLTMtMS0xLTEzMDU3NA_7b4711ad-907d-4111-94ef-4fda9c40c6ba"
      unitRef="usd">53401000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI0LTEtMS0xLTEzMDU3NA_cf5c8ae1-4af4-4f67-9e46-4a26e79affdf"
      unitRef="usd">2338793000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI0LTMtMS0xLTEzMDU3NA_d58ee825-2a44-4aca-af89-ef93f52c4a9e"
      unitRef="usd">1966256000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI2LTEtMS0xLTEzMDU3NA_19fc6bac-3a94-4d4b-90f3-9f51a0ef2559"
      unitRef="usd">82745000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI2LTMtMS0xLTEzMDU3NA_9fc0a397-cc80-48ff-bb84-80d64c02a618"
      unitRef="usd">85277000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI3LTEtMS0xLTEzMDU3NA_12c19caa-2dd5-4574-b948-352d805fbf68"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI3LTMtMS0xLTEzMDU3NA_bc585ef7-22ed-4306-8e7c-b622d48e6db9"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI4LTEtMS0xLTEzMDU3NA_416b0bd9-f4f2-4aa3-9dfc-81bafe2e4da0"
      unitRef="usd">3426000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI4LTMtMS0xLTEzMDU3NA_a2113127-a95d-49b1-af9e-ad9e7466a0c7"
      unitRef="usd">5264000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherDeferredCostsNet
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI5LTEtMS0xLTEzMDU3NA_2d90d9c2-1acf-42d8-833c-33569246bf61"
      unitRef="usd">6714000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzI5LTMtMS0xLTEzMDU3NA_e04bf081-0a9a-4173-a55f-6a31f8403266"
      unitRef="usd">10277000</us-gaap:OtherDeferredCostsNet>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMwLTEtMS0xLTEzMDU3NA_1f310d2f-9d90-47b0-b4ac-d9d8b6d97f45"
      unitRef="usd">319550000</pnm:TotalDeferredChargesAndOtherAssets>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMwLTMtMS0xLTEzMDU3NA_c48d43e1-01fb-455c-a086-e2a5ad58516c"
      unitRef="usd">327483000</pnm:TotalDeferredChargesAndOtherAssets>
    <us-gaap:Assets
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMxLTEtMS0xLTEzMDU3NA_6b1b8572-3bc0-4cca-aca2-e2932e0b7f86"
      unitRef="usd">2746601000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTo0ZjFjZjVjNjc4Yzg0MjZmODJiNzFjMzRiZTE0YmRhNy90YWJsZXJhbmdlOjRmMWNmNWM2NzhjODQyNmY4MmI3MWMzNGJlMTRiZGE3XzMxLTMtMS0xLTEzMDU3NA_3ccd6c0c-9313-4630-af59-c2a4948d70f9"
      unitRef="usd">2364772000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzUtMS0xLTEtMTMwNTc0_2e0ab016-d716-41ba-855e-03f337e8622d"
      unitRef="usd">36700000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzUtMy0xLTEtMTMwNTc0_5b810e31-01b3-4e64-ad38-9e818aad5c6f"
      unitRef="usd">400000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzctMS0xLTEtMTMwNTc0_837bfb29-4e4e-43bc-80b4-06ada43eeb0a"
      unitRef="usd">34152000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzctMy0xLTEtMTMwNTc0_5cd3f4fc-7b1a-4b27-9e2d-e0a9de6f6688"
      unitRef="usd">43089000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzgtMS0xLTEtMTMwNTc0_cc059546-e8bc-421a-9394-db0042141d30"
      unitRef="usd">6273000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzgtMy0xLTEtMTMwNTc0_2d70e0c1-0735-45eb-85e5-a4ebb176b59e"
      unitRef="usd">6568000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzktMS0xLTEtMTMwNTc0_d2d8223d-a6f7-47ab-8b56-9516df00879c"
      unitRef="usd">54672000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzktMy0xLTEtMTMwNTc0_6ef30cba-3b6f-4b94-8a6e-68940914d258"
      unitRef="usd">40005000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEwLTEtMS0xLTEzMDU3NA_e226179d-56d4-426b-ba72-8c63644a7308"
      unitRef="usd">9089000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEwLTMtMS0xLTEzMDU3NA_b5a326f5-d9f9-4290-ab16-873d14d1ff8a"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzExLTEtMS0xLTEzMDU3NA_acdf55c9-79aa-47e8-a2c2-6a8ad9ee7807"
      unitRef="usd">1543000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzExLTMtMS0xLTEzMDU3NA_49f76fc0-a85c-4c83-8112-89c4ef74a2d5"
      unitRef="usd">1882000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEyLTEtMS0xLTEzMDU3NA_47444bd7-d3ff-4af6-adb2-1fa285a2c809"
      unitRef="usd">6336000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEyLTMtMS0xLTEzMDU3NA_1eba7acd-adb1-49c1-bac9-54fcee27efbd"
      unitRef="usd">4968000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEzLTEtMS0xLTEzMDU3NA_bb99eafd-baf1-4e7d-a719-7bda1a44bfb2"
      unitRef="usd">148765000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzEzLTMtMS0xLTEzMDU3NA_4e68030d-c01f-4404-ad23-2cf4d97fb3a2"
      unitRef="usd">96912000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE0LTEtMS0xLTEzMDU3NA_b0525dad-9237-498a-a518-820844d34a20"
      unitRef="usd">1076875000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE0LTMtMS0xLTEzMDU3NA_d4952eed-1591-4dd6-8576-07a7cb99686c"
      unitRef="usd">918050000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE2LTEtMS0xLTEzMDU3NA_2c955985-f875-45de-bae5-d09ba6fc14cd"
      unitRef="usd">164637000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE2LTMtMS0xLTEzMDU3NA_1a2d260c-84ee-4b38-b1c1-c755b088020b"
      unitRef="usd">157248000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE3LTEtMS0xLTEzMDU3NA_0d4aa850-69a4-44d0-a788-53f73b47b607"
      unitRef="usd">198213000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE3LTMtMS0xLTEzMDU3NA_280b038a-e4d2-49d0-8e6c-2b16ab5cbb0b"
      unitRef="usd">187563000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE4LTEtMS0xLTEzMDU3NA_5d096224-382b-4849-986b-5448261691ff"
      unitRef="usd">828000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE4LTMtMS0xLTEzMDU3NA_9dcc0ed2-9d3c-4fde-9b84-700a0e773d62"
      unitRef="usd">763000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE5LTEtMS0xLTEzMDU3NA_f8b2b2b3-9488-4be0-89ce-67d610a3db4a"
      unitRef="usd">792000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzE5LTMtMS0xLTEzMDU3NA_be64af2b-188b-4b52-ac18-44217ee79451"
      unitRef="usd">339000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIwLTEtMS0xLTEzMDU3NA_124a1ae2-7fd8-4091-8914-3c0903c2b6ed"
      unitRef="usd">1703000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIwLTMtMS0xLTEzMDU3NA_85fbfbb2-3a9c-4ada-a2e9-2ac5aa56970c"
      unitRef="usd">3155000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIxLTEtMS0xLTEzMDU3NA_a6cca345-22aa-4824-836c-f9c7403e505a"
      unitRef="usd">52964000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIxLTMtMS0xLTEzMDU3NA_b4c98211-3de7-49c1-b91e-86e0e55ce80e"
      unitRef="usd">59185000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIyLTEtMS0xLTEzMDU3NA_a40d6476-37e2-4a60-828f-23b912d3bf4d"
      unitRef="usd">419137000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIyLTMtMS0xLTEzMDU3NA_61ba82f5-bc44-41b7-913b-95273981f7c0"
      unitRef="usd">408253000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIzLTEtMS0xLTEzMDU3NA_1546bc66-f015-4a4d-824c-c1047be1db09"
      unitRef="usd">1644777000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzIzLTMtMS0xLTEzMDU3NA_768dab4c-b19b-4407-9fe7-fb37db37097c"
      unitRef="usd">1423215000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI0LTEtMS0xLTEzMDU3NA_22c244f1-a424-4259-a8a7-131da794c90e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI0LTMtMS0xLTEzMDU3NA_0ac24d2e-c6c0-476f-8a5f-e2cf2e75d164"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzE4_724f3615-4003-4a4a-8e4d-edef1a2e6cf4"
      unitRef="usdPerShare">10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzE4_7a6c2894-9731-402a-aadd-6fc6dc2eb463"
      unitRef="usdPerShare">10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzMy_af9e4c60-0985-4b3b-8c30-cf698ad81950"
      unitRef="shares">12000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1XzMy_ede68716-85d3-467c-9a00-0dfeac1f7d0d"
      unitRef="shares">12000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_467d659c-6ee6-4e34-b8f4-114cecf71805"
      unitRef="shares">6358</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_d3aed6fc-16c2-4bdf-b50c-5bff5f087697"
      unitRef="shares">6358</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_d416740e-2467-43d9-bce3-995edde7e9cd"
      unitRef="shares">6358</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjliZTk4M2U1YmM5ZTQ5OGJiMmNhN2FhYzRlZTBiYWY1Xzc5_f597a140-27ec-438c-b156-c959e35704a2"
      unitRef="shares">6358</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTEtMS0xLTEzMDU3NA_a9316e5d-f464-4cb8-aa7d-83e5a62bb8c4"
      unitRef="usd">64000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI2LTMtMS0xLTEzMDU3NA_17e20a6b-a885-4fad-af87-c5843c23cebb"
      unitRef="usd">64000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI3LTEtMS0xLTEzMDU3NA_d7e04a17-e5ab-49d6-a3f2-e68210005bb1"
      unitRef="usd">805166000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI3LTMtMS0xLTEzMDU3NA_0208e2be-7d5f-4b7c-9ed1-56ffe535ff27"
      unitRef="usd">737166000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI5LTEtMS0xLTEzMDU3NA_acb9a28b-ea35-4105-a59c-83ed9d69817c"
      unitRef="usd">296594000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzI5LTMtMS0xLTEzMDU3NA_10b36825-68ac-42b0-8cbc-6aff25df1951"
      unitRef="usd">204327000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMwLTEtMS0xLTEzMDU3NA_e3a3704c-a5d8-46bc-b95e-828c5709d146"
      unitRef="usd">1101824000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMwLTMtMS0xLTEzMDU3NA_74611f72-239d-4758-8be5-76aee2134aca"
      unitRef="usd">941557000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMxLTEtMS0xLTEzMDU3NA_4fb0420e-c054-4b87-ada2-a25245ca3a30"
      unitRef="usd">2746601000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzIvZnJhZzpiZjczY2Y4MDllNmE0YjU1YTk4NzY0NjUwN2M4NjMwMS90YWJsZTpjN2FlYzU3MmEzZDg0Nzg4ODQ1ZGUxOWJjN2VmZmRlNS90YWJsZXJhbmdlOmM3YWVjNTcyYTNkODQ3ODg4NDVkZTE5YmM3ZWZmZGU1XzMxLTMtMS0xLTEzMDU3NA_50188b10-02cf-4ce6-a25c-9a766f99de5a"
      unitRef="usd">2364772000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc60b0581ad545d9ac4deda5fb4526fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItMS0xLTEtMTMwNTc0_d3f9402f-c5d8-42bc-b535-4e7b5482fee4"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4a27611f88a54310a28422beb3042ff6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItMy0xLTEtMTMwNTc0_5ac26170-4143-4fb3-95c4-bc6fd64e9ef4"
      unitRef="usd">614166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id245fc90221c4346acdb599ee5a2459a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItNy0xLTEtMTMwNTc0_7c0bdb60-635c-46c0-be4e-08b74185a20e"
      unitRef="usd">140397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8ee206138f3c4ed1b19f8746098627e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzItOS0xLTEtMTMwNTc0_3915bdcc-1d8a-44da-81e8-e6af87093358"
      unitRef="usd">754627000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0970ab68aa9e47c79d3a71cdf7fb8aad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzQtNy0xLTEtMTMwNTc0_68ead778-5ba0-423d-bcbb-4d4bcfa5dcb3"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzQtOS0xLTEtMTMwNTc0_2b86303f-989a-4b14-9b23-2fcc32411bde"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i7be112a7652b4c549c75b4c548c8c009_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzYtMy0xLTEtMTMwNTc0_eafdb76e-d7e2-4e31-8d7c-5be7f41d6d93"
      unitRef="usd">71000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzYtOS0xLTEtMTMwNTc0_2cc5d905-9dd7-478c-8f6b-eb38d728fc50"
      unitRef="usd">71000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0970ab68aa9e47c79d3a71cdf7fb8aad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzctNy0xLTEtMTMwNTc0_741fa647-18fd-4aa7-b240-5d8030b25614"
      unitRef="usd">58534000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzctOS0xLTEtMTMwNTc0_299acb72-5a55-4535-aa58-ac9f568c7771"
      unitRef="usd">58534000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ie5df7f2ed48942c2b21a85045da6bad7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtMS0xLTEtMTMwNTc0_cea8782f-4f46-4a57-a535-4cc0277fca90"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id58b6b2edd7d440986db7892b20e6b1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtMy0xLTEtMTMwNTc0_77e8357f-21e4-488f-8fef-bfa6485c0aad"
      unitRef="usd">685166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff2dcd4d73d24034bae341e354318dae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtNy0xLTEtMTMwNTc0_ca9b2d11-1d9e-410a-a69f-9cdc03936ed2"
      unitRef="usd">140448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1142779ba240422fac0dfbb126f30b85_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzgtOS0xLTEtMTMwNTc0_d729dbbb-84f9-470c-86a6-97987a2ad73c"
      unitRef="usd">825678000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6ec802e5cab247b98d8c3b481826bdb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzktNy0xLTEtMTMwNTc0_627f11a8-bdf6-4f9e-97fb-f925ceb29fc4"
      unitRef="usd">63879000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzktOS0xLTEtMTMwNTc0_ed9cac63-306a-46e7-8472-4627b62be437"
      unitRef="usd">63879000</us-gaap:NetIncomeLoss>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="icbdea347cdef48b1974e5ac2ab222f5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzExLTMtMS0xLTEzMDU3NA_d3e5ac58-9b89-40a8-bd93-2050bfef189c"
      unitRef="usd">52000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzExLTktMS0xLTEzMDU3NA_f3cbe777-08a3-40d0-9840-fa499acabb4c"
      unitRef="usd">52000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:StockholdersEquity
      contextRef="ib875f8437e7f4680a2d06d0ee0fc5e71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTEtMS0xLTEzMDU3NA_4947cbcf-8a78-40d7-8211-1aef29a7e472"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib8c8918e1b1c4185b7cd64bbedbc9e0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTMtMS0xLTEzMDU3NA_d61f2512-17b7-41d3-b7cb-7653d3d390dc"
      unitRef="usd">737166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i04fab519ed664587809dab9f5006fa3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTctMS0xLTEzMDU3NA_d9d538bd-1e5e-4eda-961e-2fa22867f57a"
      unitRef="usd">204327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzEzLTktMS0xLTEzMDU3NA_ecc260b7-8fe4-44f0-bf3e-a7c8bf53deba"
      unitRef="usd">941557000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i95677195fc84470a98f3712673aa82d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE0LTctMS0xLTEzMDU3NA_1e27555c-61b3-48e7-b756-ef32bf915dae"
      unitRef="usd">92267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE0LTktMS0xLTEzMDU3NA_778173b4-5f32-40cf-81b3-ad1c4a111f17"
      unitRef="usd">92267000</us-gaap:NetIncomeLoss>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="ia87a394743cf41089a087b775638d8dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE2LTMtMS0xLTEzMDU3NA_058d72f9-fd62-4995-ae44-11d82417d263"
      unitRef="usd">68000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE2LTktMS0xLTEzMDU3NA_945b120e-de33-4253-ba96-9b638650159c"
      unitRef="usd">68000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:StockholdersEquity
      contextRef="i6e4f845d0e2542a187872f84a2c78f8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTEtMS0xLTEzMDU3NA_e685a48b-4491-48e2-a475-dfafaf1e1419"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5fe356a7ecd741478f86893ff7d4286f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTMtMS0xLTEzMDU3NA_da4084e3-2b6e-4cb3-a9ac-b3840a7dd147"
      unitRef="usd">805166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc61749fed0b4a08a4348453e95c5761_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTctMS0xLTEzMDU3NA_a0a0af1b-300d-4602-aa4a-527cfe84a4bd"
      unitRef="usd">296594000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xNzUvZnJhZzozMDMxM2VjODFjZWM0M2M4YTZkYjAxYTI3ODNlMzJlOC90YWJsZTpjYmQwOWNkMjQwYmI0NjM0Yjg1ZDY3ZjIzZWZiNDI3Yi90YWJsZXJhbmdlOmNiZDA5Y2QyNDBiYjQ2MzRiODVkNjdmMjNlZmI0MjdiXzE4LTktMS0xLTEzMDU3NA_7fda27ca-2fbc-4a60-bf9b-76ad461b7220"
      unitRef="usd">1101824000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTMx_053675af-67dc-47b6-97b5-26260c76fa72">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 2021 and 2020 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2022 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 accordingly.&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 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 intercompany loans, 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:10pt;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 are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for &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;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, 2022 and 2021 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: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;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;span style="color:#000000;font-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.48&#160;&lt;/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;/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.83&#160;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;3.88&#160;&lt;/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;/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:100%"&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, 2022, 2021, and 2020, PNM recorded $3.7 million, $3.4 million, and $3.0 million of debt AFUDC at annual rates of 1.70%, 1.70%, and 2.40% and $9.3 million, $9.9 million, and $7.0 million of equity AFUDC at annual rates of 4.26%, 4.94%, and 3.42%.  For the years ended December 31, 2022, 2021, and 2020, TNMP recorded $3.4&#160;million, $1.6 million, and $2.1 million of debt AFUDC at rates of 2.25%, 1.80%, and 2.20% and $4.5 million, $3.3&#160;million, and $4.3 million of equity AFUDC at rates of 2.99%, 3.67%, and 4.42%.&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.  Average cost is equal to net realizable value under the ratemaking process.  Inventories consisted of the following at December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;2022&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;2021&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;65,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;62,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,733&#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;65,061&#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;55,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;57,942&#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,843&#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,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&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:100%"&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, a trust for PNM&#x2019;s share of decommissioning costs at SJGS, and trusts for PNM&#x2019;s share of final reclamation costs related to the coal mines that served SJGS and continue to serve Four Corners (Note 16).  Investments (both equity and available-for-sale debt securities) are measured at fair value on a quarterly basis with changes in fair value for equity securities recognized in earnings for that period.  Since third party investment managers have sole discretion over the purchase and sale of the securities (under general guidelines and targets provided by management), PNM records an impairment, as a realized loss, for any available-for-sale debt security that has a fair value which is less than cost at the end of each quarter.  For the years ended December&#160;31, 2022, 2021 and 2020, PNM recorded impairment losses on the available-for-sale debt securities of $25.8 million, $(0.7) million and $3.2&#160;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;As discussed above, PNM immediately records an impairment loss 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.  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&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;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 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.&lt;/span&gt;&lt;/div&gt;&lt;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;See Note 4 for a discussion of accounts receivable and the allowance for credit losses.&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 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 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.  PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  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;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 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, 2022, 2021, and 2020, as well as the amounts of environmental liabilities at December&#160;31, 2022 and 2021, 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.  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;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;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 a recently issued accounting pronouncement that has not yet been adopted by the Company is presented below.  The Company does not expect difficulty in adopting this standard by its required effective date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 2022-03 - Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions&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 June 2022, the FASB issued ASU 2022-03 clarifying that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the security and, therefore, is not considered in measuring fair value.  The amendment also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction.  Disclosure requirements from the amendment include disclosure of the fair value of equity securities subject to contractual sale restrictions that are reflected in the balance sheet; the nature and remaining duration of the restriction(s); and the circumstances that could cause a lapse in the restriction(s).  ASU 2022-03 is effective for the Company beginning January 1, 2024 with early adoption for both interim and annual periods being permitted.  ASU 2022-03 is to be applied prospectively with any adjustments recognized in earnings and disclosed on the date of adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <pnm:NumberOfRegulatedUtilities
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEzNA_c64afe1b-fa55-4985-9c91-dd4a0fcbcf7a"
      unitRef="utility">2</pnm:NumberOfRegulatedUtilities>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTMy_8fe3b106-4eef-4e4b-bf86-5dd4972c5fdb">&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 2021 and 2020 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2022 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 accordingly.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTI4_1418780a-289d-4434-bdef-be4a2ab415a8">&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 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 intercompany loans, 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="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzMwNjM_4387ab44-bef1-4ee5-a38e-e3081b4413ed"
      unitRef="usd">0</pnm:CollaborativeArrangementOwnerObligationsDefaultAmount>
    <pnm:AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTY5_66ce534f-2bab-4b68-8beb-27d57487f07e">&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 are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for &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;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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjY5_5367cf37-61a4-42b6-b397-acf0c9d8ff69">&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, 2022 and 2021 there was no restricted cash for PNMR, PNM, and TNMP.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_0a617171-a1b3-4008-afa9-8851b324d69b"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_24715cfd-8d8b-4cd0-9e7e-d2ff7cd74874"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_441fb953-4138-4a94-a8d2-cb17f64e7af3"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_a3d8ebdd-dac6-4f81-a061-e689c4d3a90d"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_ae153f81-48dc-47e7-b951-ec2bb145100a"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzYxMDE_b6c7a4d7-b2c7-4bf1-965f-10382fe37fa5"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjAz_fa36071e-0803-47ce-9b46-f1ce9832e980">&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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTg1_532a42cb-9745-4833-b935-b0afeae51e28">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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTQy_954a9bb5-9c97-4af9-bafc-e4f2e7e676cd">Average straight-line rates used were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;span style="color:#000000;font-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.48&#160;&lt;/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;/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.83&#160;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;3.88&#160;&lt;/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;/tr&gt;&lt;/table&gt;</pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i60caf3db91c8475f8e289e67535b2b50_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzMtMS0xLTEtMTMwNTc0_a7215829-93aa-4742-99a4-461537fa6fc0"
      unitRef="number">0.0255</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i3d5fd95feddb4f648f6e317e67ba9475_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzMtMy0xLTEtMTMwNTc0_2786f932-bc7a-4805-b82a-326197fdbf93"
      unitRef="number">0.0248</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="ieebe81aead49470baabcf638fa4ec9ac_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzMtNS0xLTEtMTMwNTc0_e6fd6700-eb20-4589-b7ac-6e31b5b84c9b"
      unitRef="number">0.0247</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i74448d1b89a8492bb8862163e80549de_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzQtMS0xLTEtMTMwNTc0_8565bf90-d223-4c10-aa13-5a63baac535f"
      unitRef="number">0.0783</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i366fd5e569c2450e98ba80005bca74bf_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzQtMy0xLTEtMTMwNTc0_7c7a7764-a51f-4e54-9453-44f0258bbed9"
      unitRef="number">0.0791</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="ide25d50b7ea84fef83c11008d86c7add_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzQtNS0xLTEtMTMwNTc0_4b528253-daea-48c7-b1d4-aa744e18dbf8"
      unitRef="number">0.0765</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzUtMS0xLTEtMTMwNTc0_df9a72d2-b702-4f3f-acd5-b7a9e3ec314b"
      unitRef="number">0.0372</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzUtMy0xLTEtMTMwNTc0_d1609c8d-665b-4d48-9d0a-579d3ffe3a88"
      unitRef="number">0.0388</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTo5NTFkMTcwYTM0YTU0MzBlYjliYjhiMzVhM2QyMjA5NS90YWJsZXJhbmdlOjk1MWQxNzBhMzRhNTQzMGViOWJiOGIzNWEzZDIyMDk1XzUtNS0xLTEtMTMwNTc0_ac61d21d-e369-46b6-b5d0-9c649ecf27cb"
      unitRef="number">0.0395</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:AllowanceForFundsUsedDuringConstructionPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTc3_2ea07407-d529-45a9-831a-ef887c8f501b">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5MzU_2202f49b-4ac3-46fe-b8ac-464f3f30463d"
      unitRef="usd">3700000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5Mzk_1b0f88b1-ea4d-413c-8661-0e7ea17e9b9a"
      unitRef="usd">3400000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5NDc_af24781c-9745-4508-a9ac-f42496f12788"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5ODM_6bc08f59-04a3-4471-8dcc-44f128c3c6bf"
      unitRef="number">0.0170</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5ODc_2bea47f8-1296-484a-8b25-9620ba4f22c7"
      unitRef="number">0.0170</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzg5OTU_ad838011-6da1-4153-9bca-ce1b57cc4820"
      unitRef="number">0.0240</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwMDI_62baa37a-ce81-419d-a09e-1149c31c8431"
      unitRef="usd">9300000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwMDY_08ddab81-a8b1-4589-a30a-2ecc35ecb6f5"
      unitRef="usd">9900000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwMTQ_1a96a848-0de5-45bc-aeea-5e22ae125852"
      unitRef="usd">7000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwNTI_b1138fd3-12bb-4b92-a43e-be7e4c06a176"
      unitRef="number">0.0426</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwNTY_75fd9fb5-2075-4c1d-a1b0-1ecacd88b47c"
      unitRef="number">0.0494</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkwNjQ_b0feb84b-84c9-4824-a955-79fc87006b90"
      unitRef="number">0.0342</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxMzg_3a536369-e052-40d0-8a23-fd991d4d50f3"
      unitRef="usd">3400000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxNDI_4479c54c-3787-4dd0-9a30-d5a15747d6f2"
      unitRef="usd">1600000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxNTA_cd1f1e59-ceb9-4b1f-988e-b377975417fa"
      unitRef="usd">2100000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxNzk_28eb4f26-25e2-4331-9ef5-890ae2da6eb2"
      unitRef="number">0.0225</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxODM_5d25fbec-1462-461b-97a3-8d83fc8a3b42"
      unitRef="number">0.0180</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxOTE_47d6c372-8f31-4016-9e67-4857ef752a70"
      unitRef="number">0.0220</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkxOTg_807ac968-2a86-4fa2-89f2-4bc592d25005"
      unitRef="usd">4500000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyMDI_0568f5dc-eb4f-4b22-a2e5-81f9a0257ac4"
      unitRef="usd">3300000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyMTA_414e3140-f58b-444c-bb8a-dc11a4ba0f86"
      unitRef="usd">4300000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyNDE_4a8fe762-14c2-4894-bcae-8afd438782f3"
      unitRef="number">0.0299</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyNDU_78164a00-dcb2-4ac3-ac35-0312d37e9a37"
      unitRef="number">0.0367</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzkyNTM_4d4b8321-aff6-4cd4-bce6-754f8aeb4797"
      unitRef="number">0.0442</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <us-gaap:InventorySuppliesPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NzIy_0da95aa8-b77e-469e-b94a-e606f7b75396">Materials, Supplies, and Fuel StockMaterials 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.  Average cost is equal to net realizable value under the ratemaking process.</us-gaap:InventorySuppliesPolicy>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjE2_3615433b-c136-4f15-a3c2-193bfa3c0e96">Inventories consisted of the following at December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;2022&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;2021&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;65,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;62,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,733&#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;65,061&#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;55,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;57,942&#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,843&#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,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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryNet
      contextRef="i1d6be8209b9f4fbb862330b02ef5c238_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtMS0xLTEtMTMwNTc0_44f4ac46-3737-42de-b8d7-528b74ed21ff"
      unitRef="usd">985000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibfbfd72c7c094955a7932ad9cafc8844_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtMy0xLTEtMTMwNTc0_195adec4-c824-4831-93e6-c88fd8d0ffed"
      unitRef="usd">2973000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i830897cc80524a2185daf0dc036fb492_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtNS0xLTEtMTMwNTc0_cfc256c1-a4cd-4a02-b24c-d7f2d9a1110e"
      unitRef="usd">985000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i340d395a62ae4eb9ad43d61369eded58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtNy0xLTEtMTMwNTc0_fa97c66a-5a61-4b10-8551-8544303507bc"
      unitRef="usd">2973000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i640dfe5279c04c2683522dd5f05ccd6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtOS0xLTEtMTMwNTc0_70b6adf0-b230-4c75-a6f7-e8e6d48887ed"
      unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i787b98e6452c4483bb04e08914b623b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzMtMTEtMS0xLTEzMDU3NA_3ec96c81-3a76-47b2-a282-5cc22a7cf428"
      unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="idb385965a3124cfc9214d781239a8131_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtMS0xLTEtMTMwNTc0_f719ea89-4dba-44ad-ace6-1d564b17a445"
      unitRef="usd">65748000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0cc35f3d2c354c19a191bbc7a9b8399e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtMy0xLTEtMTMwNTc0_d60e94d3-cc31-4af4-80f3-c94f7e06d304"
      unitRef="usd">62088000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9f87f69d194a4ec784097c55b4a74a0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtNS0xLTEtMTMwNTc0_e42c4005-3852-4a58-8072-fa415c521318"
      unitRef="usd">54905000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i57432a46f1174957b30879db089c485f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtNy0xLTEtMTMwNTc0_b4c82b21-2427-4be7-ab42-7ff9266095e3"
      unitRef="usd">54969000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="id74d5b4f73f64305bf902126d2b3e3c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtOS0xLTEtMTMwNTc0_60719d26-5f3b-4872-98f7-58a59e8f4f2c"
      unitRef="usd">10843000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iddfa68beda2940aabdb3c577149e1d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzQtMTEtMS0xLTEzMDU3NA_e07aefc4-d60e-4e41-969f-e3502dd1d91b"
      unitRef="usd">7119000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtMS0xLTEtMTMwNTc0_80e55451-edf2-4993-99db-fce53f9d8476"
      unitRef="usd">66733000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtMy0xLTEtMTMwNTc0_f5f66cb3-5cd4-4f06-93bf-2e89fcb09546"
      unitRef="usd">65061000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtNS0xLTEtMTMwNTc0_f3505bc1-faa1-4318-9802-621d31446327"
      unitRef="usd">55890000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtNy0xLTEtMTMwNTc0_5b7a93cd-2f6e-4e54-a8d5-240b0cf302e1"
      unitRef="usd">57942000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtOS0xLTEtMTMwNTc0_8d19cde4-1e16-4332-b7c6-85a530bba29f"
      unitRef="usd">10843000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90YWJsZTpkZDIzM2UxN2M0OTE0ZTRkOGQxN2NjZTQyZDA2ODcyZi90YWJsZXJhbmdlOmRkMjMzZTE3YzQ5MTRlNGQ4ZDE3Y2NlNDJkMDY4NzJmXzUtMTEtMS0xLTEzMDU3NA_05345f73-f121-4358-b387-488ce2693902"
      unitRef="usd">7119000</us-gaap:InventoryNet>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTI5_a5974a1b-9311-4075-a21c-f1ad5cbaa8ac">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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, a trust for PNM&#x2019;s share of decommissioning costs at SJGS, and trusts for PNM&#x2019;s share of final reclamation costs related to the coal mines that served SJGS and continue to serve Four Corners (Note 16).  Investments (both equity and available-for-sale debt securities) are measured at fair value on a quarterly basis with changes in fair value for equity securities recognized in earnings for that period.  Since third party investment managers have sole discretion over the purchase and sale of the securities (under general guidelines and targets provided by management), PNM records an impairment, as a realized loss, for any available-for-sale debt security that has a fair value which is less than cost at the end of each quarter.  For the years ended December&#160;31, 2022, 2021 and 2020, PNM recorded impairment losses on the available-for-sale debt securities of $25.8 million, $(0.7) million and $3.2&#160;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;As discussed above, PNM immediately records an impairment loss 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.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEwNzUw_7e7b0dbd-6636-4d82-99b0-31002010104a"
      unitRef="usd">25800000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEwNzU0_57d94d57-fd0d-43ef-ae72-d67a1f082543"
      unitRef="usd">-700000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzEwNzYx_23dd51da-58a6-4fdf-8e80-85ea31121456"
      unitRef="usd">3200000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTMw_253a0a41-311f-4dbc-9b2d-7e68a640fd72">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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NzA1_a21c3fd7-2c09-4706-ad96-469626c90010">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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTYy_5dcb6034-0903-4201-9304-3b5b647d4b4f">&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.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTI3_bf017932-9c55-4206-98c7-7614b4789af4">&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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5Njcz_ab249719-f858-42f0-86bd-7d3ed0d8b7b6">&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 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, 2022, 2021, and 2020, 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 also uses such instruments under an NMPRC approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  Changes in the fair value of instruments covered by its FPPAC are recorded as regulatory assets and liabilities.  PNM has no trading transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <pnm:DecommissioningCostsPolicyPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjU5_9d919278-d188-4a57-9d6e-0431007fb45a">&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 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.  PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  See Note 16. &lt;/span&gt;&lt;/div&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.</pnm:DecommissioningCostsPolicyPolicyTextBlock>
    <us-gaap:EnvironmentalCostExpensePolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NjQy_e681c0ed-df94-46c5-9a22-61d40d1cb3f7">&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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzE5NTc0_8218cfba-2664-4af5-b36a-873156a5d08f">&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.  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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODEvZnJhZzo3NTM0OGMxZDNmNjE0YTE0YjQwMzg5MzJlNzNmOTkwZi90ZXh0cmVnaW9uOjc1MzQ4YzFkM2Y2MTRhMTRiNDAzODkzMmU3M2Y5OTBmXzU0OTc1NTgzOTQ1OQ_a9cfb00b-bc9f-45c4-a5b8-0cbd0b82ee7c">&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 a recently issued accounting pronouncement that has not yet been adopted by the Company is presented below.  The Company does not expect difficulty in adopting this standard by its required effective date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 2022-03 - Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions&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 June 2022, the FASB issued ASU 2022-03 clarifying that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the security and, therefore, is not considered in measuring fair value.  The amendment also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction.  Disclosure requirements from the amendment include disclosure of the fair value of equity securities subject to contractual sale restrictions that are reflected in the balance sheet; the nature and remaining duration of the restriction(s); and the circumstances that could cause a lapse in the restriction(s).  ASU 2022-03 is effective for the Company beginning January 1, 2024 with early adoption for both interim and annual periods being permitted.  ASU 2022-03 is to be applied prospectively with any adjustments recognized in earnings and disclosed on the date of adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwNjg_254cf3da-507d-4ff2-87e2-b92664d6ad55">Segment Information&lt;div style="text-align:justify;text-indent:31.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&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;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;text-indent:31.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 through 2022.  FERC has jurisdiction over wholesale power and transmission rates.&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;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;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="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="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany transactions are reflected in the Corporate and Other segment.&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;PNMR SEGMENT 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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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,766,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,249,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;864,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;902,812&#160;&lt;/span&gt;&lt;/td&gt;&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;358,802&#160;&lt;/span&gt;&lt;/td&gt;&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,261,614&#160;&lt;/span&gt;&lt;/td&gt;&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;460,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;180,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;25,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;261,487&#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;135,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;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,694)&lt;/span&gt;&lt;/td&gt;&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;393,760&#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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(77,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(61,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;138,218&#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;107,428&#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;(34,336)&lt;/span&gt;&lt;/td&gt;&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;211,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;19,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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;119,020&#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;92,267&#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,107)&lt;/span&gt;&lt;/td&gt;&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,180&#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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;103,370&#160;&lt;/span&gt;&lt;/td&gt;&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;92,267&#160;&lt;/span&gt;&lt;/td&gt;&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;(26,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 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,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;/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, 2022:&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;6,272,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,746,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;238,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,257,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;/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 style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2021&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,362,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,779,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;531,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;830,234&#160;&lt;/span&gt;&lt;/td&gt;&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;304,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;&#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,135,020&#160;&lt;/span&gt;&lt;/td&gt;&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;438,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;170,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;221,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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,118&#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;(13,462)&lt;/span&gt;&lt;/td&gt;&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;308,153&#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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;13,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(51,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;198,551&#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;71,791&#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;(25,913)&lt;/span&gt;&lt;/td&gt;&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;244,429&#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;26,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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;32,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;171,559&#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;63,879&#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,591)&lt;/span&gt;&lt;/td&gt;&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;211,847&#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,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;155,541&#160;&lt;/span&gt;&lt;/td&gt;&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;63,879&#160;&lt;/span&gt;&lt;/td&gt;&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;(23,591)&lt;/span&gt;&lt;/td&gt;&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;195,829&#160;&lt;/span&gt;&lt;/td&gt;&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, 2021:&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;6,060,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;2,364,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,666,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;/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&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;margin-bottom:5pt;vertical-align:text-bottom;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;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="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,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 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,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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;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="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,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="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;(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="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;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="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;(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 (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;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="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;(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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,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="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,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="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;(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="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;(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="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;(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="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;(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="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;(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="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;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 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;(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: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, 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="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,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 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;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 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Non-GAAP Financial Measures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 consumers through TNMP&#x2019;s transmission cost recovery factor.  Utility margin is not a financial measure required to be presented and is considered a non-GAAP measure.  PNM and TNMP do not intend for utility margin to represent any financial measure as defined by GAAP; however, 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;calculation of utility margin, as presented, most closely compares to gross margin as defined by GAAP.  Reconciliations between utility margin and gross margin 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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.210%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.364%"/&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 #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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;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 #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;PNMR Consolidated&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:0 1pt"/&gt;&lt;td colspan="21" 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:400;line-height:100%"&gt;(In thousands)&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:center;vertical-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;2022&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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross margin&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;516,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy production costs&lt;/span&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;147,347&#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;&#x2014;&#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;&#x2014;&#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;147,347&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution 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;58,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,684&#160;&lt;/span&gt;&lt;/td&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:bottom"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;902,812&#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 style="background-color:#cceeff;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-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;358,802&#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 style="background-color:#cceeff;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-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;&#x2014;&#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 style="background-color:#cceeff;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-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,261,614&#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="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="border-top:3pt double #000;padding:0 1pt"/&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="border-top:3pt double #000;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:center;vertical-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;2021&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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross margin&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;466,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,949&#160;&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy production costs&lt;/span&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;143,931&#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;&#x2014;&#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;&#x2014;&#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,931&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution 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;49,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;90,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;830,234&#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 style="background-color:#cceeff;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-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;304,786&#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 style="background-color:#cceeff;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-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;&#x2014;&#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 style="background-color:#cceeff;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-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,135,020&#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="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="border-top:3pt double #000;padding:0 1pt"/&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="border-top:3pt double #000;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:center;vertical-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;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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross margin&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;441,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606,727&#160;&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy production costs&lt;/span&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;137,977&#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;&#x2014;&#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;&#x2014;&#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;137,977&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution 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;49,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;794,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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;281,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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,075,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%"&gt;Corporate and Other depreciation and amortization represents corporate level activities that are billed at cost and reflected as general and administrative expenses at PNM and TNMP and therefore are not a component of gross margin or utility margin. See Note 1.&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;PNM&#x2019;s participation in EIM, operated by CAISO, accounted for approximately 24% and 11% of electric operating revenues during the years ended December 31, 2022 and 2021.  These revenues are passed on to customers under PNM&#x2019;s FPPAC with no impact to net earnings.  No individual PNM customer accounted for more than 10% during the year ended December 31, 2020.  Two REPs accounted for more than 10% of the electric operating revenues of TNMP during the year ended December 31, 2022 and three REPs during the years ended December 31, 2021 and 2020 as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/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;27&#160;&lt;/span&gt;&lt;/td&gt;&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;23&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;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: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwNzE_f048ba36-e50d-46f2-871f-f68ac1bd26de">&lt;div style="text-align:justify;text-indent:31.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&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;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;text-indent:31.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 through 2022.  FERC has jurisdiction over wholesale power and transmission rates.&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;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;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="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="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany transactions are reflected in the Corporate and Other segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwNzg_51a44320-c8af-4c65-973a-440ccc023bcc">&lt;div style="text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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,766,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,249,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;864,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;902,812&#160;&lt;/span&gt;&lt;/td&gt;&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;358,802&#160;&lt;/span&gt;&lt;/td&gt;&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,261,614&#160;&lt;/span&gt;&lt;/td&gt;&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;460,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;180,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;25,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;261,487&#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;135,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;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,694)&lt;/span&gt;&lt;/td&gt;&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;393,760&#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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(77,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(61,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;138,218&#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;107,428&#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;(34,336)&lt;/span&gt;&lt;/td&gt;&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;211,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;19,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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;119,020&#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;92,267&#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,107)&lt;/span&gt;&lt;/td&gt;&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,180&#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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;103,370&#160;&lt;/span&gt;&lt;/td&gt;&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;92,267&#160;&lt;/span&gt;&lt;/td&gt;&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;(26,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 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,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;/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, 2022:&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;6,272,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,746,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;238,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,257,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;/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 style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2021&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,362,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,779,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;531,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;830,234&#160;&lt;/span&gt;&lt;/td&gt;&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;304,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;&#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,135,020&#160;&lt;/span&gt;&lt;/td&gt;&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;438,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;170,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;221,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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,118&#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;(13,462)&lt;/span&gt;&lt;/td&gt;&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;308,153&#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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;13,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(51,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;198,551&#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;71,791&#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;(25,913)&lt;/span&gt;&lt;/td&gt;&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;244,429&#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;26,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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;32,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;171,559&#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;63,879&#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,591)&lt;/span&gt;&lt;/td&gt;&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;211,847&#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,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;155,541&#160;&lt;/span&gt;&lt;/td&gt;&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;63,879&#160;&lt;/span&gt;&lt;/td&gt;&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;(23,591)&lt;/span&gt;&lt;/td&gt;&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;195,829&#160;&lt;/span&gt;&lt;/td&gt;&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, 2021:&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;6,060,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;2,364,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,666,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;/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&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;margin-bottom:5pt;vertical-align:text-bottom;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;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="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,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 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,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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;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="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,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="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;(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="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;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="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;(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 (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;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="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;(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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,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="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,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="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;(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="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;(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="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;(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="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;(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="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;(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="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;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 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;(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: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, 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="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,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 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;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 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;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE5NTQ_72bc5af8-5a51-41e6-ab11-11815eea98fe"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE5NTQ_cdc0f95f-1748-4b9a-b3f9-a03f77a6ee6d"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:Revenues
      contextRef="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItMS0xLTEtMTMwNTc0_06401c51-6570-4a55-8431-9fed0554184d"
      unitRef="usd">1766825000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItMy0xLTEtMTMwNTc0_6e45ea53-725a-45d3-b79a-6d837413bc74"
      unitRef="usd">482730000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i781887af95e84fa190bc898776189871_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItNS0xLTEtMTMwNTc0_7a2c62b2-e8b4-48bd-8d34-8d0195c3eea8"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzItNy0xLTEtMTMwNTc0_9dadfb9c-ce0d-4865-8fa0-c7f8d12964f9"
      unitRef="usd">2249555000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtMS0xLTEtMTMwNTc0_ebd21b62-6c75-4b30-8088-d7b170215624"
      unitRef="usd">864013000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtMy0xLTEtMTMwNTc0_0f703970-d982-4557-a40c-110977032d21"
      unitRef="usd">123928000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i781887af95e84fa190bc898776189871_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtNS0xLTEtMTMwNTc0_d3b9c617-c59b-4289-8585-80b181a250a3"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzUtNy0xLTEtMTMwNTc0_e3b31b3f-6767-4af8-8b87-fbefe6ed8c68"
      unitRef="usd">987941000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:UtilityMargin
      contextRef="iab194fe49c7a4f13b4ae80b4b2d3f399_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtMS0xLTEtMTMwNTc0_31b7346b-5ce2-4914-8fc1-73903cdea6bc"
      unitRef="usd">902812000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="if9d83d08557348b0b85ccab5b809413e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtMy0xLTEtMTMwNTc0_65ff9047-8c88-477b-9a29-81fbb2f9721f"
      unitRef="usd">358802000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="i781887af95e84fa190bc898776189871_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtNS0xLTEtMTMwNTc0_24c6b0f7-98ad-4d83-88a2-e52e26b06a2c"
      unitRef="usd">0</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="ibda7b1bef144475aa8b8ddf6e5c8a4e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzYtNy0xLTEtMTMwNTc0_6a8270f8-3cf5-4b57-b64e-0963ac6d77be"
      unitRef="usd">1261614000</pnm:UtilityMargin>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctMS0xLTEtMTMwNTc0_9d8bdde3-6b9c-42e3-9935-c7d93a2fe1c7"
      unitRef="usd">460513000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctMy0xLTEtMTMwNTc0_953cd3fa-affb-427e-a08a-63701a348dd4"
      unitRef="usd">124519000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctNS0xLTEtMTMwNTc0_797db324-4487-4bdb-bf49-6b0cfcaad1d8"
      unitRef="usd">-22031000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzctNy0xLTEtMTMwNTc0_22991c8c-7b9a-41f6-a467-6c24c678a827"
      unitRef="usd">563001000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtMS0xLTEtMTMwNTc0_e7bff285-85fb-4f72-91f2-8649d64be549"
      unitRef="usd">180812000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtMy0xLTEtMTMwNTc0_f7815b14-f2f8-4f5b-8d00-ce2859bc6f0b"
      unitRef="usd">98316000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtNS0xLTEtMTMwNTc0_e447b434-591d-456f-939a-8ed5947e287d"
      unitRef="usd">25725000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzgtNy0xLTEtMTMwNTc0_64e77944-6146-424e-813a-9dac878916a6"
      unitRef="usd">304853000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktMS0xLTEtMTMwNTc0_2c9e6b0e-0c0b-4ecb-9a29-c69480c47beb"
      unitRef="usd">261487000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktMy0xLTEtMTMwNTc0_cb77812b-e70c-4efe-85f5-bcfaf4676d35"
      unitRef="usd">135967000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktNS0xLTEtMTMwNTc0_41999c83-d661-4319-b9ef-8b40f87856b3"
      unitRef="usd">-3694000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzktNy0xLTEtMTMwNTc0_1868b4a7-0e25-4432-bb72-054296ea970b"
      unitRef="usd">393760000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTEtMS0xLTEzMDU3NA_c11fd03f-4f2f-45c7-8ff8-3694346db569"
      unitRef="usd">14816000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTMtMS0xLTEzMDU3NA_49c7bcd5-5943-4d8b-892f-09273ce7279c"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTUtMS0xLTEzMDU3NA_6e33f6c0-1cad-4a89-bee0-8dc79a54f943"
      unitRef="usd">1279000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEwLTctMS0xLTEzMDU3NA_f04a5293-ba4a-4b2b-a730-cbd5d4477d84"
      unitRef="usd">16095000</us-gaap:InvestmentIncomeInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTEtMS0xLTEzMDU3NA_871ed030-1a23-4ed3-a676-d6d256f107c3"
      unitRef="usd">-77012000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTMtMS0xLTEzMDU3NA_69717c24-5106-4d01-b44f-7acfbbdf9352"
      unitRef="usd">8653000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTUtMS0xLTEzMDU3NA_73fd50f1-ddd8-4dec-92cb-bff899c6d23b"
      unitRef="usd">-2278000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzExLTctMS0xLTEzMDU3NA_a3a4c8b8-cf14-4adc-9905-925bf959ea94"
      unitRef="usd">-70637000</pnm:OtherIncomeDeductionsExcludingInterest>
    <us-gaap:InterestExpense
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTEtMS0xLTEzMDU3NA_a6cde899-54e1-4c87-b76e-508d06647d30"
      unitRef="usd">61073000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTMtMS0xLTEzMDU3NA_436837ab-d661-4a78-a943-6770d4bdf714"
      unitRef="usd">37192000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTUtMS0xLTEzMDU3NA_9c8e0908-ab70-490b-83b3-c6eaeffac22a"
      unitRef="usd">29643000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEyLTctMS0xLTEzMDU3NA_adcd9994-e886-4886-ae25-1388c79bad2c"
      unitRef="usd">127908000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTEtMS0xLTEzMDU3NA_06568119-7628-45c5-a8e5-f552696ecd26"
      unitRef="usd">138218000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTMtMS0xLTEzMDU3NA_e7d8f5f9-2a09-4f9d-9bce-6e62f0118b86"
      unitRef="usd">107428000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTUtMS0xLTEzMDU3NA_ba8a6db9-18d5-4642-bafa-5319f7bcebd4"
      unitRef="usd">-34336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzEzLTctMS0xLTEzMDU3NA_01717235-6655-4fa0-9e88-beddc7d00ba6"
      unitRef="usd">211310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTEtMS0xLTEzMDU3NA_19fab10b-32f3-46e1-8820-2f64f1e00257"
      unitRef="usd">19198000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTMtMS0xLTEzMDU3NA_dcb3435a-fa09-4089-931e-46b419211efb"
      unitRef="usd">15161000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTUtMS0xLTEzMDU3NA_d6f821d9-33ca-4584-bbeb-cb5dcb20b6ff"
      unitRef="usd">-8229000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE0LTctMS0xLTEzMDU3NA_785d840f-7a40-4355-8242-d85768330556"
      unitRef="usd">26130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTEtMS0xLTEzMDU3NA_cc67c99d-b5b0-43bc-aae6-663544981959"
      unitRef="usd">119020000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTMtMS0xLTEzMDU3NA_8bfa6bc3-45f9-4034-8ff3-b15721fc25db"
      unitRef="usd">92267000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTUtMS0xLTEzMDU3NA_03cf3129-66ce-4ec1-9955-dd475dce3745"
      unitRef="usd">-26107000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE1LTctMS0xLTEzMDU3NA_8bf65be4-e613-4a94-b2b7-fc745313d39e"
      unitRef="usd">185180000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTEtMS0xLTEzMDU3NA_1d2eec08-9196-4e8e-85d1-dca6e29ac85d"
      unitRef="usd">15122000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTMtMS0xLTEzMDU3NA_867241ba-2c34-49b8-aef4-bcbb1bcdfd24"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTUtMS0xLTEzMDU3NA_08d60dc7-b8fe-4a7a-8345-7fa6322aa807"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE2LTctMS0xLTEzMDU3NA_e31e5857-dde2-472c-8d93-dd2bbccd1868"
      unitRef="usd">15122000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTEtMS0xLTEzMDU3NA_05750a10-c04b-4e3a-a259-fe370965e869"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTMtMS0xLTEzMDU3NA_59ee6c0b-2216-4142-be0f-faf36afbb880"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTUtMS0xLTEzMDU3NA_1c26cf08-4b53-4a50-acc3-27edb7c8c39b"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE3LTctMS0xLTEzMDU3NA_05676144-ece3-408a-a299-df935b587d23"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTEtMS0xLTEzMDU3NA_71eee2cf-5c53-417b-bcdb-bc11171dde4b"
      unitRef="usd">103370000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTMtMS0xLTEzMDU3NA_bb8dc3ac-e3af-402c-8684-3c2a6d0c8902"
      unitRef="usd">92267000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTUtMS0xLTEzMDU3NA_92dd0d21-a02f-4d97-9c5e-491bfc1a31d4"
      unitRef="usd">-26107000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzE4LTctMS0xLTEzMDU3NA_6f1e5617-fde6-4ebe-a7b8-2df214fd48b8"
      unitRef="usd">169530000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="i17bde78300da499bbbba927676b64088_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTEtMS0xLTEzMDU3NA_a83d1cb1-e83f-4b00-a8ed-d4c41b228f16"
      unitRef="usd">6272166000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i692b3fec8de74c999646be8249739416_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTMtMS0xLTEzMDU3NA_46582859-5313-4879-9aa0-c239a3bfd30b"
      unitRef="usd">2746601000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6a60899972d446b9a8b62f5ef4f575ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTUtMS0xLTEzMDU3NA_25b7ae56-35a1-428f-afff-0c0c12205139"
      unitRef="usd">238610000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIyLTctMS0xLTEzMDU3NA_65e2b3a8-bb18-447b-b4da-4f6431d0b598"
      unitRef="usd">9257377000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i17bde78300da499bbbba927676b64088_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTEtMS0xLTEzMDU3NA_94babe29-6a06-4374-8495-ca758a9ed98f"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i692b3fec8de74c999646be8249739416_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTMtMS0xLTEzMDU3NA_51178ef2-e343-42d4-a837-8774b15d7842"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6a60899972d446b9a8b62f5ef4f575ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTUtMS0xLTEzMDU3NA_6e3fd6f0-557b-45da-a5fd-e7e66731dde3"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTpjNjdjNDIzNGY3OTM0YjFkYWJkOTExNzVlZTRiNTQ2OC90YWJsZXJhbmdlOmM2N2M0MjM0Zjc5MzRiMWRhYmQ5MTE3NWVlNGI1NDY4XzIzLTctMS0xLTEzMDU3NA_d63704a9-68f5-45a6-8ff2-f2c69af74cb4"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:Revenues
      contextRef="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItMS0xLTEtMTMwNTc0_6fb75ed1-ce9c-4423-8a60-adf3f6c5ca3d"
      unitRef="usd">1362020000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItMy0xLTEtMTMwNTc0_3e67aee0-10e9-41bb-a037-688168df3443"
      unitRef="usd">417853000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItNS0xLTEtMTMwNTc0_7c0a7495-c42e-432f-a91f-550068300c4f"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzItNy0xLTEtMTMwNTc0_d2fe1059-6f77-46ee-8bd9-78064f042683"
      unitRef="usd">1779873000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtMS0xLTEtMTMwNTc0_a1b14c4a-a7a0-40d1-9217-cba4a7f4f3ea"
      unitRef="usd">531786000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtMy0xLTEtMTMwNTc0_443ded0c-4b07-48ff-a5f9-519608beda93"
      unitRef="usd">113067000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtNS0xLTEtMTMwNTc0_02e3214f-660e-43b1-8c47-f492055a4b9b"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzUtNy0xLTEtMTMwNTc0_a7af8840-15dd-4851-96c8-47bea7ddf7a5"
      unitRef="usd">644853000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:UtilityMargin
      contextRef="idadea78c1f2d47b680e855b62b6c12ea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtMS0xLTEtMTMwNTc0_0cc2383e-4d16-4a70-9edd-19ec378422de"
      unitRef="usd">830234000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="ic59f27cab7b64900af38c0ddd5d43c98_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtMy0xLTEtMTMwNTc0_85c415af-7781-4553-b280-1d1758086d1c"
      unitRef="usd">304786000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="ibee6583987a547439eed76f20cbe8f93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtNS0xLTEtMTMwNTc0_3057588c-ba6f-45bf-9868-cb8bb0d7f475"
      unitRef="usd">0</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="i323b130504524955a0e7ab8faf0e9b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzYtNy0xLTEtMTMwNTc0_b77fdffa-73ea-4857-8912-598e5a0979ec"
      unitRef="usd">1135020000</pnm:UtilityMargin>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctMS0xLTEtMTMwNTc0_27eeea54-fbdd-4966-9253-d398fe7e18f0"
      unitRef="usd">438372000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctMy0xLTEtMTMwNTc0_d5cfd968-3cb5-4398-80d5-11ee8151d56b"
      unitRef="usd">114228000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctNS0xLTEtMTMwNTc0_c23c57ae-ed84-4eb0-a2d1-05ab6eef0c6a"
      unitRef="usd">-9840000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzctNy0xLTEtMTMwNTc0_6220c414-757f-4cf2-98dc-94faee0bd10d"
      unitRef="usd">542760000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtMS0xLTEtMTMwNTc0_ffd270b6-cf90-4481-9c5b-944323410797"
      unitRef="usd">170365000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtMy0xLTEtMTMwNTc0_a25e8a61-b684-4160-85d9-c85348b966c5"
      unitRef="usd">90440000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtNS0xLTEtMTMwNTc0_2d87dcf7-6c11-4db2-a993-c12c744ef25f"
      unitRef="usd">23302000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzgtNy0xLTEtMTMwNTc0_d2341cb7-a10b-4158-b116-a56394cbc611"
      unitRef="usd">284107000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktMS0xLTEtMTMwNTc0_72b026e2-63a6-45a7-a26c-291c924250b8"
      unitRef="usd">221497000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktMy0xLTEtMTMwNTc0_efa165db-f0d9-47a4-92f3-d924207ddc33"
      unitRef="usd">100118000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktNS0xLTEtMTMwNTc0_944e51e4-e11e-4dd1-981e-1a83c05d0373"
      unitRef="usd">-13462000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzktNy0xLTEtMTMwNTc0_5224d8bb-2575-4b56-9c97-d553e3fa8918"
      unitRef="usd">308153000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTEtMS0xLTEzMDU3NA_c3def8cf-df5d-4355-bd27-b601d0741e79"
      unitRef="usd">14605000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTMtMS0xLTEzMDU3NA_8878d4d6-b6c1-43bf-a338-dfb4ee2c1d51"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTUtMS0xLTEzMDU3NA_cb26fcbc-7d92-45e6-9c09-56410be4bed1"
      unitRef="usd">57000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEwLTctMS0xLTEzMDU3NA_234cac97-a672-4a3c-8f2e-2b147e474522"
      unitRef="usd">14662000</us-gaap:InvestmentIncomeInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTEtMS0xLTEzMDU3NA_2d3b2a81-ffa1-4e4b-868f-5d0abaf79af7"
      unitRef="usd">13809000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTMtMS0xLTEzMDU3NA_6e18fdcc-74ad-473b-a279-32b993c037a7"
      unitRef="usd">5408000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTUtMS0xLTEzMDU3NA_00187b75-5f69-4737-b745-dadc2d6b4647"
      unitRef="usd">-726000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzExLTctMS0xLTEzMDU3NA_ca7cf8a7-7e21-4dd6-a3c1-4a7236f46a30"
      unitRef="usd">18491000</pnm:OtherIncomeDeductionsExcludingInterest>
    <us-gaap:InterestExpense
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTEtMS0xLTEzMDU3NA_3adf48d2-119e-470d-844d-dae992f5f243"
      unitRef="usd">51360000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTMtMS0xLTEzMDU3NA_de39945f-63c7-4809-8e51-d3f69ac7be12"
      unitRef="usd">33735000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTUtMS0xLTEzMDU3NA_2cf442fa-11ab-42e5-a809-809cf2fb5b5d"
      unitRef="usd">11782000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEyLTctMS0xLTEzMDU3NA_5c7fa044-d0f8-4462-af0d-3412dac38557"
      unitRef="usd">96877000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTEtMS0xLTEzMDU3NA_eaa56853-0a02-4619-bcab-6124273c27a7"
      unitRef="usd">198551000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTMtMS0xLTEzMDU3NA_3a930bac-f91d-4ac1-ac36-35b5de1843d6"
      unitRef="usd">71791000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTUtMS0xLTEzMDU3NA_4468b1c4-0408-4f03-a32a-77ca558de730"
      unitRef="usd">-25913000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzEzLTctMS0xLTEzMDU3NA_56ca8baa-ecf9-4eae-9dc7-882a402b985d"
      unitRef="usd">244429000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTEtMS0xLTEzMDU3NA_e4469cd0-553c-434c-a45d-9b65685d7bab"
      unitRef="usd">26992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTMtMS0xLTEzMDU3NA_c57b06f0-7677-4a86-9610-23cc0fe04823"
      unitRef="usd">7912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTUtMS0xLTEzMDU3NA_b21546e2-f4b1-48e5-b73b-5f8fd93350b2"
      unitRef="usd">-2322000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE0LTctMS0xLTEzMDU3NA_7645207f-e09e-4b90-be14-40388751f6a1"
      unitRef="usd">32582000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTEtMS0xLTEzMDU3NA_6d967b68-13d3-46aa-b64a-a11868a93a4d"
      unitRef="usd">171559000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTMtMS0xLTEzMDU3NA_9dfe26df-0a33-4a03-9fd4-a588d679faec"
      unitRef="usd">63879000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTUtMS0xLTEzMDU3NA_1b6e6cb3-d5b5-4ba7-ac57-e81908fb4312"
      unitRef="usd">-23591000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE1LTctMS0xLTEzMDU3NA_99d59f30-5ac3-49f8-88bc-f380aed79ab3"
      unitRef="usd">211847000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTEtMS0xLTEzMDU3NA_df1ecc7b-8124-4a3a-adce-de2253fb0b6a"
      unitRef="usd">15490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTMtMS0xLTEzMDU3NA_54b7fb9b-5643-471f-9f92-4f9e223f02fe"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTUtMS0xLTEzMDU3NA_34713231-37ba-49e2-8644-3ac8dc4a3ebe"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE2LTctMS0xLTEzMDU3NA_626367a0-efd8-4572-83ca-33db4f046c50"
      unitRef="usd">15490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTEtMS0xLTEzMDU3NA_e7a27a70-3889-4bd8-9cc4-854112578873"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTMtMS0xLTEzMDU3NA_42d86282-e877-4ebd-ae61-21e61239263e"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTUtMS0xLTEzMDU3NA_559bc89d-00c4-4b05-abb6-ad1ebcd74574"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE3LTctMS0xLTEzMDU3NA_4a0559bf-f24c-4280-956c-a50141bf734c"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTEtMS0xLTEzMDU3NA_c16618d2-4502-4b71-b113-46a9fffee0e6"
      unitRef="usd">155541000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTMtMS0xLTEzMDU3NA_34895b15-8252-443e-b98e-d7ca4c18ef5b"
      unitRef="usd">63879000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTUtMS0xLTEzMDU3NA_7f227e99-92d1-4c5f-bb0a-a80cfcc5dafd"
      unitRef="usd">-23591000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzE4LTctMS0xLTEzMDU3NA_82f23a30-3f09-4314-b60c-8b8487643de2"
      unitRef="usd">195829000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="i7df4b58224fe4049bec475c836996ce9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTEtMS0xLTEzMDU3NA_4cbd33b2-b3b8-4973-9e03-55dfba21295d"
      unitRef="usd">6060133000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4ca7ea36335c404fa2c9cd358fbe61c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTMtMS0xLTEzMDU3NA_d138dbad-fc65-4f06-95fc-1c2758f4ffc5"
      unitRef="usd">2364772000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if070b154eda746209f19b6af38f7a9b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTUtMS0xLTEzMDU3NA_f9c63e13-9d1e-415a-b8bd-9ab2be27bea2"
      unitRef="usd">241980000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIyLTctMS0xLTEzMDU3NA_548cfbf9-400c-424e-ba07-066b1f7966d7"
      unitRef="usd">8666885000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i7df4b58224fe4049bec475c836996ce9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTEtMS0xLTEzMDU3NA_2f7425ac-2b6f-48aa-adba-404458254fe4"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4ca7ea36335c404fa2c9cd358fbe61c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTMtMS0xLTEzMDU3NA_7560dc23-0ed4-4d75-88a2-c792c4f64cc2"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if070b154eda746209f19b6af38f7a9b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTUtMS0xLTEzMDU3NA_e2310740-e956-4568-b827-8590875c3393"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo5NzA0NjA5NTExMzc0ZGM1OTVhMDkwYzIyNDA3MDA5OC90YWJsZXJhbmdlOjk3MDQ2MDk1MTEzNzRkYzU5NWEwOTBjMjI0MDcwMDk4XzIzLTctMS0xLTEzMDU3NA_402d9428-6e70-4de5-a8c4-5a57378145c7"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:Revenues
      contextRef="ie0fb29b284154692a0d597f00fc21803_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtMS0xLTEtMTMwNTc0_e6156b6a-a0df-4a72-a2cd-42c678b806e9"
      unitRef="usd">1139834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i59d7cece202c4f76ab62558d90fa25b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtMy0xLTEtMTMwNTc0_5b244e91-c448-44fc-855e-7dcb3403e734"
      unitRef="usd">383178000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id8d5272386564ba3aa09fb1fd1b37dc3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtNy0xLTEtMTMwNTc0_68b88a75-0ba6-438a-9104-a73d8bf049d5"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzUtOS0xLTEtMTMwNTc0_8bd78429-6884-4cb5-b24a-dfb1fffdd54b"
      unitRef="usd">1523012000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie0fb29b284154692a0d597f00fc21803_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtMS0xLTEtMTMwNTc0_9f478c0f-cdd5-491e-9bc7-fbaebbf8fb61"
      unitRef="usd">345167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i59d7cece202c4f76ab62558d90fa25b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtMy0xLTEtMTMwNTc0_ee15a843-421a-43a3-b9c2-160839416238"
      unitRef="usd">102074000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id8d5272386564ba3aa09fb1fd1b37dc3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtNy0xLTEtMTMwNTc0_2a38ec2e-c5d6-4edb-bc20-bdb8af9ae2f1"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzYtOS0xLTEtMTMwNTc0_7e5d135f-3c2b-4fd1-9510-d1dd6787a3a3"
      unitRef="usd">447241000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:UtilityMargin
      contextRef="ie0fb29b284154692a0d597f00fc21803_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctMS0xLTEtMTMwNTc0_5680239c-6860-4145-8f6a-ccae9ebc79c9"
      unitRef="usd">794667000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="i59d7cece202c4f76ab62558d90fa25b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctMy0xLTEtMTMwNTc0_47148d17-6aa9-40eb-969d-cd65ee7561fd"
      unitRef="usd">281104000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="id8d5272386564ba3aa09fb1fd1b37dc3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctNy0xLTEtMTMwNTc0_e1ecf2c3-b962-44a2-ac55-82d183173562"
      unitRef="usd">0</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="ic1aa56c7563646119ee5fb3673242f69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzctOS0xLTEtMTMwNTc0_cf0fc7bd-f0ad-4d7c-b7e4-be0e860e7786"
      unitRef="usd">1075771000</pnm:UtilityMargin>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtMS0xLTEtMTMwNTc0_7d7e72eb-6ce6-4048-a498-3d12d29bcdc2"
      unitRef="usd">414445000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtMy0xLTEtMTMwNTc0_0aaa4d9b-bede-414f-bc5e-bf40d9d13040"
      unitRef="usd">104852000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtNy0xLTEtMTMwNTc0_ff44a497-3cd6-4fea-ac75-590552bd8cb1"
      unitRef="usd">-4419000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzgtOS0xLTEtMTMwNTc0_1415d488-d8b8-42d4-91f7-0d540977f929"
      unitRef="usd">514878000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktMS0xLTEtMTMwNTc0_9e6325a4-9123-4cbc-8a80-67350fa2354e"
      unitRef="usd">165325000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktMy0xLTEtMTMwNTc0_77581d37-5e9a-494d-9cde-8ace903e7786"
      unitRef="usd">87799000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktNy0xLTEtMTMwNTc0_df9591f8-9c99-435e-bbbe-b484d1edabdf"
      unitRef="usd">22488000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzktOS0xLTEtMTMwNTc0_fa6aaa41-b13a-4bbe-9ed9-001575e9f37b"
      unitRef="usd">275612000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTEtMS0xLTEzMDU3NA_04b60159-4f89-46cc-942a-19851680170b"
      unitRef="usd">214897000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTMtMS0xLTEzMDU3NA_7bc2bdff-b167-4d4b-a737-edecee4188e1"
      unitRef="usd">88453000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTctMS0xLTEzMDU3NA_1b42cef4-21b6-4ef7-b460-1db33eb5dd4e"
      unitRef="usd">-18069000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEwLTktMS0xLTEzMDU3NA_965028b1-74b2-4406-83d0-4660e36a674d"
      unitRef="usd">285281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTEtMS0xLTEzMDU3NA_c2a69efe-1a51-4576-bfd4-8be71111b8eb"
      unitRef="usd">14469000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTMtMS0xLTEzMDU3NA_df7aea72-30b9-4175-a28c-68b4b2d984c4"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTctMS0xLTEzMDU3NA_786e7f01-6697-41c6-a7fe-bbe93a1a0a79"
      unitRef="usd">-246000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzExLTktMS0xLTEzMDU3NA_d7202e1d-87cc-4a73-a683-168539f0a188"
      unitRef="usd">14223000</us-gaap:InvestmentIncomeInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTEtMS0xLTEzMDU3NA_120a47ee-007e-44e2-af2c-1a7f712b6495"
      unitRef="usd">17120000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTMtMS0xLTEzMDU3NA_5b41e31c-b5ee-4941-8fd3-87595fb74692"
      unitRef="usd">6828000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTctMS0xLTEzMDU3NA_c430826a-e410-4488-b848-2c8041256b60"
      unitRef="usd">-1108000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzEzLTktMS0xLTEzMDU3NA_1c8c0da2-939c-438e-b9ee-8d703cd99f43"
      unitRef="usd">22840000</pnm:OtherIncomeDeductionsExcludingInterest>
    <us-gaap:InterestExpense
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTEtMS0xLTEzMDU3NA_70b03bb8-dc0a-40ad-aad0-2b06c9759c39"
      unitRef="usd">64615000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTMtMS0xLTEzMDU3NA_b0e11c2e-2280-407a-8329-7ae4ed94f72a"
      unitRef="usd">30388000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTctMS0xLTEzMDU3NA_076d9e26-11a0-48a3-83ca-2a108f3d57a2"
      unitRef="usd">19389000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE0LTktMS0xLTEzMDU3NA_761da62a-e89a-43ec-9023-0fcc561c8c2e"
      unitRef="usd">114392000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTEtMS0xLTEzMDU3NA_37aaa5e8-6430-4796-b3d7-f5d7eb99736b"
      unitRef="usd">181871000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTMtMS0xLTEzMDU3NA_b7318937-0883-4c2e-9fe7-c5bf59b0af0e"
      unitRef="usd">64893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTctMS0xLTEzMDU3NA_ab92b622-7340-4543-b1a9-274feed93b7a"
      unitRef="usd">-38812000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE1LTktMS0xLTEzMDU3NA_177d5826-b6a8-4380-93fd-9342fbb42af4"
      unitRef="usd">207952000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTEtMS0xLTEzMDU3NA_f61f0a93-83d8-4aa0-8c91-714c6865c55c"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTMtMS0xLTEzMDU3NA_d4dc6fe9-50de-45fd-83f5-eef88662d591"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTctMS0xLTEzMDU3NA_82b68236-942f-4906-93c3-ae5fbb53d509"
      unitRef="usd">-7529000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE2LTktMS0xLTEzMDU3NA_a19c6158-1ee3-4a40-ab05-fb9553454c1d"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTEtMS0xLTEzMDU3NA_c5adaed9-9d83-45b1-8f87-5f6b6710cb6b"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTMtMS0xLTEzMDU3NA_4aeea639-9b5d-40ab-ae35-9bb2b88c8470"
      unitRef="usd">58585000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTctMS0xLTEzMDU3NA_6ec4c88f-c819-43c4-9506-513b4dfd7883"
      unitRef="usd">-31283000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE3LTktMS0xLTEzMDU3NA_19268808-1f18-48ce-8fac-bce31fe439fc"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTEtMS0xLTEzMDU3NA_18b9bba5-bd2d-433e-9da5-e9c0d5a1a14e"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTMtMS0xLTEzMDU3NA_5e2fcfe6-b93f-4c50-a3ae-335aed457182"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTctMS0xLTEzMDU3NA_28366959-4a51-4ff7-b80f-74bca7da5a0b"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE4LTktMS0xLTEzMDU3NA_628be109-cefc-4fce-b997-fba90119add0"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTEtMS0xLTEzMDU3NA_02a83535-38ea-4c28-9fe8-6b59087dbdf8"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTMtMS0xLTEzMDU3NA_1d79488e-16b8-4d81-a62b-e24db57a1f63"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTctMS0xLTEzMDU3NA_1925aebd-9783-4e93-be50-4c652e3adf21"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzE5LTktMS0xLTEzMDU3NA_71612b22-9322-4e56-a790-776ff824ed30"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTEtMS0xLTEzMDU3NA_14e2a3c8-7c44-4d64-992b-b0cfdc77f05f"
      unitRef="usd">145473000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTMtMS0xLTEzMDU3NA_95984b37-d252-44e5-857c-e6628e71dbb1"
      unitRef="usd">58585000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTctMS0xLTEzMDU3NA_e72646ad-2706-480a-bf8d-ac5b30415468"
      unitRef="usd">-31283000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzIwLTktMS0xLTEzMDU3NA_82885d11-f3b7-4dd0-b21c-e10bee07f3da"
      unitRef="usd">172775000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="iebca0e31e73b44b398aa2b8741817cf5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTEtMS0xLTEzMDU3NA_18cad0d3-f5e5-4b2a-8b6f-5573ef18307a"
      unitRef="usd">5581033000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i688ccdd0d76f4ea1882465a741f7aeae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTMtMS0xLTEzMDU3NA_428d041b-d13f-45a0-8b5b-e95108775bd9"
      unitRef="usd">2132580000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i34c4265f6c894e6da2b5826720b5dae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTctMS0xLTEzMDU3NA_10a67d2f-ef3d-4e48-b565-426abebd1688"
      unitRef="usd">226241000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI0LTktMS0xLTEzMDU3NA_b805b311-f303-4619-9930-0132b001b8f7"
      unitRef="usd">7939854000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="iebca0e31e73b44b398aa2b8741817cf5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTEtMS0xLTEzMDU3NA_0ef4cc8a-38f0-4f65-ae49-873f443efa59"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i688ccdd0d76f4ea1882465a741f7aeae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTMtMS0xLTEzMDU3NA_adf4fa81-c8ea-4e47-b315-6c56298964c5"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i34c4265f6c894e6da2b5826720b5dae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTctMS0xLTEzMDU3NA_b2d51737-890b-4990-82e8-39535884c2a5"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZToxNjNjNTRmZmIzZjA0MjkyODVkNTkzMjE1ZmQxOTkwNi90YWJsZXJhbmdlOjE2M2M1NGZmYjNmMDQyOTI4NWQ1OTMyMTVmZDE5OTA2XzI1LTktMS0xLTEzMDU3NA_4d17ce58-9a1b-4e6f-868e-a376dbb99e38"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzU0OTc1NTgxNzg0OQ_44ed462e-68b4-44f2-a1fc-c6b2132880d0">Reconciliations between utility margin and gross margin are presented below.&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.210%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.364%"/&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 #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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;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 #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;PNMR Consolidated&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:0 1pt"/&gt;&lt;td colspan="21" 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:400;line-height:100%"&gt;(In thousands)&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:center;vertical-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;2022&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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross margin&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;516,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy production costs&lt;/span&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;147,347&#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;&#x2014;&#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;&#x2014;&#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;147,347&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution 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;58,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,684&#160;&lt;/span&gt;&lt;/td&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:bottom"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;902,812&#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 style="background-color:#cceeff;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-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;358,802&#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 style="background-color:#cceeff;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-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;&#x2014;&#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 style="background-color:#cceeff;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-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,261,614&#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="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="border-top:3pt double #000;padding:0 1pt"/&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="border-top:3pt double #000;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:center;vertical-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;2021&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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross margin&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;466,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,949&#160;&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy production costs&lt;/span&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;143,931&#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;&#x2014;&#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;&#x2014;&#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,931&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution 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;49,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;90,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;830,234&#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 style="background-color:#cceeff;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-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;304,786&#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 style="background-color:#cceeff;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-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;&#x2014;&#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 style="background-color:#cceeff;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-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,135,020&#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="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="border-top:3pt double #000;padding:0 1pt"/&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="border-top:3pt double #000;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:center;vertical-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;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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross margin&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;441,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606,727&#160;&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy production costs&lt;/span&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;137,977&#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;&#x2014;&#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;&#x2014;&#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;137,977&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution 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;49,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;794,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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;281,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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,075,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:105%;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:105%"&gt;Corporate and Other depreciation and amortization represents corporate level activities that are billed at cost and reflected as general and administrative expenses at PNM and TNMP and therefore are not a component of gross margin or utility margin. See Note 1.&lt;/span&gt;&lt;/div&gt;</us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock>
    <us-gaap:GrossProfit
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtMS0xLTEtMTQxOTM3_467952e1-262a-431e-b0ec-c9ee5d9a1758"
      unitRef="usd">516375000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtMy0xLTEtMTQxOTg2_825a5d1b-73cc-42dc-bcd5-ad9b95bf522d"
      unitRef="usd">224080000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtNS0xLTEtMTQ0Mjkx_1c9963a7-3969-4fdd-9a29-eca3e4024056"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzMtNy0xLTEtMTQ0Mjkx_b09541cd-98de-466c-968b-43d463a7a161"
      unitRef="usd">740455000</us-gaap:GrossProfit>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i27a9234ed0ba4ea88f8ac0c025e3ea36_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtMS0xLTEtMTQxOTM3_15f02950-7ecd-45c0-8128-e582c23aaea2"
      unitRef="usd">147347000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i403d5bcfff884f97999891eb4c1de623_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtMy0xLTEtMTQxOTg2_3bd0575f-a5bd-4f4f-bc3e-5bdad7f273f1"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i0bdd5cd5570a41e982eb73fec32c97cf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtNS0xLTEtMTQ0MzAw_d2e18310-1002-4447-8812-7769b61e0535"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i359443f0b9294ea98ae25c68fd80f5ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzQtNy0xLTEtMTQ0MzAw_457717c5-69d2-469a-9a12-736970c9239e"
      unitRef="usd">147347000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtMS0xLTEtMTQxOTM3_ccc041e8-38b2-4076-8e68-937bfa587652"
      unitRef="usd">58278000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtMy0xLTEtMTQxOTg2_9d712293-87bd-45ee-8889-3db9c6ccb4c6"
      unitRef="usd">36406000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtNS0xLTEtMTQ0MzAw_3479d5b5-e6d4-4c85-8dea-0612f34e1660"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzUtNy0xLTEtMTQ0MzAw_8ad32584-54eb-4381-952e-2833d01549f4"
      unitRef="usd">94684000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtMS0xLTEtMTQxOTM3_0078afb5-a75e-4310-8bb3-c0d2a5db99c6"
      unitRef="usd">180812000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtMy0xLTEtMTQxOTg2_67b41661-8e99-47ba-8677-24611ee2f1be"
      unitRef="usd">98316000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtNS0xLTEtMTQ0MzAw_7de3ef2c-dd1a-45fc-89e6-6838186f690d"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzYtNy0xLTEtMTQ0MzAw_ccc6441a-ab9b-4699-bacf-b765cd2ceea0"
      unitRef="usd">279128000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <pnm:UtilityMargin
      contextRef="ie68262fd83c84cd9a3371cb88e36a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctMS0xLTEtMTQxOTM3_3bb9f055-b495-4f6e-aeac-91cb562b1a18"
      unitRef="usd">902812000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="if43ade38651c4d8e81251f6ab2197cb2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctMy0xLTEtMTQxOTg2_3968e999-ab25-4cdc-b0b1-9a5485af2385"
      unitRef="usd">358802000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="ibf520a83d360488abeca99024402710f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctNS0xLTEtMTQ0MzAw_14b66237-6b55-4022-b1dc-3e03e687e141"
      unitRef="usd">0</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzctNy0xLTEtMTQ0MzAw_2cbc258d-4c16-4e24-a230-ce7964adacc3"
      unitRef="usd">1261614000</pnm:UtilityMargin>
    <us-gaap:GrossProfit
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTEtMS0xLTE0MTk0Nw_e616a271-55a4-4774-9b4a-f5a672421ab4"
      unitRef="usd">466092000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTMtMS0xLTE0MTk5NA_3e06714c-24ca-43f6-87bd-175a5202249b"
      unitRef="usd">182857000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTUtMS0xLTE0NDMwNA_3a513d4e-08aa-4406-a897-c1c1d7d6790d"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEwLTctMS0xLTE0NDMwNA_bb99aaef-a6f7-4591-8f26-8890a2f94805"
      unitRef="usd">648949000</us-gaap:GrossProfit>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i3b21736770cd41ba9fbee3561e06aa37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTEtMS0xLTE0MTk0Nw_7c989cce-c11f-493d-84cc-1b0e4fa5f9d2"
      unitRef="usd">143931000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i5fe8ecd6ba0f4b678df33f1cf8479143_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTMtMS0xLTE0MTk5NA_854d12b2-be75-4d7e-916e-23c747661b35"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i245025c6e13e4ba08c79bf821b97d232_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTUtMS0xLTE0NDMwNA_bf0a4162-a358-4181-a07b-a466ab2ad460"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i21af226b1f884651b1f4555bb11792df_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzExLTctMS0xLTE0NDMwNA_d7816232-677f-41a3-a87c-bc3eca38ea38"
      unitRef="usd">143931000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTEtMS0xLTE0MTk0Nw_570938a0-8a80-47f2-aaa2-87e8fb68a60e"
      unitRef="usd">49846000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTMtMS0xLTE0MTk5NA_fcdfdeb9-521e-41b3-96f3-54d97627dd33"
      unitRef="usd">31489000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTUtMS0xLTE0NDMwNA_a931d129-e18a-42ea-a971-2034720c7ffb"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEyLTctMS0xLTE0NDMwNA_675d150c-0a0a-4f37-a74c-19ff984b15f0"
      unitRef="usd">81335000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTEtMS0xLTE0MTk0Nw_57aef32c-8efb-42f8-a9a3-e6a2ea24b866"
      unitRef="usd">170365000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTMtMS0xLTE0MTk5NA_5f174740-3ab4-457a-8431-b4c2ffa11f68"
      unitRef="usd">90440000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTUtMS0xLTE0NDMwNA_d035954f-68de-46c0-bb7f-0b1c36a8103e"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzEzLTctMS0xLTE0NDMwNA_d7a3a940-96b8-4aa9-8115-cfd3ae7ca6b1"
      unitRef="usd">260805000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <pnm:UtilityMargin
      contextRef="i1e0a867febf443bcb0efaa3d6decf012_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTEtMS0xLTE0MTk0Nw_773b3b9b-b002-4b0b-a211-758a880c6ec4"
      unitRef="usd">830234000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="i584a5c97b10b472283172eaf3fe4f217_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTMtMS0xLTE0MTk5NA_d3b4509a-208d-4983-955e-909b957a8d86"
      unitRef="usd">304786000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="id096aa150b21468fad6b6c7d530cdf13_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTUtMS0xLTE0NDMwNA_158bbaef-4877-42ca-b426-f018278a96ad"
      unitRef="usd">0</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE0LTctMS0xLTE0NDMwNA_4ce4ee54-dbb8-485c-a12c-41dc4588ec25"
      unitRef="usd">1135020000</pnm:UtilityMargin>
    <us-gaap:GrossProfit
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTEtMS0xLTE0MTk1OA_2085ce3b-a149-47f1-9407-2b9c5ffb3630"
      unitRef="usd">441831000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTMtMS0xLTE0MjAwMg_d8d6c02b-eea4-4a3e-bc66-d88fae067acd"
      unitRef="usd">164896000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTUtMS0xLTE0NDMwNg_b70d8267-de9f-4e80-ba56-f4b02e11ba9a"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE3LTctMS0xLTE0NDMwNg_4b3ea5f0-cd6e-4cc5-8531-c3bff7444ae1"
      unitRef="usd">606727000</us-gaap:GrossProfit>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i9e7dcbd46293443b968f0f559f10a3b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTEtMS0xLTE0MTk1OA_a3a2ccdc-9694-482b-a5f6-7cfd070e1ce3"
      unitRef="usd">137977000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i78089780b2d643a0b3326b02a0b89d51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTMtMS0xLTE0MjAwMg_3c050a23-d600-4859-a614-a246e8989205"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i2d67ecd071264df0879636e908f08f04_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTUtMS0xLTE0NDMwNg_3aa5f8c3-3a2b-4a0e-943f-6a233dc522ad"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i89c0afb0f1bb49c29d2754571a0c4a23_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE4LTctMS0xLTE0NDMwNg_88adaf8c-6078-40bb-9de6-cd1d142b9445"
      unitRef="usd">137977000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTEtMS0xLTE0MTk1OA_261d9ba2-67d0-44bb-ab28-aab978c0fc4b"
      unitRef="usd">49534000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTMtMS0xLTE0MjAwMg_ccec9281-d4a4-41c9-b522-d9077ffa35d0"
      unitRef="usd">28409000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTUtMS0xLTE0NDMwNg_950aa0e5-7d7e-4de1-804c-e3921430a3d7"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzE5LTctMS0xLTE0NDMwNg_5fa4a253-2ae8-4fec-b11c-bbd60bd353cd"
      unitRef="usd">77943000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTEtMS0xLTE0MTk1OA_d27f0fcf-f00e-4eb8-863e-06d98df3824b"
      unitRef="usd">165325000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTMtMS0xLTE0MjAwMg_26f4a479-5f33-4d8e-93d7-91f66acfd0c8"
      unitRef="usd">87799000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTUtMS0xLTE0NDMwNg_d7dad8f0-f895-413b-9cea-a2b3d2107bf8"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIwLTctMS0xLTE0NDMwNg_a62c23f7-e6e2-4191-8770-fbd0aa9bb9bd"
      unitRef="usd">253124000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <pnm:UtilityMargin
      contextRef="i09bf22ce05574e0a89f3f945d52b8965_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTEtMS0xLTE0MTk1OA_076800f1-53a7-4265-a6b2-551d945202e5"
      unitRef="usd">794667000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="i3f05a42ba2804a95a80927bcb42bb167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTMtMS0xLTE0MjAwMg_04848bdf-1ce1-40ba-a697-65b903e8a2c8"
      unitRef="usd">281104000</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="if6ca937e251c48f7a96f6fa10198c3d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTUtMS0xLTE0NDMwNg_9cf6b46c-5370-4910-bf13-f61615c68078"
      unitRef="usd">0</pnm:UtilityMargin>
    <pnm:UtilityMargin
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3ZTRmOGY0NmMzNTI0NDQxYjBkMzZlYzg5ZGIzNjUxZC90YWJsZXJhbmdlOjdlNGY4ZjQ2YzM1MjQ0NDFiMGQzNmVjODlkYjM2NTFkXzIxLTctMS0xLTE0NDMwNg_32c07f13-d1eb-4e6e-94d1-c0fb73e7cfe2"
      unitRef="usd">1075771000</pnm:UtilityMargin>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i24f2bbde79c741df8c34080462baa79a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE2NDkyNjc0NDY2Njg_1982fa43-6f77-440a-8b46-f69ba45c3c60"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i265c1b47a4ff40dfb3c98a8494f9c31d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzE2NDkyNjc0NDY2Nzc_0478617c-388c-420a-8398-0b1253ae4032"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90ZXh0cmVnaW9uOjhlNDFhOTg3NDU2NDRjN2Q5ZDM1MjY0YmE3MzE5MTA1XzMwODQ_54a7f15f-3a6e-4b3b-9b69-8c9226dafe38">Two REPs accounted for more than 10% of the electric operating revenues of TNMP during the year ended December 31, 2022 and three REPs during the years ended December 31, 2021 and 2020 as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/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;27&#160;&lt;/span&gt;&lt;/td&gt;&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;23&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;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: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;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;/tr&gt;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i052e6b016e4e4184975ed2e46e0bbc63_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzItMS0xLTEtMTMwNTc0_9c77ca25-9389-4b8c-b236-79b1939c36e4"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i77c846329ee04502850d10bc46711cb0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzItMy0xLTEtMTMwNTc0_2e092d03-812f-4f69-ac3a-f3ffe5b88da8"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i764fb26fa4254db49be506790899786f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzItNS0xLTEtMTMwNTc0_5493d08e-4add-4e16-a8b5-23f2c4d325e2"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3bbe3240c22c46b2bb7fac5c34539237_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzMtMS0xLTEtMTMwNTc0_c8a67be7-39d7-412b-9fac-be6bdda202e5"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i99ef0b5260194b668b4810d4bab90f1b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzMtMy0xLTEtMTMwNTc0_3320a7ef-e14a-4677-b402-d5c758b6fa5e"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2aa5d3ac784e4ceba9c2a01eb2bfbba9_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzMtNS0xLTEtMTMwNTc0_7e7f9bf4-845f-4305-ad4d-2d82469327ab"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id28515c43f0644199e3c264210fba13e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzQtMy0xLTEtMTMwNTc0_ceef4b7f-0799-4ad1-9940-3f6943a647c1"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i887152f5ace5425e86c1119a0b486eca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODQvZnJhZzo4ZTQxYTk4NzQ1NjQ0YzdkOWQzNTI2NGJhNzMxOTEwNS90YWJsZTo3MWI1ZDliMGE4ZjA0OTNkOTZiYjM4ODQwODljMDM3NS90YWJsZXJhbmdlOjcxYjVkOWIwYThmMDQ5M2Q5NmJiMzg4NDA4OWMwMzc1XzQtNS0xLTEtMTMwNTc0_222d8cf4-f253-49ca-afe8-c6bb9692f6c3"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90ZXh0cmVnaW9uOmIyMGI4MGM4NTkyYzRmZmNhODFlNjdhMzEyMjc1NzMwXzczMA_b9b3d438-8e41-4b9f-bb1a-b73a50b61bd2">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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;10,638&#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 style="background-color:#cceeff;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-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;(109,693)&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 style="background-color:#cceeff;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-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;(99,055)&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 style="background-color:#cceeff;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-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;(322)&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;(9,497)&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;8,300&#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,197)&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;(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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #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;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 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, 2020&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;20,403&#160;&lt;/span&gt;&lt;/td&gt;&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;(98,914)&lt;/span&gt;&lt;/td&gt;&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;(78,511)&lt;/span&gt;&lt;/td&gt;&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;(672)&lt;/span&gt;&lt;/td&gt;&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,183)&lt;/span&gt;&lt;/td&gt;&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;(9,765)&lt;/span&gt;&lt;/td&gt;&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,348&#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,417)&lt;/span&gt;&lt;/td&gt;&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;(903)&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;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,320)&lt;/span&gt;&lt;/td&gt;&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;2,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;(2,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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;(1,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;10,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;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,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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;(3,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;/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,688)&lt;/span&gt;&lt;/td&gt;&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;15,263&#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,575&#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;672&#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,247&#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:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&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;11,715&#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;(83,651)&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;(71,936)&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;&#x2014;&#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;(71,936)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;(3,827)&lt;/span&gt;&lt;/td&gt;&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,104&#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;3,277&#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;(1,176)&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,101&#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: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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;12,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;5,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;1,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;1,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 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,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(4,293)&lt;/span&gt;&lt;/td&gt;&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,894&#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,399)&lt;/span&gt;&lt;/td&gt;&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;8,287&#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,888&#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:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2022&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,422&#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;(81,757)&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;(74,335)&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;8,287&#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;(66,048)&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:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90ZXh0cmVnaW9uOmIyMGI4MGM4NTkyYzRmZmNhODFlNjdhMzEyMjc1NzMwXzczNw_300a6435-0965-4c7a-8538-5b721bf8bebe">Information regarding AOCI is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;10,638&#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 style="background-color:#cceeff;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-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;(109,693)&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 style="background-color:#cceeff;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-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;(99,055)&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 style="background-color:#cceeff;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-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;(322)&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;(9,497)&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;8,300&#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,197)&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;(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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #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;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 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, 2020&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;20,403&#160;&lt;/span&gt;&lt;/td&gt;&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;(98,914)&lt;/span&gt;&lt;/td&gt;&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;(78,511)&lt;/span&gt;&lt;/td&gt;&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;(672)&lt;/span&gt;&lt;/td&gt;&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,183)&lt;/span&gt;&lt;/td&gt;&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;(9,765)&lt;/span&gt;&lt;/td&gt;&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,348&#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,417)&lt;/span&gt;&lt;/td&gt;&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;(903)&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;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,320)&lt;/span&gt;&lt;/td&gt;&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;2,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;(2,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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;(1,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;10,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;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,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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;(3,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;/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,688)&lt;/span&gt;&lt;/td&gt;&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;15,263&#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,575&#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;672&#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,247&#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:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&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;11,715&#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;(83,651)&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;(71,936)&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;&#x2014;&#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;(71,936)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;(3,827)&lt;/span&gt;&lt;/td&gt;&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,104&#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;3,277&#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;(1,176)&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,101&#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: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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;12,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;5,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;1,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;1,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 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,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(4,293)&lt;/span&gt;&lt;/td&gt;&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,894&#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,399)&lt;/span&gt;&lt;/td&gt;&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;8,287&#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,888&#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:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2022&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,422&#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;(81,757)&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;(74,335)&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;8,287&#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;(66,048)&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 style="text-align:justify;text-indent:31.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, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;112,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;27,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;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(22,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 (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;(6,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align:top"&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 at end of year&lt;/span&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;110,345&#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, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;1,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:400;line-height:100%"&gt;Amortization recognized in net periodic benefit (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;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;995&#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:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8fcc869d80cb4fe29b4a5725832d718d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctMS0xLTEtMTMwNTc0_ee7e7f28-6247-413c-a4b4-06d687fa640b"
      unitRef="usd">10638000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i53fa5885a8454343a6151780e6252f49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctMy0xLTEtMTMwNTc0_1e569010-d6f1-4a78-90f2-71b19d7d84c1"
      unitRef="usd">-109693000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i720f21625ee74b18a3019edf3c326604_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctNS0xLTEtMTMwNTc0_544fe89c-dd3d-4f32-b91f-4c985a5345b3"
      unitRef="usd">-99055000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb2c4cd2f1c043fca088f8da59303d48_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctOS0xLTEtMTMwNTc0_2bec5fae-04ed-46d4-b00b-02dfb24a583a"
      unitRef="usd">-322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5b20780c9b944d5ad0f4f6ff1b27a65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzctMTEtMS0xLTEzMDU3NA_24c5ebb5-f5eb-47df-a8d5-8605387ad5a5"
      unitRef="usd">-99377000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtMS0xLTEtMTMwNTc0_1290e2f1-8c5d-443c-849b-af5f6d1bec2d"
      unitRef="usd">9497000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtMy0xLTEtMTMwNTc0_f35e7cc6-f70a-4735-ac98-e01115b6a87f"
      unitRef="usd">-8300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtNS0xLTEtMTMwNTc0_e4875420-ed7f-4e87-9b10-b5c6250afec3"
      unitRef="usd">1197000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i379799b28de34548ada3829273642b2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtOS0xLTEtMTMwNTc0_76ea2513-f2d1-4ea0-a464-b5c7584af96f"
      unitRef="usd">1740000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzgtMTEtMS0xLTEzMDU3NA_377c61ae-6dcf-4220-910d-5357819a87b8"
      unitRef="usd">2937000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktMS0xLTEtMTMwNTc0_82116814-312c-479d-a6a3-dc9150c94746"
      unitRef="usd">2412000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktMy0xLTEtMTMwNTc0_2bc2ed89-4ff0-499b-b88f-121a98fbd4fd"
      unitRef="usd">-2108000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktNS0xLTEtMTMwNTc0_c5568b83-eb8d-465f-804b-424461a67312"
      unitRef="usd">304000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i379799b28de34548ada3829273642b2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktOS0xLTEtMTMwNTc0_a637103b-4f2b-473e-916b-c1383449e648"
      unitRef="usd">442000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzktMTEtMS0xLTEzMDU3NA_d1434f90-9589-4892-811d-3c98ffd051bb"
      unitRef="usd">746000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTEtMS0xLTEzMDU3NA_f4822826-1e52-4acd-8454-90966b0467d7"
      unitRef="usd">22586000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTMtMS0xLTEzMDU3NA_bac08e00-22ac-4ef0-9c30-93fc5ab044cc"
      unitRef="usd">6149000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTUtMS0xLTEzMDU3NA_f1ea9a03-9019-4021-b089-a655f88cc449"
      unitRef="usd">28735000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i379799b28de34548ada3829273642b2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTktMS0xLTEzMDU3NA_a66e1a5f-ac4c-4206-8785-e011c0083ccd"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEwLTExLTEtMS0xMzA1NzQ_b4a41d78-135b-475d-8cba-c5cda50f90a0"
      unitRef="usd">30006000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTEtMS0xLTEzMDU3NA_2c8b25df-3b6b-45d9-bd92-2ee29e8e155a"
      unitRef="usd">5736000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTMtMS0xLTEzMDU3NA_9d619962-c74c-40c1-a141-74c7ba59c0ee"
      unitRef="usd">1562000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTUtMS0xLTEzMDU3NA_220fe6d9-b666-4f93-8677-ab8e2a1f68c0"
      unitRef="usd">7298000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i379799b28de34548ada3829273642b2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTktMS0xLTEzMDU3NA_93c19345-ea92-4a87-9db1-5132a20125c9"
      unitRef="usd">323000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzExLTExLTEtMS0xMzA1NzQ_40a865bd-e1e0-4823-88de-2cf95f147b6e"
      unitRef="usd">7621000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3de4faac4f2f46ccbc838b0d18c36401_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTEtMS0xLTEzMDU3NA_18283c7b-97d7-4c51-a609-63fefca0d973"
      unitRef="usd">9765000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i023e7f122fac48dba42ffb8f6a76412b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTMtMS0xLTEzMDU3NA_d1bdc9b9-af42-463a-a5b5-2a9c7c3f2ff8"
      unitRef="usd">10779000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i28a4e358d0bc422998338e887f4fb551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTUtMS0xLTEzMDU3NA_d09ba07c-afbf-49d1-885b-99aa7be7bd08"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i379799b28de34548ada3829273642b2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTktMS0xLTEzMDU3NA_5ea15af5-d248-4b07-9046-8ceb98244fac"
      unitRef="usd">-350000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i385857aab9ff4b8c830f88510b804d76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzEyLTExLTEtMS0xMzA1NzQ_b13ffe64-c784-41eb-848c-33e636301868"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3dd979655a33475daf92ee9e48265678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTEtMS0xLTEzMDU3NA_77700209-90a1-4330-afc6-12f9571e3a16"
      unitRef="usd">20403000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6feaa1a47a74e3d9f4776f48c842f67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTMtMS0xLTEzMDU3NA_552bdf2b-49a4-4b8a-bf68-1e8ff8561845"
      unitRef="usd">-98914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i45f65f1f26164cac9a72190d5e5353bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTUtMS0xLTEzMDU3NA_0fefd924-c80d-4e2e-b21d-ad0d1bdf2057"
      unitRef="usd">-78511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01e756e0ec624623a210457870c331cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTktMS0xLTEzMDU3NA_f5f6c49f-ec87-4ac6-8099-0be9774b8379"
      unitRef="usd">-672000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b75ed2658ca41cbbdb74b06317071b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE0LTExLTEtMS0xMzA1NzQ_48cc8f58-6087-470b-8573-f9e285b7ca41"
      unitRef="usd">-79183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTEtMS0xLTEzMDU3NA_d537286c-24be-454d-b002-bec1e3bfebe0"
      unitRef="usd">9765000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTMtMS0xLTEzMDU3NA_36bacff0-edcf-4415-af7b-d6b76b8744cd"
      unitRef="usd">-8348000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTUtMS0xLTEzMDU3NA_dbee1b4a-a4d6-470c-ac76-5228017de85f"
      unitRef="usd">1417000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTktMS0xLTEzMDU3NA_7fdbc90b-ae67-4711-9f50-86e56e01ed41"
      unitRef="usd">903000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE3LTExLTEtMS0xMzA1NzQ_5cbce95b-7201-44ce-9be0-52838a27686d"
      unitRef="usd">2320000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTEtMS0xLTEzMDU3NA_d5de3bb6-caea-4e66-a22e-958c32ca9cfe"
      unitRef="usd">2480000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTMtMS0xLTEzMDU3NA_432734e0-349d-438b-9f2e-41ddd9c666ca"
      unitRef="usd">-2120000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTUtMS0xLTEzMDU3NA_8cc9194b-9a51-474f-9230-2591621a25d3"
      unitRef="usd">360000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTktMS0xLTEzMDU3NA_d92a4b8d-63d1-4f11-b752-409fc0f1a501"
      unitRef="usd">229000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE4LTExLTEtMS0xMzA1NzQ_3f23bd2a-05e6-4fc0-a4b5-956860891cdb"
      unitRef="usd">589000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTEtMS0xLTEzMDU3NA_41fc7ae0-3133-4bc2-be77-363b4ef88fa8"
      unitRef="usd">-1881000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTMtMS0xLTEzMDU3NA_250d82af-2fba-41b1-94fb-0e98c3cb2d93"
      unitRef="usd">12111000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTUtMS0xLTEzMDU3NA_8e494cdb-54ba-44b1-8448-3380506ea647"
      unitRef="usd">10230000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTktMS0xLTEzMDU3NA_be98c813-7a27-4b1c-b61c-5c9c3d909306"
      unitRef="usd">1804000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzE5LTExLTEtMS0xMzA1NzQ_35ba762c-1091-489e-9703-2da869372d3f"
      unitRef="usd">12034000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTEtMS0xLTEzMDU3NA_409d2758-20a2-4fe6-b6c7-cba8d809a083"
      unitRef="usd">-478000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTMtMS0xLTEzMDU3NA_114949d2-99ba-4b24-9831-4d7ced0a4cd4"
      unitRef="usd">3076000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTUtMS0xLTEzMDU3NA_623db2bf-7f50-4e23-8c9a-6cc9130ef40a"
      unitRef="usd">2598000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTktMS0xLTEzMDU3NA_a958815a-df6b-4473-ae58-1e8abd76aaf8"
      unitRef="usd">458000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIwLTExLTEtMS0xMzA1NzQ_eb08ecde-d59d-46e4-9430-19b915f6f2d6"
      unitRef="usd">3056000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifad60af76c8842c9ae1b3369a8630b21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTEtMS0xLTEzMDU3NA_e8b4b5a6-45a5-44a1-9ba1-ddab592fb09e"
      unitRef="usd">-8688000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iec64f6cd73734c30a4e5c1d7a5514487_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTMtMS0xLTEzMDU3NA_c4d49972-5e65-4593-82d3-6950530e1904"
      unitRef="usd">15263000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6964ec6303954d399cfaa2b91051f1f7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTUtMS0xLTEzMDU3NA_77b966e9-eecc-477e-a1f1-43376f0a270f"
      unitRef="usd">6575000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7f66154c8df3445bb277c45fa7176c90_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTktMS0xLTEzMDU3NA_ee00764e-68d5-4489-a625-0460054ca53b"
      unitRef="usd">672000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i829304aa51fa4fb38ce7dba71599c715_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIxLTExLTEtMS0xMzA1NzQ_910dc2d3-1e6c-47fb-b8e5-38ba9940e04c"
      unitRef="usd">7247000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i71544fc649804188b361d6260b2bddd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTEtMS0xLTEzMDU3NA_bc7aa1fc-40cd-4117-b08a-3e490084a461"
      unitRef="usd">11715000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if2bc1beb0ade47dfb16ff6ed07902bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTMtMS0xLTEzMDU3NA_e24261e1-f52a-46b4-999e-91c095c52e63"
      unitRef="usd">-83651000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbb5cc82c653436e82ded455ad4f7263_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTUtMS0xLTEzMDU3NA_dbb82e9e-f7ea-4bcb-bf77-f28ca5c923e8"
      unitRef="usd">-71936000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e382b20a482407e8f5c5315ac843132_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTktMS0xLTEzMDU3NA_42bdb712-71ae-40a1-a20f-b6f54e40ddc8"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a060a83cd0a499984b018b85f4017b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzIzLTExLTEtMS0xMzA1NzQ_e774d6ff-1875-4077-acfa-59b0da546ccc"
      unitRef="usd">-71936000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTEtMS0xLTEzMDU3NA_471aab3d-bf40-471e-ab83-9221ff584cf1"
      unitRef="usd">3827000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id2244d8221a949bcbfa3025006331e22_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTMtMS0xLTEzMDU3NA_8a590e17-3205-46a1-9572-59a4a758734f"
      unitRef="usd">-7104000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTUtMS0xLTEzMDU3NA_03a922c0-24c3-45be-8102-9ec7a8b903a0"
      unitRef="usd">-3277000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTktMS0xLTEzMDU3NA_8189d0bd-7f4e-49b7-8e96-2ee9f66e88cb"
      unitRef="usd">1176000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI2LTExLTEtMS0xMzA1NzQ_94fbb66f-aeb0-4251-bd6e-64ee52353555"
      unitRef="usd">-2101000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTEtMS0xLTEzMDU3NA_c7608a34-eb00-41db-986d-0133a2a8075f"
      unitRef="usd">972000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id2244d8221a949bcbfa3025006331e22_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTMtMS0xLTEzMDU3NA_3d958a9d-836a-4c41-bfb4-558b71bd5184"
      unitRef="usd">-1804000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTUtMS0xLTEzMDU3NA_c8939d44-ce0c-4090-a02a-423c5f078309"
      unitRef="usd">-832000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTktMS0xLTEzMDU3NA_f2a9c4d3-a024-4250-af65-4ce4c6961b27"
      unitRef="usd">299000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI3LTExLTEtMS0xMzA1NzQ_1ef1f85a-4e34-48c8-b281-1cb25f25edbd"
      unitRef="usd">-533000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTEtMS0xLTEzMDU3NA_d27a32aa-b965-422e-9763-81640b61b340"
      unitRef="usd">-1928000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="id2244d8221a949bcbfa3025006331e22_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTMtMS0xLTEzMDU3NA_590ec955-a74b-4a57-96ea-960dd8501417"
      unitRef="usd">-4565000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTUtMS0xLTEzMDU3NA_44c84d47-96da-41f6-81f7-3fa6a987a1b0"
      unitRef="usd">-6493000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTktMS0xLTEzMDU3NA_18ab7243-90fd-4a7c-98df-24f4ca03e273"
      unitRef="usd">12285000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI4LTExLTEtMS0xMzA1NzQ_ecb0bf81-1693-4cb0-b7c7-62b119e82de0"
      unitRef="usd">5792000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTEtMS0xLTEzMDU3NA_26043ee9-8237-4384-9d69-49bf76744001"
      unitRef="usd">-490000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="id2244d8221a949bcbfa3025006331e22_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTMtMS0xLTEzMDU3NA_2511448b-ddfd-4a57-bb6e-792e3b0f7348"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTUtMS0xLTEzMDU3NA_9619c4d0-1583-4ca3-a288-38ecb1ff827a"
      unitRef="usd">-1649000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTktMS0xLTEzMDU3NA_90fe825e-0fdf-4756-bc22-191f8acc9f89"
      unitRef="usd">3121000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzI5LTExLTEtMS0xMzA1NzQ_55df9a06-a5f6-4e4f-9ca9-4a3dfd0d98f6"
      unitRef="usd">1472000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i30c2f430fc0143958f86c4b504800b50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTEtMS0xLTEzMDU3NA_dfa6d37c-5361-4dfe-adf2-521feed31924"
      unitRef="usd">-4293000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id2244d8221a949bcbfa3025006331e22_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTMtMS0xLTEzMDU3NA_0f0be141-f82d-4dc8-b67f-33566afaabbf"
      unitRef="usd">1894000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f6488c5a29b4bad9785621b27a42c3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTUtMS0xLTEzMDU3NA_d3734740-b331-44ac-bf3f-1995129a4aa9"
      unitRef="usd">-2399000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i85554f05fac946b3b7bcd1b81c3897d9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTktMS0xLTEzMDU3NA_6bfb7f36-9e37-4e94-8215-12fe5d19d84a"
      unitRef="usd">8287000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMwLTExLTEtMS0xMzA1NzQ_bc7d6804-f35e-4e8e-bed5-784768cffeb7"
      unitRef="usd">5888000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a0c79827014472ab0b6980fa663216f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTEtMS0xLTEzMDU3NA_455b1351-91d0-4d0b-ab6c-2b43d7e8ef8c"
      unitRef="usd">7422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8637c8b255274a6798325d3e1d12632d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTMtMS0xLTEzMDU3NA_6b8fc90d-db6e-40af-abd0-85e4ede42c35"
      unitRef="usd">-81757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1076b41f31404254a4b56d595a887388_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTUtMS0xLTEzMDU3NA_00b6936e-22b3-4aa0-86aa-076da42a545d"
      unitRef="usd">-74335000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8475729e95eb4ba8801051f1b5634352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTktMS0xLTEzMDU3NA_a69ce6b5-b64d-43f9-ba24-a6e88d5ef2d5"
      unitRef="usd">8287000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9cda76dd6998417483f9c556cdb600e6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xODcvZnJhZzpiMjBiODBjODU5MmM0ZmZjYTgxZTY3YTMxMjI3NTczMC90YWJsZToyNGU5ZGUxYTEyODA0MjRlOTNjZjhjYmIwODg2ZTZmNC90YWJsZXJhbmdlOjI0ZTlkZTFhMTI4MDQyNGU5M2NmOGNiYjA4ODZlNmY0XzMyLTExLTEtMS0xMzA1NzQ_9eaff695-9e61-4308-9b72-22961fae1999"
      unitRef="usd">-66048000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTMx_ff2c5a37-9cb2-45ed-a99a-f01a87066468">Electric Operating Revenues&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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.  The Company 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.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 economic conditions resulting from the COVID-19 pandemic, PNM updated its allowance for accounts receivable balances and recorded incremental reductions to credit losses of $(2.3)&#160;million and $(1.1)&#160;million in 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;years ended December 31, 2022 and 2021.  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 discussion regarding regulatory treatment in Note 17.&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 addition to the allowance for credit losses on trade receivables, the Company has evaluated other receivables for potential credit related losses.  These balances include potential exposures for other non-retail utility services.  In the years ended December 31, 2022 and 2021, PNM recorded zero and $1.0&#160;million in estimated credit losses related to these transactions.&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 February 2021, Texas experienced a severe winter storm delivering the coldest temperatures in 100 years for many parts of the state.  During the weather event, generators experienced an extreme spike in market driven fuel prices and in turn charged REPs excessive market driven power prices which eventually get passed to end users on their electricity bill.  Given the uncertainty of the collectability of end users' bills by REPs, ERCOT also increased the collateral required by REPs in order to do business within ERCOT's Balancing Authority. TNMP has deferred bad debt expense (credit losses) from defaulting REPs to a regulatory asset totaling $0.8&#160;million at December 31, 2022 and will seek recovery in a general rate case.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&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: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;Retail 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 retail 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 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 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, 2022, 2021, and 2020 none of the joint owners in its collaborative arrangements were customers under Topic 606.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the revenue recognition 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 or market 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;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;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.  In December 2021, PNM completed the purchase of the Western Spirit Line and services under related transmission agreements were initiated using an incremental rate, approved by FERC, that are separate from the formula rate mechanism.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Wholesale Energy Sales&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 engages in activities 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.  PNM began participating in the EIM in 2021.  The EIM is a real-time wholesale energy trading market operated by the CAISO that enables participating electric utilities to buy and sell energy.  The NMPRC granted PNM authority to seek recovery of costs associated with joining the EIM, which have been included in the 2024 Rate Change and to pass the benefits of participating in EIM to customers through the FPPAC.  PNM&#x2019;s participation in EIM has significantly increased Electric operating revenues which are passed on to customers under PNM&#x2019;s FPPAC with no impact to net 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;Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC.  PNM sold power from 36 MW of this capacity to a third party at a fixed price that was recorded as revenue from contracts with customers.  PNM was obligated to deliver power under this arrangement only when SJGS Unit 4 was operating.  In May 2022, PNM executed a new agreement to sell 50 MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent 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-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;TCOS&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 &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;revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  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-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-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 economic hedges that meet the definition of a derivative, and are therefore not considered revenue from contracts with customers.  Derivative revenues include gains and losses representing changes in fair value (Note 9) and settlements from sales of electricity under forward sales contracts.&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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;484,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;422,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;85,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;149,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Wholesale energy sales&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;534,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Miscellaneous&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,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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:#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,747,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;502,907&#160;&lt;/span&gt;&lt;/td&gt;&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,250,217&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other electric operating revenues&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;18,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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:#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,766,825&#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;482,730&#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,249,555&#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 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, 2021&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;484,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;419,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;88,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;117,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;/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;22,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;35,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;87,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Wholesale energy sales&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;184,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Miscellaneous&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,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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:#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,327,172&#160;&lt;/span&gt;&lt;/td&gt;&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;417,509&#160;&lt;/span&gt;&lt;/td&gt;&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,744,681&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other electric operating revenues&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;38,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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: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:#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,362,020&#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;417,853&#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;1,779,873&#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 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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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: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;Wholesale energy sales&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;50,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;50,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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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:#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,120,580&#160;&lt;/span&gt;&lt;/td&gt;&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;391,641&#160;&lt;/span&gt;&lt;/td&gt;&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,512,221&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;Other electric operating revenues&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;22,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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:#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,139,834&#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;383,178&#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,523,012&#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"&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;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 ARPs.  For PNM, accounts receivable reflected on the Consolidated Balance Sheets, net of allowance for credit losses, includes $151.4 million and $94.9 million at December&#160;31, 2022 and 2021 resulting from contracts with customers.  All of TNMP&#x2019;s accounts receivable results from contracts with 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;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).  Upon the completion of the Western Spirit Line, PNM entered into a TSA with Pattern Wind under an incremental tariff rate approved by FERC.  The terms of the agreement provide for a financing component that benefits the customer.  As such, the revenue that PNM recognizes will be in excess of the consideration received at the beginning of the service term resulting in a contract asset.  The balance of the contract asset was $11.9&#160;million at December 31, 2022 and $0.6&#160;million at December 31, 2021, and is included in Other deferred charges 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;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 not material for any of the 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:ReceivablesPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTMy_ddc8688b-5da1-4880-9421-546d1797bbd6">Accounts Receivable and Allowance for Credit LossesAccounts receivable consists primarily of trade receivables from customers.  In the normal course of business, credit is extended to customers on a short-term basis.  The Company 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.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1Xzc1NA_9f0b2a18-5f93-429a-bcf4-8fd0dd724b96"
      unitRef="usd">-2300000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1Xzc2MQ_2d459be7-a504-46f1-9e9a-4b55a6d0dc37"
      unitRef="usd">-1100000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <pnm:OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzNDk_d7a12dc7-6853-44ea-80cf-c3dd17a9254c"
      unitRef="usd">0</pnm:OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease>
    <pnm:OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzNTY_df7ce7c5-929a-4846-bd02-f1100c9b5a1b"
      unitRef="usd">1000000</pnm:OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease>
    <pnm:RegulatoryAssetsFromDefaultingREPs
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzI0OTI_45edb852-1754-40b3-9c13-1c53cc2f4819"
      unitRef="usd">800000</pnm:RegulatoryAssetsFromDefaultingREPs>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTI5_bfe547d8-b22b-443f-9a63-703e091e5a7d">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Retail 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 retail 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 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 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, 2022, 2021, and 2020 none of the joint owners in its collaborative arrangements were customers under Topic 606.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the revenue recognition 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 or market 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;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;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.  In December 2021, PNM completed the purchase of the Western Spirit Line and services under related transmission agreements were initiated using an incremental rate, approved by FERC, that are separate from the formula rate mechanism.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Wholesale Energy Sales&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 engages in activities 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.  PNM began participating in the EIM in 2021.  The EIM is a real-time wholesale energy trading market operated by the CAISO that enables participating electric utilities to buy and sell energy.  The NMPRC granted PNM authority to seek recovery of costs associated with joining the EIM, which have been included in the 2024 Rate Change and to pass the benefits of participating in EIM to customers through the FPPAC.  PNM&#x2019;s participation in EIM has significantly increased Electric operating revenues which are passed on to customers under PNM&#x2019;s FPPAC with no impact to net 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;Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC.  PNM sold power from 36 MW of this capacity to a third party at a fixed price that was recorded as revenue from contracts with customers.  PNM was obligated to deliver power under this arrangement only when SJGS Unit 4 was operating.  In May 2022, PNM executed a new agreement to sell 50 MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent 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-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;TCOS&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 &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;revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  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-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-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 economic hedges that meet the definition of a derivative, and are therefore not considered revenue from contracts with customers.  Derivative revenues include gains and losses representing changes in fair value (Note 9) and settlements from sales of electricity under forward sales contracts.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk
      contextRef="i79ab359c391a4da584f71d58a22b66b9_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzIyMzIw_e9094aa0-620f-4961-b793-caffbe95c4cd"
      unitRef="mw">65</pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="i79ab359c391a4da584f71d58a22b66b9_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzIyMzI0_9778aa5c-53b2-465c-9296-59dfb8db8e0b"
      unitRef="mw">36</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="ib3a011663fb74f19855aae8db4281083_I20220531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzY1OTcwNjk3ODgwNjQ_e175a6bb-db04-48a2-baba-e7526f5ef95c"
      unitRef="mw">50</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="ie0342e09aa934b79887790d184f9934b_I20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEwMjQ1_305425bf-19e2-46a9-bf72-4979c75064b0">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEzOTMw_ed6d96d4-7538-4042-9a68-e218d8a8be88">&lt;div style="text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;484,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;422,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;85,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;149,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Wholesale energy sales&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;534,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Miscellaneous&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,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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:#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,747,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;502,907&#160;&lt;/span&gt;&lt;/td&gt;&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,250,217&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other electric operating revenues&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;18,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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:#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,766,825&#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;482,730&#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,249,555&#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 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, 2021&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;484,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;419,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;88,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;117,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;/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;22,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;35,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;87,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Wholesale energy sales&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;184,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Miscellaneous&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,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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:#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,327,172&#160;&lt;/span&gt;&lt;/td&gt;&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;417,509&#160;&lt;/span&gt;&lt;/td&gt;&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,744,681&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other electric operating revenues&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;38,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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: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:#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,362,020&#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;417,853&#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;1,779,873&#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 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;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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: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;Wholesale energy sales&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;50,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;50,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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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:#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,120,580&#160;&lt;/span&gt;&lt;/td&gt;&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;391,641&#160;&lt;/span&gt;&lt;/td&gt;&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,512,221&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;Other electric operating revenues&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;22,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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:#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,139,834&#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;383,178&#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,523,012&#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;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b803c6e616d4cca95ff59ec3745d141_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzUtMi0xLTEtMTMwNTc0_077a953d-d7a1-4902-9fed-c15af1ac41b0"
      unitRef="usd">484699000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i926e69d7ba2d45fb95b74453b8320b0a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzUtNC0xLTEtMTMwNTc0_0d030d73-846d-4b82-b94e-740db6628ca0"
      unitRef="usd">187951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8ebaa75c95c48e19a12c17620a807e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzUtNi0xLTEtMTMwNTc0_19915c0c-24db-4157-a9f5-a5ebefc33d2c"
      unitRef="usd">672650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ea2e606a39f4906bd702d059dc4d0f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzYtMi0xLTEtMTMwNTc0_d1a67812-fe38-4453-8724-2e490605b3d2"
      unitRef="usd">422163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a4d0ac1231b493082042eb097b8339d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzYtNC0xLTEtMTMwNTc0_a520751e-88fb-47be-afd1-4aca15d26240"
      unitRef="usd">154059000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3138909fc614a3e94fcd214d76e5b89_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzYtNi0xLTEtMTMwNTc0_b6e9e1bc-d921-436a-a3c8-5ef18e4c8908"
      unitRef="usd">576222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49739c92e4754aa09daa54fce6e69f01_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzctMi0xLTEtMTMwNTc0_83624e3d-c569-4056-b270-37f72b1877b3"
      unitRef="usd">85102000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82dd5d195a964ba4902ccaee2060cffa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzctNC0xLTEtMTMwNTc0_cecd268b-491d-4605-a6c8-6f02ead0497c"
      unitRef="usd">36919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2789f09287f4417c9bf847cb1f16eb2c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzctNi0xLTEtMTMwNTc0_5cf00e74-2ea0-4c5f-81d7-f7b041b46cbf"
      unitRef="usd">122021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic93be3b238b64946a5105bc89ae94c31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzgtMi0xLTEtMTMwNTc0_94d6ab44-7d4b-41f0-b02b-22be320ff558"
      unitRef="usd">21330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2c33c95cc72406dbe99392b63ed7c2e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzgtNC0xLTEtMTMwNTc0_2fab8178-41ed-4bc3-a45e-eaa09eb2f2c9"
      unitRef="usd">6379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01188aa81c584f07ab81a61407ef7825_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzgtNi0xLTEtMTMwNTc0_62e8fb92-d60b-4202-bddf-ffeb07b67044"
      unitRef="usd">27709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76009d5f5a1d458bbbe8d8060013ae3c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzktMi0xLTEtMTMwNTc0_e7f5deb5-8a29-4d84-988f-65f572e78693"
      unitRef="usd">45009000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id563d9841a574578991c0d7bbc9c36fb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzktNC0xLTEtMTMwNTc0_c9a4b07f-a5a7-480a-b02c-56bc5715637c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3a39495d5814cc4b3880713791f7a74_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzktNi0xLTEtMTMwNTc0_922170b1-982b-4b65-a02b-151716316961"
      unitRef="usd">45009000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23e38a46ba2a41698cafc4ee63988172_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEwLTItMS0xLTEzMDU3NA_e67ac49a-89fc-433d-90d0-21321db55901"
      unitRef="usd">149421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e8fcae580b843d683487f452c2b1313_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEwLTQtMS0xLTEzMDU3NA_efc669b9-ceb3-4ff2-b4bd-d423ff8d33ae"
      unitRef="usd">113782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb9877580f294e22af411e39d7ee9e51_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEwLTYtMS0xLTEzMDU3NA_57fc7b85-abae-4003-9bc6-6776a24189cb"
      unitRef="usd">263203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98aa0312bb884ce19bd745a6f661e80a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTItMS0xLTE1OTU1Mg_2fe77f82-fc49-4cf4-b731-4cd63b6c884c"
      unitRef="usd">534196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8802d13942714992b3ba543748735a4a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTQtMS0xLTE1OTU1Mg_ff9ed347-b896-4587-8358-1e27d787cb71"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i393ce7e4b3d841359a65d74cacc85b69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTYtMS0xLTE1OTU1Mg_670d2ded-056a-45a1-97d3-bb043ef7d068"
      unitRef="usd">534196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c5fa6834ac648e98b8c8b8476fd3aa7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTItMS0xLTEzMDU3NA_2e675527-9b88-4214-8ba5-5b3cac6c892b"
      unitRef="usd">5390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc02639c3d084106a30f199bd8a8c9d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTQtMS0xLTEzMDU3NA_30b2860b-e0a2-4e0e-bb48-26dccfb5fb47"
      unitRef="usd">3817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84cd6e3fa4bb4c0fadff0aaa18e25c18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzExLTYtMS0xLTEzMDU3NA_9e53c3cc-f6da-4e01-8a1c-8113b1739a97"
      unitRef="usd">9207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEyLTItMS0xLTEzMDU3NA_e717ce55-e567-45aa-b986-1121bee0b8f6"
      unitRef="usd">1747310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEyLTQtMS0xLTEzMDU3NA_8a20bc77-c0c1-43fd-94f0-e57a86a4d215"
      unitRef="usd">502907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEyLTYtMS0xLTEzMDU3NA_646ec4a7-b2e4-4940-9794-e11ec8979d52"
      unitRef="usd">2250217000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEzLTItMS0xLTEzMDU3NA_173c7c20-7854-4ff2-ab02-83d8d00804ca"
      unitRef="usd">692000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEzLTQtMS0xLTEzMDU3NA_5adb2b9f-dcc2-4fad-99fa-23011c70fcdb"
      unitRef="usd">-20177000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzEzLTYtMS0xLTEzMDU3NA_c535d004-84f2-45bc-b3ab-880ef5940bb0"
      unitRef="usd">-19485000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE0LTItMS0xLTEzMDU3NA_ccf4304b-20f6-47e2-88da-2808d17f987d"
      unitRef="usd">18823000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE0LTQtMS0xLTEzMDU3NA_98bfbe67-a47c-4c53-a824-bace0f585c8a"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE0LTYtMS0xLTEzMDU3NA_8ca90350-6ffe-4cec-a6a5-72f5ed53efb7"
      unitRef="usd">18823000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE1LTItMS0xLTEzMDU3NA_72ffda43-f192-4ec6-b4ac-716d897fda7e"
      unitRef="usd">1766825000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE1LTQtMS0xLTEzMDU3NA_41490019-1e05-4ed1-a0b9-d85e24090642"
      unitRef="usd">482730000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzE1LTYtMS0xLTEzMDU3NA_051d6981-74cd-4e46-86ec-a60c081dee86"
      unitRef="usd">2249555000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebc986a625804237a884b4a59e50aad8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIxLTItMS0xLTEzMDU3NA_734369d1-d03b-49aa-9610-a884ca28245b"
      unitRef="usd">484720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff34706068f54b61b1be2ba1b27e2fb0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIxLTQtMS0xLTEzMDU3NA_baa58c6c-3f07-4ffb-bc84-f2296d340e18"
      unitRef="usd">158796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65cc8d04fc6c4a98b5213bfddf8d5ea6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIxLTYtMS0xLTEzMDU3NA_c8d55b51-e04b-406a-89e1-568ec8ca9f98"
      unitRef="usd">643516000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e87a218333c4c1489288782760a0544_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIyLTItMS0xLTEzMDU3NA_be9b16c5-12c7-4bbf-976e-79127dcfed9e"
      unitRef="usd">419251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4127c23d211b4d439cdc34bee3663e77_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIyLTQtMS0xLTEzMDU3NA_c8796c13-c439-41b7-b4c9-7a0342bb33f7"
      unitRef="usd">125536000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98bf854c1f7f4aaf90f1149b4da82481_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIyLTYtMS0xLTEzMDU3NA_e44737e4-66be-44ec-90d9-b91b235aa9d7"
      unitRef="usd">544787000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7fd4eb3305c1471c8fe91f611fbb6505_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIzLTItMS0xLTEzMDU3NA_ec644840-5524-4643-b5db-96ebcdaf433f"
      unitRef="usd">88479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8fa4e2f03564d43a8c5eaf39b3b0642_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIzLTQtMS0xLTEzMDU3NA_63a3587d-8c11-4e52-8440-d0379baa9d03"
      unitRef="usd">29089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6341876769d244a7ad3e1d4a2871a00c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzIzLTYtMS0xLTEzMDU3NA_46e8c4fa-1d2e-45ff-8695-65559c31aa6e"
      unitRef="usd">117568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i656c5222f00a4430961c73aab93dcba8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI0LTItMS0xLTEzMDU3NA_91fae672-b0a6-4143-bc49-8498370e84df"
      unitRef="usd">22720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76978db3525c4e4bab07bb580075b4b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI0LTQtMS0xLTEzMDU3NA_26cb4963-192e-40af-900e-05316e433c39"
      unitRef="usd">6142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie91d7735dc1647b693aa01ac5d32f2d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI0LTYtMS0xLTEzMDU3NA_3d4b13b1-15ed-4042-a1c0-643d4fc0a8b6"
      unitRef="usd">28862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d9f91fb1694475e8b18e6d74e529436_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI1LTItMS0xLTEzMDU3NA_90db87ee-a69b-46a0-a954-bb8cc91fabe7"
      unitRef="usd">35220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic533d8246c814577927e7d38440e31b2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI1LTQtMS0xLTEzMDU3NA_6ac1c573-2b0a-41b7-ae33-0564ee32e2e7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40ae7dbb7aa84687800d8ccc20d0705c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI1LTYtMS0xLTEzMDU3NA_aa86292a-3efb-4e9b-a761-f6bc0568b0cc"
      unitRef="usd">35220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c510e49d71345eda783d8cea7b9619f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI2LTItMS0xLTEzMDU3NA_be0a1130-9fd1-482b-8c69-eafe14b888df"
      unitRef="usd">87880000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if68374ff19fb4c8595fcd068844bf8fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI2LTQtMS0xLTEzMDU3NA_6769273c-144c-4a90-a89f-1e40e85fc5c8"
      unitRef="usd">94152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i300678678543481b9c210abf375564ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI2LTYtMS0xLTEzMDU3NA_892912fe-f7cd-45db-bb7c-3ed8e7c15a3b"
      unitRef="usd">182032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b77f068f6ae47489db4bb032fb9b92c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTItMS0xLTE2MDY3Ng_5edcce41-065c-4b8e-8904-d9c83ef71573"
      unitRef="usd">184132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12318d9425f44b9caa6fc0e51c798fcb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTQtMS0xLTE2MDY3Ng_284ebc1c-4ecb-49f1-a66c-26be077dc73e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c0a701207cf41339d54a5ff9de9d026_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTYtMS0xLTE2MDY3Ng_eb0538da-fce4-4894-909b-a45739228e80"
      unitRef="usd">184132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44dcffb83fab40c9abf6aec8bf10b237_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI3LTItMS0xLTEzMDU3NA_6c03fb41-2eb8-4de0-9a04-0fee5624e99c"
      unitRef="usd">4770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc321e6d37324cff8f767bda26849064_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI3LTQtMS0xLTEzMDU3NA_9ec773ff-fa10-4da3-a05b-a4bf663b56e9"
      unitRef="usd">3794000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42862b73f57346acbd67108c9177dac7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI3LTYtMS0xLTEzMDU3NA_57931d69-a0d2-41f1-bf90-571f9c36772b"
      unitRef="usd">8564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTItMS0xLTEzMDU3NA_7d88e4af-6322-4a96-aa43-1e48eef5c228"
      unitRef="usd">1327172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTQtMS0xLTEzMDU3NA_eb453ec1-95b5-4fbe-bdaf-dc014989d2ae"
      unitRef="usd">417509000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI4LTYtMS0xLTEzMDU3NA_8890deeb-95a5-44f7-af0d-57a970dd4a8a"
      unitRef="usd">1744681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI5LTItMS0xLTEzMDU3NA_f5d63e62-b4d5-4505-9b9b-5820defb9f42"
      unitRef="usd">-4108000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI5LTQtMS0xLTEzMDU3NA_a0a3aa84-ada7-4c69-bc71-ae414d3cccd3"
      unitRef="usd">344000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzI5LTYtMS0xLTEzMDU3NA_3b56bcb0-194e-4d1b-ba18-d88ede28fd7a"
      unitRef="usd">-3764000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMwLTItMS0xLTEzMDU3NA_02a4310e-ab38-476a-bcf7-0ab2c858ac08"
      unitRef="usd">38956000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMwLTQtMS0xLTEzMDU3NA_eb32067a-bdae-448a-86a2-fe794c0c11fa"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMwLTYtMS0xLTEzMDU3NA_889223e4-2a47-45f9-b692-bbd200ef50c0"
      unitRef="usd">38956000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMxLTItMS0xLTEzMDU3NA_f1f84453-4473-4ad6-873b-e1586c4975ec"
      unitRef="usd">1362020000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMxLTQtMS0xLTEzMDU3NA_38ea1d9a-635e-4a0c-be7f-50c6713618de"
      unitRef="usd">417853000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzMxLTYtMS0xLTEzMDU3NA_6b6d51ba-f72d-4a4d-8a4b-cb08ff2f931a"
      unitRef="usd">1779873000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id14d1cff79f54463954d025c4ac4a79a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzM5LTItMS0xLTEzMDU3NA_37a1ca8c-ae8e-40b4-8e6b-ef25f4ead1a2"
      unitRef="usd">482852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72250b76bd3445e9aa84737f893f8dc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzM5LTQtMS0xLTEzMDU3NA_9f20fa28-2209-4514-b5a3-385dd6557e38"
      unitRef="usd">158066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb11d63e7de2471aaf97d8b08e300437_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzM5LTYtMS0xLTEzMDU3NA_89adf7ed-586d-4916-af7a-29a7e755e8ef"
      unitRef="usd">640918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2034bf28acd74713974ad533af166e36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQwLTItMS0xLTEzMDU3NA_aa875f46-fb03-41c6-9371-2e7749f61dc9"
      unitRef="usd">392257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib71d0db60c49482bbb1c8b54aa04f375_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQwLTQtMS0xLTEzMDU3NA_86f9a401-fd7f-4b64-93c3-06c67ab706b1"
      unitRef="usd">118243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e72fd7f220e4d29b0f0a406c928804b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQwLTYtMS0xLTEzMDU3NA_3673dd36-28e7-451d-ad0c-fe28b206eda4"
      unitRef="usd">510500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a50a5f4eb8d4106ab939ca2d780b3ad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQxLTItMS0xLTEzMDU3NA_7fa03e81-8f1c-465a-b9c5-2865ab44de08"
      unitRef="usd">90845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c63d6430fcd4e7bb28eefb1f54bf898_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQxLTQtMS0xLTEzMDU3NA_bfc28cbe-af90-4ebc-bc94-cd60946b66b7"
      unitRef="usd">27367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ff871f81609458f8da36b334291c4d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQxLTYtMS0xLTEzMDU3NA_5cb7d5e4-8640-41a4-87f4-982f503a1e87"
      unitRef="usd">118212000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05c9eab1f13240fbb51bd0bd0a068ee2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQyLTItMS0xLTEzMDU3NA_d02cde11-5f24-42e9-80a3-d1e91b12ba48"
      unitRef="usd">23126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c5db138623d4eb8b4099b3d3603eaed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQyLTQtMS0xLTEzMDU3NA_412b485b-b991-4dc1-97c5-89bea50a5f15"
      unitRef="usd">5853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77065714dbb54a4289bdafc75979a9cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQyLTYtMS0xLTEzMDU3NA_efa3d2df-1b51-4042-96fb-d266ce41a2ac"
      unitRef="usd">28979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieddcca7df7814617a7fbff85d76d0f18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQzLTItMS0xLTEzMDU3NA_5ffdc79a-24d9-462b-93ff-f939ce63456e"
      unitRef="usd">15911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e8b11fc49ee4ad682e925b0de4eea8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQzLTQtMS0xLTEzMDU3NA_f6917f78-fe94-46b4-a7e3-b18b0ad9fb55"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39b6e75f31f74624afd182cd3905a853_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQzLTYtMS0xLTEzMDU3NA_21e1d37b-503b-4ef7-9491-3b1dab011361"
      unitRef="usd">15911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5352da6b3442489b9cf8ff46377e4647_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ0LTItMS0xLTEzMDU3NA_346cc466-5869-4301-a207-dab044b1de83"
      unitRef="usd">59856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i290b847c43d04257b713d73f07931d73_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ0LTQtMS0xLTEzMDU3NA_a663ba4a-7d6c-4798-8701-ff3966b32f0f"
      unitRef="usd">78374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9e11346c8e34b55beaa0f87b254cf48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ0LTYtMS0xLTEzMDU3NA_44ea9a45-e3c1-4037-a9a7-6bf0f230e688"
      unitRef="usd">138230000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7fb8698a6684c358ff2cc90782290c8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTItMS0xLTE2MDY3OA_10d998bb-0351-4906-9834-5f3a9215a5cb"
      unitRef="usd">50277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f9bdfe4963a465daa469bd226f27d0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTQtMS0xLTE2MDY3OA_e6d05d00-d2b4-4bdb-a553-68c7330e4347"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6e4fed0aeb74c5c94f2336aa8ddb660_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTYtMS0xLTE2MDY3OA_25090e14-39b6-4651-85ed-1851143a26c0"
      unitRef="usd">50277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26b4d2c90682479bbb0feab9afaf9d7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ1LTItMS0xLTEzMDU3NA_a59d6cb9-f637-41e2-8b56-2562add23614"
      unitRef="usd">5456000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2aed59ea37244d5482cda2b173937d27_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ1LTQtMS0xLTEzMDU3NA_8fd83ec8-d692-4a22-a9a1-daf162f8d923"
      unitRef="usd">3738000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a3cd375eab347b38124486f61d7dc94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ1LTYtMS0xLTEzMDU3NA_eeb08eb7-bf55-4344-84b3-d0f793ac964c"
      unitRef="usd">9194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ2LTItMS0xLTEzMDU3NA_b9564415-660e-4775-9dc4-fb5de6b1b19f"
      unitRef="usd">1120580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ2LTQtMS0xLTEzMDU3NA_779d54ea-0df0-4461-abfb-045ea1151fb3"
      unitRef="usd">391641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ2LTYtMS0xLTEzMDU3NA_8f4b9611-9830-441e-ac42-a18af36e7871"
      unitRef="usd">1512221000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTItMS0xLTEzMDU3NA_d23634a1-6e9c-4060-a2c9-d6e8a0cf0f1b"
      unitRef="usd">-3531000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTQtMS0xLTEzMDU3NA_e18f4124-590d-4969-b7e3-d60a886c2e92"
      unitRef="usd">-8463000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ3LTYtMS0xLTEzMDU3NA_6dcf4cae-4529-4d40-8f76-89eef7bb9dbd"
      unitRef="usd">-11994000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ4LTItMS0xLTEzMDU3NA_71eb59c6-a609-4dbc-9bd3-c4c48afcbf4d"
      unitRef="usd">22785000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ4LTQtMS0xLTEzMDU3NA_30b1740c-237d-4bda-a4de-3612baed669e"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ4LTYtMS0xLTEzMDU3NA_121c1399-2d68-49a9-a2b9-651f720f74ce"
      unitRef="usd">22785000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ5LTItMS0xLTEzMDU3NA_6aa0d2a6-94c1-4e6c-aca8-3c1414cba8ef"
      unitRef="usd">1139834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ5LTQtMS0xLTEzMDU3NA_1c934416-1b52-4ddd-943d-9bf59eafe6e0"
      unitRef="usd">383178000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90YWJsZTpkOThkYmJlYjk3ODI0NTU4OGY5MThiMGJhY2EzMWQ0OC90YWJsZXJhbmdlOmQ5OGRiYmViOTc4MjQ1NTg4ZjkxOGIwYmFjYTMxZDQ4XzQ5LTYtMS0xLTEzMDU3NA_28682d00-0bbd-409a-a8fa-d9c0c98bcdf1"
      unitRef="usd">1523012000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzExODEx_ec3a48c3-2d4f-42e7-b92e-d7928ffe43b7"
      unitRef="usd">151400000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzExODE4_db2e3ed9-5a9e-4552-b0ac-127310a0c4ce"
      unitRef="usd">94900000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzEyNjcw_719d363c-c76d-4009-8f5b-4bf6f8253e6f"
      unitRef="usd">11900000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTAvZnJhZzo5NTYwMmQ3NjBjMGY0N2U4YWYwZTRhNGEzOWU5NWExNS90ZXh0cmVnaW9uOjk1NjAyZDc2MGMwZjQ3ZThhZjBlNGE0YTM5ZTk1YTE1XzM4NDgyOTA3MTEzMjk_79924f19-35b4-4258-81da-2ddad4162fc9"
      unitRef="usd">600000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90ZXh0cmVnaW9uOmJmOWZhOTdhNDhiYjQ3YTA5OGU2MTEyZjZkMDdlMmRlXzI3OQ_31ff5898-2dcb-4d2d-bf4a-37025ce313ae">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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;169,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;85,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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;86,122&#160;&lt;/span&gt;&lt;/td&gt;&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,070&#160;&lt;/span&gt;&lt;/td&gt;&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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,169&#160;&lt;/span&gt;&lt;/td&gt;&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,111&#160;&lt;/span&gt;&lt;/td&gt;&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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;1.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;2.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;/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;1.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;2.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90ZXh0cmVnaW9uOmJmOWZhOTdhNDhiYjQ3YTA5OGU2MTEyZjZkMDdlMmRlXzI4Nw_b93340c0-9692-494e-8530-8d42433da80d">Information regarding the computation of earnings per share and dividends per share is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;169,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;85,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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;86,122&#160;&lt;/span&gt;&lt;/td&gt;&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,070&#160;&lt;/span&gt;&lt;/td&gt;&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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,169&#160;&lt;/span&gt;&lt;/td&gt;&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,111&#160;&lt;/span&gt;&lt;/td&gt;&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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;1.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;2.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;/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;1.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;2.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzMtMS0xLTEtMTMwNTc0_73c4f6ee-e9fd-4563-aa90-9715586802ea"
      unitRef="usd">169530000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzMtMy0xLTEtMTMwNTc0_5fbec618-044d-4cf4-8610-9b7301d9f0b4"
      unitRef="usd">195829000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzMtNS0xLTEtMTMwNTc0_b55d4d26-be54-452b-9d16-f0ab9cc5aee6"
      unitRef="usd">172775000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzUtMS0xLTEtMTMwNTc0_223b194d-d0d6-429f-a74e-0ff5c0718479"
      unitRef="shares">85835000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzUtMy0xLTEtMTMwNTc0_3dd79654-904e-4b70-964b-994b21657480"
      unitRef="shares">85835000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzUtNS0xLTEtMTMwNTc0_97454405-ba33-4942-ad58-1d4c28e2ae57"
      unitRef="shares">79941000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzYtMS0xLTEtMTMwNTc0_0da220be-d15c-46cc-8905-37304869d978"
      unitRef="shares">287000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzYtMy0xLTEtMTMwNTc0_8146b559-8fd2-4f66-91b4-dedc364acf3c"
      unitRef="shares">235000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzYtNS0xLTEtMTMwNTc0_5ba66ca0-c9d5-4c38-9dc7-11e2b6dd00b2"
      unitRef="shares">216000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzctMS0xLTEtMTMwNTc0_06be7c72-c5fc-422e-ba39-167b399bc5dd"
      unitRef="shares">86122000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzctMy0xLTEtMTMwNTc0_db3d1ddd-26d8-4091-8a36-f42aa5828128"
      unitRef="shares">86070000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzctNS0xLTEtMTMwNTc0_6df46faa-33ff-46d5-8b0d-d9aba415692a"
      unitRef="shares">80157000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzktMS0xLTEtMTMwNTc0_13f538ff-d2ec-4197-b466-41f7548ef05f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzktMy0xLTEtMTMwNTc0_f137256c-f22c-4952-a9f2-514834889391"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzktNS0xLTEtMTMwNTc0_14ac3612-9ad3-49f7-bc24-07722b498e03"
      unitRef="shares">106000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEwLTEtMS0xLTEzMDU3NA_c1f167fd-fef9-4564-84b1-797c2912e96b"
      unitRef="shares">47000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEwLTMtMS0xLTEzMDU3NA_871b24c2-22d6-4ec7-aa7c-a835c67ecadf"
      unitRef="shares">41000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEwLTUtMS0xLTEzMDU3NA_7900f6a1-455b-442d-ac32-7be6257c8a0a"
      unitRef="shares">40000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzExLTEtMS0xLTEzMDU3NA_bc98ce8a-5110-4bb2-9e89-936f33c8459c"
      unitRef="shares">86169000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzExLTMtMS0xLTEzMDU3NA_6d620e00-8a5b-4103-9e42-21361605cc0f"
      unitRef="shares">86111000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzExLTUtMS0xLTEzMDU3NA_0034d9a9-7868-4d10-93c2-a86c2713b387"
      unitRef="shares">80303000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEzLTEtMS0xLTEzMDU3NA_0228ecca-642f-4b4a-9674-3f17db2ff5cc"
      unitRef="usdPerShare">1.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEzLTMtMS0xLTEzMDU3NA_af3068aa-65f4-4e75-b3e1-bd07beca356f"
      unitRef="usdPerShare">2.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzEzLTUtMS0xLTEzMDU3NA_cdf99ef0-73bc-41bc-b41a-52b839e765f8"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE0LTEtMS0xLTEzMDU3NA_54a4e170-c1b2-40a4-8312-11e9a5d24fea"
      unitRef="usdPerShare">1.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE0LTMtMS0xLTEzMDU3NA_cd2531c2-95eb-44bc-9306-8abc630f0d12"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE0LTUtMS0xLTEzMDU3NA_2012fd30-9600-4503-b611-8fc8a8bd483e"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE1LTEtMS0xLTEzMDU3NA_29b6bd6f-8a6f-4a14-9ba4-7c7ee8d5bcdf"
      unitRef="usdPerShare">1.41</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE1LTMtMS0xLTEzMDU3NA_c5f93acb-0067-4e3f-9fc1-ecf2e68a457b"
      unitRef="usdPerShare">1.33</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTMvZnJhZzpiZjlmYTk3YTQ4YmI0N2EwOThlNjExMmY2ZDA3ZTJkZS90YWJsZTpiZThhZDk1NzM4MTc0NDBlYjZhNDcxYTY3NDk0YjUxZC90YWJsZXJhbmdlOmJlOGFkOTU3MzgxNzQ0MGViNmE0NzFhNjc0OTRiNTFkXzE1LTUtMS0xLTEzMDU3NA_9152c458-8a53-4714-9340-142dc9f82e28"
      unitRef="usdPerShare">1.25</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ2Nzc_35b84277-3c19-41b0-a3ed-fd0e62ce7f6a">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:100%"&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 Sale Agreements.  PNMR, PNM, and TNMP did not issue any common stock during the years ended December 31, 2022 and 2021.  Neither PNM nor TNMP issued any common stock during the year ended December 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;PNMR funded zero, $53.0&#160;million, and $230.0&#160;million of cash equity contributions to PNM in 2022, 2021, and 2020, respectively.  PNMR also funded $68.0 million, $52.0 million, and $71.0 million of cash equity contributions to TNMP in 2022, 2021, and 2020, 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:110%"&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 expired 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:100%"&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:105%"&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:105%"&gt;PNM declared and paid cash dividends to PNMR of $153.5 million, $60.0 million, and $40.7 million in 2022, 2021, and 2020, respectively.  TNMP declared and paid cash dividends to PNMR of zero, zero, and $58.5 million in 2022, 2021, and 2020, respectively. &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:105%"&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, with at least 15 days prior notice, 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 &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:105%"&gt;by public utilities.  Debt-to-capitalization ratio requirements, as discussed in Note 7, remain at less than or equal to 65% for PNM and TNMP and less than or equal to 70% for PNMR.  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, 2022, 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 $255.8 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: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;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="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-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;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, which for any fiscal quarter in 2023 shall not exceed $0.3675, 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).&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:95%"&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:105%"&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:105%"&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="if41703b1c27a46018d52a1c4b559006d_D20201215-20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzE4Mw_3a30c5ed-1a3d-483d-bcb5-ab21e2917454"
      unitRef="shares">6200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ie3dc397af11c44749ab6d184e5bcd7c8_I20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIzMw_bc6bea91-1670-4168-9c1e-c597092ccf94"
      unitRef="usdPerShare">45.805</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="if41703b1c27a46018d52a1c4b559006d_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI3NA_4d1cb8a6-c2ea-43e7-9376-1c2b2c45a268"
      unitRef="usd">283100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="if41703b1c27a46018d52a1c4b559006d_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzMxMg_1a2f9e40-c617-4412-b63b-62d47671470a"
      unitRef="usd">100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzgyMA_c058a288-fc3a-4591-9823-2761b4fe51d4"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzgyNA_34bf1532-41a3-4b88-b1a3-0581cd76ed75"
      unitRef="usd">53000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzgzMg_ec493c28-87a0-44bf-a96c-ead19f5bd239"
      unitRef="usd">230000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzkyOA_211c3e5c-69c6-4aac-958e-5863f211aa99"
      unitRef="usd">68000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzkzMg_befa8817-7007-40aa-86ea-fd06b8a03da6"
      unitRef="usd">52000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4Xzk0MA_ff937942-a44c-4422-ba44-12f8bb1e548a"
      unitRef="usd">71000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i9e87b66b67784d098869056b3dfb9eab_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIwNzA_5cc52445-c83c-4f0d-842d-0973d6b8e543"
      unitRef="usd">153500000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i591673904fb143a5a4036efa124e2a65_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIwNzQ_38d1fc45-f0cc-4bd8-b44a-1d6d41936c35"
      unitRef="usd">60000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="idff3c5e541374d2593a299f4fee0e095_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIwODI_7296b684-8d73-45d9-a06e-baf98ed27c95"
      unitRef="usd">40700000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i002a4da855d64c0294c8583152ea69e9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIxNTQ_0da8c6d0-6e2c-4d81-98b7-cfe24a14cce2"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i0a6730ccd6724b16867fe5d5de3904ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIxNTg_e3e35ef8-1508-45f9-ac06-d841dc08de8f"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="ibd31b03abb9342ba8f1b3c0cf4dcce5a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzIxNjY_adc69303-8fcf-4639-aef9-a080ae62b8dd"
      unitRef="usd">58500000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <pnm:RatioOfDebtToCapitalMaximum
      contextRef="i1571efb9658a48e9ae0c1e023410119d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI4NTc_76045d8c-3e1b-466b-bf2c-15110fc53837"
      unitRef="number">0.65</pnm:RatioOfDebtToCapitalMaximum>
    <pnm:RatioOfDebtToCapitalMaximum
      contextRef="i33b154c2caa84345a7fd6b1ad272bb1e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI4NTc_8e357f7f-5655-41d5-a0a8-6d14cd524795"
      unitRef="number">0.65</pnm:RatioOfDebtToCapitalMaximum>
    <pnm:RatioOfDebtToCapitalMaximum
      contextRef="ie263bec69f9f49f48a53a3e7184a0225_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzI5MDM_c41c6915-2a33-42a1-a4c9-68224a58e338"
      unitRef="number">0.70</pnm:RatioOfDebtToCapitalMaximum>
    <pnm:Financialcovenantspercentageofassetsallowedtotransfer
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzMyMzY_578b4e06-6847-4372-8e4f-e029e154ec1f"
      unitRef="number">0.05</pnm:Financialcovenantspercentageofassetsallowedtotransfer>
    <pnm:RatioOfDebtToCapitalMaximum
      contextRef="ie263bec69f9f49f48a53a3e7184a0225_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzMzODY_158cc8d2-e90c-4edf-a7e2-95a82ece13fa"
      unitRef="number">0.70</pnm:RatioOfDebtToCapitalMaximum>
    <us-gaap:Dividends
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzM0NzI_01d85fb0-2d8f-4acd-9ae7-8f55ed7775e7"
      unitRef="usd">255800000</us-gaap:Dividends>
    <pnm:DividendsPayablePerShareMaximumDistribution
      contextRef="i17eeba4bf847468b936243be5d0e2674_D20201020-20201020"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzEwOTk1MTE2MzM5Njg_5bf4c2fd-65e9-4e26-8931-4dbcb33ff06d"
      unitRef="usdPerShare">0.3675</pnm:DividendsPayablePerShareMaximumDistribution>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQwNDA_1962d1d8-4491-4413-8497-7e9023f6f8b9"
      unitRef="number">0.0458</us-gaap:PreferredStockDividendRatePercentage>
    <pnm:PreferredStockRedemptionPremiumPercent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQxNjY_c987980b-45a4-4ebf-aa15-94b7bbc4b03f"
      unitRef="number">1.02</pnm:PreferredStockRedemptionPremiumPercent>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id14d6dcc2b0947d3b2d27a5f883fa091_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ1NDQ_a5ddbf61-63fb-4cb1-a03b-cb64aa34740b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ2MzY_296bd875-9d46-406b-ad8a-0524497d1392"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTYvZnJhZzplYWE2ZjE1MGYyZWE0ZDI3YTM3MThlNjE2M2Q3MGFkOC90ZXh0cmVnaW9uOmVhYTZmMTUwZjJlYTRkMjdhMzcxOGU2MTYzZDcwYWQ4XzQ2NTA_f3371e48-6232-4120-a704-d396568b165d"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTc0_c86db3e3-7410-485a-8cc3-9e5d9bbe2102">Financing&lt;div style="padding-left:4.5pt;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:105%"&gt;The 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.  Each of the Company&#x2019;s revolving credit facilities, term loans, and other debt agreements contains a single financial covenant that requires the maintenance of a debt-to-capitalization ratio.  For the PNMR agreements this ratio must be maintained at less than or equal to 70%, and for the PNM and TNMP agreements this ratio must be maintained at less than or equal to 65%.  The Company&#x2019;s revolving credit facilities, term loans, and other debt agreements 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="padding-left:36pt;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:105%"&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 style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%"&gt;Financing Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:95%"&gt;PNMR&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:105%"&gt;At December 31, 2020, PNMR had $300.0&#160;million aggregate principal amount of 3.25% SUNs outstanding (the &#x201c;PNMR 2018 SUNs&#x201d;), which were set to mature on March 9, 2021.  As discussed below, on March 9, 2021, PNMR utilized $220.0&#160;million of capacity under the PNMR 2020 Delayed-Draw Term Loan as well as $80.0&#160;million in borrowings under the PNMR Revolving Credit Facility to repay the PNMR 2018 SUNs.  &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:105%"&gt;At December 31, 2020, PNMR had $65.0&#160;million outstanding under the PNMR Development Term Loan that was amended to reduce the balance from $90.0&#160;million to $65.0&#160;million.  On May 18, 2021, the $65.0&#160;million PNMR Development Term Loan was repaid using proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.&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:105%"&gt;At December 31, 2020, PNMR had $150.0&#160;million outstanding under the PNMR 2019 Term Loan.  On May 18, 2021, the $150.0&#160;million PNMR 2019 Term Loan was repaid using proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.&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:105%"&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 Two-Year Term Loan and for other corporate purposes.  On May 18, 2021, the PNMR 2020 Term Loan was repaid with proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.&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:105%"&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.  PNMR used 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.  On May 18, 2021, the $300.0&#160;million outstanding under the PNMR 2020 Delayed-Draw Term Loan was repaid with proceeds from the PNMR 2021 Delayed-Draw Term Loan discussed below.&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:105%"&gt;On May 18, 2021, PNMR entered into the PNMR 2021 Delayed-Draw Term Loan, among PNMR, the lenders party thereto, and Wells Fargo Bank, N.A., as administrative agent.  Initially PNMR drew $850.0&#160;million to repay and terminate existing indebtedness, including the $150.0&#160;million PNMR 2019 Term Loan, the $300.0&#160;million PNMR 2020 Delayed-Draw Term Loan, the $150.0&#160;million PNMR 2020 Term Loan, the $65.0&#160;million PNMR Development Term Loan, and $40.0&#160;million in borrowings under the PNMR Development Revolving Credit Facility.  Additionally, PNMR repaid $92.1&#160;million in borrowings under the PNMR Revolving Credit Facility.  On December 2, 2021, PNMR drew an additional $50.0&#160;million under the PNMR 2021 Delayed-Draw Term Loan.  On January 24, 2022, PNMR drew the remaining $100.0&#160;million available under the PNMR 2021 Delayed-Draw Term Loan.  On May 20, 2022, PNMR amended and restated the PNMR 2021 Delayed-Draw Term Loan, extending its maturity to May 18, 2025.  The PNMR 2021 Delayed-Draw Term Loan provides for assignment of the term loan to Avangrid upon completion of the Merger.  Draws on the PNMR 2021 Delayed-Draw Term Loan bear interest at a variable rate, which was 5.37% at December 31, 2022.  &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:105%"&gt;On November 10, 2022, PNMR entered into a distribution agreement with BofA Securities, Inc., MUFG Securities Americas Inc. and Wells Fargo Securities, LLC, as sales agents and Bank of America, N.A., MUFG Securities EMEA plc and Wells Fargo Bank, N.A., as forward purchasers, pursuant to which the Company may sell, from time to time, up to an aggregate sales price of $200.0&#160;million of its common stock, no par value, through the sales agents (the &#x201c;PNMR 2022 ATM Program&#x201d;). Sales of the shares made pursuant to the distribution agreement, if any, may be made in &#x201c;at the market offerings&#x201d; as defined in Rule 415 of the Securities Act.  Actual sales will depend on a variety of factors to be determined by the Company, including market conditions, the trading price of PNMR&#x2019;s common stock, capital needs and determinations by the Company of the appropriate sources of funding for the Company.  PNMR did not initially receive any proceeds upon the execution of this agreement.  The Company also may enter into forward stock purchase transactions, in which forward purchasers may borrow from third parties and, through a sales agent, sell a number of shares equal to the number of shares of the Company&#x2019;s common stock to hedge the agreement.   Except in certain specified circumstances, PNMR has the option to elect physical, cash, or net share settlement of the forward stock purchase transactions.  The Company will not receive any proceeds from the sale of borrowed shares of common stock by a forward seller.  The Company expects to receive proceeds from the sale of shares directly or upon future physical settlement(s), in which case, the Company will expect to receive, subject to certain adjustments, aggregate net cash proceeds at settlement equal to the number of shares underlying the relevant forward agreement, multiplied by the relevant forward sale price. &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:105%"&gt;On March 2, 2022, PNMR filed a shelf registration that provides for the issuance of various types of debt and equity securities.  The PNMR shelf registration statement expires in March 2025.&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; &lt;/span&gt;&lt;/div&gt;&lt;div style="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:100%"&gt;PNM&lt;/span&gt;&lt;/div&gt;&lt;div style="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:105%"&gt;At December 31, 2020, PNM had a $40.0 million outstanding 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.  On June 18, 2021, the $40.0&#160;million PNM 2019 Term Loan was repaid using proceeds from the PNM 2021 Term Loan discussed below.&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:105%"&gt;At December 31, 2020, PNM had outstanding PCRBs aggregating $100.3&#160;million, that were issued in the weekly mode (the &#x201c;PNM Floating Rate PCRBs&#x201d;).  The PNM Floating Rate PCRBs bore interest at rates that were reset weekly, giving investors the option to return the PCRBs for remarketing to new investors upon 7 days' notice.  On October 1, 2021, PNM converted the PNM Floating Rate PCRBs to a fixed rate period and successfully remarketed them to new investors (the &#x201c;PNM 2021 Fixed Rate PCRBs&#x201d;).  The PNM 2021 Fixed Rate PCRBs now bear interest at 0.875% and are subject to mandatory tender on October 1, 2026.&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:105%"&gt;At December 31, 2020, PNM had $146.0&#160;million of outstanding PCRBs with a final maturity of April 1, 2033.  These PCRBs were subject to mandatory tender on October 1, 2021, and were successfully remarketed to new investors on that date.  The $146.0&#160;million PCRBs bear interest at a fixed rate of 2.15% until their final maturity.&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:105%"&gt;At December 31, 2021, PNM had $80.0&#160;million aggregate principal amount of its 2.59% senior unsecured notes outstanding, due July 15, 2033, and $80.0&#160;million aggregate principal amount of its 3.14% senior unsecured notes outstanding, due July 15, 2041 (the &#x201c;PNM 2021 SUNs&#x201d;).  The PNM 2021 SUNs were offered and issued to institutional investors in private placement transactions on July 14, 2021 under the PNM 2021 Note Purchase Agreement.  Proceeds from the PNM 2021 SUNs were used to repay the total amount of $160.0&#160;million of PNM's 5.35% SUNs, at par, earlier than their scheduled maturity of October 1, 2021.  The PNM 2021 Note Purchase Agreement includes the customary covenants discussed above.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2021 SUNs at par.  Although there are customary change of control provisions in the PNM debt agreements, the change of control provisions in these agreements, including the PNM 2021 Note Purchase Agreement, are not triggered by the closing of the Merger.  PNM has the right to redeem any or all of the PNM 2021 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: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:105%"&gt;At December 31, 2021, PNM had $50.0&#160;million aggregate principal amount of its 2.29% senior unsecured notes outstanding, due December 30, 2031, and another $100.0&#160;million aggregate principal amount of its 2.97% senior unsecured notes outstanding, due December 30, 2041 (the &#x201c;PNM September 2021 SUNs&#x201d;).  The PNM September 2021 SUNs were offered and issued to institutional investors in private placement transactions on December 2, 2021 under the PNM September 2021 Note Purchase Agreement.  Proceeds from the PNM September 2021 SUNs were used for funding of capital expenditures, including the purchase of the Western Spirit Line, repayment of existing indebtedness, and for general corporate purposes.  The PNM September 2021 Note Purchase Agreement includes the customary covenants discussed above.  In the event of a change of control, PNM will be required to offer to prepay the PNM September 2021 SUNs at par.  Although there are customary change of control provisions in the PNM debt agreements, the change of control provisions in these agreements, including the PNM September 2021 Note Purchase Agreement, are not triggered by the closing of the Merger.  PNM has the right to redeem any or all of the PNM September 2021 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: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:105%"&gt;On June 18, 2021, PNM entered into a $75.0&#160;million outstanding term loan (the &#x201c;PNM 2021 Term Loan&#x201d;) between PNM and Bank of America, N.A., as lender.  The PNM 2021 Term Loan was used to repay the PNM 2019 $40.0&#160;million Term Loan and for other corporate purposes.  On August 5, 2022, the PNM 2021 Term Loan was prepaid without penalty with proceeds from the PNM 2022 Delayed-Draw Term Loan discussed below.&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:105%"&gt;At December 31, 2021, PNM had $104.5&#160;million PCRBs outstanding with a mandatory remarketing date of June 1, 2022, consisting of $36.0&#160;million at 1.05% issued by the Maricopa County, Arizona Pollution Control Corporation with a final maturity of January 2038; $37.0&#160;million at 2.125% issued by the City of Farmington, New Mexico with a final maturity of June 2040; $11.5&#160;million at 1.20% issued by the City of Farmington, New Mexico with a final maturity of June 2040; and $20.0&#160;million at 2.45% issued by the City of Farmington, New Mexico with a final maturity of September 2042.  On June 1, 2022, PNM remarketed to new investors the $36.0&#160;million and $37.0&#160;million series in the tax-exempt market at 3.00% with a mandatory put date of June 1, 2024.  PNM purchased and redeemed the remaining two series of PCRBs, totaling $31.5&#160;million, on June 1, 2022.&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:105%"&gt;On August 5, 2022, PNM entered into a $225.0&#160;million delayed-draw term loan agreement (the "PNM 2022 Delayed-Draw Term Loan"), among PNM, the lender parties thereto, and Royal Bank of Canada, as administrative agent.  PNM initially drew $180.0&#160;million to repay the $75.0&#160;million PNM 2021 Term Loan ahead of its December 2022 maturity and for other corporate purposes.  On September 30, 2022, PNM drew the remaining $45.0&#160;million and used the proceeds for general corporate purposes.  Draws on the PNM 2022 Delayed-Draw Term Loan bear interest at a variable rate, which was 5.09% at December 31, 2022 and must be repaid on or before February 5, 2024.&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:105%"&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="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:100%"&gt;TNMP&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:105%"&gt;On July 14, 2021, TNMP entered into the TNMP 2021 Bond Purchase Agreement with institutional investors for the sale of $65.0&#160;million aggregate principal amount of the TNMP 2021 Bonds offered in private placement transactions.  On August 16, 2021, TNMP issued all $65.0&#160;million of the TNMP 2021 Bonds at 2.44% with a maturity of August 15, 2035, and used the proceeds to repay existing debt and for other corporate purposes.  The TNMP 2021 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the supplemental indenture governing the TNMP 2021 Bonds.  The terms of the supplemental indenture governing the TNMP 2021 Bonds include the customary covenants discussed above.  In the event of a change of control, TNMP will be required to offer to prepay the TNMP 2021 Bonds at par.  However, the definition of change of control in the supplemental indenture governing the TNMP 2021 Bonds will not be triggered by the closing of the Merger.  TNMP has the right to redeem any or all of the TNMP 2021 Bonds prior to their maturity, subject to payment of a customary make-whole premium.&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;On April 27, 2022, TNMP entered into an agreement (the "TNMP 2022 Bond Purchase Agreement") with institutional investors for the sale of $160.0&#160;million aggregate principal amount of two series of TNMP first mortgage bonds (the "TNMP 2022 Bonds") offered in private placement transactions.  TNMP issued the first series of $65.0&#160;million of the TNMP 2022 Bonds on May 12, 2022, at a 4.13% interest rate, due May 12, 2052, and the second series of $95.0&#160;million of the TNMP 2022 Bonds on July 28, 2022, at a 3.81% interest rate, due July 28, 2032.  The proceeds were used to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  The TNMP 2022 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the supplemental indenture governing the TNMP 2022 Bonds.  The terms of the supplemental indentures governing the TNMP 2022 Bonds include the customary covenants discussed above.  In the event of a change of control, TNMP will be required to offer to prepay the TNMP 2022 Bonds at par.  However, the definition of change of control in the supplemental indentures governing the TNMP 2022 Bonds will not be triggered by the close of the Merger.  TNMP has the right to redeem any or all of the TNMP 2022 Bonds prior to their maturity, subject to payment of a customary make-whole premium.&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-style:italic;font-weight:400;line-height:100%"&gt;Merger Related Financing Activities&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;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 have 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 was not triggered by the execution of the Merger Agreement.&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;On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of &#x201c;Change of Control&#x201d; 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.  On September 15, 2021, PNMR and TNMP and the lender parties further amended the definition of &#x201c;Change of Control&#x201d; in the PNMR Revolving Credit Facility and the TNMP Revolving Credit Facility such that the closing of the Merger does not constitute a Change of Control under those facilities.  The Change of Control provisions in the PNM debt agreements, PNM note purchase agreements, TNMP 2021 Bond Purchase Agreement, and TNMP 2022 Bond Purchase Agreement are not triggered by the closing of the Merger and did not require amendment. &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 documents governing TNMP's aggregate $750.0&#160;million of outstanding 2014 to 2020 First Mortgage Bonds (&#x201c;TNMP FMBs&#x201d;) obligated TNMP to offer, within 30 business days following the signing of the Merger Agreement, to prepay those $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 2014 to 2020 TNMP FMBs require TNMP to make another offer, within 30 business days of closing of the Merger, to prepay those $750.0&#160;million outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the $750.0&#160;million outstanding 2014 to 2020 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: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 TNMP FMBs are not registered under the Securities Act and may not be offered or sold in the United States absent registration or applicable exemption from registration requirements and applicable state laws.  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:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:120%"&gt;Interest Rate Hedging Activities&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-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;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.  These fixed interest rate hedging agreements expired according to their terms in 2021.&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;On May 2, 2022, PNMR entered into two separate 20-month hedging agreements for $150.0&#160;million and $200.0&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established a fixed interest rate of 2.65%.  On May 20, 2022, PNMR entered into a third 19-month hedging agreement for $100.0&#160;million to hedge an equal amount of its variable rate debt, whereby it effectively established a fixed interest rate of 2.52%.  On September 30, 2022, PNMR entered into two &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;separate 15-month hedging agreements for $100.0&#160;million each, totaling $200.0&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates of 4.17% and 4.18%.  On October 31, 2022, PNMR entered into two additional 14-month hedging agreements for $100.0&#160;million each, totaling $200.0&#160;million, to hedge an equal amount of its variable rate debt, whereby it effectively established fixed interest rates of 4.66% and 4.65%.  All of the hedging agreements discussed above establish the fixed rate indicated, plus a customary spread over SOFR, which is subject to change if there is a change in PNMR's credit rating.&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;These hedge agreements are accounted for as cash flow hedges and had fair values of $11.1&#160;million that were included in Other current assets on the Consolidated Balance Sheet at December 31, 2022.  As discussed in Note 3, changes in the fair value of the cash flow hedges were deferred in AOCI and amounts reclassified to the Consolidated Statement of Earnings were recorded in interest charges.  The fair values were determined using Level 2 inputs under GAAP, including using forward SOFR curves under the mid-market convention to discount cash flows over the remaining term of the agreements. &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-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:27pt"&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.  All balances outstanding under intercompany loan agreements are eliminated upon consolidation.  See Note 1.  PNM and TNMP had no borrowings from PNMR at December&#160;31, 2022 and 2021.  PNMR Development had no short-term borrowings outstanding from PNMR at December 31, 2022 and 2021.  PNMR had $5.3&#160;million and $6.4 million in short-term borrowings outstanding from PNMR Development at December 31, 2022 and 2021.&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-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:95%"&gt;Short-term Debt and Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="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;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.  On May 20, 2022, both PNMR and PNM extended the facilities to October 31, 2024, with two one-year extension options that, if exercised, would extend the maturity through October 2026, subject to approval by a majority of the lenders.  On January 26, 2023, PNMR and PNM exercised one of the one-year extension options extending their maturities through October 2025; provided that, effective November 1, 2024, the amount of the PNMR Revolving Credit Facility will adjust to $285.0&#160;million and the PNM Revolving Credit Facility will adjust to $380.0&#160;million because one lender in each facility failed to agree to the one-year extension through October 2025.  Also on May 20, 2022, the $40.0&#160;million PNM New Mexico Credit Facility was extended to May 20, 2026.  At December 31, 2021, the TNMP Revolving Credit Facility had a financing capacity of $75.0 million, secured by $75.0 million aggregate principal amount of TNMP first mortgage bonds.  On March 11, 2022, the TNMP Revolving Credit Facility was amended to extend the maturity to September 23, 2024, with two one-year extension options that, if exercised, would extend the maturity to September 23, 2026, subject to approval by a majority of the lenders.  The amended TNMP Revolving Credit Facility also contained an accordion feature that would allow TNMP to increase the size of the revolver from $75.0&#160;million to $100.0&#160;million, subject to certain conditions.  On May 13, 2022, TNMP exercised the accordion feature and increased the capacity of the TNMP Revolving Credit Facility to $100.0&#160;million, secured by $100.0&#160;million aggregate principal amount of TNMP first mortgage bonds.  On January 26, 2023, TNMP exercised one of the one-year extension options on its credit facility, which extended the maturity to September 23, 2025.  PNMR Development had a $40.0&#160;million revolving credit facility that was terminated on May 18, 2021.  Variable interest rates under the PNMR, PNM, and TNMP revolving credit facilities are based on SOFR.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Short-term debt outstanding consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;145,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;40,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: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;185,900&#160;&lt;/span&gt;&lt;/td&gt;&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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;36,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;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: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;9,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;54,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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;232,000&#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;62,700&#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:27pt"&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 $3.4 million, zero, and zero at December&#160;31, 2022, 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, 2022, interest rates on outstanding borrowings were 5.90% for the PNMR Revolving Credit Facility, 5.67% for the PNM Revolving Credit Facility, 5.68% for the PNM New Mexico Credit Facility, and 5.29% for the TNMP Revolving Credit Facility.    &lt;/span&gt;&lt;/div&gt;&lt;div style="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:700;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="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:100%"&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;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;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" rowspan="2" 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 style="height:12pt"&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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2.15% due April 2033&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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:#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.00% due June 2040, mandatory tender - June 1, 2024&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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#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;0.875% due October 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;100,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;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;100,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;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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.00% due January 2038, mandatory tender - June 1, 2024&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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,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;/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;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;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;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;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;/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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;2.59% due July 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;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;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;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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.14% due July 2041&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2.29% due December 2031&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;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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;2.97% due December 2041&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;100,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;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;100,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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2021 $75.0 Million Term Loan due December 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;PNM 2022 225.0 Million Term Loan due February 2024&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;225,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;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;2,009,345&#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;8,445&#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,890,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,735&#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;185,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;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,824,345&#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,238&#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,711,345&#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;9,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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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;December 31, 2022&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, 2021&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: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="padding:2px 1pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(14,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;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;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;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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: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;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;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;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 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;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;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;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;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;/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 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;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;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;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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.44% due August 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;65,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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4.13% due May 12, 2052&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;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.81% due July 28, 2032&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;95,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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,068,198&#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;(8,677)&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;908,198&#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;(9,852)&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1,068,198&#160;&lt;/span&gt;&lt;/td&gt;&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;(8,677)&lt;/span&gt;&lt;/td&gt;&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;908,198&#160;&lt;/span&gt;&lt;/td&gt;&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;(9,852)&lt;/span&gt;&lt;/td&gt;&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="padding:2px 1pt;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="padding:0 1pt"/&gt;&lt;td colspan="21" 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;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2021 Delayed-Draw Term Loan due May 2025&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;1,000,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;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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,000,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;388&#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;900,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;241&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,000,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;388&#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;900,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;241&#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;4,077,543&#160;&lt;/span&gt;&lt;/td&gt;&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;156&#160;&lt;/span&gt;&lt;/td&gt;&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,699,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;124&#160;&lt;/span&gt;&lt;/td&gt;&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;185,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;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;179,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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;3,892,543&#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;(51)&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,519,543&#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;(37)&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;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;Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2022, are follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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;185,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;185,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;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;423,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;503,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;1,000,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;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;1,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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;160,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;947,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;868,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,815,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;1,000,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;2,009,345&#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,068,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;4,077,543&#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="i2530a6b7ef37442a8de83f4b46b5ec1b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzc3Ng_578ec266-5bd6-4951-bb84-a0a43507b9d0"
      unitRef="number">0.70</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <pnm:DebtInstrumentCovenantDebtToCapitalizationRatio
      contextRef="i8d6fd39a109c4ca28b5269e0a82ca910_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzg3MQ_5c4da115-d37f-4635-a821-292b7c2a1a49"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <pnm:PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzExNzM_0faf5019-8d17-44b9-a171-0246fcac7a5e">P18M</pnm:PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if5deb04773d04adfb23670d298cbcd80_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzQ4NjA_6bc3140b-4c0b-4232-a3b4-d70fe3edab0c"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if5deb04773d04adfb23670d298cbcd80_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzQ4OTM_4183c004-f750-466c-b326-5fac0e4cf3ed"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i0cbafa494da64a95abe31b0d89e07bde_I20210309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUwMzM_e99f73eb-e999-4c3f-a73d-fa7d15528131"
      unitRef="usd">220000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:RepaymentsOfDebt
      contextRef="icdf22c0a12a64a8490fd0e8cec60bee1_D20210309-20210309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUxMDI_e41368ab-a059-4032-8a0e-3a7bdd6e9ccb"
      unitRef="usd">80000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id318e858d721439e9dc407ffc05152df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUyMjM_70731931-88bd-4da8-87a5-acce9046c5e8"
      unitRef="usd">65000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2ce894c4a2c4499cae289a4f54168c19_I20201230"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUzMTk_cd4a8b42-2fa9-43dc-a492-d638b4c05022"
      unitRef="usd">90000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i75106b0fc89b4e9b9aac506682574baf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUzMjU_a3cb8164-cf68-4c43-8637-d419ee798f51"
      unitRef="usd">65000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="i928a6bd37d4f424f94ee9a13c1ce93e3_D20210518-20210518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzUzNTE_618146e2-d8eb-419f-965b-1a4b97d7197e"
      unitRef="usd">65000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia044916ba09f4413a20820988c3c11a2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTg_359f20ba-0bd0-453d-85b4-dcface7b8558"
      unitRef="usd">150000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="i63edbc6e0a884ce6a5205ecd6ec7576b_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU2MDY_641c28f3-9273-49b6-a95b-5719538b5884"
      unitRef="usd">150000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LongTermDebt
      contextRef="i3dbb83ced36d4eb68223c3a986e24f28_I20201221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU3NTc_474a2b56-5af6-4275-97ac-bc66833ec0ac"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i84d573167e9043b9aa5f9c8d98af24ea_D20201221-20201221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU5MzY_c5aa774b-3e7d-45da-9c73-9f2376f7f1ee"
      unitRef="usd">50000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentTerm
      contextRef="ib2e911376dc44cb2a3de2c4bd3b0a33b_D20201221-20201221"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTc3_caddfb0d-209a-44d3-9618-942c9a64066c">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LongTermDebt
      contextRef="i51fb5d5c84e349b58284b310c08fcc2c_I20201222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzYyMzQ_0ae25ebe-045d-4eea-a007-23d94e81e691"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ib0530d06238b4274a04ac8399eb1c217_D20201222-20201222"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzY0MTg_17242fd3-ce42-4fcc-8a49-0854177123c8"
      unitRef="usd">80000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfDebt
      contextRef="i2f29fd2a039840d2b492d5ee1522984c_D20201222-20201222"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzY1MTU_5dac18c5-7765-4063-a8c2-908483ba3412"
      unitRef="usd">220000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i3ce6198416394e38a0c7c70aec9ee1cb_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzY3MzQ_8134a7d2-4c28-4ad4-8659-6e5bfc15b92c"
      unitRef="usd">300000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i01a8961bc89a4f999259a748a875b241_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcwNjM_f80b8934-3096-4b39-8b0b-e8d2f3163458"
      unitRef="usd">850000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfDebt
      contextRef="ic1ac80b3ca1943f38a81e3491a210938_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcxMjY_c4068a82-288e-4930-b53e-9f4651218979"
      unitRef="usd">150000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i3ce6198416394e38a0c7c70aec9ee1cb_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcxNTQ_9f406733-bf8a-4101-8763-aa404a2d8095"
      unitRef="usd">300000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i2e7d7afbbc1048868e5b20eb1c58db6d_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcxOTU_47aca9c5-7d3e-4215-a114-7a380c948e05"
      unitRef="usd">150000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i88b5a73e9e204c3fa5135e1ff8ce461c_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcyMjM_a0e46bc9-2714-46fe-9e5d-2c3e56d8ffe7"
      unitRef="usd">65000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i48b8ba92243f412e8b72dab2b83c0955_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzcyNTg_1ca2717d-be52-4c6b-88f5-362e3eeef77c"
      unitRef="usd">40000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i9c7b1eed97784026b2c5de36c348cb54_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzczNTY_ca120f1c-cced-48e3-afa3-b490ccbd6e2c"
      unitRef="usd">92100000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i526d19bbdd3648d183392fa0806d02d1_D20211202-20211202"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzc0NjE_8c8df8aa-e2f9-482b-85a4-5777c56789a1"
      unitRef="usd">50000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ia36867183ed14127847951c9d1d9eb8f_D20220124-20220124"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyODUzNDQ_c13bdc33-e50d-4d2b-b998-bc3b6acd8ee6"
      unitRef="usd">100000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ie0113aeda7f3481c8b3d59d8950c4bf6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzc1OTk_13e29577-3355-424a-ac3d-ac41aba6e5d1"
      unitRef="number">0.0537</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <pnm:DistributionAgreementSaleOfStock
      contextRef="iedb820524e674cc2803c8c8602c13f2c_D20221110-20221110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTM5Mw_68b856a0-06ca-449b-9f50-123122ee5681"
      unitRef="usd">200000000</pnm:DistributionAgreementSaleOfStock>
    <us-gaap:CommonStockNoParValue
      contextRef="i72c0f45affae45b8b81c9e52233f45ea_I20221110"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDExMA_60cbae01-d888-45eb-bb52-50312ce6cc39"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i952747509cd041ea8e0d244aeb9def3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk0ODE_8d07c500-c995-46bc-9f87-062f2da3c0b6"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i952747509cd041ea8e0d244aeb9def3e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk1MTk_750cd934-7142-4e38-8557-959dfc3bc78c"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie6b5187961234c8aa4a7462a884dc1fa_D20210618-20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk3OTc_fc0f2b41-9ee1-476c-8eb0-52029db20773"
      unitRef="usd">40000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LongTermDebt
      contextRef="id7746baeaa924952b545152f6bbf065e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzExODY4_66a83601-286b-4126-9692-b0232322d94f"
      unitRef="usd">100300000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i12e2bbf718704cb987a5f4191e8104d7_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzEyODIy_e964dbc7-4d77-4f36-9bec-5df6a5fd6766"
      unitRef="number">0.00875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="if03c5b6e57c34f0cb868e827a0b5bd58_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTgwNzI_af5dc94e-a080-48ff-9cdf-4996eb79b683"
      unitRef="usd">146000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2867a421bab140bea1ed51f19e205dbd_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTgyNzE_0fe0ef25-5913-4143-a80b-c15c2dcfb8d1"
      unitRef="usd">146000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2867a421bab140bea1ed51f19e205dbd_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTgzMTQ_77a67bbf-7085-423b-8df6-8989a5025557"
      unitRef="number">0.0215</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2d8fdea9a39d41bab70b1eb5d5497c2d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTAz_b6f1da0f-70ab-4b89-a68a-a9ce81a5d318"
      unitRef="usd">80000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2d8fdea9a39d41bab70b1eb5d5497c2d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTMw_0ef030b0-ea18-49b8-bc8a-88b96e76a05b"
      unitRef="number">0.0259</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i345c9baa31ff4977b80b2c0e71562696_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTY1_3e364393-f007-4687-baef-4e348c067a14"
      unitRef="usd">80000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i345c9baa31ff4977b80b2c0e71562696_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MTcx_5d73edc0-7d4a-467f-ac32-435f86ff91d1"
      unitRef="number">0.0314</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt
      contextRef="i5dfc7e2e9e7247a791b4f80c40d35b6d_D20210714-20210714"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0MjY2_c1e487b0-246d-4ed7-8677-17c5330302f7"
      unitRef="usd">160000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6472328b63b045aebb0d2520d6b24bd3_I20210714"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE0Mjc4_79425424-c778-4345-818a-5a4fd052de59"
      unitRef="number">0.0535</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9716b604af764c98bb3e1542329d531f_I20211202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1MjA3_db8fb73b-1db5-44ea-b600-ef50a8d17002"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iff5d5a0f92e94be58c6f32db0253065d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1MjQ0_2d00b1fe-bf95-481c-b480-315e6d0d489c"
      unitRef="number">0.0229</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ife9be7cfc08f402bba39951746cbd759_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1Mjgz_fda2800e-656d-4e1f-bec8-89aa35eb0f18"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ife9be7cfc08f402bba39951746cbd759_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE1Mjg5_a4d9c38f-93ac-4802-a87b-a5d4eb0721c5"
      unitRef="number">0.0297</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic4e1b447379a4e999646ccca7a97938d_I20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTg3Nzc_1ab34f02-3c38-4519-a172-84faeb65c85e"
      unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie6b5187961234c8aa4a7462a884dc1fa_D20210618-20210618"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTkwMjMyOTg5MzU_c7f39427-bfe1-43c4-939e-8df447fdb790"
      unitRef="usd">40000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LongTermDebt
      contextRef="if2225574f9d34cf3a7fd773be2b54c09_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQzMQ_ccb9840b-edab-4fc5-924b-cc1c075852c9"
      unitRef="usd">104500000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ife39b88297f34fa091041551545e6cfc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQwOQ_ff22bfc6-f83d-4db9-8f36-52f339560742"
      unitRef="usd">36000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ife39b88297f34fa091041551545e6cfc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQyNA_449f9040-fa43-4807-ae12-d5c4b627d163"
      unitRef="number">0.0105</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i285dfbc41f9e45aeacd1eaa4508e8afa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ2OA_f7244a19-d90a-4658-b24d-3483381ec797"
      unitRef="usd">37000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i285dfbc41f9e45aeacd1eaa4508e8afa_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ4Mw_963a5413-8782-4891-948e-597859c984f8"
      unitRef="number">0.02125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie5532e8786b94c15b96f8cc409c46ffe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA0NQ_96b1dab4-1bab-47b6-a0d1-b0acc1a08c26"
      unitRef="usd">11500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie5532e8786b94c15b96f8cc409c46ffe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ2MQ_5e232f88-760f-47ef-9df3-46c42c620486"
      unitRef="number">0.0120</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifb3c3ef17be34ad2bef4799b6e18b831_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ0Nw_b4da9bad-0268-493b-893d-9bf0abe69232"
      unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifb3c3ef17be34ad2bef4799b6e18b831_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU5Nw_6dfab34a-903d-4799-a156-c57d2d12173f"
      unitRef="number">0.0245</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib5b1177fc07f4637962a8bf6fd86fad6_I20220601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ5OA_086d6231-a348-4be8-bf11-cbb86df313f0"
      unitRef="usd">36000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id64d2379cccf460d984c1a0c9cd0d4cc_I20220601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTUxMw_ff99db49-d7f6-4148-b7b8-3d2e5effbd20"
      unitRef="usd">37000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9cda195a05b0456ba3713679ad75578e_I20220601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTQ5MQ_74d76900-4237-47c9-9bb3-c43b621d7303"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DerivativeAssetNumberOfInstrumentsHeld
      contextRef="i15f42918ec354ed28a0815986a95a703_I20220601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA2NA_fbf423a5-8221-493c-b2f9-27f079ae7042"
      unitRef="derivative">2</us-gaap:DerivativeAssetNumberOfInstrumentsHeld>
    <us-gaap:LongTermDebt
      contextRef="i947b0a95d3dc4280b050b4ab64d78dec_I20220601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA2OA_9de87146-ef57-40fb-b7b0-43ee06618890"
      unitRef="usd">31500000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i89a0766736594029b06f9b94fa280bb6_I20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU0Mw_151c2044-35c1-48ae-87b7-fc3cbba647c4"
      unitRef="usd">225000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i97d5baf9324a49d29950c2478ffbe3f5_D20220805-20220805"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU3NA_615f98d9-1e26-4dfa-a45e-0613d84c073a"
      unitRef="usd">180000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic4e1b447379a4e999646ccca7a97938d_I20210618"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTUyOA_aba5766c-bf2b-4aa7-a447-a34990e8dee6"
      unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i9e6dfbaa7db54e4d8c27938d7fbc4ddd_D20220930-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU1OQ_195f4c2a-cbc6-4d4e-ad49-ca9a8361c453"
      unitRef="usd">45000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2d6fdd2c5d9046c7ac81d74f04ae5fa6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTU5MA_f02f6502-9cfa-459c-8e33-b02c0408499b"
      unitRef="number">0.0509</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <pnm:DebtInstrumentShelfRegistrationStatementForUnsecuredDebt
      contextRef="i50be8fed64ab488f8d03830bb8a4bf2f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE2NTU0_9e789f02-db2d-4628-a5cb-69b07425c390"
      unitRef="usd">650000000</pnm:DebtInstrumentShelfRegistrationStatementForUnsecuredDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id9ed18e2541746778afb4370c9d66264_I20210714"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE5NDM2_0a91fe9d-58de-4eb8-959d-5a84b9aa0681"
      unitRef="usd">65000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie358a2bb56f741529c52c6e5c9091afe_I20210816"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE5NTY5_c2f633ec-900c-4ca7-ba8a-488eb3b0d9da"
      unitRef="usd">65000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie358a2bb56f741529c52c6e5c9091afe_I20210816"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzE5NTk4_10bab9bb-203e-41f5-b701-31de31ad4bf4"
      unitRef="number">0.0244</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4472b373b37544eb83aac70005c01175_I20220427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTYwNA_588e2c78-16f7-4072-bc2c-f3b35aac3d9a"
      unitRef="usd">160000000</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentSeriesOfBondIssuance
      contextRef="i4472b373b37544eb83aac70005c01175_I20220427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA4Nw_1a5eb085-7fe5-450f-9555-f73c8a35e04c"
      unitRef="bond">2</pnm:DebtInstrumentSeriesOfBondIssuance>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2072ace03c4f4c5787931cf981ac625d_I20220427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTYyNw_e4afd472-b5cf-489f-abdd-5f2e26c0e4b2"
      unitRef="usd">65000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2072ace03c4f4c5787931cf981ac625d_I20220427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTYyMA_2026c5e8-c766-4006-9396-022baed80077"
      unitRef="number">0.0413</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i576626efe3aa4029a479e5766eef0222_I20220427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY0Mg_33d6974a-f8fe-4090-abe0-5f4850f37901"
      unitRef="usd">95000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i576626efe3aa4029a479e5766eef0222_I20220427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY1Nw_14977f4e-dfd2-4c52-ab77-709ca8c03bbb"
      unitRef="number">0.0381</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxODc0_3a19da00-0e80-42b7-8481-a3332096fffb"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentPrepaymentPeriod
      contextRef="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIxOTcy_f12fe3fa-17e4-4299-b59a-e7a164759aba">P30D</pnm:DebtInstrumentPrepaymentPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyMDUy_cd915a15-931c-42b2-8bfe-595b1e709b18"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyMDgw_d5ec3b59-1b87-4f86-8f0c-c52709e825dd"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <pnm:DebtInstrumentPrepaymentPeriod
      contextRef="if3b346e5b821404c88960780c41f3fd2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyNDU0_91052e57-b79b-4d71-af87-81f657372024">P30D</pnm:DebtInstrumentPrepaymentPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyNTEz_a50766fb-8ab9-4b9c-9068-9a17ea542b1d"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ide8abaadf92e48628042965dccaa41e2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIyNTg3_66731fb2-4007-4f06-a844-22934bd401ba"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ib45ceceb41004f1db4830a9594fb48df_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzODUz_35e7dee1-6e0c-4484-ba13-f84e283bd917"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1
      contextRef="idbcc902b7f454ec48c40787dc1349bce_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTYz_f212abe3-6aa8-43bc-b761-9b02e0c95e68">P4Y</us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i888d862691be4fd7a3e188c64821c298_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzOTQ1_e3bcc8ed-7869-4f02-9641-6c0eb5fd98e5"
      unitRef="number">0.01926</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i9b9d1d2a25ac487982d94a32b2eedcf2_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzOTQ5_b4c8b41a-bb4e-4bba-b8b8-c7939f0c143c"
      unitRef="number">0.01823</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i3520cff8d39747df9e8a3b09313f543d_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzIzOTU3_c8c96cbf-6fe8-4b2f-83ef-d4234d82615a"
      unitRef="number">0.01629</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ib45ceceb41004f1db4830a9594fb48df_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI0MDY0_35e7dee1-6e0c-4484-ba13-f84e283bd917"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i79bdb7fd1d864fbaa5c70238dfd11714_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI0MDk0_5420ea27-06a5-44a3-8f4f-7e3a722785bd"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DerivativeAssetNumberOfInstrumentsHeld
      contextRef="i373f31f62b80465c94b0504aa6f0e4c4_I20220502"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA5NQ_b501444a-5a3c-4489-b08c-075060ff5005"
      unitRef="derivative">2</us-gaap:DerivativeAssetNumberOfInstrumentsHeld>
    <us-gaap:DebtInstrumentTerm
      contextRef="ieff1500e19e543e88d2f385a1e49fc5e_D20220502-20220502"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg1Mg_0020cbc1-2a3f-45d5-b23a-1e7e578a9f83">P20M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i5951770625574ca4b5210017f715b789_I20220502"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY2NA_04ed3b0b-675c-4009-a06a-879f43afa5a0"
      unitRef="usd">150000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ife0caf36138f44db9c004806ddaddc49_I20220502"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTY4OA_8e5ebd37-bdab-4470-a5c1-32961f019653"
      unitRef="usd">200000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i373f31f62b80465c94b0504aa6f0e4c4_I20220502"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTgxOQ_01ac328d-2848-4a8a-838f-f8e5f9564a93"
      unitRef="number">0.0265</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DebtInstrumentTerm
      contextRef="i69cc795f413e44af9f3e1b5fa4040246_D20220520-20220520"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg5MQ_6fc1c0aa-1550-4ada-8ce6-2a394cb62b4c">P19M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5516c90b4ab849e89822e7babf255fac_I20220520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTcwNA_b02844ab-147f-49ad-bdaa-c9532e401e68"
      unitRef="usd">100000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i5516c90b4ab849e89822e7babf255fac_I20220520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTcyMA_aaa96745-bc38-4377-b41c-41169f104b77"
      unitRef="number">0.0252</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeAssetNumberOfInstrumentsHeld
      contextRef="i4970d38b5c494fdc8b58bde279035529_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDEwMw_08ee36aa-53c5-4767-be42-1b3d0dd44c40"
      unitRef="derivative">2</us-gaap:DerivativeAssetNumberOfInstrumentsHeld>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5bc3f033501f4fc99206d5c38962025d_D20220930-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg2NQ_c7ff01d3-3f1c-45b1-9224-278fd93d76f5">P15M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i5c33a817f5064f708ab25a9bf36a9f74_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc3Mw_40623693-8dbd-4297-aea1-61e95f1e58a1"
      unitRef="usd">100000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i8f53e303ffb24c90b218a165b19ac47f_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc3Mw_d9c0d158-9652-4a76-a30e-aac5a967f32e"
      unitRef="usd">100000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i4970d38b5c494fdc8b58bde279035529_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTcyNw_2a689919-07b5-4025-b7e1-061b61dfdd92"
      unitRef="usd">200000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5c33a817f5064f708ab25a9bf36a9f74_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc4OQ_8ca95355-647a-46ac-a839-9e9fc1d3ae43"
      unitRef="number">0.0417</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8f53e303ffb24c90b218a165b19ac47f_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc5Ng_2fb40365-76d4-4eb2-9db8-e4b031a5d640"
      unitRef="number">0.0418</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DerivativeAssetNumberOfInstrumentsHeld
      contextRef="i449480f06ffb4b94a80567a3eea3d597_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MTA5OA_114e4cef-1790-49b1-b2bd-882fa37273ee"
      unitRef="derivative">2</us-gaap:DerivativeAssetNumberOfInstrumentsHeld>
    <us-gaap:DebtInstrumentTerm
      contextRef="iea8fb8308f2e46989c1f61117cc99fad_D20221031-20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg3OA_c425415e-678a-44ee-86b2-85dd7c42229c">P14M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i791c078bbccf4029a9fea2fd964f576d_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTgwMw_413ec607-4222-47e1-b195-abbdd1c6fc91"
      unitRef="usd">100000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ib01b23741a44418d908a4edcf52a6696_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc0Mw_633b811a-d93f-41ec-b10e-6b5afa7dfd18"
      unitRef="usd">200000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i791c078bbccf4029a9fea2fd964f576d_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc1OQ_3c2d7066-1b59-48db-9073-df7d5138f516"
      unitRef="number">0.0466</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib01b23741a44418d908a4edcf52a6696_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTc2Ng_6f4bdffb-2d49-4213-b000-ba84971ea303"
      unitRef="number">0.0465</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTgyNg_78952a97-4454-44d8-9790-5952518c2a80"
      unitRef="usd">11100000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i16ee99b3e69c40998468667b10582c44_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1MDMz_9c14a83d-bfec-4c84-b422-440ff3d5b58d"
      unitRef="usd">150000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i6f86583fc859428b9bbb91e1fb361bb0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NDE0_2f23d203-13b8-46ea-a657-06b73d6f9447"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i0df11044a7e643e9a991083e807d9b1c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NDE0_97d4b63b-306c-4d43-ac5e-b87db0092925"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i6bf67e860b0d4e2ebb2cd07ad15d04c3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NTY5_a869bd2a-1673-4e9e-80cb-fd427f226ac2"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="if5b0ba7b11484363878b8b808fdd7e98_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1NTY5_f4028f4a-e4cd-45b9-ab45-3f22fcedef3f"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1Njg4_c31e1a8b-bd71-4410-b83c-a3579f0bbd0f"
      unitRef="usd">5300000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1Njk1_63e3109a-fa25-4aac-bb75-e246d2c6cd7a"
      unitRef="usd">6400000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iee7b5cd1bdaf439da6375958f7e0e22c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1OTIy_4c9e2ac1-d6f5-4af2-bf16-4caaed98c7c5"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i56c59313af884f1186d88c80ea9355a8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI1OTkx_0f808232-12c4-421e-bd11-e6794b3c65fe"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pnm:DebtInstrumentNumberOfExtensions
      contextRef="iae91200f02424a028c4d1ec654e64352_D20220520-20220520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTkyNTAyMA_10468df0-cd7a-432a-be87-7c36ab8fde09"
      unitRef="extension_option">2</pnm:DebtInstrumentNumberOfExtensions>
    <pnm:DebtInstrumentExtensionPeriod
      contextRef="iae91200f02424a028c4d1ec654e64352_D20220520-20220520"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDA0Mw_a2f1c69f-0f4b-48ca-8b1c-2af33eb3be96">P1Y</pnm:DebtInstrumentExtensionPeriod>
    <pnm:DebtInstrumentExtensionExercised
      contextRef="i0eda0a20dd6642fb8b4da29172056a69_D20230126-20230126"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MjUxMQ_431a81b6-dab3-44d4-83b6-ccc84fec44de"
      unitRef="extension_option">1</pnm:DebtInstrumentExtensionExercised>
    <pnm:DebtInstrumentExtensionPeriod
      contextRef="i0eda0a20dd6642fb8b4da29172056a69_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MjUyNg_c7a0205c-6c9d-4c69-8582-1c2d7aa8b298">P1Y</pnm:DebtInstrumentExtensionPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i704c61b2cf3d4dd7800489aa79a3eca0_I20230126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4NDE2NA_91771dc5-2e4d-4ec4-b9dd-67fee5321312"
      unitRef="usd">285000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia42ac9590c8f42a9b299c54f9fdd8951_I20230126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4NDE5OA_a406bf0c-dc8b-42c2-9345-1d0e42f2a2e5"
      unitRef="usd">380000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pnm:DebtInstrumentsNMPRCApprovedCreditFacility
      contextRef="i0dab1780e5c94b31a09f28a60a5ba161_I20220520"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTg5Mw_60ab4890-6973-4d80-94dd-5bbf85012d06"
      unitRef="usd">40000000</pnm:DebtInstrumentsNMPRCApprovedCreditFacility>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3b83768f70754af0a897dfc01e31e09b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI2Mjg5_9e12bb29-3748-4df0-a0cb-7cdb34ac9858"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:SecuritiesReceivedAsCollateral
      contextRef="i6c30399edc7f4f3daa7195c26d5d8cfd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI2MzI5_3792f8e0-aac7-4770-834f-c6f0491d209b"
      unitRef="usd">75000000</us-gaap:SecuritiesReceivedAsCollateral>
    <pnm:DebtInstrumentNumberOfExtensions
      contextRef="i98587ce76f2d4062ae2b0c68b949c874_D20220311-20220311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk5Nw_038bfa61-04a6-45fa-8581-a13187919215"
      unitRef="extension_option">2</pnm:DebtInstrumentNumberOfExtensions>
    <pnm:DebtInstrumentExtensionPeriod
      contextRef="i98587ce76f2d4062ae2b0c68b949c874_D20220311-20220311"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg4MDAyMg_09da8121-9ed7-4a80-85d6-b70dd3ee4b69">P1Y</pnm:DebtInstrumentExtensionPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1eba4196ccd440309f4a3d95ad09a5f2_I20220310"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTkwOA_39312a0e-cbcc-4b70-ae9f-7c375bd075ce"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9ec873a6b7d64d17bb5f0b94eeda8f92_I20220311"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTkyMw_9763d35e-1526-4c86-afd9-4c1224476130"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie4367410b27946e29e65563dcd7267eb_I20220513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTkzOQ_29cba31e-765f-4931-a679-9fd7332d566a"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="ied7cb7baa1fa4c5294f94d09ef799d14_I20220513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk1NQ_736f6990-5d42-4e67-8cdb-2cd4429ca9e5"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCollateralAmount>
    <pnm:DebtInstrumentExtensionExercised
      contextRef="i1a2fe094f2de4ae19992573707fa3495_D20230126-20230126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0Xzk3MzA2_7061427f-2560-41a6-861c-329f363351d9"
      unitRef="extension_option">1</pnm:DebtInstrumentExtensionExercised>
    <pnm:DebtInstrumentExtensionPeriod
      contextRef="i1a2fe094f2de4ae19992573707fa3495_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzEwOTk1MTE3MjUwODg_b6803a44-685f-4c4b-acf5-0491891fd199">P1Y</pnm:DebtInstrumentExtensionPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia53d3a43e1054cda8786a9818a9271c3_I20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk3MQ_485a33f8-4745-40cc-8d20-a8093505c12c"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTg4_5594a55f-3ba2-4ce9-aef4-9822c918a45f">&lt;div style="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;Short-term debt outstanding consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;145,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;40,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: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;185,900&#160;&lt;/span&gt;&lt;/td&gt;&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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;36,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;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: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;9,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;54,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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;232,000&#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;62,700&#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;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="i56c59313af884f1186d88c80ea9355a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzQtMi0xLTEtMTMwNTc0_d89f944c-f69b-404a-8b35-52cca92fc93e"
      unitRef="usd">145900000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i1ea7183655384030bffb2b5278669984_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzQtNC0xLTEtMTMwNTc0_ea4c1e65-50ed-40e7-a383-c695bf60affa"
      unitRef="usd">7400000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i945be1ef2fb54d8cb2952b891fe7deac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzUtMi0xLTEtMTMwNTc0_94a3cea7-fd87-4148-b774-0df46b3c2df7"
      unitRef="usd">40000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i84b448cf47b147c0a3abe345531ac0eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzUtNC0xLTEtMTMwNTc0_8ab6e272-c0c6-4f7f-8daf-c5f70d9d92e0"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzYtMi0xLTEtMTMwNTc0_aaaf927b-adde-4a54-80ce-f9debb3fd67e"
      unitRef="usd">185900000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzYtNC0xLTEtMTMwNTc0_e00cb1b2-5aed-4f4f-972f-37c5085ab409"
      unitRef="usd">7400000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i58964a36a1314eb6a2c9e1d276bb684c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzctMi0xLTEtMTMwNTc0_ffb44622-0bf7-40d6-8442-cc94920180fb"
      unitRef="usd">36700000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i3b83768f70754af0a897dfc01e31e09b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzctNC0xLTEtMTMwNTc0_84671e03-1c34-4ccb-90ff-08b6d3322da9"
      unitRef="usd">400000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="iee7b5cd1bdaf439da6375958f7e0e22c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzktMi0xLTEtMTMwNTc0_f2f556d0-7748-4e8e-a67e-f82646f72ab4"
      unitRef="usd">9400000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="if4308e2528d84bc5aa84092ecd478fce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzktNC0xLTEtMTMwNTc0_bc944d75-1d65-4dcd-a48e-4840ed49d4e3"
      unitRef="usd">54900000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzEzLTItMS0xLTEzMDU3NA_cb36d542-7422-4f86-a83c-516e024dd2df"
      unitRef="usd">232000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZTo4Njg5ZGJmZTNjM2E0Y2JlOWU4ODQ0ODExOGM5MjBiMS90YWJsZXJhbmdlOjg2ODlkYmZlM2MzYTRjYmU5ZTg4NDQ4MTE4YzkyMGIxXzEzLTQtMS0xLTEzMDU3NA_deb4747c-0fc5-4c53-b1d8-e4897afd1a40"
      unitRef="usd">62700000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MDA2_4f389615-94e6-40ee-92e6-ece2a964b9ab"
      unitRef="usd">3400000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MDEw_889f5379-e406-4b17-8dd5-17b057ddd11b"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MDE4_f056e092-15bc-4a31-9d2e-2d50693c9612"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i486f9d3e619245719ba6d329c7958f4c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MTM3_46e67618-c5c6-4173-8433-0aa717684fc1"
      unitRef="usd">30300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i621b3f1a482f48f7945190bbd10d3088_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MjU1_8b6035b2-d745-45f5-8c70-907f661da10f"
      unitRef="number">0.0590</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ifd77fff2a79649d6a6eb0c3362464c1d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3Mjk4_eb8292be-9082-426b-94fa-2bbce176eab6"
      unitRef="number">0.0567</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i75899c70c9634932a6b462df8a411d6f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzU0OTc1NTg3OTk4Ng_8990b59a-8b80-42ff-aaeb-b297dc0ebb49"
      unitRef="number">0.0568</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i9e458f3007f544a9bf65011b37ec7753_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI3MzQ0_485d6124-0096-409c-a2b9-137de58cb129"
      unitRef="number">0.0529</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTcw_c0611a37-2891-4d75-a1e2-668953de0739">Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;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" rowspan="2" 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 style="height:12pt"&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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2.15% due April 2033&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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:#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.00% due June 2040, mandatory tender - June 1, 2024&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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#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;0.875% due October 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;100,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;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;100,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;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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.00% due January 2038, mandatory tender - June 1, 2024&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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,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;/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;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;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;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;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;/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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;2.59% due July 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;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;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;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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.14% due July 2041&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2.29% due December 2031&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;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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;2.97% due December 2041&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;100,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;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;100,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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2021 $75.0 Million Term Loan due December 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;PNM 2022 225.0 Million Term Loan due February 2024&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;225,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;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;2,009,345&#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;8,445&#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,890,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,735&#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;185,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;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,824,345&#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,238&#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,711,345&#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;9,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;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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;December 31, 2022&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, 2021&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: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="padding:2px 1pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(14,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;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;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;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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: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;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;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;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 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;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;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;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;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;/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 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;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;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;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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.44% due August 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;65,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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4.13% due May 12, 2052&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;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.81% due July 28, 2032&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;95,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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,068,198&#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;(8,677)&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;908,198&#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;(9,852)&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1,068,198&#160;&lt;/span&gt;&lt;/td&gt;&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;(8,677)&lt;/span&gt;&lt;/td&gt;&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;908,198&#160;&lt;/span&gt;&lt;/td&gt;&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;(9,852)&lt;/span&gt;&lt;/td&gt;&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="padding:2px 1pt;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="padding:0 1pt"/&gt;&lt;td colspan="21" 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;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2021 Delayed-Draw Term Loan due May 2025&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;1,000,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;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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,000,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;388&#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;900,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;241&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,000,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;388&#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;900,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;241&#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;4,077,543&#160;&lt;/span&gt;&lt;/td&gt;&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;156&#160;&lt;/span&gt;&lt;/td&gt;&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,699,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;124&#160;&lt;/span&gt;&lt;/td&gt;&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;185,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;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;179,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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;3,892,543&#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;(51)&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,519,543&#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;(37)&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="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246NmY2NDBhMzk1NDc0NDI5NTgzYTRiMmUxODhjYjc5ZDhfNA_4dc8285b-4935-4946-beac-7de856124577"
      unitRef="number">0.0215</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtMi0xLTEtMTMwNTc0_e9465e83-6e00-408b-8950-9f7cc7b102b6"
      unitRef="usd">146000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i2cc5ad1e49ef48d5bfd57afb7be3d212_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtNC0xLTEtMTMwNTc0_4f008030-20c2-41ae-bdae-7d9b381972aa"
      unitRef="usd">915000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i9e09df47a6b94cecaa3b8aff60b0bb1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtNi0xLTEtMTMwNTc0_0fdf0902-d02e-4ead-90bd-1120ba6ea588"
      unitRef="usd">146000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i9e09df47a6b94cecaa3b8aff60b0bb1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYtOC0xLTEtMTMwNTc0_120d51ce-c7f9-41da-99f0-7e73fb536775"
      unitRef="usd">1003000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i60c20dd1f7b84d5891de18402db1d6d5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtMC0xLTEtMTMwNTc0L3RleHRyZWdpb246N2E1MTVkZjEwZjJlNDU5NmJmODExMjljMGViYThkOTZfNA_2a23f2db-c213-4417-867b-33e6d787afc3"
      unitRef="number">0.02125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i60c20dd1f7b84d5891de18402db1d6d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtMi0xLTEtMTMwNTc0_bf143381-3ba3-42bc-89ff-56d28ebd0f6f"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i60c20dd1f7b84d5891de18402db1d6d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtNC0xLTEtMTMwNTc0_2ceab128-2f8b-49ec-9cd4-1bb7ae0bea5a"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7d87aec82eca46dc8218b40bf2fd0897_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtNi0xLTEtMTMwNTc0_4090397e-0fda-4c53-948f-133f49a9b0d7"
      unitRef="usd">37000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7d87aec82eca46dc8218b40bf2fd0897_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgtOC0xLTEtMTMwNTc0_632d99f7-662f-4f63-80e5-c54907e851f7"
      unitRef="usd">45000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8a749495c4bf48f097335cac709ded9e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTAtMS0xLTE0NDc5MC90ZXh0cmVnaW9uOmJjMjQ0MzUwZGYwMDQwMGE4NmMwMzVlNmE0MzI2NDEwXzU0OTc1NTgxMzk0OQ_9ce748c1-c6e0-42dc-831a-bff45841bd1f"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i8a749495c4bf48f097335cac709ded9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTItMS0xLTE0MzU3OA_39b58d17-9f12-480f-8886-8c2a16ba4341"
      unitRef="usd">37000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8a749495c4bf48f097335cac709ded9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTQtMS0xLTE0MzU4Ng_233648ab-f740-42f1-afa5-ba7ae40207f9"
      unitRef="usd">296000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i6a496de08431490e8d360d2bfae04ddd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTYtMS0xLTE0MzYyMQ_7c9f109b-8c65-42fe-8246-a0c51e9866d8"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6a496de08431490e8d360d2bfae04ddd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTgtMS0xLTE0MzYwMA_eac348e2-71d9-4b5b-b7d4-54d25b5a3470"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iacfb64c9a87947398ee005522756c9de_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjA0MjA4YWEyMDgzZjQ4ZTc5OTNjNTVkOWJjMzA1N2VlXzQ_ee6e8fdf-cd38-4337-acc4-3833e2ddc29a"
      unitRef="number">0.0245</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iacfb64c9a87947398ee005522756c9de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTItMS0xLTEzMDU3NA_1c6a0f98-f125-485a-af81-8c178870ae46"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iacfb64c9a87947398ee005522756c9de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTQtMS0xLTEzMDU3NA_7a193bbd-e180-4c51-9060-007eaf77e20d"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i8cda2272628b4bf793d169a2c129fd81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTYtMS0xLTEzMDU3NA_4af10a85-7ead-49c8-8089-9e5c017d5892"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8cda2272628b4bf793d169a2c129fd81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzEyLTgtMS0xLTEzMDU3NA_85c20d49-60a8-4690-8f64-b55fc28dd946"
      unitRef="usd">17000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i24cda1884b12424a85bd0bed7443f35d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjk4YjIzNmJiYmVkZDRhYWZhMTY4ZDIzMjgzZWFhMDUwXzQ_10c1670f-b0d4-4ac0-863b-427d1873bb3e"
      unitRef="number">0.00875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i24cda1884b12424a85bd0bed7443f35d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTItMS0xLTEzMDU3NA_6e9db6c9-d2c7-45d6-a822-d3d08d2f5ba4"
      unitRef="usd">100345000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i24cda1884b12424a85bd0bed7443f35d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTQtMS0xLTEzMDU3NA_0f4599ab-d961-404d-b740-b5bf24cd40f8"
      unitRef="usd">550000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i356a33147f9048148802059321d61617_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTYtMS0xLTEzMDU3NA_c6f5d317-e900-404f-b13f-06210588ecd7"
      unitRef="usd">100345000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i356a33147f9048148802059321d61617_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE2LTgtMS0xLTEzMDU3NA_8a9c41ea-4bb2-4820-b7ab-92d37a6ac4f6"
      unitRef="usd">697000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i96a9157595964d2791af28fc7f943626_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmU3Y2ViOTU0NDY3MDRmOTc5ZGZlMTZmMzlkMGVjYWI1XzQ_4b30e1fe-62a0-4c1e-8cc4-37ee0255cf77"
      unitRef="number">0.0105</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i96a9157595964d2791af28fc7f943626_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTItMS0xLTEzMDU3NA_b439d731-4b7d-47ea-9dca-78b1647c0883"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i96a9157595964d2791af28fc7f943626_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTQtMS0xLTEzMDU3NA_d087fcb7-7ccd-4a3f-a163-a2cf1fb571bf"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i978a1a5b52f447489db3779ecd90244a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTYtMS0xLTEzMDU3NA_0ae27620-c1b8-4f67-b38c-fb40962c26b0"
      unitRef="usd">36000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i978a1a5b52f447489db3779ecd90244a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE3LTgtMS0xLTEzMDU3NA_71ba8cdf-7c3f-4179-8d12-ecacce9fec54"
      unitRef="usd">75000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5298c0cbbda94709bee4094f1ab8c67e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTAtMS0xLTE0NTAxOS90ZXh0cmVnaW9uOjg3YjQwMzdlYTkwNTRiMmZiNDA2NTc1OGE0YjI4NWRiXzU0OTc1NTgxMzkxOQ_e286fea0-3b4d-4423-aff2-c02878ea4f4b"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i5298c0cbbda94709bee4094f1ab8c67e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTItMS0xLTE0MzU2Nw_bf68edf0-3727-4bd8-9212-b8d534572734"
      unitRef="usd">36000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5298c0cbbda94709bee4094f1ab8c67e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTQtMS0xLTE0NDc5NA_d449cce2-2cd6-4af0-8569-6db637fd6785"
      unitRef="usd">288000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i1e25214799124a4aad46f5da1c4595cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTYtMS0xLTE0MzU5Mw_c259587c-8ab5-4e13-a056-57ed91d90a77"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i1e25214799124a4aad46f5da1c4595cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTgtMS0xLTE0MzYzOQ_f39791d3-4a17-4feb-a5a6-d967a982036c"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i02afdad7df79473499ea6e9a3ef1f117_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmQ5NDNlNDMxYmY0YzQzOWQ4ODljZGJjNmE1OTcyYjRiXzQ_57451191-b8b1-49fd-97d2-0bf834e7d010"
      unitRef="number">0.0120</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i02afdad7df79473499ea6e9a3ef1f117_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTItMS0xLTEzMDU3NA_c4350b53-0664-4de3-b8f9-2cf1cddcc67e"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i02afdad7df79473499ea6e9a3ef1f117_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTQtMS0xLTEzMDU3NA_a8c1bbac-769b-486e-aba2-4bcc66f27e29"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id50ed7fdefcf48309fdef8addc0c1d31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTYtMS0xLTEzMDU3NA_23f25be1-df6c-496f-af4c-e8d7af2e2b79"
      unitRef="usd">11500000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id50ed7fdefcf48309fdef8addc0c1d31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE4LTgtMS0xLTEzMDU3NA_0b1ebbbc-8c80-4a7d-a687-3ad9a87e6c9f"
      unitRef="usd">24000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i84019e7ddb214488a01db62b09c79f98_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmUzM2QxODZjNWFlMDQ3NjA5OTY1ZjY5Yzg2NGUxNzdiXzQ_8fe98dcc-d180-4c3a-aeb7-c476d6006afd"
      unitRef="number">0.0110</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i84019e7ddb214488a01db62b09c79f98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTItMS0xLTEzMDU3NA_3a2cb56b-efe9-42a1-9068-15008e4bc710"
      unitRef="usd">130000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i84019e7ddb214488a01db62b09c79f98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTQtMS0xLTEzMDU3NA_0e2e3630-637a-4823-9819-8958de73bd5a"
      unitRef="usd">178000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i8f2db6cb9e1043bebd163a0cd4207f11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTYtMS0xLTEzMDU3NA_33584703-de17-433c-9a32-2eda5d10f4a7"
      unitRef="usd">130000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8f2db6cb9e1043bebd163a0cd4207f11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzE5LTgtMS0xLTEzMDU3NA_593b1644-42ca-406d-b8bc-1781be565e7e"
      unitRef="usd">535000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmNlY2QyYjQyYTQ1NzRmMDliODJhN2VkYzM0MzhhMTI5XzQ_28513202-e2b4-4a4e-81da-627b1ddfaed1"
      unitRef="number">0.0115</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTItMS0xLTEzMDU3NA_c837b55a-4c62-4e40-ba91-e5a95ff3b4af"
      unitRef="usd">125000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie6cac7e88eb740e5ac5a21f547cbb7b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTQtMS0xLTEzMDU3NA_ff614258-e54a-42e4-9194-5cbaca71b5d4"
      unitRef="usd">383000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="if1f2645f02c544dcba4911775a42933a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTYtMS0xLTEzMDU3NA_2cb39b38-6d91-4f57-99f3-106c3348c7a9"
      unitRef="usd">125000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if1f2645f02c544dcba4911775a42933a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzIwLTgtMS0xLTEzMDU3NA_6a724f75-5fda-443c-b38e-60c7a2b1ac61"
      unitRef="usd">639000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3b4f84e064f64647b475536c0ac20764_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjVmOWExZGZiMzJmNDQ0YzdiZjlkNTA0MmJmYzRhY2RiXzQ_f587c1d1-2069-4976-b762-84f9977d3c6f"
      unitRef="number">0.0315</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i3b4f84e064f64647b475536c0ac20764_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTItMS0xLTEzMDU3NA_3c1d4a31-81bb-485e-8e90-887dcc5ea3e3"
      unitRef="usd">55000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i3b4f84e064f64647b475536c0ac20764_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTQtMS0xLTEzMDU3NA_11d4ef5a-dc8a-4700-ab44-7d57a65900e1"
      unitRef="usd">29000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iba49482798d8471d8ecb05f27d4712ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTYtMS0xLTEzMDU3NA_5891171d-a571-49bc-87a6-a4d4ba51430f"
      unitRef="usd">55000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iba49482798d8471d8ecb05f27d4712ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMwLTgtMS0xLTEzMDU3NA_1b8946f3-9662-41b8-a073-70b4a4435224"
      unitRef="usd">106000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQzMmQ3ZjdkNzcwMzRjYjE4MTUxODkxOWU3YWVjNDAzXzQ_25150acc-2186-490b-a923-0c542b812d96"
      unitRef="number">0.0345</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTItMS0xLTEzMDU3NA_4254d104-3634-4854-a5a8-135903496fd1"
      unitRef="usd">104000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6ebd2a5883b34d92ba9aa42277e3c25b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTQtMS0xLTEzMDU3NA_e8a55a64-bc90-4dcc-97cb-acf29e21b322"
      unitRef="usd">248000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ibf579134f75449d4bb991127fb41f4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTYtMS0xLTEzMDU3NA_936bb9b9-1050-4cae-b807-f1d42306dbcb"
      unitRef="usd">104000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ibf579134f75449d4bb991127fb41f4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMxLTgtMS0xLTEzMDU3NA_7db7ca63-0b6f-4235-acd5-fb1b6232b0b8"
      unitRef="usd">353000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjk1ODNmODk3YjkxNTRlZmU4YWIyN2I1NGQyMTk1ZjM3XzQ_c0adc8f7-da83-472e-bb91-d337352935bc"
      unitRef="number">0.0385</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTItMS0xLTEzMDU3NA_f6563bb9-df45-435c-878d-9b12bf39e218"
      unitRef="usd">250000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i91e7cdfac2364dbfbfa914f1a0f06f38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTQtMS0xLTEzMDU3NA_cbd7d86c-319e-43ef-9884-b523c35e4fb3"
      unitRef="usd">775000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iaa85be22039540268a54cb39b06257a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTYtMS0xLTEzMDU3NA_ba02db1a-19cb-418c-85f8-b1a97f5cae65"
      unitRef="usd">250000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iaa85be22039540268a54cb39b06257a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMyLTgtMS0xLTEzMDU3NA_150485c5-ddd8-48ff-9149-3da67143d1a9"
      unitRef="usd">1075000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6b4079cfc240499fa17b1cfbd6259900_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjUwYmEzZGM3MjQzMDRiYzNiZDYyMTUxZGZiYzNhY2EwXzQ_f844bde4-7caa-42b1-8b53-a54837ade23e"
      unitRef="number">0.0368</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i6b4079cfc240499fa17b1cfbd6259900_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTItMS0xLTEzMDU3NA_00dcf88e-1fc0-41b0-aab8-abb138f4977a"
      unitRef="usd">88000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6b4079cfc240499fa17b1cfbd6259900_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTQtMS0xLTEzMDU3NA_73083bf2-1f98-4193-82f6-c605914039a1"
      unitRef="usd">333000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ic0836a234aa24cdcb59515e0faf8686b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTYtMS0xLTEzMDU3NA_e1b7f28c-62bb-497f-9c06-f70f9ceedc8c"
      unitRef="usd">88000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ic0836a234aa24cdcb59515e0faf8686b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzMzLTgtMS0xLTEzMDU3NA_3e0e002e-1769-4ccd-adb4-28e94d474688"
      unitRef="usd">395000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if10446e59e9b4257984cd2c823b119a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjZkY2IwN2UxYmQyZDRlNzU5ZDkwMjFiYzU2MGRiNjU2XzQ_eb2afee4-612b-4479-97ac-58167aec39a5"
      unitRef="number">0.0378</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="if10446e59e9b4257984cd2c823b119a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTItMS0xLTEzMDU3NA_fa0388a3-381d-4a03-b3d7-609ea9925637"
      unitRef="usd">15000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if10446e59e9b4257984cd2c823b119a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTQtMS0xLTEzMDU3NA_c931da25-b4c4-4717-8487-c723ca82767f"
      unitRef="usd">59000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i9a5ac6e836544763a99ab03885930a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTYtMS0xLTEzMDU3NA_f0c56231-5ffd-42cd-9e80-23f135926a43"
      unitRef="usd">15000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i9a5ac6e836544763a99ab03885930a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM0LTgtMS0xLTEzMDU3NA_cb1b1ad1-f706-40b7-804d-7dcbb376da82"
      unitRef="usd">69000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i82b7da473d3e4020a5a52f49f8521540_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjIwNGNiYTJmMGI4NjRhN2RhM2QzOTIxZWI3MTE0NDFlXzQ_f61bb48f-7dbf-4dd5-ab10-56b4fb2a70e2"
      unitRef="number">0.0393</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i82b7da473d3e4020a5a52f49f8521540_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTItMS0xLTEzMDU3NA_54bf91e8-911b-460d-8c3c-373979761740"
      unitRef="usd">38000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i82b7da473d3e4020a5a52f49f8521540_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTQtMS0xLTEzMDU3NA_232c6a18-dbdb-44b5-a0fd-240a4795eeed"
      unitRef="usd">185000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="idc31b453a4354a1a84aa54808cf4294b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTYtMS0xLTEzMDU3NA_c82862da-0313-4e01-a43d-eae0739d9502"
      unitRef="usd">38000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="idc31b453a4354a1a84aa54808cf4294b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM1LTgtMS0xLTEzMDU3NA_0f395815-2143-459d-aa16-dca50b7b3b20"
      unitRef="usd">203000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id9eb312861da469eadd3e97a84a30afb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjVmMTkwOTFkMjZiZjRmZTBhYTcwY2E5MmViOWVjZGRmXzQ_021dfafa-0b09-4a43-870d-61fc06688aae"
      unitRef="number">0.0422</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id9eb312861da469eadd3e97a84a30afb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTItMS0xLTEzMDU3NA_4945c1bb-2ef1-4ba7-8490-c0ebbf795ce0"
      unitRef="usd">45000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id9eb312861da469eadd3e97a84a30afb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTQtMS0xLTEzMDU3NA_10e9f248-e0af-43e0-83fd-ee7df05ea264"
      unitRef="usd">243000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i02b287a61a3b4bb2acf2d0bfffb0aed6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTYtMS0xLTEzMDU3NA_baa42651-ccb3-479a-9fc9-71715bb512c2"
      unitRef="usd">45000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i02b287a61a3b4bb2acf2d0bfffb0aed6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM2LTgtMS0xLTEzMDU3NA_249c9184-cf65-461d-a9b2-732ac76f3ddb"
      unitRef="usd">259000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i41dda295829b43a4b17d58f78b10a7b2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjI4YzI0NjkxNWI0MDQ5YjliZDI3YjRmZWY2MzVhMTQzXzQ_96493671-4bfa-4746-ba86-78ade42660c4"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i41dda295829b43a4b17d58f78b10a7b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTItMS0xLTEzMDU3NA_5cf36ae5-6178-43d5-87dd-e4f1d671e303"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i41dda295829b43a4b17d58f78b10a7b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTQtMS0xLTEzMDU3NA_a25540fe-006c-427e-bb65-e532da770004"
      unitRef="usd">119000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="if7afa31e36c449739ee22da029f29488_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTYtMS0xLTEzMDU3NA_ae265cfb-2b6b-4245-be32-6bcfbe9a80af"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if7afa31e36c449739ee22da029f29488_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM3LTgtMS0xLTEzMDU3NA_fe1b662a-f081-42bd-980f-0c3ab5d94054"
      unitRef="usd">124000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i260b03746107426db671bf40ac693ab4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmYyNzgyZDg3MDA4YzRjOGNhODVjYjQyNTgwYzNlNTcwXzQ_315bcc90-72cc-42ff-ad88-c87e99919e78"
      unitRef="number">0.0460</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i260b03746107426db671bf40ac693ab4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTItMS0xLTEzMDU3NA_1842e7fc-0a9f-44df-bd65-aa5cbaf382a5"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i260b03746107426db671bf40ac693ab4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTQtMS0xLTEzMDU3NA_56828722-0a40-438c-b656-9df1ee12977b"
      unitRef="usd">510000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ib8e1489cfb464925a1020d6d3311ae11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTYtMS0xLTEzMDU3NA_474319f8-ceab-42a6-a370-688f84e71b4e"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ib8e1489cfb464925a1020d6d3311ae11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM4LTgtMS0xLTEzMDU3NA_b05ea42a-a7c8-4fc0-9bad-b27c7f50c540"
      unitRef="usd">530000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iffff00dafd624475afe420611150a591_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjUxMDgyZTU1MGY2ZTQ3ZmZiOWQzZjBhOTJhODJkNjlhXzQ_acf4368e-915f-4c63-8678-3510852b88fd"
      unitRef="number">0.0321</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iffff00dafd624475afe420611150a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTItMS0xLTEzMDU3NA_be1c3add-f738-4d03-b19b-1f090d9ff056"
      unitRef="usd">150000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iffff00dafd624475afe420611150a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTQtMS0xLTEzMDU3NA_6cfdca6a-b4b8-476c-9c8b-dc70500c7018"
      unitRef="usd">1171000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ic5a347eca433419aaec893372f0b3e48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTYtMS0xLTEzMDU3NA_12b89203-a72a-4d86-a121-5f3d80267bec"
      unitRef="usd">150000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ic5a347eca433419aaec893372f0b3e48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzM5LTgtMS0xLTEzMDU3NA_7a3ca726-060e-4e59-95b1-9a5604f55049"
      unitRef="usd">1331000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjVjYTI2ZDJjOGU2ZDQwOWM4YjhmZDJlNGNiZjlkMWM0XzQ_d9c28c90-f205-42c6-833f-8f957e09454f"
      unitRef="number">0.0357</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTItMS0xLTEzMDU3NA_5c033ef8-638e-4686-a2ab-71cc3b0d110e"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id6790877a5fb4c4c9bdde5e1956b5d2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTQtMS0xLTEzMDU3NA_c2a771fe-7949-4617-8e35-70e93ada6313"
      unitRef="usd">454000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i728d373908f045a3b0283fbf8016c4b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTYtMS0xLTEzMDU3NA_1b061846-d6cc-4a67-a812-b346170b214a"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i728d373908f045a3b0283fbf8016c4b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQwLTgtMS0xLTEzMDU3NA_d0d7f78f-e1b0-4023-9f04-86be367f8dbb"
      unitRef="usd">482000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id7768e563b004f2289c68c36ca73125c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmU5N2JhMWJhMjQ3YzRjYjRhOWMyNGZiYmQ1YjM4ZWZlXzQ_a2af5c98-aa12-4187-8f63-2d0db929e390"
      unitRef="number">0.0259</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i4e6e1947ca7d42ecbf20d9e0ace54853_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTItMS0xLTEzMDU3NA_0cca54c6-8e03-4d2b-8f2c-8cbfc5941415"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4e6e1947ca7d42ecbf20d9e0ace54853_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTQtMS0xLTEzMDU3NA_5ce228f7-968c-41f1-bca0-2c658853e9bc"
      unitRef="usd">405000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id3813c34d1404773bc045cae9648dfde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTYtMS0xLTEzMDU3NA_d7f2d9f1-f7b1-48d0-832d-027ac6f5e903"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id3813c34d1404773bc045cae9648dfde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQxLTgtMS0xLTEzMDU3NA_68db1329-5de3-4d86-9d53-3a83050759f6"
      unitRef="usd">443000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6a6fe295038d40c8a20e9039cb1be3fa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjI2OTlmMjRhMDhmMDQ3MGI4YTJmNzg0NTFkMTA5ZDViXzQ_e8f47e58-a3c9-4dab-993f-ceeb4fda2749"
      unitRef="number">0.0314</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ic0c7c20093fd4b2f9258d6e9cf016b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTItMS0xLTEzMDU3NA_f3056149-4649-4328-a760-c67368e56f0c"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ic0c7c20093fd4b2f9258d6e9cf016b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTQtMS0xLTEzMDU3NA_aa4935ae-834c-472d-8848-a613c6b1d29e"
      unitRef="usd">427000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i62d8cf7f600c4cc7b04dfa0a00769789_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTYtMS0xLTEzMDU3NA_9c4edc8b-2106-4ab2-bfc8-de3099df8410"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i62d8cf7f600c4cc7b04dfa0a00769789_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQyLTgtMS0xLTEzMDU3NA_aa2af2f9-ff5e-4578-9e46-f0b34cbe732e"
      unitRef="usd">450000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iecffc45b829d409e97e87e8318a31da8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmYwZWRlMmI5ZDgxNTRmNmZhZmY2OThjYjRmMjhkYWJjXzQ_86144903-d414-425a-bc48-0a0f6935a15e"
      unitRef="number">0.0229</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ieefcd08376e74a459ca34a31bde5e9cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTItMS0xLTEzMDU3NA_76720b1f-39ff-4a7d-a755-256a9a25acfa"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ieefcd08376e74a459ca34a31bde5e9cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTQtMS0xLTEzMDU3NA_03fa55f2-fd27-4e3d-ba2e-a7db89b74221"
      unitRef="usd">264000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i4064f5061cd9496ba122a8289de406fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTYtMS0xLTEzMDU3NA_cd1bceff-4114-4a6e-afa6-677a6dd65272"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4064f5061cd9496ba122a8289de406fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQzLTgtMS0xLTEzMDU3NA_46670537-c5da-48f1-bf6e-e51992cb355d"
      unitRef="usd">293000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie69f7d1306744875ae55cb97888da6a2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjE1YWM2N2M5YWJkMDQzYzY4MjAwNjQyYWEzZTlkYjg3XzQ_d734bbfc-1a27-4fe6-9b96-ef32f74852d1"
      unitRef="number">0.0297</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i76866eec4c854390b2bfb92750658625_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTItMS0xLTEzMDU3NA_62f16958-cdcd-4c92-b3dd-c2ab5eccbd5c"
      unitRef="usd">100000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i76866eec4c854390b2bfb92750658625_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTQtMS0xLTEzMDU3NA_036c5058-f015-4c84-bc22-e48df6ebdd8f"
      unitRef="usd">557000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i5014f12add454816a83b03d594cac5c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTYtMS0xLTEzMDU3NA_f716730b-2c89-4fae-9da1-d39574bc4b0c"
      unitRef="usd">100000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5014f12add454816a83b03d594cac5c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ0LTgtMS0xLTEzMDU3NA_0d895415-b7f7-42a9-a9e0-b54558c12c98"
      unitRef="usd">587000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i5a518eeb74be466bae4da5ed144d3fc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmI5ZGNmMGE1OGViMTQwODI4OTI2YjhjMjcyYWYzOTMzXzEz_a802be60-6ec3-4035-a255-01fe809cdac5"
      unitRef="usd">75000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1ed6f19c3e9b44c493e4095a4c427606_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTItMS0xLTEzMDU3NA_05584564-6586-496c-9c67-3dd130ae7c4c"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i1ed6f19c3e9b44c493e4095a4c427606_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTQtMS0xLTEzMDU3NA_305a804a-efc0-40d0-9d43-e0a5ebcb42a6"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i5a518eeb74be466bae4da5ed144d3fc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTYtMS0xLTEzMDU3NA_349e6036-6e83-4c71-85a7-377e4ebf1acf"
      unitRef="usd">75000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5a518eeb74be466bae4da5ed144d3fc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ2LTgtMS0xLTEzMDU3NA_2f2909cb-7354-4b7f-85b6-137d55b83893"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i514400d05e9843d79769b4293d831176_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTAtMS0xLTE0NDgwNS90ZXh0cmVnaW9uOmFjZmNiY2Q1YmRmNTQyNjFhNDIyMzAyODU1YjYxZTM1XzU0OTc1NTgxMzk0OQ_810b5946-b5cc-4968-8ff6-2b66d4e7f7b4"
      unitRef="usd">225000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i514400d05e9843d79769b4293d831176_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTItMS0xLTE0MzcxNA_7bfe98e5-542b-42d3-a2f6-a628abcdee56"
      unitRef="usd">225000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i514400d05e9843d79769b4293d831176_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTQtMS0xLTE0MzcyMQ_ed125058-52b8-4d6b-93c6-c3e58c67ff59"
      unitRef="usd">56000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="idbae36c28e6d43b2b0aea707f61d4200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTYtMS0xLTE0MzcyOA_4c21a2c8-8e4f-4081-b421-8ecbd96a592b"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="idbae36c28e6d43b2b0aea707f61d4200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTgtMS0xLTE0MzczNQ_76792f1e-d81d-4ada-b844-21b9a9e021ca"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTItMS0xLTEzMDU3NA_5827173a-a73a-46a6-994c-9cb845601273"
      unitRef="usd">2009345000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTQtMS0xLTEzMDU3NA_cdd378a3-a0d9-4ff8-bd04-a9071bf622c6"
      unitRef="usd">8445000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTYtMS0xLTEzMDU3NA_94f4e4ea-b80b-4039-bb6d-f6b0cbd31ee2"
      unitRef="usd">1890845000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ3LTgtMS0xLTEzMDU3NA_b94d9243-d3c4-4209-b23f-25dac5c1ba48"
      unitRef="usd">9735000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTItMS0xLTEzMDU3NA_82c6b02b-cfbb-49be-9a50-038cae81808e"
      unitRef="usd">185000000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTQtMS0xLTEzMDU3NA_45e7cf93-d404-4746-87c9-70dc961ffee9"
      unitRef="usd">207000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTYtMS0xLTEzMDU3NA_9a6be674-a9c4-4316-a901-c29b09711db4"
      unitRef="usd">179500000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ4LTgtMS0xLTEzMDU3NA_bee44f2d-85be-418a-be1d-ddc17a7d063d"
      unitRef="usd">161000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTItMS0xLTEzMDU3NA_914efb67-ed71-4c40-9517-a6d4abec3f25"
      unitRef="usd">1824345000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTQtMS0xLTEzMDU3NA_51d2bf07-65fe-48e1-9459-a2ce6bb9cf3b"
      unitRef="usd">8238000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTYtMS0xLTEzMDU3NA_d92dd9ed-65ac-42e3-99d5-3ff916a88871"
      unitRef="usd">1711345000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzQ5LTgtMS0xLTEzMDU3NA_5b66fbb1-a534-4d4f-898f-31a8a446f8e4"
      unitRef="usd">9574000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmE2MDBhMjYyMWE0MTRhYTE5ZTA5ZDk2NGU0NDFiNTRhXzQ_070e79ed-857c-44d4-940d-31fe03bb99b4"
      unitRef="number">0.0695</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTItMS0xLTEzMDU3NA_6558b1e3-3508-459c-8b94-73fd0deea0ed"
      unitRef="usd">93198000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iafbfa6becc3a41a49f677c52e45ef5e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTQtMS0xLTEzMDU3NA_d447fe83-074e-40e9-bbcd-cc72eabd23f2"
      unitRef="usd">-14488000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="idb931ee2b9fb40288e790e19f333df0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTYtMS0xLTEzMDU3NA_cd2d3d14-d892-45e4-aa1c-aec043501929"
      unitRef="usd">93198000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="idb931ee2b9fb40288e790e19f333df0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU2LTgtMS0xLTEzMDU3NA_9a846b55-37c2-4d67-8d2e-c40b7e891951"
      unitRef="usd">-15202000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i443f96031c8742f59915ddaa5ee1ac91_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQ3N2JlZmU3OTMxMTQwNjViMTIzYjFmZWQxODA2N2E4XzQ_1bf6597b-a939-402d-8389-160488339301"
      unitRef="number">0.0403</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i443f96031c8742f59915ddaa5ee1ac91_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTItMS0xLTEzMDU3NA_e79df302-8d41-455b-bf35-3a93f652794a"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i443f96031c8742f59915ddaa5ee1ac91_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTQtMS0xLTEzMDU3NA_061a8a29-95ab-4be9-a0a7-c38f5fbcaf68"
      unitRef="usd">158000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="if39e572baf624ea38205146b11216665_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTYtMS0xLTEzMDU3NA_99ea5d1b-c7bb-4275-b41e-2aca62de3daa"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if39e572baf624ea38205146b11216665_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU3LTgtMS0xLTEzMDU3NA_4da03fac-a16f-4ad2-a947-15420df50249"
      unitRef="usd">264000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icba807e8edbc4fd98493b4164f2ca3d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQ0NTIwMmYzYjljMjRmMDY4MjAxNTFlMDVlNWM1MTllXzQ_f32cd3d6-c144-4e79-8a32-077a8c065947"
      unitRef="number">0.0353</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="icba807e8edbc4fd98493b4164f2ca3d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTItMS0xLTEzMDU3NA_d6da4b5c-6afd-472b-8da4-696aab484a25"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="icba807e8edbc4fd98493b4164f2ca3d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTQtMS0xLTEzMDU3NA_0f469a7f-3c3b-4b07-b424-4d2ccc87999e"
      unitRef="usd">256000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i11c555255cbd410ea25a073daa2232ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTYtMS0xLTEzMDU3NA_c193d347-3d5b-4c83-9b8a-5d2229dff193"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i11c555255cbd410ea25a073daa2232ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU4LTgtMS0xLTEzMDU3NA_20adc96b-0d34-4ee5-bd17-4638f7ca3226"
      unitRef="usd">338000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i44eb75cb03a14d9a91076c041ad26b66_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjQwMjc0MmM1ZGJmMzQ0ODdhMmU0MjFmZTE2ODA5NTE0XzQ_26d2bffd-d4cd-4593-8ecc-10ebb8230bad"
      unitRef="number">0.0322</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i44eb75cb03a14d9a91076c041ad26b66_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTItMS0xLTEzMDU3NA_def12d40-4f0a-4277-b680-4123ab0e0be4"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i44eb75cb03a14d9a91076c041ad26b66_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTQtMS0xLTEzMDU3NA_17c59a85-1242-4924-9819-069aa8a3034d"
      unitRef="usd">266000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7c41829976fa4b1bb4868802cbfaba57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTYtMS0xLTEzMDU3NA_f20b3449-add1-4481-9ff0-e5e9c9efdb7a"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7c41829976fa4b1bb4868802cbfaba57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzU5LTgtMS0xLTEzMDU3NA_1f3ae3ed-e268-4c94-8fe6-88421a0d583e"
      unitRef="usd">324000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id4921fad24934bd4a6d6863aafebf49f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjY1YjM3ZWMxNDllZDQ0ZWI4YzQzZGQxMzYyYmJmNzhiXzQ_b02d5109-7b13-44a9-9055-213b168e8c35"
      unitRef="number">0.0385</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id4921fad24934bd4a6d6863aafebf49f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTItMS0xLTEzMDU3NA_bc3263b1-6cd6-4f1d-ac7a-a9dac94d753f"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id4921fad24934bd4a6d6863aafebf49f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTQtMS0xLTEzMDU3NA_a613984d-f742-4d13-891e-0e4fadde37db"
      unitRef="usd">344000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7b1733c286a1407e9ae1cf15c3ed5ef1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTYtMS0xLTEzMDU3NA_e86328b9-1876-40d2-bb6b-bffd01d89a36"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7b1733c286a1407e9ae1cf15c3ed5ef1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYwLTgtMS0xLTEzMDU3NA_bbac2ea5-bac2-49c5-a921-e08c677acc0d"
      unitRef="usd">406000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0733ce3b4cd74436acd53e881e611210_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmZmMGEzYzFkYjA1ZDQwZjViN2ZhOTZhZWQ2OWYwNDkwXzQ_fe7bb301-f65d-4741-a3c0-9c53c97d1d32"
      unitRef="number">0.0379</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i0733ce3b4cd74436acd53e881e611210_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTItMS0xLTEzMDU3NA_ec4dc918-0cb3-43e1-b914-679f92878ce5"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i0733ce3b4cd74436acd53e881e611210_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTQtMS0xLTEzMDU3NA_4fd2b71e-6383-47f4-9e8a-c4a69e7e8576"
      unitRef="usd">422000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i266eef29c11c408d982c12e4a3a4e70a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTYtMS0xLTEzMDU3NA_a07a3e33-40c9-4de8-8b25-465c0c0799fa"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i266eef29c11c408d982c12e4a3a4e70a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYxLTgtMS0xLTEzMDU3NA_75a81c0b-d106-40d1-85b5-0f947dbeee5a"
      unitRef="usd">460000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if6b7d3e33cd34e11b5695bca914f27ce_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjk1NGZlYzgxYmU5NTQ0NzVhYTMwYzAwMmI5OGUxMjgzXzQ_21e42777-9b30-4032-9d5e-936a4e4487fa"
      unitRef="number">0.0392</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="if6b7d3e33cd34e11b5695bca914f27ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTItMS0xLTEzMDU3NA_06784bb9-8528-493b-a6eb-c64477033d97"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if6b7d3e33cd34e11b5695bca914f27ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTQtMS0xLTEzMDU3NA_9e458c5a-613a-4b5c-bad0-20c220a46e66"
      unitRef="usd">457000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i4a21a2dc8af14ffe84e98402039afe9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTYtMS0xLTEzMDU3NA_9a8f3120-5dda-4081-b1b6-86202af7a45b"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4a21a2dc8af14ffe84e98402039afe9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYyLTgtMS0xLTEzMDU3NA_44523958-c2fd-4b43-a392-c445df61be2d"
      unitRef="usd">486000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i79f5326617f543bcad646ae1d2690401_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjI3MWNmNmE5ZTQ1NDRkOWNiMGEyN2RlNzlhNjkxMGQwXzQ_3468d43b-8fa0-4899-9c7e-4da69be250a2"
      unitRef="number">0.0406</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i79f5326617f543bcad646ae1d2690401_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTItMS0xLTEzMDU3NA_c1e26cbf-fcd9-4d2c-868d-d88ae85543ab"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i79f5326617f543bcad646ae1d2690401_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTQtMS0xLTEzMDU3NA_a98e20dc-a37e-47b1-ac4b-5a956d80d61d"
      unitRef="usd">479000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ibbbf87436b2448c7a5afe8d8f0c3e597_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTYtMS0xLTEzMDU3NA_b038783b-4b38-43f4-98af-dc076acc7786"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ibbbf87436b2448c7a5afe8d8f0c3e597_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzYzLTgtMS0xLTEzMDU3NA_ccb2daa7-86c5-4faa-97ad-747df2d734a8"
      unitRef="usd">501000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i47923cb1ba754be9bba44a428bbdd962_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjZiYzBmOGYzNjlkOTQzZDRhMjNjMzFkMDA1NzhhNGUzXzQ_b03cee31-882e-4c03-914e-874ffb5d91b2"
      unitRef="number">0.0360</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i47923cb1ba754be9bba44a428bbdd962_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTItMS0xLTEzMDU3NA_cf945885-eae9-4673-b96c-a858bd04337f"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i47923cb1ba754be9bba44a428bbdd962_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTQtMS0xLTEzMDU3NA_c6ced8e8-a611-48bb-8c52-7a4817613946"
      unitRef="usd">391000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iac48a20eea174eb29c0c51c5c816c9cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTYtMS0xLTEzMDU3NA_f00f8eeb-e944-4ca5-83d2-fa44ca988a97"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iac48a20eea174eb29c0c51c5c816c9cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY0LTgtMS0xLTEzMDU3NA_cbe51b40-e233-4309-8253-f6c998b3d1cb"
      unitRef="usd">451000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjg2OGM1ODI1ZDkyZjQwMjZiMDY1ZmVhZGVjNDlkOTY2XzQ_e193cced-5765-49dc-aadc-078949c75146"
      unitRef="number">0.0273</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTItMS0xLTEzMDU3NA_2b374943-4b39-437c-bcfa-bd514cd7eb28"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ibc01345b0b724a1bb1310fc11b0b9ce1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTQtMS0xLTEzMDU3NA_6a05e6c7-e603-42ff-954b-b1fb19f87154"
      unitRef="usd">616000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i24b56068c3734236b8c5f5d1a7330b77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTYtMS0xLTEzMDU3NA_85e7034e-0ffa-4eb6-95c2-c5c10e0e5a0b"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i24b56068c3734236b8c5f5d1a7330b77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY1LTgtMS0xLTEzMDU3NA_56157e8f-8563-4416-8e09-1d207d378e72"
      unitRef="usd">699000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib96032f6b60043768e7d6573bf7a99a2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjNhNmMwMzQ2ZDA0NDRmMmZiMWZkYzQzMDNhNDQ0MzgzXzQ_4447c07d-0e42-4499-8aa9-2e6f8d03448d"
      unitRef="number">0.0336</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ib96032f6b60043768e7d6573bf7a99a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTItMS0xLTEzMDU3NA_6e1727ef-ddb7-49f4-8bc7-950d58e82bca"
      unitRef="usd">25000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ib96032f6b60043768e7d6573bf7a99a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTQtMS0xLTEzMDU3NA_94023d8a-9fd3-4a0a-aa6e-c18ce44e1a1c"
      unitRef="usd">226000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i5cc22325207f48d78fcbc4ce590e5a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTYtMS0xLTEzMDU3NA_c17dca4b-938d-4374-9d48-ae1cebbbb47a"
      unitRef="usd">25000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5cc22325207f48d78fcbc4ce590e5a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY2LTgtMS0xLTEzMDU3NA_546e2dd6-d5cb-4374-9bee-4f986efad755"
      unitRef="usd">235000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmFiZTc1MjNmZTBiZDQ3OGU5ZjlkZDQyNzNiZDViYzhhXzQ_49ea6956-cc39-4131-9a9b-b875f356d3d1"
      unitRef="number">0.0293</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTItMS0xLTEzMDU3NA_d34cccec-0f1a-4f5a-ab10-d2ed8dabf5f2"
      unitRef="usd">25000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i26bdcea51a494c8a93e35acb29ae4fb2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTQtMS0xLTEzMDU3NA_a828ec39-2f73-4060-998d-5d2867f9a900"
      unitRef="usd">208000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i0fba1ff7c9294bf9ad3e3fce22adda13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTYtMS0xLTEzMDU3NA_fc5030c6-d18f-41e2-bb87-7e68c838a147"
      unitRef="usd">25000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i0fba1ff7c9294bf9ad3e3fce22adda13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY3LTgtMS0xLTEzMDU3NA_ce34cb6c-999e-4424-aef4-c95d98255977"
      unitRef="usd">224000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7f84b589d65c42938037db748c46fcb4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOmYzZjQ4NDNmNDBjYTRjMDY4ODE3N2ZmYTZhMGYwYmY2XzQ_faf69d76-a8de-4c8a-a2f3-aa3694cc7038"
      unitRef="number">0.0336</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7f84b589d65c42938037db748c46fcb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTItMS0xLTEzMDU3NA_f320e886-b32a-4fef-81b1-3f70249f4cb1"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7f84b589d65c42938037db748c46fcb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTQtMS0xLTEzMDU3NA_e1fad127-1768-46fe-932b-a27b17b2ec05"
      unitRef="usd">457000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i8a944cbf2b91480bbe70f199292bd59e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTYtMS0xLTEzMDU3NA_bed4ee97-c0d5-45b4-bc9b-73f5e6f9b4ce"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8a944cbf2b91480bbe70f199292bd59e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY4LTgtMS0xLTEzMDU3NA_dbc4bfe7-2597-42a5-abd8-c77f5d237777"
      unitRef="usd">473000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjc1MDk4MjEwNWYyYTRhYzk4YWY0MDk3Zjg5NjU4MDFkXzQ_ae7107a9-6316-4292-96b9-e5f14f2f74ad"
      unitRef="number">0.0244</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTItMS0xLTEzMDU3NA_cd79a98d-9365-4f01-a5ca-a5ef7fc1376a"
      unitRef="usd">65000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ica9f591c9d8d4cf4b079d7f09b83a62c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTQtMS0xLTEzMDU3NA_4cfaae78-130d-4599-8a33-13dced5b6136"
      unitRef="usd">454000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i890d197c7e54428abfec49ee37449026_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTYtMS0xLTEzMDU3NA_db4c465f-56aa-4df5-9271-c25b5fd56e3a"
      unitRef="usd">65000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i890d197c7e54428abfec49ee37449026_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzY5LTgtMS0xLTEzMDU3NA_e3112eeb-2e1e-460c-9e84-697016f1b944"
      unitRef="usd">489000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTAtMS0xLTE0NDgwNy90ZXh0cmVnaW9uOjgyOGY3NGFjYWM1OTQyZThhODM2OGI4OTk1ZTcwOGM1XzU0OTc1NTgxMzkxOQ_ff568b68-058b-4ac3-9281-b7a691ba754b"
      unitRef="number">0.0413</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTItMS0xLTE0MzgxMw_ef747edc-7495-4283-9387-f00bc5712a36"
      unitRef="usd">65000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ia1a4656ea52f48f08be5e5fc02beac4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTQtMS0xLTE0MzgyMA_553dbe6c-4a5f-4758-b9c9-b5d1f7861384"
      unitRef="usd">439000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id2d5784506254d86bc0540cc0d5eda73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTYtMS0xLTE0MzgyNw_19c5d744-cc00-47b9-8cce-7941c1ce6b7f"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id2d5784506254d86bc0540cc0d5eda73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzczLTgtMS0xLTE0MzgzNA_94704c0e-ae8f-44fc-b800-95b642bdd22b"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i97b9cace45a14f5da43f7207ff096f81_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTAtMS0xLTE0NDgxMy90ZXh0cmVnaW9uOjY3MGYxODk4MDExYjRkNzdhZGE0YWZhOTdjMDg0NjkxXzU0OTc1NTgxMzkyMA_27768bbe-471e-4d99-a7dd-90e0a645f23b"
      unitRef="number">0.0381</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i97b9cace45a14f5da43f7207ff096f81_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTItMS0xLTE0MzgxMw_afb6bb18-f985-4e93-812c-b25350820008"
      unitRef="usd">95000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i97b9cace45a14f5da43f7207ff096f81_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTQtMS0xLTE0MzgyMA_cf6dae1b-271c-4c73-9474-bee79783be42"
      unitRef="usd">638000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7eb9fb5fd3aa4c3d9229131620212c5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTYtMS0xLTE0MzgyNw_8a177ba0-4aec-4a36-92c0-fcfe283c869d"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7eb9fb5fd3aa4c3d9229131620212c5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzc0LTgtMS0xLTE0MzgzNA_f6da79c4-6f8a-4973-a19b-27a61df8d0d1"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTItMS0xLTEzMDU3NA_e88fbd37-5e83-4da7-a4e1-a386a67820b7"
      unitRef="usd">1068198000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTQtMS0xLTEzMDU3NA_549cf9f4-eaca-4116-8d70-47926bb06afe"
      unitRef="usd">-8677000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTYtMS0xLTEzMDU3NA_83b9a902-4a6c-493c-a6d8-ba7376fe5d53"
      unitRef="usd">908198000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcwLTgtMS0xLTEzMDU3NA_ec31992a-a659-4f88-8532-c3ef062ac897"
      unitRef="usd">-9852000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTItMS0xLTEzMDU3NA_fed39b7e-06ce-4333-ae2e-b7061d11c93b"
      unitRef="usd">0</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTQtMS0xLTEzMDU3NA_07d0a529-a356-461e-a5be-17819f3632f5"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTYtMS0xLTEzMDU3NA_cc10000f-9f60-492d-b58d-5b26750177eb"
      unitRef="usd">0</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcxLTgtMS0xLTEzMDU3NA_118dafbe-f535-419c-abec-0c64c873ef26"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTItMS0xLTEzMDU3NA_d30d4a27-e2bb-4aa3-b513-d2720c1eb420"
      unitRef="usd">1068198000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTQtMS0xLTEzMDU3NA_94644508-643b-440d-85a6-c3c88d499857"
      unitRef="usd">-8677000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTYtMS0xLTEzMDU3NA_2094fd13-2838-4d0e-b74d-106cfd90ce49"
      unitRef="usd">908198000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzcyLTgtMS0xLTEzMDU3NA_8ed8ab6b-5b1e-4932-b4a1-5e1a98d81a0e"
      unitRef="usd">-9852000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:LongTermDebt
      contextRef="ib4742347180948b7b80323d197f4cc3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTItMS0xLTEzMDU3NA_d1edaeec-dbb2-4b85-ab95-a1e44f4fdbe9"
      unitRef="usd">1000000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ib4742347180948b7b80323d197f4cc3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTQtMS0xLTEzMDU3NA_7e885a9f-4a46-4738-ae5a-b06bf423a73b"
      unitRef="usd">388000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i76063f27363f4c2d911b7efd5196ab21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTYtMS0xLTEzMDU3NA_1eb5bf0d-5a5a-4f06-b459-05e5b6174990"
      unitRef="usd">900000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i76063f27363f4c2d911b7efd5196ab21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzgwLTgtMS0xLTEzMDU3NA_185b1bfa-262b-4795-8c3a-a2b8bc0cacaf"
      unitRef="usd">241000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTItMS0xLTEzMDU3NA_d3029e67-1d22-4457-97b9-b55532bc6b1f"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTQtMS0xLTEzMDU3NA_f2683ffe-ed88-455a-b782-ccadad15c07e"
      unitRef="usd">388000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTYtMS0xLTEzMDU3NA_c4cfb433-f774-4dbb-83e0-4b14305f5e75"
      unitRef="usd">900000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg3LTgtMS0xLTEzMDU3NA_4354b73b-8970-4eac-ab09-39cce88b02a6"
      unitRef="usd">241000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTItMS0xLTEzMDU3NA_e77de75e-c6f4-4467-bb37-f5a39171e69c"
      unitRef="usd">0</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTQtMS0xLTEzMDU3NA_84c06d98-3a41-484f-b3d3-404831079213"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTYtMS0xLTEzMDU3NA_cfd06648-95fc-47c6-8fdc-e048c1f958a7"
      unitRef="usd">0</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg4LTgtMS0xLTEzMDU3NA_ca71cead-fdc8-4c65-8b8c-762f013a5537"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTItMS0xLTEzMDU3NA_f2b4edc4-b9ac-4675-bf3c-b757e87c672c"
      unitRef="usd">1000000000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTQtMS0xLTEzMDU3NA_24377d8a-094d-448f-85ec-7a85d1b9389b"
      unitRef="usd">388000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTYtMS0xLTEzMDU3NA_6923f061-4653-4720-82c1-47e03d93e21a"
      unitRef="usd">900000000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzg5LTgtMS0xLTEzMDU3NA_ed896ebc-1951-4d83-b019-ced5d301ab96"
      unitRef="usd">241000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTItMS0xLTEzMDU3NA_f532954e-365f-4136-9f5d-5caded167e3b"
      unitRef="usd">4077543000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTQtMS0xLTEzMDU3NA_3d5b7ae6-97b6-422b-b7b3-dc41b03e39c5"
      unitRef="usd">156000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTYtMS0xLTEzMDU3NA_46ff5417-a15c-4225-98ca-58f3683b54ae"
      unitRef="usd">3699043000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkwLTgtMS0xLTEzMDU3NA_bc3ed296-d0ee-4b8a-84a7-dfa232601061"
      unitRef="usd">124000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTItMS0xLTEzMDU3NA_ffd3fb8e-997b-4f15-bfbf-69b644f636d5"
      unitRef="usd">185000000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTQtMS0xLTEzMDU3NA_4e91ab49-fe46-4161-9620-111fe97dec1b"
      unitRef="usd">207000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTYtMS0xLTEzMDU3NA_772acb9d-619b-498a-8cb9-df83005de2b9"
      unitRef="usd">179500000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkxLTgtMS0xLTEzMDU3NA_a08e158d-8b2a-43e9-9873-0a55972661b3"
      unitRef="usd">161000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTItMS0xLTEzMDU3NA_fe8ab68d-6590-4f96-89e0-46b938e336a8"
      unitRef="usd">3892543000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTQtMS0xLTEzMDU3NA_50cec584-4c0d-499f-922b-a125d4a069a5"
      unitRef="usd">-51000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTYtMS0xLTEzMDU3NA_5eff9b67-6515-47c5-88ac-de0f46bccc45"
      unitRef="usd">3519543000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyNDg5ZjczYzllYmM0Zjg2YWQ2Mzg1MzNjYTdjZjQwZC90YWJsZXJhbmdlOjI0ODlmNzNjOWViYzRmODZhZDYzODUzM2NhN2NmNDBkXzkyLTgtMS0xLTEzMDU3NA_471f1dc0-c38b-4783-a1c4-0204a6c5aad1"
      unitRef="usd">-37000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90ZXh0cmVnaW9uOjU3ZGE2ZGE5NGYyMzQ0MGNhZmQ0MjhhNDc0NmM0MDk0XzI4MTUz_b37dd0f9-6e63-448a-93e9-2a787ad5f9ba">&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;Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2022, are follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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;185,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;185,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;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;423,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;503,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;1,000,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;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;1,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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;160,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;947,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;868,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,815,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;1,000,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;2,009,345&#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,068,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;4,077,543&#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="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItMS0xLTEtMTMwNTc0_04ef01d8-82c3-47a7-ada4-68ad1dac34d2"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItMy0xLTEtMTMwNTc0_1a606413-fa11-42b7-bbab-7196f51a338a"
      unitRef="usd">185000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItNS0xLTEtMTMwNTc0_87ec1842-2a79-43e3-9630-6aa499cfa3a3"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzItNy0xLTEtMTMwNTc0_e7c8c8e7-dd15-4976-a6a6-c9de8c88bb70"
      unitRef="usd">185000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtMS0xLTEtMTMwNTc0_48d30e92-5c31-4900-bea4-b3d32f34cfbb"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtMy0xLTEtMTMwNTc0_57bcd9f2-df05-4e5a-80cd-3a168dff0f0f"
      unitRef="usd">423000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtNS0xLTEtMTMwNTc0_501ae642-1f3b-43ea-b992-21e40879b3a3"
      unitRef="usd">80000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzMtNy0xLTEtMTMwNTc0_d7b2495d-a335-464f-9ce3-5193c178d25e"
      unitRef="usd">503000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtMS0xLTEtMTMwNTc0_403dce5a-6fe1-4ee7-92b5-67eb68437a2c"
      unitRef="usd">1000000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtMy0xLTEtMTMwNTc0_31a1eb12-ab3e-4421-9998-578a7044d3f2"
      unitRef="usd">354000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtNS0xLTEtMTMwNTc0_ebb8f03e-3947-42a9-89c7-85a0dd8d52f4"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzQtNy0xLTEtMTMwNTc0_6b53299a-9f0e-46a5-84f7-4c63e72bcaac"
      unitRef="usd">1354000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtMS0xLTEtMTMwNTc0_c36ddd43-b0cf-4b0d-a1f8-1f0bd828b999"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtMy0xLTEtMTMwNTc0_c70edec5-2f9c-470f-9719-6187dfcb99d9"
      unitRef="usd">100345000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtNS0xLTEtMTMwNTc0_7ed3b6b8-2ea7-4000-9372-4c964db811ea"
      unitRef="usd">60000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzUtNy0xLTEtMTMwNTc0_2a2d988a-8aaf-4819-aab7-70908c8123f7"
      unitRef="usd">160345000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtMS0xLTEtMTMwNTc0_7a286227-538e-4cd8-80d3-360a662e0e59"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtMy0xLTEtMTMwNTc0_2e5ab06f-5372-46fc-a08e-b4bdd451ecb1"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtNS0xLTEtMTMwNTc0_2b71b1a3-aeb6-4831-aa5f-1e8400695c64"
      unitRef="usd">60000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzYtNy0xLTEtMTMwNTc0_6aace2ba-5216-4dcc-9767-3f55e9154a55"
      unitRef="usd">60000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctMS0xLTEtMTMwNTc0_458265a4-0ae2-4f52-ab30-3e708e41cdd9"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctMy0xLTEtMTMwNTc0_f7c35afe-8c73-48b8-a806-6942006c24d8"
      unitRef="usd">947000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctNS0xLTEtMTMwNTc0_fb2ccc06-c28f-4064-b674-6050f278a4ef"
      unitRef="usd">868198000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzctNy0xLTEtMTMwNTc0_a5c1aaf7-a99d-4bb6-88ac-6b171a7f827b"
      unitRef="usd">1815198000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtMS0xLTEtMTMwNTc0_95274d35-c944-4b6f-9e5e-0d5cfc659ab0"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtMy0xLTEtMTMwNTc0_fd691174-f95b-411f-87df-a3dad8e79ee7"
      unitRef="usd">2009345000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtNS0xLTEtMTMwNTc0_53d60cef-f461-4df2-b391-d160767440fd"
      unitRef="usd">1068198000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8xOTkvZnJhZzo1N2RhNmRhOTRmMjM0NDBjYWZkNDI4YTQ3NDZjNDA5NC90YWJsZToyYWIyMDA3N2FjNDA0MGQ3OTI0ZmQ0MzMyYTIzZGU2ZC90YWJsZXJhbmdlOjJhYjIwMDc3YWM0MDQwZDc5MjRmZDQzMzJhMjNkZTZkXzgtNy0xLTEtMTMwNTc0_0b9f613f-7baf-45f6-9272-537ba1c43d19"
      unitRef="usd">4077543000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzA0_1a0ce420-b6a5-4a35-ba74-97ead0408717">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.  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 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;In 1985 and 1986, PNM entered into leases for its interest in PVNGS Unit 1 and 2.  The leases initially were scheduled to expire in January 2015 for four Unit 1 leases and January 2016 for 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 expired in January 2023 and the one Unit 2 lease expires in January 2024.  The annual lease payments during the renewal periods aggregated $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.  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 depreciates 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.  Upon expiration of the leases PNM will cease depreciation and as authorized by the NMPRC create a regulatory asset for the associated remaining undepreciated 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:112%"&gt;On April 5, 2021, PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The transaction between PNM and SRP received all necessary approvals, including NRC approval for the transfer of the associated possessory licenses to SRP at the end of the term of each of the respective leases.  In January 2023, the Unit 1 leases expired, and PNM closed on the associated sale to SRP, receiving payments of $17.7&#160;million for PNM-owned assets and $17.3&#160;million for nuclear fuel.  See Notes 16 and 17 for information on other PVNGS matters including the PVNGS Leased Interest Abandonment Application which includes NMPRC authorization to create regulatory assets for the associated remaining undepreciated 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 is exposed to loss under the remaining 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, 2022, amounts due to the lessors under the circumstances described above would be up to $14.1 million, payable on January 13, 2023, in addition to the scheduled lease payments due on that date.&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 2022 payment for the amount due under the Navajo Nation right-of-way lease was $7.9 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, 2022 and 2021, the unamortized balance of these rights-of-ways was $54.6&#160;million and $53.4 million.  During the years ended December&#160;31, 2022, 2021, and 2020, PNM recognized amortization expense associated with these agreements of $3.8 million, $3.7 million, and $4.4 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, 2022, residual value guarantees on fleet vehicle and equipment leases are $1.0&#160;million, $1.2&#160;million, and $2.2&#160;million for PNM, TNMP, and PNMR Consolidated.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;52,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;55,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;73,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;17,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;39,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;41,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,598&#160;&lt;/span&gt;&lt;/td&gt;&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,882&#160;&lt;/span&gt;&lt;/td&gt;&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;23,549&#160;&lt;/span&gt;&lt;/td&gt;&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;10,621&#160;&lt;/span&gt;&lt;/td&gt;&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,258&#160;&lt;/span&gt;&lt;/td&gt;&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;22,035&#160;&lt;/span&gt;&lt;/td&gt;&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;5,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d"&gt;Other deferred credits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;8,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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.74&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;2.16&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.48&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;5.60&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;2.90&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;5.44&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;3.99&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;3.39&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;3.68&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.30&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.14&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.20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/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.98&#160;&lt;/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.99&#160;&lt;/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;3.36&#160;&lt;/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.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;span style="color:#000000;font-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.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;2.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;2.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;span style="color:#000000;font-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.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;/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 for the components of lease expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;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;292&#160;&lt;/span&gt;&lt;/td&gt;&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;26,418&#160;&lt;/span&gt;&lt;/td&gt;&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;3,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;3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;(2,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,238&#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;401&#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,717&#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;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;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;890&#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;&#x2014;&#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;890&#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;/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;Short-term lease expense &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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058&#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;3,109&#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 28pt;text-align:left;vertical-align: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 lease expense for the period&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;31,260&#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;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;32,134&#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:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; Includes expense of $2.7&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $2.7&#160;million for the twelve months ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;29,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;25,854&#160;&lt;/span&gt;&lt;/td&gt;&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;330&#160;&lt;/span&gt;&lt;/td&gt;&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;26,319&#160;&lt;/span&gt;&lt;/td&gt;&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;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,044&#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;311&#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,447&#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;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;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;380&#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;&#x2014;&#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;380&#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;/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;Short-term lease expense&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,972&#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&#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;3,035&#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 28pt;text-align:left;vertical-align: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 lease expense for the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; Includes expense of $2.5 million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $1.8 million for the twelve months ended December 31, 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;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="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;25,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;25,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;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;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/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 lease costs are reflected as investing activities on the Company&#x2019;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2022 and 2021.&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;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;2023&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;6,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;7,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;12,359&#160;&lt;/span&gt;&lt;/td&gt;&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;64,355&#160;&lt;/span&gt;&lt;/td&gt;&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,629&#160;&lt;/span&gt;&lt;/td&gt;&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,334&#160;&lt;/span&gt;&lt;/td&gt;&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;25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840&#160;&lt;/span&gt;&lt;/td&gt;&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;839&#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,483&#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;734&#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&#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,572&#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,723&#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, 2022&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;11,520&#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;56,872&#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,895&#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,246&#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;23,486&#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,117&#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 table includes $11.3 million, $12.9 million, and $24.2 million for PNM, TNMP, and PNMR at December&#160;31, 2022 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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzA1_d77ccc3b-1014-4395-92af-9796e203e70a">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.  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 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;In 1985 and 1986, PNM entered into leases for its interest in PVNGS Unit 1 and 2.  The leases initially were scheduled to expire in January 2015 for four Unit 1 leases and January 2016 for 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 expired in January 2023 and the one Unit 2 lease expires in January 2024.  The annual lease payments during the renewal periods aggregated $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.  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 depreciates 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.  Upon expiration of the leases PNM will cease depreciation and as authorized by the NMPRC create a regulatory asset for the associated remaining undepreciated 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:112%"&gt;On April 5, 2021, PNM and SRP entered into an Asset Purchase and Sale Agreement, pursuant to which PNM agreed to sell to SRP certain PNM-owned assets and nuclear fuel necessary to the ongoing operation and maintenance of leased capacity in PVNGS Unit 1 and Unit 2, which SRP has agreed to acquire from the lessors upon termination of the existing leases.  The transaction between PNM and SRP received all necessary approvals, including NRC approval for the transfer of the associated possessory licenses to SRP at the end of the term of each of the respective leases.  In January 2023, the Unit 1 leases expired, and PNM closed on the associated sale to SRP, receiving payments of $17.7&#160;million for PNM-owned assets and $17.3&#160;million for nuclear fuel.  See Notes 16 and 17 for information on other PVNGS matters including the PVNGS Leased Interest Abandonment Application which includes NMPRC authorization to create regulatory assets for the associated remaining undepreciated 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 is exposed to loss under the remaining 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, 2022, amounts due to the lessors under the circumstances described above would be up to $14.1 million, payable on January 13, 2023, in addition to the scheduled lease payments due on that date.&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 2022 payment for the amount due under the Navajo Nation right-of-way lease was $7.9 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, 2022 and 2021, the unamortized balance of these rights-of-ways was $54.6&#160;million and $53.4 million.  During the years ended December&#160;31, 2022, 2021, and 2020, PNM recognized amortization expense associated with these agreements of $3.8 million, $3.7 million, and $4.4 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, 2022, residual value guarantees on fleet vehicle and equipment leases are $1.0&#160;million, $1.2&#160;million, and $2.2&#160;million for PNM, TNMP, and PNMR Consolidated.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;52,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;55,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;73,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;17,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;39,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;41,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,598&#160;&lt;/span&gt;&lt;/td&gt;&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,882&#160;&lt;/span&gt;&lt;/td&gt;&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;23,549&#160;&lt;/span&gt;&lt;/td&gt;&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;10,621&#160;&lt;/span&gt;&lt;/td&gt;&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,258&#160;&lt;/span&gt;&lt;/td&gt;&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;22,035&#160;&lt;/span&gt;&lt;/td&gt;&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;5,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d"&gt;Other deferred credits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;8,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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.74&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;2.16&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.48&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;5.60&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;2.90&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;5.44&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;3.99&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;3.39&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;3.68&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.30&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.14&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.20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/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.98&#160;&lt;/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.99&#160;&lt;/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;3.36&#160;&lt;/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.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;span style="color:#000000;font-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.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;2.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;2.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;span style="color:#000000;font-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.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;/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 for the components of lease expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;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;292&#160;&lt;/span&gt;&lt;/td&gt;&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;26,418&#160;&lt;/span&gt;&lt;/td&gt;&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;3,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;3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;(2,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,238&#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;401&#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,717&#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;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;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;890&#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;&#x2014;&#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;890&#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;/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;Short-term lease expense &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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058&#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;3,109&#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 28pt;text-align:left;vertical-align: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 lease expense for the period&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;31,260&#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;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;32,134&#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:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; Includes expense of $2.7&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $2.7&#160;million for the twelve months ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;29,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;25,854&#160;&lt;/span&gt;&lt;/td&gt;&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;330&#160;&lt;/span&gt;&lt;/td&gt;&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;26,319&#160;&lt;/span&gt;&lt;/td&gt;&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;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,044&#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;311&#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,447&#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;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;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;380&#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;&#x2014;&#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;380&#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;/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;Short-term lease expense&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,972&#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&#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;3,035&#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 28pt;text-align:left;vertical-align: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 lease expense for the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; Includes expense of $2.5 million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $1.8 million for the twelve months ended December 31, 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;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="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;25,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;25,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;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;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/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 lease costs are reflected as investing activities on the Company&#x2019;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2022 and 2021.&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;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;2023&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;6,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;7,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;12,359&#160;&lt;/span&gt;&lt;/td&gt;&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;64,355&#160;&lt;/span&gt;&lt;/td&gt;&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,629&#160;&lt;/span&gt;&lt;/td&gt;&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,334&#160;&lt;/span&gt;&lt;/td&gt;&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;25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840&#160;&lt;/span&gt;&lt;/td&gt;&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;839&#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,483&#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;734&#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&#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,572&#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,723&#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, 2022&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;11,520&#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;56,872&#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,895&#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,246&#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;23,486&#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,117&#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 table includes $11.3 million, $12.9 million, and $24.2 million for PNM, TNMP, and PNMR at December&#160;31, 2022 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="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzM4Mzc_211e7c57-1031-4565-9cc3-fadb50f074e8"
      unitRef="lease">4</pnm:NumberOfLeasesExpiring>
    <pnm:NumberOfLeasesExpiring
      contextRef="i3a9b281afd6a40a7b9a1e04cd946f29d_I20160115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzM4ODM_79133a8f-d3f8-4c85-a57c-345acd5f5cea"
      unitRef="lease">4</pnm:NumberOfLeasesExpiring>
    <pnm:NumberOfLeasesExpiring
      contextRef="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzM5Njc_c08b0154-6cf9-48de-bec2-5e7d05368f00"
      unitRef="lease">4</pnm:NumberOfLeasesExpiring>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="i3a9b281afd6a40a7b9a1e04cd946f29d_I20160115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQwMTM_13ce2852-4a5a-49fd-87d2-32a5d6447458"
      unitRef="lease">1</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="ic9bb3bac55ad4d8db8241200eba21ba7_I20150115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQxNDA_30bd1842-efe5-418e-91a5-ea2f61085da6"
      unitRef="lease">4</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="i3a9b281afd6a40a7b9a1e04cd946f29d_I20160115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQxOTY_dff8e0bd-6955-4f32-b136-1b7e096fa24c"
      unitRef="lease">1</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:AnnualLeasePaymentsDuringRenewalPeriod
      contextRef="i0193e2c0590d4fb8ab4f15e5294ef746_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQzMDk_6820e79d-2f06-450a-8a5d-109fe5a50a94"
      unitRef="usd">16500000</pnm:AnnualLeasePaymentsDuringRenewalPeriod>
    <pnm:AnnualLeasePaymentsDuringRenewalPeriod
      contextRef="id16cc8d00e674e7f84610ecf2f9b6313_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzQzMzM_fd5b9387-f141-47ad-8eb8-deaf10cce7aa"
      unitRef="usd">1600000</pnm:AnnualLeasePaymentsDuringRenewalPeriod>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i512693e620ee493abab360c3ed6ca193_D20230101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzU0OTc1NTgyODE1OA_1dc0fdfc-0ee5-4078-a05e-8b2a4ce48767"
      unitRef="usd">17700000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="if92223f74e784f03927124bae41b2946_D20230101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzU0OTc1NTgyODE3Mw_eaaf5045-53c8-447c-8ffd-1fbf0eab3af2"
      unitRef="usd">17300000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued
      contextRef="id7deaf89626d4091b5f06cd7673932ec_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzY2MTg_74b331fe-d3c7-4f22-99c2-e9765bb0072c"
      unitRef="usd">14100000</us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued>
    <pnm:LesseeRightOfWayLeaseAnnualPayments
      contextRef="i3c027735da6d456abbf7fe4f27dd0f7e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzcxMTk_29d82fb3-3748-4fa2-b8b5-84ca3d34d64a"
      unitRef="usd">6000000</pnm:LesseeRightOfWayLeaseAnnualPayments>
    <pnm:LesseeRightOfWayLeasePayments
      contextRef="i3c027735da6d456abbf7fe4f27dd0f7e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzcyOTY_d8e9e51b-c0d8-4da5-a78c-24110307b6e3"
      unitRef="usd">7900000</pnm:LesseeRightOfWayLeasePayments>
    <pnm:UnamortizedCostOfPrepaidRightOfWayAgreements
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzc5MzA_7522bac2-514a-4fe3-b8e7-b26bebb0f45f"
      unitRef="usd">54600000</pnm:UnamortizedCostOfPrepaidRightOfWayAgreements>
    <pnm:UnamortizedCostOfPrepaidRightOfWayAgreements
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzc5Mzc_f96e842d-23a9-4348-9c92-eaae07e050c9"
      unitRef="usd">53400000</pnm:UnamortizedCostOfPrepaidRightOfWayAgreements>
    <pnm:AmortizationOfPrepaidRightOfWayAgreements
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzgwNTM_f545334c-0f7c-43ff-9a81-629a11646eb6"
      unitRef="usd">3800000</pnm:AmortizationOfPrepaidRightOfWayAgreements>
    <pnm:AmortizationOfPrepaidRightOfWayAgreements
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzgwNTc_25ce30a3-c957-46d1-8b90-a14cacd42493"
      unitRef="usd">3700000</pnm:AmortizationOfPrepaidRightOfWayAgreements>
    <pnm:AmortizationOfPrepaidRightOfWayAgreements
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzgwNjU_eb16b3d3-95f9-426c-8826-e6e61056da1b"
      unitRef="usd">4400000</pnm:AmortizationOfPrepaidRightOfWayAgreements>
    <us-gaap:OperatingLeaseResidualValueOfLeasedAsset
      contextRef="i216ad8ac7a884d9aae3c57436933afd6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzg1Nzc_6303ad0d-00bc-45f4-85c5-8aa1e63fb275"
      unitRef="usd">1000000</us-gaap:OperatingLeaseResidualValueOfLeasedAsset>
    <us-gaap:OperatingLeaseResidualValueOfLeasedAsset
      contextRef="i299958aa8d0b454bbb260e929400ffa8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzg1ODE_ac98a6e5-4cbe-4739-aec8-997b47543318"
      unitRef="usd">1200000</us-gaap:OperatingLeaseResidualValueOfLeasedAsset>
    <us-gaap:OperatingLeaseResidualValueOfLeasedAsset
      contextRef="i90359b03691f4fa59689d5c9f44e358c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzg1ODk_5f5e495b-5d32-4302-86a0-779b3abd3380"
      unitRef="usd">2200000</us-gaap:OperatingLeaseResidualValueOfLeasedAsset>
    <pnm:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzE2_b30caec8-5d80-482a-a13e-da3600aabc57">&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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;52,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;55,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;73,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;17,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;39,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;41,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,598&#160;&lt;/span&gt;&lt;/td&gt;&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,882&#160;&lt;/span&gt;&lt;/td&gt;&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;23,549&#160;&lt;/span&gt;&lt;/td&gt;&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;10,621&#160;&lt;/span&gt;&lt;/td&gt;&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,258&#160;&lt;/span&gt;&lt;/td&gt;&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;22,035&#160;&lt;/span&gt;&lt;/td&gt;&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_4607a69a-c93b-4095-a2b9-8669cb66539a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_b03024e9-ec4f-406d-a9bd-b65468b7c661"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_d008ec26-7e26-4b4b-bcfb-f20a62faa1ed"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_dbd97593-11df-4614-9695-1a90984cf01f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_df578198-62f2-440a-9cd0-bd566344569f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMC0xLTEtMTMwNTc0_fc63a0fa-a6ac-47c8-ac88-42955c78b7f0"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;3,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;5,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_64172a89-afac-4974-bb48-b52b7202cb6a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_a306644c-6de3-451f-8753-137a522190ce"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_b636ff4a-43d8-4feb-bfb5-774c353aec66"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_bc397ff1-c755-4093-b2af-e551b3b07729"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_ed6ee276-288c-4d4d-849f-f4cd8c48d863"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMC0xLTEtMTMwNTc0_fcb284fd-c598-4de6-895b-04a6817a869d"&gt;Other deferred credits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;8,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtMS0xLTEtMTMwNTc0_3883a1c1-b9ab-4688-866c-e92155273547"
      unitRef="usd">52556000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtMy0xLTEtMTMwNTc0_5bf5c420-cc94-4180-9ed8-ecc5a2cb178f"
      unitRef="usd">3426000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtNS0xLTEtMTMwNTc0_c426db4b-f521-41ba-9ce1-2ee8efb835f2"
      unitRef="usd">55982000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtNy0xLTEtMTMwNTc0_7288fc10-fdd5-47f1-9e32-59b9aa93cd90"
      unitRef="usd">73903000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtOS0xLTEtMTMwNTc0_f1d8a8e4-ad93-416c-8b4e-08f12c56f63b"
      unitRef="usd">5264000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzQtMTEtMS0xLTEzMDU3NA_0fb7c505-bd4b-4986-8315-6ab6f3fdf38a"
      unitRef="usd">79511000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtMS0xLTEtMTMwNTc0_f5a3ced9-932b-4468-8a78-f93ee5d74d81"
      unitRef="usd">17239000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtMy0xLTEtMTMwNTc0_56cb9ad5-8e27-462e-b066-4b0d548a88ee"
      unitRef="usd">1543000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtNS0xLTEtMTMwNTc0_61e97157-eda7-41bd-a276-f48eae66df95"
      unitRef="usd">18781000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtNy0xLTEtMTMwNTc0_cdc3bf90-32f4-49a1-ab34-07ac503780aa"
      unitRef="usd">25278000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtOS0xLTEtMTMwNTc0_30d0b4b6-a112-486c-b2a9-9b72fa8215b7"
      unitRef="usd">1882000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzUtMTEtMS0xLTEzMDU3NA_367b460c-c0e6-4c91-b68d-94717605aad7"
      unitRef="usd">27218000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtMS0xLTEtMTMwNTc0_154d8abe-67c5-489f-acbf-8715d96ff50b"
      unitRef="usd">39633000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtMy0xLTEtMTMwNTc0_c47d1cd2-8edd-4907-ab95-2047ee1f8698"
      unitRef="usd">1703000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtNS0xLTEtMTMwNTc0_be2c79b5-dbdc-462e-b4a7-efcf7eb49570"
      unitRef="usd">41336000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtNy0xLTEtMTMwNTc0_17f09a06-60dd-4f96-a4bb-44dba63a8cf8"
      unitRef="usd">52552000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtOS0xLTEtMTMwNTc0_2452b282-3cb1-408a-9846-d4ba2f497c55"
      unitRef="usd">3155000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo4YmZkMmY1ZjEwYTM0MjVjYjUwYjUzZWE4OWM0ZWQzNi90YWJsZXJhbmdlOjhiZmQyZjVmMTBhMzQyNWNiNTBiNTNlYTg5YzRlZDM2XzYtMTEtMS0xLTEzMDU3NA_0ef44d7d-072d-40d8-9601-021ca8537a32"
      unitRef="usd">55993000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtMS0xLTEtMTMwNTc0_49d79bba-64f1-44a6-916e-b7d19ad6e43c"
      unitRef="usd">19324000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtMy0xLTEtMTMwNTc0_af008743-c2b2-430c-9a51-e497a121c503"
      unitRef="usd">20084000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtNS0xLTEtMTMwNTc0_9db19782-8ead-4bcc-986d-f86d7105b1b3"
      unitRef="usd">39738000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtNy0xLTEtMTMwNTc0_626c85a1-b83d-4fae-bdd4-7a9361f4da82"
      unitRef="usd">15171000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtOS0xLTEtMTMwNTc0_342044c7-685e-4445-9728-783995a36365"
      unitRef="usd">16181000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzQtMTEtMS0xLTEzMDU3NA_6fe978d3-d74d-4f03-9488-feae700cdec4"
      unitRef="usd">31695000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtMS0xLTEtMTMwNTc0_cbd4b8b3-684a-482f-83bb-bfc9f3972554"
      unitRef="usd">7726000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtMy0xLTEtMTMwNTc0_36e17ca9-2679-42ea-9714-2350709bff64"
      unitRef="usd">8202000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtNS0xLTEtMTMwNTc0_c856e785-2305-4383-b5d6-0a187dbc6797"
      unitRef="usd">16189000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtNy0xLTEtMTMwNTc0_9c433748-0ad9-4ed8-9086-b6822e61665b"
      unitRef="usd">4550000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtOS0xLTEtMTMwNTc0_ba3236dc-ca0e-420b-9b69-c67107f9c6b5"
      unitRef="usd">4923000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzUtMTEtMS0xLTEzMDU3NA_f3ff4b48-5f46-4817-a068-75c5936727fe"
      unitRef="usd">9660000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtMS0xLTEtMTMwNTc0_8ba6d124-31d2-49c1-b265-f1692f5bcc77"
      unitRef="usd">11598000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtMy0xLTEtMTMwNTc0_8c071aba-66e9-4b77-a61e-161caad8aeec"
      unitRef="usd">11882000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtNS0xLTEtMTMwNTc0_14b181a3-757e-481c-8256-89de9faa7cb5"
      unitRef="usd">23549000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtNy0xLTEtMTMwNTc0_b1171b46-6e54-4286-8cda-dd3651a79f89"
      unitRef="usd">10621000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtOS0xLTEtMTMwNTc0_2e44269a-67e8-4a9e-9291-e958b073d087"
      unitRef="usd">11258000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzYtMTEtMS0xLTEzMDU3NA_73f69fba-5b0b-4964-a889-57d0a4b2995e"
      unitRef="usd">22035000</us-gaap:FinanceLeaseRightOfUseAsset>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMS0xLTEtMTMwNTc0_f233a7c1-a203-46ab-a8f2-20c04f0cf150"
      unitRef="usd">3441000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMy0xLTEtMTMwNTc0_12029753-5336-4f3f-90df-c30b750b2dcc"
      unitRef="usd">3867000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtNS0xLTEtMTMwNTc0_c2f0fb3d-ac4e-44a7-ba7e-b0d7b6e30abf"
      unitRef="usd">7363000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtNy0xLTEtMTMwNTc0_12ad032b-2717-41dd-a864-d5e50beebbd3"
      unitRef="usd">2731000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtOS0xLTEtMTMwNTc0_66780570-6e69-49ae-9706-0b42d4a0a1f0"
      unitRef="usd">2994000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzgtMTEtMS0xLTEzMDU3NA_5da082f9-61c6-4c6b-ab58-a8616bda63c9"
      unitRef="usd">5813000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMS0xLTEtMTMwNTc0_a6a1bcea-0b99-4317-ae29-4a4b6cf359be"
      unitRef="usd">8079000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMy0xLTEtMTMwNTc0_67326b41-f39d-4c34-b6eb-b445b50bc994"
      unitRef="usd">8028000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktNS0xLTEtMTMwNTc0_00031e7b-20b3-4870-b12b-7eaecdbd899f"
      unitRef="usd">16123000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktNy0xLTEtMTMwNTc0_14abac7e-19d1-4699-a085-81602f14842e"
      unitRef="usd">7732000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktOS0xLTEtMTMwNTc0_3a30ae1b-b102-4578-b77b-6fc82e5c1a12"
      unitRef="usd">8273000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTowNDZkZWI5NDUyY2E0ZGQxOThkNjBjYTE0NTE0ZTM0NS90YWJsZXJhbmdlOjA0NmRlYjk0NTJjYTRkZDE5OGQ2MGNhMTQ1MTRlMzQ1XzktMTEtMS0xLTEzMDU3NA_a536cf4c-2757-4e06-a701-417316c66dae"
      unitRef="usd">16075000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzE3_10118b49-fc1a-455e-84ec-9fa3d26e68da">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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.74&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;2.16&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.48&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;5.60&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;2.90&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;5.44&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;3.99&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;3.39&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;3.68&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.30&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.14&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.20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/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.98&#160;&lt;/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.99&#160;&lt;/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;3.36&#160;&lt;/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.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;span style="color:#000000;font-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.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;2.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;2.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;span style="color:#000000;font-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.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;/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 for the components of lease expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;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;292&#160;&lt;/span&gt;&lt;/td&gt;&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;26,418&#160;&lt;/span&gt;&lt;/td&gt;&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;3,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;3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;(2,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,238&#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;401&#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,717&#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;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;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;890&#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;&#x2014;&#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;890&#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;/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;Short-term lease expense &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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058&#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;3,109&#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 28pt;text-align:left;vertical-align: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 lease expense for the period&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;31,260&#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;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;32,134&#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:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; Includes expense of $2.7&#160;million for the twelve months ended December 31, 2022 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are offset with insurance reimbursements of $2.7&#160;million for the twelve months ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;26,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;29,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;25,854&#160;&lt;/span&gt;&lt;/td&gt;&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;330&#160;&lt;/span&gt;&lt;/td&gt;&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;26,319&#160;&lt;/span&gt;&lt;/td&gt;&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;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,044&#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;311&#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,447&#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;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;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;380&#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;&#x2014;&#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;380&#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;/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;Short-term lease expense&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,972&#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&#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;3,035&#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 28pt;text-align:left;vertical-align: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 lease expense for the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; Includes expense of $2.5 million for the twelve months ended December 31, 2021 for rental of temporary cooling towers associated with the SJGS Unit 1 outage. These amounts are partially offset with insurance reimbursements of $1.8 million for the twelve months ended December 31, 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;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="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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, 2021&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;25,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;25,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;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;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/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="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtMS0xLTEtMTMwNTc0_badcaccf-6acf-46c4-bbb4-eb9ffa149791">P6Y8M26D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtMy0xLTEtMTMwNTc0_5ee92da0-0e2b-41a6-a477-9a73b3a909b0">P2Y1M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtNS0xLTEtMTMwNTc0_acbc0f20-ccb7-4ad6-9691-292d7d7cd27e">P6Y5M23D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtNy0xLTEtMTMwNTc0_f6f03e5b-0b97-47e3-abae-46465c5f52b7">P5Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtOS0xLTEtMTMwNTc0_5e6f17f4-7df8-461a-a8a1-f13e7eaecaae">P2Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzMtMTEtMS0xLTEzMDU3NA_3f27ed0a-77c9-405b-8302-3edc3ee52822">P5Y5M8D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtMS0xLTEtMTMwNTc0_c0801ab0-97d7-4530-9009-ba877cf35e18">P3Y11M26D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtMy0xLTEtMTMwNTc0_7784a05e-9403-451c-a0fe-569aad893194">P3Y4M20D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtNS0xLTEtMTMwNTc0_5aaeba3f-5d15-4a30-9884-4f6c08f9c4d9">P3Y8M4D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtNy0xLTEtMTMwNTc0_6dd85e44-8444-4ef6-b024-e5a51ff2bd8f">P4Y3M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtOS0xLTEtMTMwNTc0_cb5c80da-249c-479c-b804-c316fed139cc">P4Y1M20D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzQtMTEtMS0xLTEzMDU3NA_5711e2a0-9ae0-4575-a462-ea9b2583e953">P4Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctMS0xLTEtMTMwNTc0_a71182ee-28d6-40d8-bce3-c9f2f9700664"
      unitRef="number">0.0401</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctMy0xLTEtMTMwNTc0_66d5e39d-87c3-4142-bb86-e3d14d6e69b4"
      unitRef="number">0.0394</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctNS0xLTEtMTMwNTc0_280e50d6-0041-45f8-9d9c-3ea6c228b19c"
      unitRef="number">0.0400</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctNy0xLTEtMTMwNTc0_d2f72335-d423-4b2e-9f52-6f6fe1af486b"
      unitRef="number">0.0399</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctOS0xLTEtMTMwNTc0_8c9bf2c6-897f-4912-ac0c-910d927ca045"
      unitRef="number">0.0398</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzctMTEtMS0xLTEzMDU3NA_5456922b-e9cb-4910-bf00-dfde0ac25531"
      unitRef="number">0.0399</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtMS0xLTEtMTMwNTc0_494866f8-9af0-436b-bed2-50d93813df37"
      unitRef="number">0.0336</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtMy0xLTEtMTMwNTc0_6d927d3c-76c7-470d-bd29-ec7c7176049d"
      unitRef="number">0.0353</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtNS0xLTEtMTMwNTc0_cbbfd6a3-ccc1-432e-baa1-1bd58603c310"
      unitRef="number">0.0344</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtNy0xLTEtMTMwNTc0_4d44f0ec-6ffe-4898-a7de-e96e0faa1a0b"
      unitRef="number">0.0260</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtOS0xLTEtMTMwNTc0_8d4c8b97-8f23-4040-8f8f-2e4cecdc7ced"
      unitRef="number">0.0271</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpmNjQxNmJjMWM2YmQ0MGNjYTE0Y2Y3NWZkZDllNGMxMi90YWJsZXJhbmdlOmY2NDE2YmMxYzZiZDQwY2NhMTRjZjc1ZmRkOWU0YzEyXzgtMTEtMS0xLTEzMDU3NA_6a85f2be-116e-4926-af4e-1637645fa8ed"
      unitRef="number">0.0265</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzMtMS0xLTEtMTMwNTc0_c2c75e77-edcc-4301-8b23-02bd3b5cd627"
      unitRef="usd">26764000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzMtMy0xLTEtMTMwNTc0_572f055c-d991-4c6e-9541-4fdc64a67360"
      unitRef="usd">2020000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzMtNS0xLTEtMTMwNTc0_de69eab9-5d0a-4d09-9970-6704dbdef40f"
      unitRef="usd">28835000</us-gaap:OperatingLeaseCost>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzQtMS0xLTEtMTMwNTc0_d101ec0b-e3e1-4648-8776-00cd4f3e84a0"
      unitRef="usd">690000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzQtMy0xLTEtMTMwNTc0_192f88b2-6151-49d0-beac-49dd4807b10c"
      unitRef="usd">1728000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzQtNS0xLTEtMTMwNTc0_6ee134fb-8331-4539-aedd-7fcb51ccc9fd"
      unitRef="usd">2417000</pnm:OperatingLeaseCapitalizedCosts>
    <us-gaap:OperatingLeaseExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzUtMS0xLTEtMTMwNTc0_b90059ca-b69c-47b6-9505-b673b30eca2c"
      unitRef="usd">26074000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzUtMy0xLTEtMTMwNTc0_d1ab7593-9166-431e-88ac-3bd9f7ad9bbb"
      unitRef="usd">292000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzUtNS0xLTEtMTMwNTc0_38a29e00-94bb-4c99-8829-ce7a41a07c9c"
      unitRef="usd">26418000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzctMS0xLTEtMTMwNTc0_1d30369e-e158-4903-a8a4-b163fd1e7cb0"
      unitRef="usd">3175000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzctMy0xLTEtMTMwNTc0_b0b467df-c34c-4c03-8961-13f956758b55"
      unitRef="usd">3279000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzctNS0xLTEtMTMwNTc0_8a8f0a20-0388-4fc2-8068-f3142fcde1ac"
      unitRef="usd">6529000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzgtMS0xLTEtMTMwNTc0_6d3d3eee-90ee-436a-be4b-5a7cc4d1fb57"
      unitRef="usd">327000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzgtMy0xLTEtMTMwNTc0_20d93829-a175-4f54-859d-9881603ae5d8"
      unitRef="usd">330000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzgtNS0xLTEtMTMwNTc0_1422cac1-c409-4d81-975e-62c9a15f434a"
      unitRef="usd">659000</us-gaap:FinanceLeaseInterestExpense>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzktMS0xLTEtMTMwNTc0_46e3733d-d2d8-45aa-81aa-74145291bb48"
      unitRef="usd">2264000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzktMy0xLTEtMTMwNTc0_9f5a0105-196a-43d0-929a-3349af3da1f5"
      unitRef="usd">3208000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzktNS0xLTEtMTMwNTc0_7a664d98-8f8c-4a29-b647-9e80abfb4fa3"
      unitRef="usd">5471000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCost
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEwLTEtMS0xLTEzMDU3NA_6aae4da0-eb33-4ec3-8325-1f23f86d2ae0"
      unitRef="usd">1238000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEwLTMtMS0xLTEzMDU3NA_11b2314e-cd99-4599-a5f4-0ef0d04f0e99"
      unitRef="usd">401000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEwLTUtMS0xLTEzMDU3NA_0f8812de-bbc3-4ad3-bad0-7e6588c2edec"
      unitRef="usd">1717000</pnm:FinanceLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzExLTEtMS0xLTEzMDU3NA_f367f935-1762-4095-9243-e95796cffb93"
      unitRef="usd">890000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzExLTMtMS0xLTEzMDU3NA_7577187b-fafb-44af-8fa5-c8a52d4dd1d8"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzExLTUtMS0xLTEzMDU3NA_77b50a38-039c-4599-9892-fef78016d7f9"
      unitRef="usd">890000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEyLTEtMS0xLTEzMDU3NA_8401b004-f7f6-4a51-8535-acee5e72fcbf"
      unitRef="usd">3058000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEyLTMtMS0xLTEzMDU3NA_1d6fddfe-466b-41f7-b24d-5fe4b95ce361"
      unitRef="usd">5000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEyLTUtMS0xLTEzMDU3NA_283db80e-a27d-409f-b1e7-429b4e90aa3f"
      unitRef="usd">3109000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEzLTEtMS0xLTEzMDU3NA_b245c3cc-5218-4709-a9df-68c99164501b"
      unitRef="usd">31260000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEzLTMtMS0xLTEzMDU3NA_628c133a-1411-4611-8e5d-667c388edf19"
      unitRef="usd">698000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTpiZDc5NzAzYjMxOWQ0NGNhYjM5NDdiNTBhMDZiNThiNy90YWJsZXJhbmdlOmJkNzk3MDNiMzE5ZDQ0Y2FiMzk0N2I1MGEwNmI1OGI3XzEzLTUtMS0xLTEzMDU3NA_589adaca-62d0-4c8b-b17a-64265a2e231e"
      unitRef="usd">32134000</us-gaap:LeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i938de74f176648b69296a53b292b88b8_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzkzMDM_b9e8e94b-8027-4233-8512-f0d412032353"
      unitRef="usd">2700000</us-gaap:ShortTermLeaseCost>
    <us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable
      contextRef="i938de74f176648b69296a53b292b88b8_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk0OTk_5ed29d4c-d2ad-4292-8f73-dbecde658a2f"
      unitRef="usd">2700000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>
    <us-gaap:OperatingLeaseCost
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzMtMS0xLTEtMTMwNTc0_1785abcf-0784-409a-a667-30ccdf8a300a"
      unitRef="usd">26690000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzMtMy0xLTEtMTMwNTc0_b5da60b0-c247-4925-9596-847a4ff011a5"
      unitRef="usd">2445000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzMtNS0xLTEtMTMwNTc0_3171ee9e-c87e-4812-96e1-31874a31e949"
      unitRef="usd">29270000</us-gaap:OperatingLeaseCost>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzQtMS0xLTEtMTMwNTc0_f098565e-88ed-4546-9d25-23ace24fb9c0"
      unitRef="usd">836000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzQtMy0xLTEtMTMwNTc0_ee29c2e0-9412-4b03-a15f-cf4a2c4d0dce"
      unitRef="usd">2115000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzQtNS0xLTEtMTMwNTc0_391a764f-553b-4bd0-9074-576679f82142"
      unitRef="usd">2951000</pnm:OperatingLeaseCapitalizedCosts>
    <us-gaap:OperatingLeaseExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzUtMS0xLTEtMTMwNTc0_70248fa7-939b-4d98-8004-e516fada9f8b"
      unitRef="usd">25854000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzUtMy0xLTEtMTMwNTc0_b8d3ebbe-ad6a-4e23-967b-36061b9fdb60"
      unitRef="usd">330000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzUtNS0xLTEtMTMwNTc0_c171a824-f30b-49d3-97b6-8dce232ce57c"
      unitRef="usd">26319000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzctMS0xLTEtMTMwNTc0_6650552d-6f93-4afb-b320-73f4f18e7389"
      unitRef="usd">2507000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzctMy0xLTEtMTMwNTc0_679da765-57f4-46e2-8c32-e9a657b73b04"
      unitRef="usd">2682000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzctNS0xLTEtMTMwNTc0_3ae09d50-0852-4003-929a-f955a6b4c307"
      unitRef="usd">5277000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzgtMS0xLTEtMTMwNTc0_20a6ed99-e945-48fb-9af8-51379752276e"
      unitRef="usd">263000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzgtMy0xLTEtMTMwNTc0_684e7727-b75c-4329-b58b-4c7c87864e38"
      unitRef="usd">307000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzgtNS0xLTEtMTMwNTc0_835978e8-3aee-43b7-a56f-c78ae228175a"
      unitRef="usd">574000</us-gaap:FinanceLeaseInterestExpense>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzktMS0xLTEtMTMwNTc0_7df7c244-8d8c-4fb2-b5ae-e74ee911270e"
      unitRef="usd">1726000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzktMy0xLTEtMTMwNTc0_a4bfca32-4b6c-452b-8439-ed67360abf1f"
      unitRef="usd">2678000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzktNS0xLTEtMTMwNTc0_f8d84c44-b34e-459e-9132-609456f5bbab"
      unitRef="usd">4404000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCost
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEwLTEtMS0xLTEzMDU3NA_b295996a-fd55-4742-8296-2f3e35b4a27a"
      unitRef="usd">1044000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEwLTMtMS0xLTEzMDU3NA_e68a890a-f404-4726-9de1-d5077366bb5a"
      unitRef="usd">311000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEwLTUtMS0xLTEzMDU3NA_24f7faf0-7e0f-4027-bfa1-876e3155f017"
      unitRef="usd">1447000</pnm:FinanceLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzExLTEtMS0xLTEzMDU3NA_7c0c68de-82d6-4282-999b-173d1999d9ed"
      unitRef="usd">380000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzExLTMtMS0xLTEzMDU3NA_a00d380d-812f-4aa1-95a2-c3574d72d656"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzExLTUtMS0xLTEzMDU3NA_f86cca10-e96e-4cd1-9903-7643f8275738"
      unitRef="usd">380000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEyLTEtMS0xLTEzMDU3NA_8877038a-9ccf-4cc6-854e-bd5f0e8440fa"
      unitRef="usd">2972000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEyLTMtMS0xLTEzMDU3NA_8a8a234d-dfe0-4111-8611-5f9ec3ea73e4"
      unitRef="usd">6000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEyLTUtMS0xLTEzMDU3NA_9356e83f-fd56-4138-b4f5-6e900f3189f2"
      unitRef="usd">3035000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEzLTEtMS0xLTEzMDU3NA_4c9cb597-0630-4fd5-96f2-2c167514086f"
      unitRef="usd">30250000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEzLTMtMS0xLTEzMDU3NA_a5ae8df0-552b-4586-a1ad-b4d89f51f1ea"
      unitRef="usd">647000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphNDU0ZmNlNDJlMDA0YWZhODVhN2Y4OGMxYjUwOWFmZC90YWJsZXJhbmdlOmE0NTRmY2U0MmUwMDRhZmE4NWE3Zjg4YzFiNTA5YWZkXzEzLTUtMS0xLTEzMDU3NA_91216764-c5b1-460a-b80f-8e09522613af"
      unitRef="usd">31181000</us-gaap:LeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i9da1f823c9da466597299880790234e1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzE2NDkyNjc0NTMwOTM_54ca42ff-861a-49ce-a9c4-5c8a47493092"
      unitRef="usd">2500000</us-gaap:ShortTermLeaseCost>
    <us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable
      contextRef="i9da1f823c9da466597299880790234e1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzE2NDkyNjc0NTMxMjM_101011a6-55e8-4403-87ab-affda7b549f9"
      unitRef="usd">1800000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>
    <us-gaap:OperatingLeasePayments
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtMS0xLTEtMTMwNTc0_b4e39616-ab5e-4b9b-b16a-c10dc32acf79"
      unitRef="usd">25687000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtMy0xLTEtMTMwNTc0_a534704d-9e8a-497e-a194-0cfcfed9206c"
      unitRef="usd">246000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtNS0xLTEtMTMwNTc0_670e146d-4818-4eba-88b5-7d51221baf78"
      unitRef="usd">25984000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtNy0xLTEtMTMwNTc0_8b6c4191-41ba-4dcc-a2da-6b1e9151dd63"
      unitRef="usd">25655000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtOS0xLTEtMTMwNTc0_4ee6ec15-734d-42ea-9804-d492fae4089c"
      unitRef="usd">323000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzQtMTEtMS0xLTEzMDU3NA_97c801c8-b985-429d-b466-9254724855ed"
      unitRef="usd">26129000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtMS0xLTEtMTMwNTc0_85134eab-2f57-4e44-8543-bdd34d8faea6"
      unitRef="usd">96000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtMy0xLTEtMTMwNTc0_1a5b2594-e6e4-403b-94a0-66a9f0dbe4ab"
      unitRef="usd">43000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtNS0xLTEtMTMwNTc0_a5200321-f5be-4a48-93ea-46c177ef59c3"
      unitRef="usd">141000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtNy0xLTEtMTMwNTc0_6aab4ecc-10bb-4f7f-846a-c6944897f034"
      unitRef="usd">90000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtOS0xLTEtMTMwNTc0_a3597a9a-68a4-4a5c-af6a-471fc1a795ba"
      unitRef="usd">34000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzUtMTEtMS0xLTEzMDU3NA_04e7e0f5-8098-4e08-ad5c-a4407f740b79"
      unitRef="usd">128000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtMS0xLTEtMTMwNTc0_0629be44-d983-4702-9cf6-9a0bb5a98ef4"
      unitRef="usd">1123000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtMy0xLTEtMTMwNTc0_c404ed98-1e0e-4e91-b25a-7dd0d5834154"
      unitRef="usd">499000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtNS0xLTEtMTMwNTc0_4975fc58-aa2a-4536-b7a6-d3421a5f67ca"
      unitRef="usd">1711000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtNy0xLTEtMTMwNTc0_88f6ba7a-9ec0-496d-8eb0-50d7ead84f69"
      unitRef="usd">870000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtOS0xLTEtMTMwNTc0_9ec24128-ac31-426a-bb63-4bcde36aa1f3"
      unitRef="usd">339000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzYtMTEtMS0xLTEzMDU3NA_4474492b-b4fa-494b-acc2-9192b4ebe825"
      unitRef="usd">1296000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktMS0xLTEtMTMwNTc0_0655a203-ca6a-4783-82f4-7dd610665e1f"
      unitRef="usd">2924000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktMy0xLTEtMTMwNTc0_ff99d0a7-133f-49f5-8c95-833b783e4ced"
      unitRef="usd">179000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktNS0xLTEtMTMwNTc0_ee49a7c0-6842-4f26-802b-30ee3ca6e112"
      unitRef="usd">3103000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktNy0xLTEtMTMwNTc0_be91dce4-f7d8-4ee4-9677-bc10a1145837"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktOS0xLTEtMTMwNTc0_bad85285-4186-477e-a1f7-dbb8952963a0"
      unitRef="usd">317000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzktMTEtMS0xLTEzMDU3NA_bfed5822-a5a2-49b7-a12b-375224704267"
      unitRef="usd">317000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTEtMS0xLTEzMDU3NA_dd3431f6-851a-424e-8507-146c67eb763f"
      unitRef="usd">4205000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTMtMS0xLTEzMDU3NA_8e01bf27-4271-4a2a-8322-3361bac20063"
      unitRef="usd">4061000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTUtMS0xLTEzMDU3NA_644f1f30-b440-4245-b965-5e5c0cc48b0f"
      unitRef="usd">8266000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTctMS0xLTEzMDU3NA_680d5888-4f42-4f08-beaf-e8754e479b89"
      unitRef="usd">3792000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTktMS0xLTEzMDU3NA_e0beb65d-6df7-4ebd-9fdd-ebcf89dd05fc"
      unitRef="usd">3126000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTo5YmViOTJkMTlhZTA0N2Q4YTM4NTI4NTJhYjdhMzI3MS90YWJsZXJhbmdlOjliZWI5MmQxOWFlMDQ3ZDhhMzg1Mjg1MmFiN2EzMjcxXzEwLTExLTEtMS0xMzA1NzQ_4573bd4a-978d-43c8-a7e1-9309daf4ce07"
      unitRef="usd">6958000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzAy_64940faa-cd26-4e9e-8eb9-3b9c021a2e24">&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;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;2023&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;6,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;7,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;12,359&#160;&lt;/span&gt;&lt;/td&gt;&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;64,355&#160;&lt;/span&gt;&lt;/td&gt;&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,629&#160;&lt;/span&gt;&lt;/td&gt;&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,334&#160;&lt;/span&gt;&lt;/td&gt;&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;25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840&#160;&lt;/span&gt;&lt;/td&gt;&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;839&#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,483&#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;734&#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&#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,572&#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,723&#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, 2022&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;11,520&#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;56,872&#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,895&#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,246&#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;23,486&#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,117&#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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzEwMzA3_d7a1a831-7030-4894-937d-94e9d79e9ca7">&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;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;2023&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;6,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;7,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;12,359&#160;&lt;/span&gt;&lt;/td&gt;&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;64,355&#160;&lt;/span&gt;&lt;/td&gt;&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,629&#160;&lt;/span&gt;&lt;/td&gt;&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,334&#160;&lt;/span&gt;&lt;/td&gt;&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;25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840&#160;&lt;/span&gt;&lt;/td&gt;&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;839&#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,483&#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;734&#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&#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,572&#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,723&#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, 2022&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;11,520&#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;56,872&#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,895&#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,246&#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;23,486&#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,117&#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="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtMS0xLTEtMTMwNTc0_c63a35bd-2997-42fb-bdce-ae32c6a99d4b"
      unitRef="usd">3764000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtMy0xLTEtMTMwNTc0_59774d04-fac2-4ceb-bd1b-18a92f9a2173"
      unitRef="usd">17566000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtNS0xLTEtMTMwNTc0_9356221a-9b08-4251-8d25-f8e09c8716ab"
      unitRef="usd">4210000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtNy0xLTEtMTMwNTc0_4be29084-b754-4122-b084-51328c14d8cc"
      unitRef="usd">1330000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtOS0xLTEtMTMwNTc0_01969bbf-dce9-4186-b155-5a3ba951e23b"
      unitRef="usd">8029000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzQtMTEtMS0xLTEzMDU3NA_7bbc3459-0071-4d41-bdc3-162889dc3300"
      unitRef="usd">19037000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtMS0xLTEtMTMwNTc0_9f1f4205-d388-44ce-abbd-62200bc48344"
      unitRef="usd">3031000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtMy0xLTEtMTMwNTc0_82223447-9ea6-4c62-ad84-ba22623f5cb8"
      unitRef="usd">8294000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtNS0xLTEtMTMwNTc0_da373d9b-5b35-41cd-aeab-078c54bfe9d1"
      unitRef="usd">3562000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtNy0xLTEtMTMwNTc0_5a3fc44a-5c68-4a40-83aa-ea719fa0e7dd"
      unitRef="usd">1030000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtOS0xLTEtMTMwNTc0_4888ad1c-4c5a-4245-9b5e-365738348f06"
      unitRef="usd">6606000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzUtMTEtMS0xLTEzMDU3NA_c112e7be-3df3-4b7d-8a1f-aab059958ac6"
      unitRef="usd">9334000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtMS0xLTEtMTMwNTc0_207d62fe-25da-4e19-96dd-e9b400242f35"
      unitRef="usd">2140000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtMy0xLTEtMTMwNTc0_30624ca6-995b-4140-b185-9022229d42ab"
      unitRef="usd">7070000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtNS0xLTEtMTMwNTc0_03bcf8ad-5a50-4138-9ed2-86d14f07f9cd"
      unitRef="usd">2592000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtNy0xLTEtMTMwNTc0_035f054d-0aa6-498e-9bcc-2f0a0f9ee088"
      unitRef="usd">525000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtOS0xLTEtMTMwNTc0_5f16523b-59d8-4fc5-98a6-f9dd51d0c6d2"
      unitRef="usd">4734000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzYtMTEtMS0xLTEzMDU3NA_f4543e5d-437e-4633-ba23-9c63e6099744"
      unitRef="usd">7595000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctMS0xLTEtMTMwNTc0_4c1fb548-af30-479a-98bc-4849e067d13d"
      unitRef="usd">1570000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctMy0xLTEtMTMwNTc0_58a2114f-87f6-4105-8607-5aae2244020e"
      unitRef="usd">7041000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctNS0xLTEtMTMwNTc0_ce739a9d-1387-4eb2-bc05-9d368b21cc78"
      unitRef="usd">1417000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctNy0xLTEtMTMwNTc0_4a08183d-fc7b-47c0-83ba-d467e804f038"
      unitRef="usd">449000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctOS0xLTEtMTMwNTc0_1931f239-ccd1-4c87-a7e9-5a9bec2d1b08"
      unitRef="usd">2988000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzctMTEtMS0xLTEzMDU3NA_19f1d419-309c-4f01-aafc-4c982a411796"
      unitRef="usd">7490000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtMS0xLTEtMTMwNTc0_8c04dfea-03f7-4365-876a-7d391f8eff46"
      unitRef="usd">1066000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtMy0xLTEtMTMwNTc0_9482902c-a4f0-4b59-9083-373d46cce0a2"
      unitRef="usd">7018000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtNS0xLTEtMTMwNTc0_3b1e35c4-a35d-4569-a9d5-efbefe293fc7"
      unitRef="usd">473000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtNy0xLTEtMTMwNTc0_e37f1165-3158-4600-8814-00eeb2dab02c"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtOS0xLTEtMTMwNTc0_fc5841e5-7839-4932-a583-124cf51ffb1f"
      unitRef="usd">1539000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzgtMTEtMS0xLTEzMDU3NA_5408a117-184e-4429-879e-d3f843b14c67"
      unitRef="usd">7018000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktMS0xLTEtMTMwNTc0_3c1e7b27-fd2e-409a-96c5-af9262f54658"
      unitRef="usd">788000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktMy0xLTEtMTMwNTc0_c853453d-806c-4896-a91e-827936f41045"
      unitRef="usd">17366000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktNS0xLTEtMTMwNTc0_06d14d48-1be3-4a1d-a935-01e70173168f"
      unitRef="usd">375000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktNy0xLTEtMTMwNTc0_ff2c7c23-cf36-4f93-8dae-55e9c9f7b5d4"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktOS0xLTEtMTMwNTc0_2135b894-c457-470a-9e36-aafe37374554"
      unitRef="usd">1162000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzktMTEtMS0xLTEzMDU3NA_c4822d10-5b92-4910-9211-b53f77220242"
      unitRef="usd">17366000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTEtMS0xLTEzMDU3NA_1e860d3d-7080-4d3f-8dca-7cc08a5c7654"
      unitRef="usd">12359000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTMtMS0xLTEzMDU3NA_f52be691-c721-4f8f-a156-71e11d29ac84"
      unitRef="usd">64355000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTUtMS0xLTEzMDU3NA_c5b35c59-5ffe-418b-90ec-88a06e79bc4f"
      unitRef="usd">12629000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTctMS0xLTEzMDU3NA_a34beeef-ffec-4c74-90bc-543092112e48"
      unitRef="usd">3334000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTktMS0xLTEzMDU3NA_355f800f-58d6-4803-8efa-012640add0b2"
      unitRef="usd">25058000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEwLTExLTEtMS0xMzA1NzQ_415d6cb5-772b-4b08-a84f-6236f50e2222"
      unitRef="usd">67840000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTEtMS0xLTEzMDU3NA_d672ff51-9f42-4afd-a3a1-7c74e0828fba"
      unitRef="usd">839000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTMtMS0xLTEzMDU3NA_f67947d2-1062-498b-b721-17a00d068113"
      unitRef="usd">7483000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTUtMS0xLTEzMDU3NA_a2d7a53c-65ab-46d4-8522-2ca1bb6d756b"
      unitRef="usd">734000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTctMS0xLTEzMDU3NA_93da44cf-d660-4b53-9e25-0816b4eb9cef"
      unitRef="usd">88000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTktMS0xLTEzMDU3NA_9c09fdc8-7db5-4429-91b2-8218e8ec966f"
      unitRef="usd">1572000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzExLTExLTEtMS0xMzA1NzQ_2cec54ce-d086-467d-9b65-ba138d34ef47"
      unitRef="usd">7723000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTEtMS0xLTEzMDU3NA_726e5b1c-f01c-4389-ade7-794ec853c682"
      unitRef="usd">11520000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTMtMS0xLTEzMDU3NA_8d0ec96b-a280-406e-802e-ea0fa50a1734"
      unitRef="usd">56872000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTUtMS0xLTEzMDU3NA_6ffd86ff-597d-4d3b-bff0-04db0e73ae85"
      unitRef="usd">11895000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTctMS0xLTEzMDU3NA_c8f94dd8-2d5f-4aaa-92fb-aa53e65ce1d6"
      unitRef="usd">3246000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTktMS0xLTEzMDU3NA_ef1bec17-3dd0-425a-877f-b2453ae5453c"
      unitRef="usd">23486000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90YWJsZTphMWZhNjkxNzNhM2Q0NzEzOGE1Njg5ZGQyN2M2MGI5Mi90YWJsZXJhbmdlOmExZmE2OTE3M2EzZDQ3MTM4YTU2ODlkZDI3YzYwYjkyXzEyLTExLTEtMS0xMzA1NzQ_3fabe3b8-7caa-4b87-a0a5-65d07dc1bbef"
      unitRef="usd">60117000</us-gaap:OperatingLeaseLiability>
    <pnm:LesseeOperatingLeaseUnguaranteedResidualValue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk5Mzg_cc899f17-c24a-4b26-a6b4-579af5273c25"
      unitRef="usd">11300000</pnm:LesseeOperatingLeaseUnguaranteedResidualValue>
    <pnm:LesseeOperatingLeaseUnguaranteedResidualValue
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk5NDI_bcfba770-0128-41e8-a754-95c1b0476721"
      unitRef="usd">12900000</pnm:LesseeOperatingLeaseUnguaranteedResidualValue>
    <pnm:LesseeOperatingLeaseUnguaranteedResidualValue
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDIvZnJhZzoxMmYzYjVlMGYyOTQ0NDhhOGQ4YjcyZjUyYzM0YTU2Zi90ZXh0cmVnaW9uOjEyZjNiNWUwZjI5NDQ0OGE4ZDhiNzJmNTJjMzRhNTZmXzk5NTA_ae9b4312-741c-4deb-a67f-8ccdc2075e76"
      unitRef="usd">24200000</pnm:LesseeOperatingLeaseUnguaranteedResidualValue>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3Mjk1_aec0d9ad-dd32-46a4-9dc4-40e7301526ad">Fair Value of Derivative and Other Financial InstrumentsFair 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;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;In 2021, PNM entered into three agreements to purchase power from third parties at a fixed price in order to ensure that customer demand during the 2022 summer peak load period was met.  Two of the agreements, the purchase of 85 MW from June through September 2022 and the purchase of 40 MW for the full year of 2022, were not considered derivatives because there were no notional amounts due to the unit-contingent nature of the agreements.  The third agreement for the purchase of 150 MW firm power in June and September 2022 met the definition of an economic hedge described below and was accounted for accordingly.  In June and December 2022, PNM entered into agreements to purchase power from third parties in order to ensure that  customer demand during the 2023 summer peak load is met.  The agreements for the purchase of 35 MW and 25 MW from June 1, 2023 through September 30, 2023 were not considered a derivative because there was no notional amount due to the unit-contingent nature of one agreement and the other qualified for a normal purchase, normal sale scope exception.  In the third and fourth quarters of 2022, PNM entered into several additional agreements to purchase power from third parties in order to ensure that customer demand during the 2023 summer peak load is met.  These agreements are primarily derivative agreements and are accounted for as such.  For additional information related to 2023 summer peak resource adequacy, 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;PNM was exposed to market risk for its 65 MW interest in SJGS Unit 4, which was held as merchant plant as ordered by the NMPRC from January 1, 2018 until September 30, 2022.  PNM 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 June 30, 2022, subject to certain conditions.  Under these agreements, PNM was obligated to deliver 36 MW of power only when SJGS Unit 4 was operating.&#160; In May 2022, PNM executed a new agreement to sell 50 MW of that capacity to a third party for the period from July 1, 2022 through September 30, 2022 on a system-contingent basis.  These agreements were not considered derivatives because there was 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 had a hazard sharing agreement that expired in May 2022.  Under this agreement, each party sold the other party 100 MW of capacity and energy from a designated generation resource on a unit contingent basis, subject to certain performance guarantees.  The agreement was accounted for as a commodity derivative.  In May 2022, PNM and Tri-State entered into another hazard sharing agreement that existed on a unit contingent basis through September 30, 2022, however this agreement did not include a performance guarantee.  As a result, this agreement was not considered a derivative.  Both the purchases and sales are made at the same market index price.  This agreement served to reduce the magnitude of each party&#x2019;s single largest generating hazard and assist in enhancing the reliability and efficiency of their respective operations.  PNM passed 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 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 style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Unusually cold weather in February 2021 resulted in higher-than-expected natural gas and purchased power costs.  PNM mitigated the impacts from the cold weather by securing gas supplies in advance, engaging in market purchases when lower prices were available, and adjusting plant operation of its gas units to minimize reliance on higher-priced gas supplies.  PNM estimates the impact of the cold weather conditions in the first quarter of 2021 resulted in approximately $20&#160;million 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;additional natural gas costs and approximately $8&#160;million in additional purchased power costs.  These fuel increases are passed through to customers under the FPPAC.&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, 2022, 2021, and 2020, 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 also uses such instruments under an NMPRC approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  Changes in the fair value of instruments covered by its FPPAC are recorded as regulatory assets and liabilities.  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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;9,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;9,780&#160;&lt;/span&gt;&lt;/td&gt;&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;684&#160;&lt;/span&gt;&lt;/td&gt;&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;(19,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(19,209)&lt;/span&gt;&lt;/td&gt;&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,275)&lt;/span&gt;&lt;/td&gt;&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;(9,429)&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,591)&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:4pt;text-align:justify;text-indent:31.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 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.  Included in the table above are equal amounts of current assets and current liabilities aggregating zero at December 31, 2022 and $0.5&#160;million at December&#160;31, 2021 resulting from PNM&#x2019;s hazard sharing arrangements with Tri-State that ended May 2022.  The hazard sharing arrangements were net-settled upon delivery.  As discussed above, PNM&#x2019;s most recent hazard sharing agreement with Tri-State was not considered a derivative.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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, PNM has NMPRC-approved guidelines for hedging arrangements to manage fuel and purchased power costs related to customers covered by its FPPAC.  The table above includes $9.8&#160;million in current assets and $19.2&#160;million of current liabilities related to these arrangements at December&#160;31, 2022 and $0.2 million in current assets and $1.8 million of current liabilities at  December&#160;31, 2021 with changes in fair value recorded as regulatory assets and regulatory liabilities.  See Note 13.&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, 2022 and 2021, PNM had no amounts recognized for the legal right to reclaim cash collateral.  However, amounts posted as cash collateral under margin arrangements were $10.5&#160;million at December&#160;31, 2022 and $0.5&#160;million at December 31, 2021.  These amounts are included in other current assets on the Consolidated Balance Sheets.  Obligations to return cash collateral were $0.2 million at December&#160;31, 2022 and $0.9&#160;million at December&#160;31, 2021.  Cash collateral amounts are included on the Consolidated Balance Sheets in other current liabilities.  &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;The changes in the fair value of commodity derivative instruments that are considered economic hedges had no impact on PNM&#x2019;s net earnings during the years ended December&#160;31, 2022 and 2021.  Commodity derivatives also 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&#x2019;s net buy (sell) volume positions for energy were 432,200 MWh and 122,400 MWh at December&#160;31, 2022 and 2021.  PNM had no open gas commodity volume positions at December&#160;31, 2022 and 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;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.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Contractual liability represents those commodity derivative contracts recorded at fair value on the balance sheet, determined on an individual contract basis without offsetting amounts for individual contracts that are in an asset position and could be offset under master netting agreements with the same counterparty.  Cash collateral posted under these contracts does not reflect letters of credit under the Company&#x2019;s revolving credit facilities that may have been issued as collateral.  Net exposure is the net contractual liability for all contracts, including those designated as normal purchase and normal sale, offset by existing collateral and by any offsets available under master netting agreements, including both assets and liability positions.  At December 31, 2022, PNM had $15.3&#160;million of contractual liability, zero posted cash collateral, and $13.1&#160;million  of net exposure related to these contingent requirements for contracts in a net liability position. At December 31, 2021, 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, a trust for PNM&#x2019;s share of decommissioning costs at SJGS, 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, 2022 and 2021, the fair value of investment securities included $325.3 million and $394.5 million for the NDT, $14.7 million and zero for the SJGS decommissioning trust, and $77.5 million and $68.6 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;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.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.  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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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 (losses) 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;(6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(38,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;(442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(44,965)&lt;/span&gt;&lt;/td&gt;&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;8,296&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;8,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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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;Net gains (losses) on investment securities&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;(78,357)&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;16,850&#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;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;/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.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(25.8)&#160;million, $0.7 million, and $(3.2)&#160;million for the years ended December&#160;31, 2022, 2021 and 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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;526,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;22,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;39,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(36,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;At December&#160;31, 2022, the available-for-sale debt securities held by PNM, had the following final maturities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;40,339&#160;&lt;/span&gt;&lt;/td&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;67,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;70,608&#160;&lt;/span&gt;&lt;/td&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;15,571&#160;&lt;/span&gt;&lt;/td&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;12,825&#160;&lt;/span&gt;&lt;/td&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;32,211&#160;&lt;/span&gt;&lt;/td&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;238,980&#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, 2022 and 2021.  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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;40,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;66,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;45,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;9,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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 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;43,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;140,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;417,476&#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;219,740&#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;197,736&#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;9,986&#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:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="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, 2021&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;7,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;td colspan="3" style="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="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;97,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;/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;75,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 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;/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="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;43,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="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;16,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="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;47,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&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;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;12,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="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;463,126&#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;197,741&#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;265,385&#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;15,741&#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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;4,077,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,726,195&#160;&lt;/span&gt;&lt;/td&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;2,000,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,789,186&#160;&lt;/span&gt;&lt;/td&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;1,076,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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, 2021&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,698,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,915,010&#160;&lt;/span&gt;&lt;/td&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,881,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,975,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;918,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039,023&#160;&lt;/span&gt;&lt;/td&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&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:105%"&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:100%"&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 &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;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 PNM Pension Plan&#x2019;s investment allocation targets in 2022 consist of 35% equities, 15% alternative investments (both of which are considered return generating), and 50% fixed income.  The TNMP Pension Plan&#x2019;s investment allocation targets in 2022 consist of 16% equities, 14% alternative investments (both of which are considered return generating), and 70% 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, 2022 or 2021. &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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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-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 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, 2022&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;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;342,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;198,272&#160;&lt;/span&gt;&lt;/td&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;67,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;409,970&#160;&lt;/span&gt;&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;38,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;13,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,061&#160;&lt;/span&gt;&lt;/td&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;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;44,050&#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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;69,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,933&#160;&lt;/span&gt;&lt;/td&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;70,704&#160;&lt;/span&gt;&lt;/td&gt;&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;43,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;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;26,933&#160;&lt;/span&gt;&lt;/td&gt;&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;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;8,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;8,722&#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;8,167&#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;555&#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-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;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;527,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&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;49,432&#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;577,305&#160;&lt;/span&gt;&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;58,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,233&#160;&lt;/span&gt;&lt;/td&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;3,962&#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;62,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: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,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 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,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 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;94,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;58,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&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;96,127&#160;&lt;/span&gt;&lt;/td&gt;&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;59,961&#160;&lt;/span&gt;&lt;/td&gt;&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;36,166&#160;&lt;/span&gt;&lt;/td&gt;&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;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;12,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,630&#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,956&#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;674&#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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;53,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;135,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;107,788&#160;&lt;/span&gt;&lt;/td&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;62,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;58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&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;3,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,318&#160;&lt;/span&gt;&lt;/td&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;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,922&#160;&lt;/span&gt;&lt;/td&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;103,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&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;380,800&#160;&lt;/span&gt;&lt;/td&gt;&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;157,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 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;223,333&#160;&lt;/span&gt;&lt;/td&gt;&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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762"&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;6,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 colspan="3" style="padding:0 1pt"/&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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f"&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;33,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="padding:0 1pt"/&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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d"&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,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="3" style="padding:0 1pt"/&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: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;454,020&#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="padding:0 1pt"/&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 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;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;18,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;92,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;222,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;59,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,903&#160;&lt;/span&gt;&lt;/td&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;95,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&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,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,977&#160;&lt;/span&gt;&lt;/td&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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&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;144,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,627&#160;&lt;/span&gt;&lt;/td&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;586,496&#160;&lt;/span&gt;&lt;/td&gt;&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;256,995&#160;&lt;/span&gt;&lt;/td&gt;&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;329,501&#160;&lt;/span&gt;&lt;/td&gt;&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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416"&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;10,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="padding:0 1pt"/&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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039"&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;8,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;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="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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0"&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;34,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="padding:0 1pt"/&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: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;639,890&#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="padding:0 1pt"/&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;</us-gaap:DerivativesAndFairValueTextBlock>
    <pnm:NumberOfPurchasePowerAgreements
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzY_e7ba34f9-441f-47eb-b1b2-476a3bafbc2e"
      unitRef="power_purchase_agreement">3</pnm:NumberOfPurchasePowerAgreements>
    <pnm:NumberOfPurchasePowerAgreementNotConsideredDerivatives
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzU0OTc1NTgzNTA0Nw_880edca1-a540-4f28-8835-4a2563d5c2a7"
      unitRef="power_purchase_agreement">2</pnm:NumberOfPurchasePowerAgreementNotConsideredDerivatives>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i6679a3ba5dbc435386a7308bbfbe4679_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE5MzI_717a851e-3e25-4243-a4e6-cb4c024bffc3"
      unitRef="mw">85</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i3ea2ba108a504c13b81e62f3e809981b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE5OTE_54c8ebf4-0bba-4836-aecc-e8248787a23a"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i815dc6d606a34b249c4d31ce104fc594_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIxODc_9a231f5f-b3ff-4675-8275-e1dc923f50db"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i84ccbc8164804b22ab67de36b1c078a3_D20220601-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzU0OTc1NTgzNTAyNg_70fe671b-5b04-450c-ae3a-0e899fe0940c"
      unitRef="mw">35</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i484cec95025049b3981e9e32688fea16_D20220601-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwOTk1MTE2NTMxMzI_e7806927-5ace-49fb-a939-44a76f981238"
      unitRef="mw">25</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIzOTU_c0a7ad15-99be-47f4-b06b-6f17af715ad7"
      unitRef="mw">65</pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzI1MzU_52587f9b-3b5f-40c4-9295-ec5f317a930b"
      unitRef="mw">36</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzI3Mjk_731c8663-226a-4fea-bcc3-eccc45309e9a"
      unitRef="mw">36</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="ib3a011663fb74f19855aae8db4281083_I20220531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzU0OTc1NTgzNTAzMA_e175a6bb-db04-48a2-baba-e7526f5ef95c"
      unitRef="mw">50</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="ic867ae0654bb4d48950418eca90a96f0_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzMwNTI_54cdcb3e-b40c-48c4-b273-a6a550bc2ee8"
      unitRef="mw">100</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i35fa1a250e0d40b88e662a06e6578400_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzUxOTI_8c36b98f-3638-4e4d-a11f-f5e4b20d02ea"
      unitRef="usd">20000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idb33a029cc4f42a985f3687035c392bd_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzUyNDU_9715dd56-1159-48b5-9d0f-c1e9d48c6c08"
      unitRef="usd">8000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzU5_101b412b-bbf9-419c-b4a4-453e5df8ba89">&lt;div style="text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;9,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;9,780&#160;&lt;/span&gt;&lt;/td&gt;&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;684&#160;&lt;/span&gt;&lt;/td&gt;&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;(19,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(19,209)&lt;/span&gt;&lt;/td&gt;&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,275)&lt;/span&gt;&lt;/td&gt;&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;(9,429)&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,591)&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="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzQtMS0xLTEtMTMwNTc0_4cff4634-df02-4006-b865-09e0fdd08cef"
      unitRef="usd">9780000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzQtMy0xLTEtMTMwNTc0_9a68ac09-1d6c-44f1-907b-48de5709c5a0"
      unitRef="usd">684000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzUtMS0xLTEtMTMwNTc0_56cd8abf-988c-49de-9394-dc077822f175"
      unitRef="usd">0</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzUtMy0xLTEtMTMwNTc0_602455b3-b969-433f-b474-1b9aa7139d32"
      unitRef="usd">0</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssets
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzYtMS0xLTEtMTMwNTc0_41f9d893-09d8-43cc-b982-1be1ad6858c5"
      unitRef="usd">9780000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzYtMy0xLTEtMTMwNTc0_09cfeaa5-9ba7-41ef-8534-f9e3d2dad64d"
      unitRef="usd">684000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzctMS0xLTEtMTMwNTc0_4cbdda46-cc04-4bad-a601-b4d2100ec5d6"
      unitRef="usd">19209000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzctMy0xLTEtMTMwNTc0_dd5e1b10-54eb-4477-abec-bbb972a3242f"
      unitRef="usd">2275000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzgtMS0xLTEtMTMwNTc0_18e20cc9-ea6f-4c6a-bb80-0c07851bcdb9"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzgtMy0xLTEtMTMwNTc0_d01a2183-ae70-4349-9b33-82f7ded6cf93"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzktMS0xLTEtMTMwNTc0_e2701baf-88f6-4b39-ab20-b57e97858b96"
      unitRef="usd">19209000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzktMy0xLTEtMTMwNTc0_139c7f8c-ea90-4ee0-b063-c69654b16844"
      unitRef="usd">2275000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzEwLTEtMS0xLTEzMDU3NA_fa445451-3267-4fca-b9b1-a1515e5e5bc9"
      unitRef="usd">-9429000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToyZmIwYzY5NjcyMTk0MjVhYjQ1ZWZiYmUxNDFkODViYi90YWJsZXJhbmdlOjJmYjBjNjk2NzIxOTQyNWFiNDVlZmJiZTE0MWQ4NWJiXzEwLTMtMS0xLTEzMDU3NA_1098c66d-47e2-44b6-9ec2-807e0745be5f"
      unitRef="usd">-1591000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIxOTkwMjMyODIwODY_3395b0c2-f58f-4591-841b-0e38eaddfcda"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i59b06add6bb64164b7141cc0581d9087_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzIxOTkwMjMyODIwODY_613b4e7b-cd69-48f9-b4fe-add9c2b0c55d"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc0MTQ_799aafac-12bf-4f43-8499-7cf924a63d8c"
      unitRef="usd">500000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia3892158d1a544978b61e55ac211efbd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc0MTQ_7e4648a9-db48-4518-8aea-372d36598181"
      unitRef="usd">500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ifa5553816dd84a82a9f5c756a8ae61d0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc3MzM_04097006-c089-4945-9dd1-ebe22ea1444f"
      unitRef="usd">9800000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ifa5553816dd84a82a9f5c756a8ae61d0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc3NTg_37112479-a256-4b28-bf54-684a421349e5"
      unitRef="usd">19200000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="iab1425abf2384871a930afb302e309e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NTkyNTM_1f8b41ef-3a3e-4ad6-a3a2-044b944bb975"
      unitRef="usd">200000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="iab1425abf2384871a930afb302e309e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NTkyNjI_c3834069-3d6f-423a-ae62-9ae1cfb3ac94"
      unitRef="usd">1800000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc4OTA_9a38c97d-1108-473a-ba9e-10a98e47cd3d"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzc4OTA_dbeae405-0175-447a-a2fc-16b883e35976"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:MarginDepositAssets
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzMyOTg1MzQ5MDQ2Nzk_db2215e1-5c06-4e9d-9404-128c89e36662"
      unitRef="usd">10500000</us-gaap:MarginDepositAssets>
    <us-gaap:MarginDepositAssets
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzMyOTg1MzQ5MDQ2OTY_b2d58d03-3622-4e33-bb2e-817f9352ade7"
      unitRef="usd">500000</us-gaap:MarginDepositAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzgxOTk_a21ee060-071a-41ea-81c2-1b18e5da0206"
      unitRef="usd">200000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NjMxNjU_dc913d99-38f7-4a0f-ac40-b1ffd5dcae7e"
      unitRef="usd">900000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
      contextRef="i38c1ec48f12f4895b9016bfeac1665c2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzg2NTc_9014ca42-023d-4042-a21a-c2f27883985f"
      unitRef="mwh">432200</us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure>
    <us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
      contextRef="i2e172aa75fb840ab9ac2d2390ae6ce61_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzg2Njg_20e14f39-8597-423b-ae8e-e438b305833e"
      unitRef="mwh">122400</us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure>
    <pnm:ContractWithCustomerLiabilityNet
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzM4NDgyOTA3MTY2NDU_3328650e-f6c7-4a1e-b6d8-4c546c9b5528"
      unitRef="usd">15300000</pnm:ContractWithCustomerLiabilityNet>
    <pnm:ContractWithCustomerCashCollateral
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzM4NDgyOTA3MTY2NjY_93323b28-e6ab-4666-8e39-0aa81528e661"
      unitRef="usd">0</pnm:ContractWithCustomerCashCollateral>
    <pnm:ContractWithCustomerLiabilityNetExposure
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzM4NDgyOTA3MTY2Nzc_a145c84e-da77-4dee-bf30-7de601fdb8ee"
      unitRef="usd">13100000</pnm:ContractWithCustomerLiabilityNetExposure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6121504c41a7428aaa93cad1d0da0a03_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDQ3_6a62b3be-41b0-40bd-a178-8d6aee69d85a"
      unitRef="usd">325300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i19fa4066546346c39f6fa0dbc30d197c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDU0_8e034e31-33d8-4530-bc3c-b4b97a4ba1a2"
      unitRef="usd">394500000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1e59ac52c131420eb0a8dc1424feecaf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NjcwMjQ_c94ff390-0883-4bcc-93c5-1568b1664387"
      unitRef="usd">14700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idc66e46a6fb9449eb42b95f8ea896956_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2NDkyNjc0NjcwNDY_2d38fe1b-c872-4ced-9f78-625fb20873b6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6d3c61a0bb6c4c059988f094ebb1e9fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDcz_b67b5e4e-266e-4f7a-8fd1-b8d5ddefa59e"
      unitRef="usd">77500000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaf76895865004b3d9d38094f7387b8d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzEwMDgw_6222c7e2-f8c2-4245-928b-f43f8bcec0cb"
      unitRef="usd">68600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzI0_a8c7a2fe-829b-45d7-b4d5-60e82ecfc6b3">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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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 (losses) 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;(6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(38,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;(442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(44,965)&lt;/span&gt;&lt;/td&gt;&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;8,296&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;8,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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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;Net gains (losses) on investment securities&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;(78,357)&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;16,850&#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;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;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(25.8)&#160;million, $0.7 million, and $(3.2)&#160;million for the years ended December&#160;31, 2022, 2021 and 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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;526,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;22,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;39,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(36,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzQtMi0xLTEtMTMwNTc0_64855795-8e40-4d6e-8117-2373d175e31a"
      unitRef="usd">-6940000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzQtNC0xLTEtMTMwNTc0_8cb46317-8614-4e2c-a771-cc41ccae7423"
      unitRef="usd">8738000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzQtNi0xLTEtMTMwNTc0_8463dae9-73e2-4c34-9eba-9d7458753dd9"
      unitRef="usd">5861000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzUtMi0xLTEtMTMwNTc0_66b2cd6a-e1b7-41af-9fd1-2960b3e3774f"
      unitRef="usd">-38025000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzUtNC0xLTEtMTMwNTc0_7422c226-93cb-492f-a472-661e88052f42"
      unitRef="usd">-442000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzUtNi0xLTEtMTMwNTc0_eca38092-1786-4a42-9bbc-c6af00f200f1"
      unitRef="usd">17707000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzYtMi0xLTEtMTMwNTc0_705e69d2-f9ff-40b7-8477-6b9377efa662"
      unitRef="usd">-44965000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzYtNC0xLTEtMTMwNTc0_cc15a781-b804-4a82-8999-b57a72565053"
      unitRef="usd">8296000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzYtNi0xLTEtMTMwNTc0_b17ab6bd-31e5-41b7-9c4c-827520e36113"
      unitRef="usd">23568000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzEwLTItMS0xLTEzMDU3NA_07479b6e-5bec-4a66-b728-7234f8407e9f"
      unitRef="usd">-33392000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzEwLTQtMS0xLTEzMDU3NA_6c385cf4-0fa9-45ef-960e-3731e49ff0d3"
      unitRef="usd">8554000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzEwLTYtMS0xLTEzMDU3NA_b4d077fc-6df8-4c86-8d29-32d3bf892131"
      unitRef="usd">-1969000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzExLTItMS0xLTEzMDU3NA_2d5f0bdf-fc29-40da-afe0-7ce998bdf837"
      unitRef="usd">-78357000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzExLTQtMS0xLTEzMDU3NA_69597751-c33a-48c3-954d-c34a014e5342"
      unitRef="usd">16850000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTphMmI4NTM2ZmJhMjk0MzViYjgxMTI4ZjAyZWE0YmU4MS90YWJsZXJhbmdlOmEyYjg1MzZmYmEyOTQzNWJiODExMjhmMDJlYTRiZTgxXzExLTYtMS0xLTEzMDU3NA_b4e1ad12-0ae9-40ea-8cdf-b97f9e3af8ef"
      unitRef="usd">21599000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzExMTg0_03e61858-5e14-4ad4-85a6-55602d884d37"
      unitRef="usd">-25800000</pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities>
    <pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzExMTg4_ea3279b6-e64a-49d5-8e1b-a402714a27a3"
      unitRef="usd">700000</pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities>
    <pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzExMTk2_7b15cca2-c302-4786-968c-a358c21044d5"
      unitRef="usd">-3200000</pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzMtMS0xLTEtMTMwNTc0_830c7cf9-d6c5-4dc2-9517-a0f35e53cce4"
      unitRef="usd">526448000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzMtMy0xLTEtMTMwNTc0_e82a3d67-9922-4d63-ac64-81f84e60c70c"
      unitRef="usd">459867000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzMtNS0xLTEtMTMwNTc0_bee39c41-e544-4f2b-9a08-c87347f3ffa8"
      unitRef="usd">590998000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzQtMS0xLTEtMTMwNTc0_3c9e4c45-7dd7-4db6-a41c-912c0d580a82"
      unitRef="usd">22071000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzQtMy0xLTEtMTMwNTc0_b08eead6-811d-43a9-bb0d-7af290cd4295"
      unitRef="usd">39408000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzQtNS0xLTEtMTMwNTc0_2280d890-2ed7-4d9a-be74-562a3f082df3"
      unitRef="usd">35904000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzUtMS0xLTEtMTMwNTc0_f5e9a24a-bcf4-4bdf-a1b8-e39b7404274f"
      unitRef="usd">36623000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzUtMy0xLTEtMTMwNTc0_1de5b91a-ba62-4761-a4dd-8b7a657aa044"
      unitRef="usd">22815000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTplNWE4MmFlZjBiMGI0YjQ4OGI2MTdiZjE5ODE2Yzk4Yy90YWJsZXJhbmdlOmU1YTgyYWVmMGIwYjRiNDg4YjYxN2JmMTk4MTZjOThjXzUtNS0xLTEtMTMwNTc0_62ba3756-9a85-4e8d-8cb3-7b43c509aa13"
      unitRef="usd">28817000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzIy_9a9d82ae-8b08-42f2-9046-c89f9db3be9f">&lt;div style="text-align:justify;text-indent:31.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, 2022, the available-for-sale debt securities held by PNM, had the following final maturities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;40,339&#160;&lt;/span&gt;&lt;/td&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;67,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;70,608&#160;&lt;/span&gt;&lt;/td&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;15,571&#160;&lt;/span&gt;&lt;/td&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;12,825&#160;&lt;/span&gt;&lt;/td&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;32,211&#160;&lt;/span&gt;&lt;/td&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;238,980&#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="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzItMS0xLTEtMTMwNTc0_90662626-e9ec-4afa-9ce6-129bf3cb9ddd"
      unitRef="usd">40339000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzMtMS0xLTEtMTMwNTc0_be50d565-c77b-4070-92b4-0e03fcd8482d"
      unitRef="usd">67426000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzQtMS0xLTEtMTMwNTc0_f68c7ea0-70b7-43e6-81c5-8e23268f2d3a"
      unitRef="usd">70608000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue
      contextRef="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzUtMS0xLTEtMTMwNTc0_a1613cec-06df-42f6-b0e2-a4ea10ba5275"
      unitRef="usd">15571000</pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue>
    <pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue
      contextRef="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzYtMS0xLTEtMTMwNTc0_cb2b11d7-0ac6-43a3-a8ea-4233c6341237"
      unitRef="usd">12825000</pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue>
    <pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue
      contextRef="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzctMS0xLTEtMTMwNTc0_3539e192-a732-4a39-a582-073cd7e7cb02"
      unitRef="usd">32211000</pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8793fbc318a04f62b12108cfd49ffb36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxNjgzNWYyOWEyZjA0MTE0OThkYmViOWI0OTRiMGU4OC90YWJsZXJhbmdlOjE2ODM1ZjI5YTJmMDQxMTQ5OGRiZWI5YjQ5NGIwZTg4XzgtMS0xLTEtMTMwNTc0_18576052-b8b4-4689-a7d1-1e8c7324cb8e"
      unitRef="usd">238980000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzQz_66d835c6-264e-408b-bdac-4750032ad393">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.  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, 2022 and 2021.  Management of the Company independently verifies the information provided by pricing services.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzA1_1af5c55c-b717-46a8-b07f-3a4b09d6d35d">&lt;div style="text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;40,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;66,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;45,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;9,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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 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;43,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;140,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;417,476&#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;219,740&#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;197,736&#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;9,986&#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:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="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, 2021&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;7,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;td colspan="3" style="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="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;97,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;/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;75,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 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;/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="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;43,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="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;16,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="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;47,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&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;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;12,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="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;463,126&#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;197,741&#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;265,385&#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;15,741&#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="i32d416e9d99f480c9d427bca83cca2f3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzQtMS0xLTEtMTMwNTc0_e0f058f4-3715-4ee7-a2d0-c29dc3f86f5b"
      unitRef="usd">66843000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieb06536494ca48f78b920a5d4c358aa7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzQtMy0xLTEtMTMwNTc0_f458ac23-167c-4c23-b695-5d19ac8ee860"
      unitRef="usd">66843000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i503cbde3fba14cb88ebc7130470e6af9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzQtNS0xLTEtMTMwNTc0_b3f44036-7dfb-46e6-82c4-2d6ec29b63ab"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="idfc8fa943a1e409592f22cf77d0ce875_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzYtMS0xLTEtMTMwNTc0_5987c19f-70b9-4480-8796-b55d22544d78"
      unitRef="usd">40103000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ia4f71f10b6804288ae66fc02fc559b95_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzYtMy0xLTEtMTMwNTc0_61ba9c29-f621-4f9a-a0df-df0c4cabb257"
      unitRef="usd">40103000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id6b11eb42d68416a85cdf4dee87a5ac9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzYtNS0xLTEtMTMwNTc0_0c360492-ff3f-438d-be66-7622a6133a57"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i747c4cad5b5f49eba88badda66f3cd44_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzctMS0xLTEtMTMwNTc0_f78edac3-916f-4cf9-a5a1-546f68c406d9"
      unitRef="usd">5191000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i1b9d5ba29b7745ab8660f1cd9d954e1b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzctMy0xLTEtMTMwNTc0_9e7cfe4e-ccd7-4a36-ab1e-7a7fb1293791"
      unitRef="usd">790000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i81b5817dd1e343778237c0716ffbe24a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzctNS0xLTEtMTMwNTc0_a5cd1271-72c7-4680-8394-fe73671dea34"
      unitRef="usd">4401000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i94ab5bb9be5e4ce3a9e7c774c44cdae2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzgtMS0xLTEtMTMwNTc0_6b2375b8-67b2-491b-8fec-13884b818524"
      unitRef="usd">66359000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ia3cdf0b6246a492ba2f9e71231a01a71_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzgtMy0xLTEtMTMwNTc0_993d8747-7790-40c4-b7f2-68b7688f6fd9"
      unitRef="usd">66359000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i10e72d3d541d4990aab657f49d2eafd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzgtNS0xLTEtMTMwNTc0_6ad05631-1b4d-425a-9a9b-6a45a2ad4b5f"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic57fda5956624f14b5d69988861e9eb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTEtMS0xLTEzMDU3NA_13db3b62-d3f2-4f67-bdde-5a06bcb75c74"
      unitRef="usd">45905000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i73dd3cde45874dc5a357d60ed3d00784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTMtMS0xLTEzMDU3NA_6d414fb8-b4db-4f50-862f-5be76f461ebe"
      unitRef="usd">45645000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i94f9d5d11d5248108e10a94bebc75a8c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTUtMS0xLTEzMDU3NA_a178ae12-6207-44db-a166-31d8a1b75e3a"
      unitRef="usd">260000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i8cbc5d6d01eb4c478aeec955cc0cbf68_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEwLTktMS0xLTEzMDU3NA_927779a3-c868-4c38-b112-ba056c23598b"
      unitRef="usd">1334000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i99bccd4cf00f44209f238d253ca75830_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTEtMS0xLTEzMDU3NA_7f7a9fc8-272d-4071-b2c9-d410a4d5b453"
      unitRef="usd">9762000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i31d68bba84f3412696f969c010148a7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTMtMS0xLTEzMDU3NA_6bbafd07-bda8-4d07-9b95-3614b99459f9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i66f5d4c0e02b4d2185f01ca6737938a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTUtMS0xLTEzMDU3NA_0ab94887-88cd-4b51-b695-c5a25ad12bf6"
      unitRef="usd">9762000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i35141cedf8d545088d563781bc4a3c2a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzExLTktMS0xLTEzMDU3NA_1a02ee52-d538-4a52-83d5-0009c833ef84"
      unitRef="usd">1117000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8842f3cc593b4dafac85d2132fba1963_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTEtMS0xLTEzMDU3NA_19e609af-5edc-42aa-ae10-92177bb793ef"
      unitRef="usd">43136000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i26dc5ba1f8214356a1ca1ab2bbfde1aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTMtMS0xLTEzMDU3NA_b7127f26-c9f0-42e8-997c-b3f62195eb48"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02f447354b8545deb33427f089b73ac8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTUtMS0xLTEzMDU3NA_f100338b-90d7-4d58-b411-e2d7ca3d1772"
      unitRef="usd">43136000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="idd018914edd343139354c88ba0985190_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEyLTktMS0xLTEzMDU3NA_c0898021-d040-4695-9d7b-ed01e0f7bd64"
      unitRef="usd">1062000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i171837846a7241b28c149f9f5d55c841_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTEtMS0xLTEzMDU3NA_11152c67-4d87-44e4-881f-5e9b72a29037"
      unitRef="usd">140177000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i50862bb756a548fa98bf332f1e2679da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTMtMS0xLTEzMDU3NA_95aa2904-8737-42db-b857-e2e5aed39f23"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i261cb2bf081548b3bbf5d10d77de2dab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTUtMS0xLTEzMDU3NA_64a51312-6806-4b6d-8ca5-483ae66e68e8"
      unitRef="usd">140177000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i8baef675ce6f4c468b5cc88594de630d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzEzLTktMS0xLTEzMDU3NA_86b5eb19-dbe2-4d64-91cc-2e750e411b03"
      unitRef="usd">6473000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7429cd1a71b14b9c981a2902993b52c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTEtMS0xLTEzMDU3NA_33483624-4d67-4468-9d07-fb6f31472ec0"
      unitRef="usd">417476000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0c89013443c14f67829e8ef0beb9296b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTMtMS0xLTEzMDU3NA_9cde5025-6ffe-4589-b2e8-c61829240f5e"
      unitRef="usd">219740000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib0eb9601d353466fa3c31e13639a27ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTUtMS0xLTEzMDU3NA_3fe340fd-769f-496f-990d-b39195a5676d"
      unitRef="usd">197736000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ia985b800c0e5409c835c62037cd6d639_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMDQwODAxODE1NzY0ZTdkYWE3ZGIwNjM0NDEyMmJiNi90YWJsZXJhbmdlOmQwNDA4MDE4MTU3NjRlN2RhYTdkYjA2MzQ0MTIyYmI2XzE0LTktMS0xLTEzMDU3NA_99ed017a-0af5-49c5-8858-a5ac6b39ae03"
      unitRef="usd">9986000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i66c6881f89be4d99ac2d65da16f45d63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzQtMS0xLTEtMTMwNTc0_aba3becd-3cc3-4e2b-b7eb-cd97a078e423"
      unitRef="usd">7895000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7964b1ac4b1b49f786db409770c0bc4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzQtMy0xLTEtMTMwNTc0_f2c09f6b-dc60-495b-8c74-2e08278fe41e"
      unitRef="usd">7895000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie8f6850702074b7fb86bd1b4bf543762_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzQtNS0xLTEtMTMwNTc0_eaa78baf-9b46-4cd5-80eb-48e863421845"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0b1de620d0fc4d8a8cf582eadbb6433c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtMS0xLTEtMTMwNTc0_7850bed1-a38a-41f1-92ed-5f7a460373b0"
      unitRef="usd">97626000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i61ad973d1962445783cd32749d4ff828_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtMy0xLTEtMTMwNTc0_3517ca2d-ef10-4b04-a11d-252915d25f95"
      unitRef="usd">97626000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="if25b0b6104f343baaf6128a4d23aebb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtNS0xLTEtMTMwNTc0_2e6359a7-38c9-4a17-8ffc-119c05b2decc"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i4fc9cdc77eeb4ed4ae86346b2fb0f9a5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzYtOS0xLTEtMTMwNTc0_ec20e97d-c39a-43fe-bba2-0e17ff8121d7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i82f90cd45c204a46bbfa141caa1d8a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctMS0xLTEtMTMwNTc0_2f035d82-f778-4744-a25a-abe4b4ae616a"
      unitRef="usd">9114000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i50511436215a4f9cbed5abf60c4846c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctMy0xLTEtMTMwNTc0_178ff188-5be2-4f41-8a99-0e683858568b"
      unitRef="usd">3775000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i7546714cd0c940579dc5560b26e2a151_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctNS0xLTEtMTMwNTc0_068995f1-2496-4579-a863-62650f66e2c0"
      unitRef="usd">5339000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="id8c88d12f65d4f83b16f24e0567f28bc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzctOS0xLTEtMTMwNTc0_1390b072-2d8a-4033-b9c4-25963fd771f7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3637d05668af429f965fc80294516d23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtMS0xLTEtMTMwNTc0_48b6df34-7b26-403c-8ecc-337c826ff28b"
      unitRef="usd">75285000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i18c9bc7b2f1b4395b70590ea65634c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtMy0xLTEtMTMwNTc0_65205b5b-a2ca-4d0b-ab00-b221fd90a527"
      unitRef="usd">75241000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i1ecc2487ff4c48a1a176e5c9bbbccf87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtNS0xLTEtMTMwNTc0_234365d8-de7d-4d58-8d5b-b097346abdf8"
      unitRef="usd">44000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ib40544150b0e4b99a5a82d3dfcf72905_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzgtOS0xLTEtMTMwNTc0_9427383c-4eb7-40e9-88b9-de3415702103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib50eb36f6634439f971d8448017605a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTEtMS0xLTEzMDU3NA_6551aece-35b0-4ffb-b789-61f7d3fb58ce"
      unitRef="usd">43128000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8c043b3b239e474085f0c93c70a5c57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTMtMS0xLTEzMDU3NA_6041c91d-9d65-447f-91a2-90db78f28406"
      unitRef="usd">13204000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib94f4661c147428196f96f304f0830e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTUtMS0xLTEzMDU3NA_99fc3f24-8800-40fe-9849-f91a586043cb"
      unitRef="usd">29924000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="id0b65cd06e6242a88e83eaf5217db24d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEwLTktMS0xLTEzMDU3NA_e8c01a61-9b65-4308-a5ea-4ece8c1e7bd4"
      unitRef="usd">214000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b47203935464c8cbc1bfaaaeb49ad50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTEtMS0xLTEzMDU3NA_1c4032af-26e2-4ec5-8861-8c13ea42bbda"
      unitRef="usd">16001000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ief8e0f7f0bd84c57aad6ff567491a7eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTMtMS0xLTEzMDU3NA_313315c1-634b-4038-9b5a-a95647954d44"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic9471062b0a2463d8a241d65a0f1a493_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTUtMS0xLTEzMDU3NA_c2847b50-ed68-487f-852b-6877185de93d"
      unitRef="usd">16001000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ib3fb2e8253e445dd960c93b18f3138a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzExLTktMS0xLTEzMDU3NA_d5b70771-ecbb-4eaf-9dbb-75e16d30522e"
      unitRef="usd">1508000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i92c31921d47544ada42a2d4c63697d0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTEtMS0xLTEzMDU3NA_2a8656a0-3d7f-4ca0-b119-4a400e8ff709"
      unitRef="usd">47050000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i85463f337f4e4b67885ba871cf73b84c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTMtMS0xLTEzMDU3NA_85836dc4-59fd-4c90-9670-85a89062b1e5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id964ee50d6a74a6c9652cb5a7b813ceb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTUtMS0xLTEzMDU3NA_2b5bac2d-6e01-449c-a212-097ac1a8a300"
      unitRef="usd">47050000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ifb81e7dfb89b46bfbf2dc99411f0cafd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEyLTktMS0xLTEzMDU3NA_2e672648-9270-440b-b712-bfd4fe275b58"
      unitRef="usd">1807000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd95d89e2dd84d5a91b7069933d77610_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTEtMS0xLTEzMDU3NA_de15ca2c-7574-469b-a6f1-a61a1658fd80"
      unitRef="usd">167027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9ca707b288704684a9ce3de47eda00cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTMtMS0xLTEzMDU3NA_1df97afe-9194-43d5-9c98-af40c6135ea4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic0ac5ba07e63453fbec42a9ef0f24d8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTUtMS0xLTEzMDU3NA_6ab95172-dd78-4a95-a447-d00dfead9b31"
      unitRef="usd">167027000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i3237b84cdb5d4927853423f63ca75b91_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzEzLTktMS0xLTEzMDU3NA_c890be75-e702-41c7-aba6-5b9a897da08c"
      unitRef="usd">12212000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iff07c5f821b14231b16c02d57034feed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTEtMS0xLTEzMDU3NA_a8b9bfdc-0aff-4394-86dc-224573726fb5"
      unitRef="usd">463126000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icbe082cb98ff4d24aaf77ff63c249eaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTMtMS0xLTEzMDU3NA_96d57f04-e313-438d-937b-235e5c171cfe"
      unitRef="usd">197741000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1f4828f22f3405085834e14e8d575a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTUtMS0xLTEzMDU3NA_82b1ee7f-0b3a-4e76-bacc-b8ba5aa6aa19"
      unitRef="usd">265385000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="id5d4795566c5485a9fbcf41ffc0bce9e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo0OWZlZTA1YTdhY2Q0MTA0ODFlZGQyZTNhNzYyNDUxNy90YWJsZXJhbmdlOjQ5ZmVlMDVhN2FjZDQxMDQ4MWVkZDJlM2E3NjI0NTE3XzE0LTktMS0xLTEzMDU3NA_9cd7d02e-80e7-4a35-88ed-ed0af80b5aa8"
      unitRef="usd">15741000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MzI3_28d34c21-75da-453b-9815-1d8a7e402c99">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;4,077,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,726,195&#160;&lt;/span&gt;&lt;/td&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;2,000,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,789,186&#160;&lt;/span&gt;&lt;/td&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;1,076,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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, 2021&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,698,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,915,010&#160;&lt;/span&gt;&lt;/td&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,881,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,975,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;918,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039,023&#160;&lt;/span&gt;&lt;/td&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="i59e5ce50f8784adb9b495a80e16bcbcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzItMS0xLTEtMTMwNTc0_f2ed9acf-7ac3-472f-9227-4cf9b7983f4c"
      unitRef="usd">4077387000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzItMy0xLTEtMTMwNTc0_c3a27c7f-40da-4d3d-9b79-9de3ac8321ec"
      unitRef="usd">3726195000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i92ee9abd289041a3893546e349ff5821_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzMtMS0xLTEtMTMwNTc0_f4debe01-36fa-4073-a469-4c7ff2600a6a"
      unitRef="usd">2000900000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzMtMy0xLTEtMTMwNTc0_9ab65aa6-0f58-4648-9f24-4e345d27d13f"
      unitRef="usd">1789186000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if75c91c46aec4b15806be3d3e58a7663_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzQtMS0xLTEtMTMwNTc0_1ab55e71-05ef-4265-95df-7f02b6b0fc32"
      unitRef="usd">1076875000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzQtMy0xLTEtMTMwNTc0_b015744c-18d6-4c4b-bf36-b3559f02e4ee"
      unitRef="usd">937009000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie3b2e51c87c746a99637a64189f09a75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzctMS0xLTEtMTMwNTc0_8cb62603-1ebb-441b-8a72-1403fd3b5fbe"
      unitRef="usd">3698919000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzctMy0xLTEtMTMwNTc0_46a87c2d-77f9-4ed8-b2b5-420c0c1d4b8f"
      unitRef="usd">3915010000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7d01f8c2b4184f06810c94e6dd6e80b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzgtMS0xLTEtMTMwNTc0_b58611ff-0f1a-434a-a7a2-0e53e2460b21"
      unitRef="usd">1881110000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzgtMy0xLTEtMTMwNTc0_e11a273a-cdae-48d4-88fd-9a5825d88ccf"
      unitRef="usd">1975987000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i40ea41b6802043a3a70a35cd589c5490_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzktMS0xLTEtMTMwNTc0_ddb59780-0219-47ea-9d6d-970f852ef827"
      unitRef="usd">918050000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTpkMjk2MGNlNDk2ZDY0Y2E2ODIwMjBmNzNjZjk0NTI5Yi90YWJsZXJhbmdlOmQyOTYwY2U0OTZkNjRjYTY4MjAyMGY3M2NmOTQ1MjliXzktMy0xLTEtMTMwNTc0_4ea103bf-71e0-45fc-9e6b-9444dc762567"
      unitRef="usd">1039023000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i15438b7bcf7d487fb91cfa8931a45d7b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0NjUw_aa3a16f0-c5fb-457d-b7ec-fd3dadb7208a"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9032862ea7984faa950923f764c2694c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0NjYz_cd551bc2-cc5a-4750-aad5-288c741e4047"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i08afcf35a0804f9abec045252fc90b51_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0NzQ0_dcfe754c-da67-4cbb-bdcc-c3cbc428d12d"
      unitRef="number">0.50</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib0b537e66d064cc6bcecb674d68ebcba_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0ODM1_b51b89df-7575-4254-8a5b-d844ebc283fb"
      unitRef="number">0.16</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i1d05d48298b547788c431de0fb95496a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0ODQ4_b1d60238-985e-4906-b176-889aeea40d7b"
      unitRef="number">0.14</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iec3122f9b2424f36afbfcdc9654ea751_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE0OTI5_f7567b5e-41a4-4e41-975f-3b4e230923e6"
      unitRef="number">0.70</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <pnm:DefinedBenefitPlanPeriodicDistributionPeriod
      contextRef="i53901d7402a64beea46f995ea48f7448_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2MzA1_68be3f64-82e3-4e25-b5b8-34f530ad5ec7">P10Y</pnm:DefinedBenefitPlanPeriodicDistributionPeriod>
    <pnm:DefinedBenefitPlanPeriodicDistributionPeriod
      contextRef="i54365257ef234e29be59ef0e67fa058b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE2MzEx_8e3d5abb-2278-4771-8e3d-b2d8c702b5a2">P15Y</pnm:DefinedBenefitPlanPeriodicDistributionPeriod>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90ZXh0cmVnaW9uOjA5YTQ1MjVlNDlmODRlNjJiYjA4YmVlNjRkNDVlODAzXzE3MjY3_7551af08-192c-4d8a-819c-249c52a6459b">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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-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 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, 2022&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;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;342,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;198,272&#160;&lt;/span&gt;&lt;/td&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;67,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;409,970&#160;&lt;/span&gt;&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;38,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;13,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,061&#160;&lt;/span&gt;&lt;/td&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;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;44,050&#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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;69,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,933&#160;&lt;/span&gt;&lt;/td&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;70,704&#160;&lt;/span&gt;&lt;/td&gt;&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;43,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;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;26,933&#160;&lt;/span&gt;&lt;/td&gt;&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;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;8,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;8,722&#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;8,167&#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;555&#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-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;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;527,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&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;49,432&#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;577,305&#160;&lt;/span&gt;&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;58,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,233&#160;&lt;/span&gt;&lt;/td&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;3,962&#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;62,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: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,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 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,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 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;94,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;58,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&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;96,127&#160;&lt;/span&gt;&lt;/td&gt;&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;59,961&#160;&lt;/span&gt;&lt;/td&gt;&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;36,166&#160;&lt;/span&gt;&lt;/td&gt;&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;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;12,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,630&#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,956&#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;674&#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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;53,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;135,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;107,788&#160;&lt;/span&gt;&lt;/td&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;62,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;58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&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;3,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,318&#160;&lt;/span&gt;&lt;/td&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;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,922&#160;&lt;/span&gt;&lt;/td&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;103,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&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;380,800&#160;&lt;/span&gt;&lt;/td&gt;&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;157,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 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;223,333&#160;&lt;/span&gt;&lt;/td&gt;&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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTAtMS0xLTEzMDU3NA_173b6b75-10ec-4fa2-8b32-21bc992dc762"&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;6,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 colspan="3" style="padding:0 1pt"/&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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTAtMS0xLTEzMDU3NA_2fc4777d-ee46-4234-95ac-6cdec41fa54f"&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;33,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="padding:0 1pt"/&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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTAtMS0xLTEzMDU3NA_bbbed0f4-4c92-44fc-8c1e-4a70c9cd374d"&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,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="3" style="padding:0 1pt"/&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: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;454,020&#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="padding:0 1pt"/&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 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;margin-bottom:5pt;vertical-align:text-bottom;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, 2021&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;18,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;92,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;222,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;59,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,903&#160;&lt;/span&gt;&lt;/td&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;95,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&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,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,977&#160;&lt;/span&gt;&lt;/td&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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&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;144,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,627&#160;&lt;/span&gt;&lt;/td&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;586,496&#160;&lt;/span&gt;&lt;/td&gt;&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;256,995&#160;&lt;/span&gt;&lt;/td&gt;&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;329,501&#160;&lt;/span&gt;&lt;/td&gt;&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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTAtMS0xLTEzMDU3NA_80599561-5380-4ff8-83ad-13acdb97d416"&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;10,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="padding:0 1pt"/&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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTAtMS0xLTEzMDU3NA_542c0423-7f38-4334-90f8-94fb86c5f039"&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;8,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;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="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 2px 7.75pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTAtMS0xLTEzMDU3NA_2ba20e4a-32c8-4445-af48-2149accddbc0"&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;34,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="padding:0 1pt"/&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: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;639,890&#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="padding:0 1pt"/&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;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i572da22dac4c4eb3bc9037adffbbda1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzUtMS0xLTEtMTMwNTc0_574234e4-e191-4348-81fb-a6393c802ace"
      unitRef="usd">342183000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id563a2ac1ced4f5fb70d6f8061c62587_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzUtMy0xLTEtMTMwNTc0_700707e9-5219-4184-9c6a-959a1bfaa374"
      unitRef="usd">143911000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i24269a3d8e664863a000137324ba4b08_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzUtNS0xLTEtMTMwNTc0_7318d385-3213-4dc5-b216-ef839ab16aa4"
      unitRef="usd">198272000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0abd08cf93fe4e8395c29712ad062a0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzYtMS0xLTEtMTMwNTc0_b8e224fa-4359-41ae-8a0b-b6ce9b77d42e"
      unitRef="usd">67787000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id1414a8724f14dafa863bac304ad45de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzctMS0xLTEtMTMwNTc0_cc4f3a66-73bd-4852-8b89-a70c834a211b"
      unitRef="usd">409970000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3a8b7143957049ab8793da52b2cef810_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEwLTEtMS0xLTEzMDU3NA_eb057212-17a6-4929-98b6-a79d713be166"
      unitRef="usd">38617000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib1ed1f8c0d1d4f07b53c1452306c3926_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEwLTMtMS0xLTEzMDU3NA_2ae100f6-6a9b-4348-9c40-73333116edf8"
      unitRef="usd">13556000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iebb5c901ed144ecc8efc951165d3d298_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEwLTUtMS0xLTEzMDU3NA_b7211517-2363-41c4-a49c-def46def3f68"
      unitRef="usd">25061000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic86eb1df22b141fdbad60989ed75af71_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzExLTEtMS0xLTEzMDU3NA_9f17204e-4675-4736-9044-02749966dad1"
      unitRef="usd">5433000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icfedd66d1273417a96295bcd30c16771_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzEyLTEtMS0xLTEzMDU3NA_b5a4d45c-8432-427d-b875-ce73edf4f24c"
      unitRef="usd">44050000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifdfa9b02733c440fb790747c04e62c4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE0LTEtMS0xLTEzMDU3NA_7c83585f-86f8-40b2-a640-74d2ca8c3219"
      unitRef="usd">1703000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6261786cd5d54f6888a813337a2f0a61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE0LTMtMS0xLTEzMDU3NA_5b6d36ac-55b2-485c-9f03-f7cb3d95b6fb"
      unitRef="usd">1703000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i806693aadb0f49f6a387009dde266db3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE0LTUtMS0xLTEzMDU3NA_8d20dd65-02f4-4228-a016-24e72d45fad3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3fec3bd223a84493a2d38928a5ab2d97_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE2LTEtMS0xLTEzMDU3NA_b7fc06b1-cff3-4a1c-b355-88a203965254"
      unitRef="usd">69001000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia1682dfe560748bcad6ffb997461f608_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE2LTMtMS0xLTEzMDU3NA_cf5954d4-1930-4084-b1e8-12e97a57ead3"
      unitRef="usd">42068000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia10ce51d559241938fae34ec7d26e232_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE2LTUtMS0xLTEzMDU3NA_b42031ea-f808-4256-ad89-840ebb49a634"
      unitRef="usd">26933000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a35e6946d8a4b4895ce83236bcb5c44_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE3LTEtMS0xLTEzMDU3NA_20abc032-71dc-442c-a57a-9cc9ee5d47b5"
      unitRef="usd">70704000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d4d99219df94a50b63c51879b5dbfc4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE3LTMtMS0xLTEzMDU3NA_0d73b7d8-fffa-4649-9ac7-795968916ab3"
      unitRef="usd">43771000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4de05f13f8944889997e4f1370a33258_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE3LTUtMS0xLTEzMDU3NA_24b087b8-ae6e-4ec3-be26-f76b9691cd4e"
      unitRef="usd">26933000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2a99abf0245a436ab798d53e77baba57_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE5LTEtMS0xLTEzMDU3NA_aa3443ca-7a24-4256-8d45-a7c723dc671d"
      unitRef="usd">149000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1a629399529f44f1a2ba3e22447c7664_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE5LTMtMS0xLTEzMDU3NA_24192ae2-e60e-426a-b879-7ce77fd9d5df"
      unitRef="usd">149000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie352693774ca42d787807913b5cccbd5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzE5LTUtMS0xLTEzMDU3NA_6e8526b4-dfc5-4b3c-9143-647071cc1b91"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id7735540a5424b4f9f46b0078304db35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIxLTEtMS0xLTEzMDU3NA_12d8b91a-0030-49fa-8111-34e45d25a793"
      unitRef="usd">8573000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib1b93f8c342742f1b1b7f12888c8c6e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIxLTMtMS0xLTEzMDU3NA_30934029-66c1-40ec-b8a5-18e3454b4d28"
      unitRef="usd">8018000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i26f72fd80155429f80d86ef94a3667c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIxLTUtMS0xLTEzMDU3NA_d9259eed-2e12-4280-9f00-99f25b033833"
      unitRef="usd">555000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5b36ed3005f14aceb55ca6de38977bb3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIyLTEtMS0xLTEzMDU3NA_2137ddd0-e1b0-4738-8de7-e0d3da264562"
      unitRef="usd">8722000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i18c0ad38adae4b1183fc8dcc1702b853_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIyLTMtMS0xLTEzMDU3NA_22ba169f-2e62-4377-8418-7198f3fc7d10"
      unitRef="usd">8167000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3ed5f836b52547db9d3755aadcbdbfdd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZToxZDdmYmZjNTRhM2M0MmQ2OGYyYWU1YzJkZWI0YjQyMC90YWJsZXJhbmdlOjFkN2ZiZmM1NGEzYzQyZDY4ZjJhZTVjMmRlYjRiNDIwXzIyLTUtMS0xLTEzMDU3NA_08117a32-81da-4ee9-bb56-f7637597b9bc"
      unitRef="usd">555000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6910bb7113ba4a74bfac9ec12c2cf388_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzUtMS0xLTEtMTMwNTc0_3eb22eb7-000a-4a5e-8869-b1ef614361b9"
      unitRef="usd">527873000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6526f1b0d7df4868a4424e5b25b86a83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzUtMy0xLTEtMTMwNTc0_6cb16e30-4118-4943-8124-40b2760a9deb"
      unitRef="usd">235605000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic01595ff5edd4d45ad45d06fa6fbf3ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzUtNS0xLTEtMTMwNTc0_64c0f1af-1d09-4bc6-ba86-dda3982a2378"
      unitRef="usd">292268000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib1f35a42e3ce4fe4920e5708ee12aa8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzYtMS0xLTEtMTMwNTc0_cea14ec3-d129-43da-a8b6-ab938b014d5d"
      unitRef="usd">49432000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ff9035a328741b589b825d22336ab19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzctMS0xLTEtMTMwNTc0_2131a392-5a4f-40b7-9171-c9a613c0cbf6"
      unitRef="usd">577305000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4306e88017564b58b1eb663be7b45dbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzExLTEtMS0xLTEzMDU3NA_b6bcb0dd-c842-4697-b20d-9bebc593eab4"
      unitRef="usd">58623000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i26662f6364e24a47abb46a131cabdc82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzExLTMtMS0xLTEzMDU3NA_edfabebb-43ff-459f-b003-42ca195f92b3"
      unitRef="usd">21390000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i504771b3379f4256b6c6bd91d2493c2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzExLTUtMS0xLTEzMDU3NA_1809654f-3838-4d26-9610-cb45eb974553"
      unitRef="usd">37233000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icf99aaa49d9f4d9eb1ebe962dc44e257_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzEyLTEtMS0xLTEzMDU3NA_92945b50-9538-4933-865d-1906a10f2eb9"
      unitRef="usd">3962000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i095eef4c78a04222b5b6daa3ec18df2a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzEzLTEtMS0xLTEzMDU3NA_6f88c311-15e4-4bba-b025-1d7222fc42ac"
      unitRef="usd">62585000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8b7a510c19be4cff91ce19565df20f0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzE2LTEtMS0xLTEzMDU3NA_5e5d8c08-1d93-4904-aaff-76303df2626c"
      unitRef="usd">1578000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i292b5beed90b4814a9312735ac69c46d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzE2LTMtMS0xLTEzMDU3NA_9e368378-6d35-49b9-8ac9-645928daf334"
      unitRef="usd">1578000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ife3c32a1a7544fe3a35c62c2869b43db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzE2LTUtMS0xLTEzMDU3NA_5fb13596-0405-4acf-9b87-2f384f6d7b97"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8eaa123bd18d4bb09f91a27c06a8823f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzIzLTEtMS0xLTEzMDU3NA_3e5e68ed-953e-4593-9fcf-e0da72561648"
      unitRef="usd">94549000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6416ec1550194646887b33ddee1467b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzIzLTMtMS0xLTEzMDU3NA_d1a4b909-175a-448f-afcb-9668b0aa470c"
      unitRef="usd">58383000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0a5426b6ca8342b0a4308105ae1b3c2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzIzLTUtMS0xLTEzMDU3NA_616f7008-9395-4d2d-bf10-f9611a36ea7e"
      unitRef="usd">36166000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id8d3c37131b448dba41214f04fd697a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI0LTEtMS0xLTEzMDU3NA_e5ee00c6-7476-4f94-aa79-54760dd8b85c"
      unitRef="usd">96127000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id78488260dfb49ce9bf7717e1e7203d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI0LTMtMS0xLTEzMDU3NA_99ccf42a-9a33-41ed-82a7-5291f8fef032"
      unitRef="usd">59961000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i897767b558b74b779bc85529924585e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI0LTUtMS0xLTEzMDU3NA_a5fa8f33-b0cb-45da-a766-88da31df6258"
      unitRef="usd">36166000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i943c2bde9c1240d49b409c509361befd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI2LTEtMS0xLTEzMDU3NA_d688259f-af3b-45c1-b04b-7729e2268ea9"
      unitRef="usd">381000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0721b338060646f9a034c8788b834852_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI2LTMtMS0xLTEzMDU3NA_fc9fa1f8-465d-4c9b-8679-742442ef66ae"
      unitRef="usd">381000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5ab189da47ae4b2ba078cf06d0896cf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzI2LTUtMS0xLTEzMDU3NA_d2b22a38-adc9-43cb-9af2-e576db935c62"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i53517e7241aa46bb8faae87addf76771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzMzLTEtMS0xLTEzMDU3NA_c548f4cd-8973-475a-890b-27721aabbf9b"
      unitRef="usd">12249000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7535172a6aaa46d79a2ec76350aaeab8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzMzLTMtMS0xLTEzMDU3NA_b998ef5d-aa4a-4989-92f8-87511f7162ec"
      unitRef="usd">11575000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib293efbe0a2f4291874dce7d33b7fb3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzMzLTUtMS0xLTEzMDU3NA_22aa9672-be0b-4b22-83f1-8857e2f65761"
      unitRef="usd">674000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d0bd5e97a8b4adcbfb57c91394288ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzM0LTEtMS0xLTEzMDU3NA_e70c45b0-1f7b-4dc0-88cc-bb3599bbdd75"
      unitRef="usd">12630000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id6065f6e38ba4675a13f65d3338bdbc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzM0LTMtMS0xLTEzMDU3NA_d384cd1e-f3a1-46b7-b5a9-b6875e914c23"
      unitRef="usd">11956000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id3a72542a03341d99061213d579032c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo1NzgyY2UzNzg3MDE0MThlOGY3ZDk1NmE3ZGFiMDRhNy90YWJsZXJhbmdlOjU3ODJjZTM3ODcwMTQxOGU4ZjdkOTU2YTdkYWIwNGE3XzM0LTUtMS0xLTEzMDU3NA_25a476a1-9a06-48fa-9b29-19db2e148ca9"
      unitRef="usd">674000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idb0731b7a1094d7d9036fe2bb03b45b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQtMS0xLTEtMTMwNTc0_b81a48ce-08e4-4794-a672-dfcf914cf140"
      unitRef="usd">17106000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iea3859d38d184c2ca44bd63e1314cd23_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQtMy0xLTEtMTMwNTc0_a5801b4e-169a-48ea-b74f-1d2b1a1bff25"
      unitRef="usd">17106000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie2a3b31c08914d1c938b02087488a093_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQtNS0xLTEtMTMwNTc0_394f48a6-9514-4397-b01b-dcdd416ddbf1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if22d881d96ec4ea8a7d447c6070f83bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzYtMS0xLTEtMTMwNTc0_3c8eef1e-654f-4c3e-a9fe-35411aefbc02"
      unitRef="usd">53661000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iba215b5ebd984cd08b4952d248bf4262_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzYtMy0xLTEtMTMwNTc0_9671b7c6-c457-4051-ab6f-5b2b76e6e7b2"
      unitRef="usd">53661000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id235df3c019f4f5e900400561258e8a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzYtNS0xLTEtMTMwNTc0_581b9854-59d2-4ccc-a78d-ff9cad8bab12"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae99f8105fca44178f1a031eb886e68e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzctMS0xLTEtMTMwNTc0_b00572b1-4d02-4a28-b138-33468e1028be"
      unitRef="usd">639000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65f947aff4a84231ad6baba5ef3445d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzctMy0xLTEtMTMwNTc0_ba363d95-1970-41f6-b722-519517172acc"
      unitRef="usd">639000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icb7e49e1c2824ebca4158a0fd45ac2a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzctNS0xLTEtMTMwNTc0_b6d1aa53-2bda-434e-b925-cb9fc180ecb7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d54e9b5cd7e4fc8a1e80cfff72188a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzgtMS0xLTEtMTMwNTc0_fb69168f-e907-497c-9dfa-fd29bcf4ec62"
      unitRef="usd">135200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34952cfc18cc46b2b33ec877d20cf71b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzgtMy0xLTEtMTMwNTc0_67ab2b2a-ec8a-4fb3-be45-6e894a8e8fb9"
      unitRef="usd">27412000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i71bdf9f43d8e49ceb477387f35d29fd1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzgtNS0xLTEtMTMwNTc0_c89b0175-4fa1-45ed-ad4f-c5c948967b50"
      unitRef="usd">107788000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i554dbaa9a5a14e5092d247f16d6c0a88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEwLTEtMS0xLTEzMDU3NA_5f5bc0f6-4b42-477f-952c-5c7f1cfbc1df"
      unitRef="usd">62637000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4b8924d0140b42d4b65a9cbf1e7515a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEwLTMtMS0xLTEzMDU3NA_f11a0ebd-0104-4138-a51d-ebebc7be5810"
      unitRef="usd">58649000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d06eb489118405394fedb80cf450f3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEwLTUtMS0xLTEzMDU3NA_506d15cf-f0e2-48df-92ad-3c1f5a7968e2"
      unitRef="usd">3988000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia5fb2128e9364c8b9386bd57bac4d431_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzExLTEtMS0xLTEzMDU3NA_e09853f0-3e46-490d-be21-d5700ab374bf"
      unitRef="usd">3318000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8bcb863621dc4e0f9e303256d484d622_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzExLTMtMS0xLTEzMDU3NA_3053dd9b-521c-49af-bec5-fdce423f8410"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i84d084c26f894c119ec74c19861fa616_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzExLTUtMS0xLTEzMDU3NA_1c26cd61-41f4-4a9a-809b-0789b335628e"
      unitRef="usd">3318000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i52849ace70b84993bd6bc90b905095e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEyLTEtMS0xLTEzMDU3NA_7a621ae3-1fdb-4ad6-a1fd-d1aba8e7a362"
      unitRef="usd">4922000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76bdb42546184d87870c63c83092cebb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEyLTMtMS0xLTEzMDU3NA_2a0e1e72-17ad-43aa-ab99-5065c44ead37"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2370b98b168e4aecae4c60b50bea76e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEyLTUtMS0xLTEzMDU3NA_75b48811-d8fd-4334-8ed8-a0bc66cff575"
      unitRef="usd">4922000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7c1fee105ce14139b052e4c98a0d29e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEzLTEtMS0xLTEzMDU3NA_09aaab74-c256-4682-a104-b4502e157dac"
      unitRef="usd">103317000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i04a683eeb4754447b250ae15644ca065_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEzLTMtMS0xLTEzMDU3NA_14c32d6b-9404-48b4-b606-78aedf308695"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf42a33e9299471aa3f575d525d802a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzEzLTUtMS0xLTEzMDU3NA_cd64778b-138b-4c5a-9968-f0c7fa171743"
      unitRef="usd">103317000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i157a8c6033c44a18bd9c4d79c48e23a3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE0LTEtMS0xLTEzMDU3NA_a4a6891a-9e85-4676-9f3d-363167fb3502"
      unitRef="usd">380800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if612c8a4886f43b4af1d0227c11ba957_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE0LTMtMS0xLTEzMDU3NA_c1f8f770-a25a-4534-989e-32f693a936a4"
      unitRef="usd">157467000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i181db7487b4a43e69f029891f6423fa7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE0LTUtMS0xLTEzMDU3NA_4683d76e-8118-4e80-b5e1-99df1d3d642a"
      unitRef="usd">223333000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibe981381fe2d455b8f157ce485d8a0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE2LTEtMS0xLTEzMDU3NA_eab0af62-4144-40f3-978c-c281f123e85d"
      unitRef="usd">6691000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76e069954e644e8aa733b178a7b737cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE3LTEtMS0xLTEzMDU3NA_63e494b0-d840-4e9b-9400-d1077a3087db"
      unitRef="usd">33258000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i265920f920be4121a62a2856ec9d1e18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE4LTEtMS0xLTEzMDU3NA_92104247-d1d1-4d71-8abc-890238a7cfc2"
      unitRef="usd">33271000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzE5LTEtMS0xLTEzMDU3NA_d92b3f95-ae8c-4933-8dab-e6ee3ffb228c"
      unitRef="usd">454020000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if1d1b976a36a41e69800a47dc9d3e7ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI1LTEtMS0xLTEzMDU3NA_81ec57b9-4fcd-4c48-bf24-134af64256d9"
      unitRef="usd">18924000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib616cae929e5454bbc8d5ff37fd0585c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI1LTMtMS0xLTEzMDU3NA_3700b5dc-4127-4417-874c-317d29cb3f58"
      unitRef="usd">18924000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic95f2e2932744407b578ad4169f59106_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI1LTUtMS0xLTEzMDU3NA_7ab85a1a-0635-4fae-a832-eee4d334256b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifcd1bb21295d4487825f0605cd71445b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI3LTEtMS0xLTEzMDU3NA_8348643a-e328-4b2b-b5b3-4b4a92e84bcc"
      unitRef="usd">92484000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i303f1b843a1148dda79b8ef5e0c2320d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI3LTMtMS0xLTEzMDU3NA_025b1f1f-a77c-4e52-9382-62820d42e000"
      unitRef="usd">92484000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i55014d8ee34549428a740677940361f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI3LTUtMS0xLTEzMDU3NA_4892ee8a-9bd9-4127-9dd2-180f7ad1e81a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6bf3fa4b12f24d8986f450edc3224584_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI4LTEtMS0xLTEzMDU3NA_7a4ea33d-30ad-4887-9806-e10d6cf7bae8"
      unitRef="usd">806000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibff48792b81d4e9a9c88232ff67b94cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI4LTMtMS0xLTEzMDU3NA_7ac3776c-7ef9-430f-9e06-5145199acb21"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ba516dbf1f94398a352d8975df2b7ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI4LTUtMS0xLTEzMDU3NA_afcfd25a-5176-4050-b854-0933542525f6"
      unitRef="usd">806000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i769ddfe598ff453bb270d59f6000352f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI5LTEtMS0xLTEzMDU3NA_b5d94ea9-b6b4-4be5-838c-51e178a07dde"
      unitRef="usd">222106000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i19177e184a9d4a6bae38b627aa1cd962_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI5LTMtMS0xLTEzMDU3NA_84439a7e-a708-41d0-82cc-cb3d9cc5a697"
      unitRef="usd">59203000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i931310170e2842fd9b8442a56ce2131e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzI5LTUtMS0xLTEzMDU3NA_786c134e-043a-4a27-a9da-d2b2457be6af"
      unitRef="usd">162903000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4a505b75e0b2468bb76251a9e40ed203_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMxLTEtMS0xLTEzMDU3NA_67a2b5c9-3df3-4704-bffb-d465809c8ae2"
      unitRef="usd">95429000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i19104fdf847b48a0969a6b404cd1327c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMxLTMtMS0xLTEzMDU3NA_d3aa9021-68cc-442d-8dca-08a60d335bc6"
      unitRef="usd">86384000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia8610c4a14954ae590ed69402b0f44af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMxLTUtMS0xLTEzMDU3NA_8dbe2232-8f3b-41b1-a385-d8066a7f896a"
      unitRef="usd">9045000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie7e464c7272e43f8840e3f8e1f84968c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMyLTEtMS0xLTEzMDU3NA_19243ee5-1b46-46a6-b541-653ea12da46b"
      unitRef="usd">5977000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7c05fab1167c431989239318757dd009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMyLTMtMS0xLTEzMDU3NA_d9edc79a-82fe-4772-914b-df27a8738208"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4792368d20b048e3b0e900068b7e867a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMyLTUtMS0xLTEzMDU3NA_1bd6a54d-8fdb-4828-a313-d9ba0a7d6301"
      unitRef="usd">5977000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8269f550b9344b1db839d7b970a25097_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMzLTEtMS0xLTEzMDU3NA_6a045988-f79a-4102-b331-bcfcd85cc71e"
      unitRef="usd">6143000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8b291d88e3084f6c908002f4b45f9861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMzLTMtMS0xLTEzMDU3NA_3636524a-cf3c-434d-b47e-79aada01c982"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5f1977fe9b424127b10f7fd1d6d37547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzMzLTUtMS0xLTEzMDU3NA_0f44f6da-64a6-48a8-9006-4c66fb29d711"
      unitRef="usd">6143000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i322d8da6cce74282abe4dae80f353327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM0LTEtMS0xLTEzMDU3NA_96c9503a-c21d-4be1-a961-a0ee0cffa38b"
      unitRef="usd">144627000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3106812356fb4968a84aadf8e10aa3d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM0LTMtMS0xLTEzMDU3NA_29cfaf94-f770-4624-a2d0-4f0708791d0b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie51712a31a6144c9be133f3a6d652511_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM0LTUtMS0xLTEzMDU3NA_6ad3739f-baa7-407c-a5fd-ebbfca12d2e6"
      unitRef="usd">144627000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie7888cd66b6f48dc8a72d0e3705e8493_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM1LTEtMS0xLTEzMDU3NA_9388e4bd-71e9-4733-9392-496b05cce4f0"
      unitRef="usd">586496000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i02c4f1a06d8e4c649ed0650d1e082fea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM1LTMtMS0xLTEzMDU3NA_c649c0c0-bd46-4391-a230-e2cbafcc9536"
      unitRef="usd">256995000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9e62a7df3b1b4089beea7d4ac4f7304b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM1LTUtMS0xLTEzMDU3NA_226db6ce-0809-4839-99e0-625562c6674c"
      unitRef="usd">329501000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1446b9a144b044688604a77de7888791_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM3LTEtMS0xLTEzMDU3NA_a352a430-1016-4730-9eb3-364fca5a70fa"
      unitRef="usd">10479000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ida39464bfe3048b7a079d343bfc70372_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM4LTEtMS0xLTEzMDU3NA_4fb058ef-b714-4249-b098-e3883551e35a"
      unitRef="usd">8913000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3317eef9872d460a992815dce24d1842_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzM5LTEtMS0xLTEzMDU3NA_3bb47a28-2b1b-46ad-986b-52ef2b1353f9"
      unitRef="usd">34002000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDUvZnJhZzowOWE0NTI1ZTQ5Zjg0ZTYyYmIwOGJlZTY0ZDQ1ZTgwMy90YWJsZTo4YTY5MTFlNzZiN2Y0NDlhYjdhNjRiZmIwYmI0MDc1Yi90YWJsZXJhbmdlOjhhNjkxMWU3NmI3ZjQ0OWFiN2E2NGJmYjBiYjQwNzViXzQwLTEtMS0xLTEzMDU3NA_f63bf84a-586b-4e7d-b742-2be7265880c9"
      unitRef="usd">639890000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <pnm:VariableInterestEntitiesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzYxNTY_e1f0a77b-89a0-4756-9e10-656bccbb2d54">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, 2022, 2021, and 2020, PNM paid $19.5 million, $19.8 million, and $20.0 million for fixed charges and $1.9 million, $1.9 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 are set forth below and are 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;15,122&#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,490&#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,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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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,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;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;50,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;53,523&#160;&lt;/span&gt;&lt;/td&gt;&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,950&#160;&lt;/span&gt;&lt;/td&gt;&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;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;52,994&#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;55,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-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 purchased coal for SJGS under the SJGS CSA.  PNM and Westmoreland also entered into agreements under which CCR disposal and mine reclamation services for SJGS would be provided.  On October 9, 2018, Westmoreland filed a Current Report on Form 8-K with the SEC announcing 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 SJCC 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 the reclamation services agreement provides WSJ LLC the ability to recover the cost of reclamation.  Additionally, much of the mine reclamation activities are being performed after the SJGS CSA expired on September 30, 2022.  As discussed in Note 16, 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 had the ability to direct its mining operations and reclamation services, which are the factors that most significantly impact the economic performance of WSJ LLC.&#160; Other than PNM being able to ensure that coal was supplied in adequate quantities and of sufficient quality to provide the fuel necessary to operate SJGS in a normal manner and monitoring of reclamation activities, the mining operations and reclamation services were solely under the control of WSJ LLC, including developing mining and reclamation plans, hiring of personnel, and incurring operating and maintenance expenses.  Neither PNMR nor PNM had any ability to direct or influence the mining operation or reclamation activities.&#160; PNM&#x2019;s involvement through the SJGS CSA and the reclamation services agreement is a protective right rather than a participating right and WSJ LLC still has the power to direct the activities that most significantly impact the economic performance of WSJ LLC. &#160;The SJGS CSA required WSJ LLC to deliver coal to fuel SJGS in exchange for payment of a set price per ton, which escalated over time for inflation.&#160; The reclamation services agreement requires WSJ LLC to perform reclamation services at a base price per activity, which escalates over time for inflation.  If WSJ LLC had been able to mine or perform reclamation services more efficiently than anticipated, its economic performance would improve.&#160; Conversely, if WSJ LLC had not been able to mine or does not perform reclamation services as efficiently as anticipated, its economic performance would be negatively impacted.&#160; Accordingly, PNMR believes &lt;/span&gt;&lt;/div&gt;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 continue to be PNMR&#x2019;s maximum exposure to loss from the VIE at December 31, 2022.</pnm:VariableInterestEntitiesTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzYxMzY_ccf93495-3733-4a60-a0e2-6d7ccbcb3d47">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="i3cab1f40bc944d91991c233d3949b923_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzQ4Nw_871ef1d9-39ca-4c69-84c3-364a245bf4d3"
      unitRef="mw">155</pnm:NumberOfMegaWattsPurchased>
    <pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzg3OQ_c0959f76-e48f-4210-8e50-4bace907b341"
      unitRef="usd">19500000</pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts>
    <pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts
      contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzg4Mw_504b0d7a-5caf-463a-94dc-732b5e83e728"
      unitRef="usd">19800000</pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts>
    <pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts
      contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzg5MQ_7817efd2-56d2-4302-b250-e2dd026c9608"
      unitRef="usd">20000000</pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts>
    <pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzkxNg_cafb8c5f-43c3-4699-9f7e-670d31719561"
      unitRef="usd">1900000</pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges>
    <pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges
      contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzkyMA_745ef9e7-5da2-489c-be57-be4e6da435ad"
      unitRef="usd">1900000</pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges>
    <pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges
      contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzkyOA_e40acfb1-6744-4520-8b5a-3467cd0a4f9a"
      unitRef="usd">1400000</pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges>
    <pnm:JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare
      contextRef="ia66a761ca6094b799ae1c47a84332533_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzEyNjc_19864bc0-171a-4dda-91e8-9f2996b2c0d3"
      unitRef="number">0.50</pnm:JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare>
    <pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzEzNjI_6bc04dd7-5b39-43f3-8171-fa2c792f5b08"
      unitRef="number">0.50</pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV>
    <pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfFMV
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzE0MTQ_3c840f40-a54f-4eef-a418-1be0694b4b1a"
      unitRef="number">0.50</pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfFMV>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzYxNDY_9a83c0f4-2d40-438b-8720-ec4ae47d2407">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;15,122&#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,490&#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,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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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,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;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;50,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;53,523&#160;&lt;/span&gt;&lt;/td&gt;&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,950&#160;&lt;/span&gt;&lt;/td&gt;&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;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;52,994&#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;55,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;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzQtMS0xLTEtMTMwNTc0_73af9682-659a-447d-8b0b-4107aaaa0697"
      unitRef="usd">21403000</pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues
      contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzQtMy0xLTEtMTMwNTc0_481c75db-9e72-4799-ba2f-f80466819b61"
      unitRef="usd">21624000</pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues
      contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzQtNS0xLTEtMTMwNTc0_87f2cad8-8057-41f4-881a-30226f5c9e06"
      unitRef="usd">21297000</pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzUtMS0xLTEtMTMwNTc0_918b24ff-b8c2-41d7-b358-cd044e184bb6"
      unitRef="usd">6281000</pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses
      contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzUtMy0xLTEtMTMwNTc0_661e166c-9fd4-4849-aaa3-f4a5d66107ae"
      unitRef="usd">6134000</pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses
      contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzUtNS0xLTEtMTMwNTc0_90f129ea-3fe5-4597-ac94-aff5aeaac811"
      unitRef="usd">7284000</pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibce274fd0fe24908b16c863eb3947c10_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzYtMS0xLTEtMTMwNTc0_7c2a690b-3da3-4c37-ba3d-56747c97e689"
      unitRef="usd">15122000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i580c7b3d74ce46a99fba933e948b27a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzYtMy0xLTEtMTMwNTc0_f027cd4c-e7b2-40de-9cb7-a3f7e78234e7"
      unitRef="usd">15490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i43a808e81ca74510aaeb2eee84ad9a9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZTo2YTUxYjkzZmQ0NDA0NGRjYmMxNGIxMzk1NzZhNzA4OS90YWJsZXJhbmdlOjZhNTFiOTNmZDQ0MDQ0ZGNiYzE0YjEzOTU3NmE3MDg5XzYtNS0xLTEtMTMwNTc0_df2e042b-ff76-46e6-9827-ee4af4b7df0b"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:AssetsCurrent
      contextRef="i3cab1f40bc944d91991c233d3949b923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzQtMS0xLTEtMTMwNTc0_190d818e-3407-40a4-9e07-e15a2370f305"
      unitRef="usd">3429000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie55575767f95424c9e2374de07bde82c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzQtMy0xLTEtMTMwNTc0_13c91b9d-7e26-432f-a7fe-dce6f64a1c8c"
      unitRef="usd">3042000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3cab1f40bc944d91991c233d3949b923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzUtMS0xLTEtMTMwNTc0_0c979d4b-38f0-447e-8169-835a7768aed7"
      unitRef="usd">50094000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie55575767f95424c9e2374de07bde82c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzUtMy0xLTEtMTMwNTc0_3b041def-b8c9-45b7-8af6-5accaa0db719"
      unitRef="usd">52908000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="i3cab1f40bc944d91991c233d3949b923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzYtMS0xLTEtMTMwNTc0_0aa7a4d5-99b2-4c30-a071-11257737d598"
      unitRef="usd">53523000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie55575767f95424c9e2374de07bde82c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzYtMy0xLTEtMTMwNTc0_7bebf623-7284-4dfd-aadc-8bf7bc15586d"
      unitRef="usd">55950000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3cab1f40bc944d91991c233d3949b923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzctMS0xLTEtMTMwNTc0_6d85acbc-aeb1-4622-95c5-bfc2a9adfa83"
      unitRef="usd">529000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie55575767f95424c9e2374de07bde82c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzctMy0xLTEtMTMwNTc0_e82e3711-22f5-4131-be68-8ed8b2d10753"
      unitRef="usd">545000</us-gaap:LiabilitiesCurrent>
    <us-gaap:MinorityInterest
      contextRef="i3cab1f40bc944d91991c233d3949b923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzgtMS0xLTEtMTMwNTc0_90d1210b-a6e1-4f7a-b33b-fc5ebae31167"
      unitRef="usd">52994000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ie55575767f95424c9e2374de07bde82c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90YWJsZToxNGFiMzQ4MDczZDQ0OWVkOGI5YWFjNmU5ZGIxZWMxZS90YWJsZXJhbmdlOjE0YWIzNDgwNzNkNDQ5ZWQ4YjlhYWM2ZTlkYjFlYzFlXzgtMy0xLTEtMTMwNTc0_0af8b1d4-aa9c-400f-96a8-1d23437c1641"
      unitRef="usd">55405000</us-gaap:MinorityInterest>
    <pnm:CashUsedToSupportBankLetterOrCreditArrangement
      contextRef="i8c8c783071a7406089df52ed3969ba8d_I20160131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMDgvZnJhZzplNDBhZWEyYmE5ODA0ODZmYjFkOWI5MzQ1NzQ4YTVhMy90ZXh0cmVnaW9uOmU0MGFlYTJiYTk4MDQ4NmZiMWQ5YjkzNDU3NDhhNWEzXzM1NjE_587319d5-427e-4e79-a934-036bb4b1b2db"
      unitRef="usd">30300000</pnm:CashUsedToSupportBankLetterOrCreditArrangement>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTMx_088a0477-f29f-4fbc-a155-05fbe2e25a05">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 fair value of 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:center;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:700;line-height:120%"&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.  &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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;584,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;16,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;16,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(48,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;433,645&#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;584,061&#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;43,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;border-top:1pt solid #000;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;59,609&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;587,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;62,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;(117,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(48,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;410,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;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;576,707&#160;&lt;/span&gt;&lt;/td&gt;&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;43,447&#160;&lt;/span&gt;&lt;/td&gt;&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;62,942&#160;&lt;/span&gt;&lt;/td&gt;&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 #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-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;(23,182)&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;(7,354)&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;(514)&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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:100%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;(111,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(7,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 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;(118,552)&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;(19,372)&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,711)&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,306)&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, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;112,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;27,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;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(22,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 (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;(6,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align:top"&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 at end of year&lt;/span&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;110,345&#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:4pt;text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;16,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(28,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;15,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;4,088&#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,778&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(2,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;text-align:left;vertical-align: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 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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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-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:#ffffff;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,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.74&#160;&lt;/span&gt;&lt;/td&gt;&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.00&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;2.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;span style="color:#000000;font-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;5.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;span style="color:#000000;font-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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5.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;span style="color:#000000;font-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.01&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4.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;span style="color:#000000;font-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.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;span style="color:#000000;font-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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:4pt;text-align:justify;text-indent:31.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 2023 net periodic benefit cost to increase $4.6 million and $0.5 million (analogous changes would result from a 1% increase).  The actual rate of return for the PNM and TNMP pension plans was (21.28)% and (23.03)% for the year ended December&#160;31, 2022.&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 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 use multi-&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 that pursue various absolute return strategies such as relative value, merger arbitrage, event driven equities, and structured credit.  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;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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;42,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;41,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;4,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;text-align:left;vertical-align: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;40,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2028 - 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,211&#160;&lt;/span&gt;&lt;/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 2023 through 2026.  PNM expects to make a contribution of $0.4 million in 2027.  TNMP does not expect to make any cash contributions in 2027.  The funding assumptions were developed using discount a rate of 5.75%.  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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;66,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;75,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Curtailment 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;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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:#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;49,950&#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;66,984&#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,705&#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,570&#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:left;vertical-align: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 #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;95,805&#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;93,402&#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;12,593&#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;12,885&#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;/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;(23,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;70,301&#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;95,805&#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,718&#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,593&#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;Funded status &#x2013; asset&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,351&#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,821&#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,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;2,023&#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: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, 2022, 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:100%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;(11,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(2,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;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;(718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dental trend assumption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(14,829)&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,053)&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,788)&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,141)&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 the year ended December&#160;31, 2022, actuarial losses of $12.7 million were recorded as adjustments to regulatory assets for the PNM OPEB plan.  For the TNMP OPEB plan, actuarial losses of $1.1 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:100%"&gt;The following table presents the components of net periodic benefit cost (income):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(4,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Curtailment 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;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (income)&lt;/span&gt;&lt;/td&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;(1,591)&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 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;(2,237)&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 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;(2,709)&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;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 #000;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 #000;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 #000;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;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 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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(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;/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;Net periodic benefit (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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;(593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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;(442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.75&#160;&lt;/span&gt;&lt;/td&gt;&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;2.99&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2.99&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;4.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;span style="color:#000000;font-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.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;span style="color:#000000;font-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.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;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;5.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;span style="color:#000000;font-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.99&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2.99&#160;&lt;/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.65&#160;&lt;/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.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;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.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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:4pt;text-align:justify;text-indent:31.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 1% decrease in the expected long-term rate of return would cause PNM&#x2019;s and TNMP&#x2019;s 2023 net periodic benefit cost to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;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;increase $0.8 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 (24.5)% and (27.9)% for the year ended December&#160;31, 2022.&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 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:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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.00&#160;&lt;/span&gt;&lt;/td&gt;&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;4.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;span style="color:#000000;font-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.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;span style="color:#000000;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;2029&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;2027&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:100%"&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.  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;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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: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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2028 - 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/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 2022 or 2021 and PNM and TNMP do not expect to make cash contributions to the OPEB trusts in 2023-2027.  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 $0.2 million in 2023 and $9.0 million in 2024-2027.  &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:95%"&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;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;12,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;10,042&#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,612&#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;344&#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;406&#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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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;8,825&#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,364&#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;278&#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;339&#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, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;1,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:400;line-height:100%"&gt;Amortization recognized in net periodic benefit (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;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;995&#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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;689&#160;&lt;/span&gt;&lt;/td&gt;&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;758&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;11&#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;50&#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;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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.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;span style="color:#000000;font-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.02&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.02&#160;&lt;/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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.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;span style="color:#000000;font-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.01&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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.3&#160;million and $0.1 million in the year ended December 31, 2022 and $1.3 million and $0.1&#160;million for the year ended December 31, 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;The following executive retirement plan payments, which reflect expected future service, are expected:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2028 - 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;15,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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="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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;/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;(721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDc0_c1d8a097-dba0-4851-9bf8-0d1946d3ab51">&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 fair value of 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;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.</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzQwMDY_48d0cf2d-16fa-4e6f-9dd3-ff892d4f466e"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzQxMjA_263066b2-cc91-40f0-88fa-d111ded8e173">P5Y</pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTQ3_432b7d51-1cd9-43ee-a53d-22b412c16c4e">&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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;584,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;16,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;16,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(48,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;433,645&#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;584,061&#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;43,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;border-top:1pt solid #000;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;59,609&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;587,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;62,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;(117,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(48,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;410,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;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;576,707&#160;&lt;/span&gt;&lt;/td&gt;&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;43,447&#160;&lt;/span&gt;&lt;/td&gt;&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;62,942&#160;&lt;/span&gt;&lt;/td&gt;&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 #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-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;(23,182)&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;(7,354)&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;(514)&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;66,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;75,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Curtailment 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;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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:#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;49,950&#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;66,984&#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,705&#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,570&#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:left;vertical-align: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 #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;95,805&#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;93,402&#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;12,593&#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;12,885&#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;/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;(23,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;70,301&#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;95,805&#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,718&#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,593&#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;Funded status &#x2013; asset&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,351&#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,821&#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,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;2,023&#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:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtMS0xLTEtMTMwNTc0_21b55f5e-cf1d-48e7-8a3c-27321a429ce4"
      unitRef="usd">584061000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i94c9f501683f4473aee0dab2d21f2c55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtMy0xLTEtMTMwNTc0_9b74e666-d604-43e9-a1d9-2f851daf991e"
      unitRef="usd">630904000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtNS0xLTEtMTMwNTc0_21bf9314-9d89-45c9-b398-400bf25da4ea"
      unitRef="usd">59609000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia84462ab38d84c9fa54c5d040fff8258_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzQtNy0xLTEtMTMwNTc0_43014d68-6377-4d90-bdf2-daec08e49801"
      unitRef="usd">67390000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtMS0xLTEtMTMwNTc0_dffd5fa0-728e-48c1-a794-54fccfea07fd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtMy0xLTEtMTMwNTc0_3ce39968-540c-4970-bb62-fcc754f9bab7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtNS0xLTEtMTMwNTc0_3b12e835-dde3-436f-beab-aa69381e6c26"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzUtNy0xLTEtMTMwNTc0_5c1216ee-f528-49a6-8df6-c0ec22814907"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtMS0xLTEtMTMwNTc0_fc8503bf-a35c-42a6-9b3a-1ba291fd1636"
      unitRef="usd">16857000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtMy0xLTEtMTMwNTc0_904589af-7401-4b92-8421-095760e50dee"
      unitRef="usd">16143000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtNS0xLTEtMTMwNTc0_733fcc9f-5f78-411e-b762-767ee516e2a6"
      unitRef="usd">1720000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzYtNy0xLTEtMTMwNTc0_734b4ac9-38eb-4840-8a7d-b36d79629049"
      unitRef="usd">1741000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtMS0xLTEtMTMwNTc0_eeb6ca94-10e3-444e-9521-a60572cfd9fa"
      unitRef="usd">118552000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtMy0xLTEtMTMwNTc0_6a7105a5-363c-4d1b-91a3-9b8d0ef85e95"
      unitRef="usd">19372000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtNS0xLTEtMTMwNTc0_2771e1eb-fdc0-4636-831c-b5c5ee1a35b8"
      unitRef="usd">11711000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzgtNy0xLTEtMTMwNTc0_46ad6be8-58d9-40bb-bdf9-a710f46eb22c"
      unitRef="usd">3306000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktMS0xLTEtMTMwNTc0_05038f70-7160-47b6-9cbc-68bb6123e2e5"
      unitRef="usd">48721000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktMy0xLTEtMTMwNTc0_e5fe0346-fa8c-4505-bcd3-3623b27db600"
      unitRef="usd">43614000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktNS0xLTEtMTMwNTc0_4099195a-0e0c-43d0-9ee2-155bcef5dfb1"
      unitRef="usd">3403000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzktNy0xLTEtMTMwNTc0_b0db6f48-ad50-4436-90a9-0a47eab6f226"
      unitRef="usd">3678000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTEtMS0xLTEzMDU3NA_06ec230a-6058-493d-ad0b-717a0ef56663"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTMtMS0xLTEzMDU3NA_ef1ff7f6-ceac-4e70-836a-9b14a2e31f7e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTUtMS0xLTEzMDU3NA_aee135f4-993f-4ce6-b69a-e364a2184631"
      unitRef="usd">2254000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEwLTctMS0xLTEzMDU3NA_69581d2e-e9cc-4fd0-bdbd-4559deb6cd2f"
      unitRef="usd">2538000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTEtMS0xLTEzMDU3NA_f375bfc7-53cd-4be9-8a50-f4584465861e"
      unitRef="usd">433645000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTMtMS0xLTEzMDU3NA_e4032834-7395-4101-9c96-d7fae6533c4e"
      unitRef="usd">584061000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTUtMS0xLTEzMDU3NA_4daf1bc3-4fc9-4b02-b748-b0882158452a"
      unitRef="usd">43961000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzExLTctMS0xLTEzMDU3NA_221c35ef-331c-4b26-a305-2965f52d24b1"
      unitRef="usd">59609000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTEtMS0xLTEzMDU3NA_3e5dea1d-f496-4cee-a360-6293347f6e17"
      unitRef="usd">576707000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i94c9f501683f4473aee0dab2d21f2c55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTMtMS0xLTEzMDU3NA_016880f6-e657-4611-8904-c4091ad66245"
      unitRef="usd">587530000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTUtMS0xLTEzMDU3NA_0143cace-259b-4dcb-a1a3-6cdda513f940"
      unitRef="usd">62942000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia84462ab38d84c9fa54c5d040fff8258_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEyLTctMS0xLTEzMDU3NA_2e4c6a84-7ba2-45a4-833a-4a865831cf83"
      unitRef="usd">66149000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTEtMS0xLTEzMDU3NA_23c81ae6-caef-454d-a5ec-bf405a79e9e6"
      unitRef="usd">-117523000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTMtMS0xLTEzMDU3NA_2a97da2d-b17d-450f-8e3a-bf61d4b8c34e"
      unitRef="usd">32791000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTUtMS0xLTEzMDU3NA_45adb8ba-c81a-44e7-b686-8df650fd2ae3"
      unitRef="usd">-13838000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzEzLTctMS0xLTEzMDU3NA_e193c3e0-a0d1-4fef-8cd1-1c65a82d966e"
      unitRef="usd">3009000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTEtMS0xLTEzMDU3NA_8c13ef30-27e2-48bb-90be-e8830723510e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTMtMS0xLTEzMDU3NA_40f06e00-2b93-4188-b146-bc5b1e3dcadf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTUtMS0xLTEzMDU3NA_4f9bf470-96d7-4675-9394-1338fd41c3b9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE0LTctMS0xLTEzMDU3NA_1f975359-9a47-4b6f-8d7e-b6ec4d110d4f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTEtMS0xLTEzMDU3NA_8088a19a-4d4f-4da9-87ec-501dca05be8d"
      unitRef="usd">48721000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTMtMS0xLTEzMDU3NA_d813db10-1f02-45b1-a73a-18754f71ab84"
      unitRef="usd">43614000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTUtMS0xLTEzMDU3NA_620c42f8-8901-4a48-8700-738fe29c848d"
      unitRef="usd">3403000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE1LTctMS0xLTEzMDU3NA_c7fb1ac1-8fd9-4b57-9f86-56d99a72b7c7"
      unitRef="usd">3678000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTEtMS0xLTEzMDU3NA_d80154f5-1e72-4662-9e1c-c97e6da6626a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTMtMS0xLTEzMDU3NA_1a6865c6-7ab2-4972-a81e-b7e8c3a6ce35"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTUtMS0xLTEzMDU3NA_a68c91d7-0f18-4c76-bd3b-ef7d1707aac4"
      unitRef="usd">2254000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE2LTctMS0xLTEzMDU3NA_fd64cfba-9dbf-446b-94e3-0e901f2ff453"
      unitRef="usd">2538000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTEtMS0xLTEzMDU3NA_04f7b73f-958f-4669-920b-2a74597b7864"
      unitRef="usd">410463000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTMtMS0xLTEzMDU3NA_ef51f126-b51d-448d-8c17-19a93d247be2"
      unitRef="usd">576707000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTUtMS0xLTEzMDU3NA_82b41378-bcbd-4c7c-a8f8-8628ed61ee83"
      unitRef="usd">43447000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE3LTctMS0xLTEzMDU3NA_e1a2c039-c4f0-4349-99b4-3fa94d55ffd2"
      unitRef="usd">62942000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTEtMS0xLTEzMDU3NA_501fa6cd-6467-460b-82db-fb92ecf9c27f"
      unitRef="usd">-23182000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTMtMS0xLTEzMDU3NA_8c8a0bd3-6fcf-487c-8129-319279d3cf0f"
      unitRef="usd">-7354000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTUtMS0xLTEzMDU3NA_730a5dca-dad6-40b7-8c3a-dd167e41fe80"
      unitRef="usd">-514000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowOWZiZWViMjcxNTA0MmYxOTg1ZjE5NDY2ZWI0ZTFmMS90YWJsZXJhbmdlOjA5ZmJlZWIyNzE1MDQyZjE5ODVmMTk0NjZlYjRlMWYxXzE4LTctMS0xLTEzMDU3NA_e94e55e8-ecb4-45da-881e-9d18c61ff96f"
      unitRef="usd">3333000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDY3_62d05e78-30f8-4ffd-8425-261f575e8fa2">&lt;div style="text-align:justify;text-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;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;(111,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(7,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 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;(118,552)&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;(19,372)&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,711)&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,306)&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.74&#160;&lt;/span&gt;&lt;/td&gt;&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.00&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;2.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;span style="color:#000000;font-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;5.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;span style="color:#000000;font-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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5.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;span style="color:#000000;font-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.01&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4.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;span style="color:#000000;font-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.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;span style="color:#000000;font-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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:100%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;(11,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(2,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;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;(718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dental trend assumption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(14,829)&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,053)&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,788)&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,141)&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: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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.75&#160;&lt;/span&gt;&lt;/td&gt;&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;2.99&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2.99&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;4.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;span style="color:#000000;font-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.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;span style="color:#000000;font-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.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;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;5.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;span style="color:#000000;font-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.99&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2.99&#160;&lt;/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.65&#160;&lt;/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.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;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.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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.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;span style="color:#000000;font-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.02&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.02&#160;&lt;/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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5.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;span style="color:#000000;font-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.01&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtMS0xLTEtMTMwNTc0_9daa3f75-7e5c-456e-bcae-eeeca89b998a"
      unitRef="usd">111478000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtMy0xLTEtMTMwNTc0_e1462c88-7522-4978-8a6f-567abeef3483"
      unitRef="usd">19989000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtNS0xLTEtMTMwNTc0_cccee708-3d8d-4615-a739-424432d8a266"
      unitRef="usd">11697000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzQtNy0xLTEtMTMwNTc0_7da8b583-e4f3-43e0-94f2-a6634e8a083c"
      unitRef="usd">2017000</us-gaap:DefinedBenefitPlanOtherChanges>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtMS0xLTEtMTMwNTc0_e43a1fec-df08-435c-9333-39e662dcd0a2"
      unitRef="usd">7074000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtMy0xLTEtMTMwNTc0_4e184866-ccab-4a49-bb11-84b21b523a12"
      unitRef="usd">-617000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtNS0xLTEtMTMwNTc0_83dcddb7-442f-46f1-80e3-872eb24f7d55"
      unitRef="usd">742000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzUtNy0xLTEtMTMwNTc0_c5e472a9-4475-4d89-b35e-83c6025b4d56"
      unitRef="usd">1403000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtMS0xLTEtMTMwNTc0_0ddb0628-d523-4117-92e7-5a4c5544d79f"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtMy0xLTEtMTMwNTc0_3b2473b8-7c39-4a52-997f-1bf97a5ddbdf"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtNS0xLTEtMTMwNTc0_843b240b-7a85-4bca-8289-6699e94a353c"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzYtNy0xLTEtMTMwNTc0_4a481f52-a23c-49b5-b3de-16c2a358dac0"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctMS0xLTEtMTMwNTc0_f35f6b1b-e316-4198-beb6-603652cfd364"
      unitRef="usd">0</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctMy0xLTEtMTMwNTc0_72545b50-90e7-472b-843c-1c696fff109c"
      unitRef="usd">0</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctNS0xLTEtMTMwNTc0_d3d1faea-081e-4858-b071-0f9e726854d1"
      unitRef="usd">-728000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzctNy0xLTEtMTMwNTc0_904269aa-faf2-4d58-8c26-102d82bdddc6"
      unitRef="usd">-114000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtMS0xLTEtMTMwNTc0_b67f70ae-743d-4c88-9c21-96047db9cdf9"
      unitRef="usd">118552000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtMy0xLTEtMTMwNTc0_4afdef22-5d0b-49c7-9b96-75a7c35ce716"
      unitRef="usd">19372000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtNS0xLTEtMTMwNTc0_5e368111-9385-429a-b659-946af03b8e76"
      unitRef="usd">11711000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiMWFjMzgzNDYyODQ0MjJhYWQ0MzBmZDY1ZjU3MjM2NS90YWJsZXJhbmdlOmIxYWMzODM0NjI4NDQyMmFhZDQzMGZkNjVmNTcyMzY1XzgtNy0xLTEtMTMwNTc0_55ad1036-3b00-45d5-a737-e2ed34e61210"
      unitRef="usd">3306000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzQtMy0xLTEtMTMwNTc0_445952a9-afb4-4e55-9820-88e7c50a9b30"
      unitRef="usd">112063000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzQtNS0xLTEtMTMwNTc0_12a64411-c6c0-4a8f-8678-402c2e900ad4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzUtMy0xLTEtMTMwNTc0_25cd8868-db9b-40dd-aeb9-35771ad7ceb7"
      unitRef="usd">-27531000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzUtNS0xLTEtMTMwNTc0_1d55d367-2237-410c-9960-191ba4a160da"
      unitRef="usd">-4602000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzYtMy0xLTEtMTMwNTc0_2bce6903-2008-4018-a909-bec9dd4dd181"
      unitRef="usd">-22282000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzYtNS0xLTEtMTMwNTc0_43cf2af1-a56a-409f-b3f5-db03913a1b7b"
      unitRef="usd">-4602000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzgtMy0xLTEtMTMwNTc0_675e72d3-fce2-41db-ab89-1981054e659a"
      unitRef="usd">6967000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzgtNS0xLTEtMTMwNTc0_ecd6d612-d0fc-44fb-96b5-642314f5625c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzktMy0xLTEtMTMwNTc0_94b132c3-6e13-4170-988c-2b429a1e55a4"
      unitRef="usd">110345000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZToyN2NhZmJiZGYzNmI0NGM5OGJhZjc0MzhjNTRjN2VjNy90YWJsZXJhbmdlOjI3Y2FmYmJkZjM2YjQ0Yzk4YmFmNzQzOGM1NGM3ZWM3XzktNS0xLTEtMTMwNTc0_bf2e1437-6873-4f98-a802-55dd7274eb96"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTUx_75c20e41-e91d-43ec-a4cc-6cb4ba94c37e">&lt;div style="margin-top:4pt;text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;16,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(28,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;15,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;4,088&#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,778&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(2,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;text-align:left;vertical-align: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 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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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-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:#ffffff;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,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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 #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-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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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:100%"&gt;The following table presents the components of net periodic benefit cost (income):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(4,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Curtailment 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;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (income)&lt;/span&gt;&lt;/td&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;(1,591)&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 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;(2,237)&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 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;(2,709)&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;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 #000;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 #000;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 #000;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;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 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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(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;/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;Net periodic benefit (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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;(593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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;(442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 table presents the components of net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;689&#160;&lt;/span&gt;&lt;/td&gt;&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;758&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;11&#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;50&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzQtMS0xLTEtMTMwNTc0_83836980-046f-4e3e-badc-19e3a5052750"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzQtMy0xLTEtMTMwNTc0_a61aee85-ecef-4465-be48-ae5b195b2b3a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzQtNS0xLTEtMTMwNTc0_468eb4fd-96c9-4334-baa7-f161e390dd8e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzUtMS0xLTEtMTMwNTc0_81958ebf-2c04-4dad-ab65-ecec5ae4ac0a"
      unitRef="usd">16857000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzUtMy0xLTEtMTMwNTc0_ecf5f018-8cdd-47d5-9585-9a5db54c29c4"
      unitRef="usd">16143000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzUtNS0xLTEtMTMwNTc0_7290d311-1d3f-4e71-95a6-ee71df8f89da"
      unitRef="usd">19941000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzYtMS0xLTEtMTMwNTc0_82bf4b25-0849-468d-9a11-b12732ca7240"
      unitRef="usd">28563000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzYtMy0xLTEtMTMwNTc0_d766ecd2-f4f3-46dd-8377-4b02b21a7322"
      unitRef="usd">28531000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzYtNS0xLTEtMTMwNTc0_5e24c9c8-46b4-4003-b050-0362da336e6d"
      unitRef="usd">29453000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzctMS0xLTEtMTMwNTc0_61490d29-caed-4d77-bb23-2aec132f1d84"
      unitRef="usd">-15794000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzctMy0xLTEtMTMwNTc0_ab367555-4150-4af1-860b-2ce73168bb89"
      unitRef="usd">-18166000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzctNS0xLTEtMTMwNTc0_b7ec1af4-05c2-4281-bbdb-4598b7e88c9e"
      unitRef="usd">-17860000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzgtMS0xLTEtMTMwNTc0_afafdaad-a56c-41bd-b30d-c1976ac88922"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzgtMy0xLTEtMTMwNTc0_65e128b0-8c0a-4a8e-866d-21f07aa4ed9c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzgtNS0xLTEtMTMwNTc0_124340cb-5cfd-425f-9c61-817d11a35f5d"
      unitRef="usd">-554000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzktMS0xLTEtMTMwNTc0_d184a943-594f-4b52-a024-5567dd0834ff"
      unitRef="usd">4088000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzktMy0xLTEtMTMwNTc0_a9845bc9-50bf-4f76-9497-0a24b558d27a"
      unitRef="usd">5778000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzktNS0xLTEtMTMwNTc0_ba3feca2-78aa-45e6-a3d8-91f818ef4f0b"
      unitRef="usd">7794000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzExLTEtMS0xLTEzMDU3NA_95edae23-5d9f-4e6c-a284-b51c143d027a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzExLTMtMS0xLTEzMDU3NA_2c0fd6da-759e-4a3d-b7be-c901032d1cae"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzExLTUtMS0xLTEzMDU3NA_c3c96a6e-0cc8-47f4-b4a0-297027232302"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEyLTEtMS0xLTEzMDU3NA_c4cf23d5-77df-4f1d-a78b-1f6f256fe40b"
      unitRef="usd">1720000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEyLTMtMS0xLTEzMDU3NA_9545599b-a306-40bd-be3a-a57fe7bb51c0"
      unitRef="usd">1741000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEyLTUtMS0xLTEzMDU3NA_4436375b-2b30-449e-b6ef-8344ee0ace64"
      unitRef="usd">2177000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEzLTEtMS0xLTEzMDU3NA_4881d705-86d8-4e6f-a469-5dcd04892c76"
      unitRef="usd">2472000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEzLTMtMS0xLTEzMDU3NA_16f8150a-a945-40d1-859e-a73d58913557"
      unitRef="usd">3181000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzEzLTUtMS0xLTEzMDU3NA_4ab97cc3-fc94-47e7-a56f-7c9b2c752013"
      unitRef="usd">3284000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE0LTEtMS0xLTEzMDU3NA_3ca04ef7-9f15-4867-a3bf-4554ab851333"
      unitRef="usd">-932000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE0LTMtMS0xLTEzMDU3NA_1f91a265-7e51-43a5-968e-605889043bc0"
      unitRef="usd">-1247000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE0LTUtMS0xLTEzMDU3NA_71008c95-f1cb-4fb7-acd4-f4eaf247df9f"
      unitRef="usd">-1258000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE1LTEtMS0xLTEzMDU3NA_344ae878-7753-4afa-bf6f-bcd87538f3b1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE1LTMtMS0xLTEzMDU3NA_761de6cd-1f54-43e8-9187-58dd1938b56b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE1LTUtMS0xLTEzMDU3NA_2a55c46e-34f3-4eac-b345-0f8dbce43c8a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE2LTEtMS0xLTEzMDU3NA_4fe4cdd6-f29b-42e3-9605-f6aba237369b"
      unitRef="usd">-1033000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE2LTMtMS0xLTEzMDU3NA_04ae6905-4ac8-4e5c-b83d-310628feecf5"
      unitRef="usd">-746000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE2LTUtMS0xLTEzMDU3NA_2d41e326-5d68-492d-a856-8c54ce2cec9b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE3LTEtMS0xLTEzMDU3NA_0438e506-23e8-4fe6-9ded-3a3b9d7313cf"
      unitRef="usd">1213000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE3LTMtMS0xLTEzMDU3NA_624147bc-ed5a-43c7-a7d5-a87026e22cd1"
      unitRef="usd">553000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTplM2U4ZWYyODA2M2U0NWIzYTAwMTVhMGQyODMxNmUwZC90YWJsZXJhbmdlOmUzZThlZjI4MDYzZTQ1YjNhMDAxNWEwZDI4MzE2ZTBkXzE3LTUtMS0xLTEzMDU3NA_84426b14-8360-4e9f-8241-a4ac070f6e91"
      unitRef="usd">151000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzItMS0xLTEtMTMwNTc0_96b11c01-b744-4b05-bc8f-c22d871766db"
      unitRef="number">0.0574</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iafc2721458e5443a9a7b74754a09d24b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzItMy0xLTEtMTMwNTc0_77303fa4-d84d-402b-800a-793e13e53edc"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i94c9f501683f4473aee0dab2d21f2c55_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzItNS0xLTEtMTMwNTc0_11b766e9-f446-4a16-9e5e-1fdf2b38f756"
      unitRef="number">0.0266</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzMtMS0xLTEtMTMwNTc0_dccfaf55-a778-4baa-b43a-d3ed1a889499"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzMtMy0xLTEtMTMwNTc0_288772b2-3d70-48db-9e6e-dd269e7019f3"
      unitRef="number">0.0266</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzMtNS0xLTEtMTMwNTc0_fa89d360-7dec-4f5a-95cf-1cc9a41af918"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzQtMS0xLTEtMTMwNTc0_f2892f01-3474-4b7a-a660-32bbf8756b94"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iea32afdd2df740d5be49b966d8b317e4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzQtMy0xLTEtMTMwNTc0_ae3f8a35-bb08-4033-bf6f-8ff714e29003"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i62882e5902b045f8bfcd3637ce545237_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzQtNS0xLTEtMTMwNTc0_972e3a66-03c0-49a6-882f-7590c9769a66"
      unitRef="number">0.0590</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzctMS0xLTEtMTMwNTc0_ca5ef461-75ac-4774-8f1d-134e161f205f"
      unitRef="number">0.0575</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="icf4ef8d9d4a94daaacde369cdddd6dcb_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzctMy0xLTEtMTMwNTc0_68ee334d-9994-4ff1-8f8a-b79cb5aae33b"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia84462ab38d84c9fa54c5d040fff8258_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzctNS0xLTEtMTMwNTc0_38659690-d551-4467-a4dc-df20eff0ff41"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzgtMS0xLTEtMTMwNTc0_63ab771b-ab47-4199-b4bb-dc8b9b6479f7"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzgtMy0xLTEtMTMwNTc0_56798b42-b47a-414d-b01c-3c6887f8c560"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzgtNS0xLTEtMTMwNTc0_5ef75b81-fc13-44c8-87d7-efd16a7adfe0"
      unitRef="number">0.0346</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzktMS0xLTEtMTMwNTc0_8d7ad67b-5fc7-4bac-bd86-d42b89cc91cb"
      unitRef="number">0.0440</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibc5d3ce28c6f4c4585ec903761df61e6_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzktMy0xLTEtMTMwNTc0_2af0ba3e-476a-4842-9a92-512526e9cab0"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i9a17bb0cd1244e41aeb8f80a9e348e3b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo0NmExNDRiYTA4MTc0ZWQwYTBiYzE0YWVhYWVjM2Q1Yy90YWJsZXJhbmdlOjQ2YTE0NGJhMDgxNzRlZDBhMGJjMTRhZWFhZWMzZDVjXzktNS0xLTEtMTMwNTc0_beda4e0c-0305-4027-9b7d-379cd98af80e"
      unitRef="number">0.0590</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease
      contextRef="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzU4MDQ_5001c91d-c92e-4761-9fc7-614d5b257de6"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5Mjc_60cbb596-431e-4081-98d1-23028687868b"
      unitRef="usd">4600000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="ic0f34aca3e1f4865b91189f95bcca851_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5MzE_fa7f1736-7f7e-4a66-b2d9-00250e5a5b16"
      unitRef="usd">500000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease
      contextRef="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzU5NzY_c04aaac7-8263-4053-ab8f-2b39cfe95747"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease>
    <pnm:DefinedBenefitPlanRateOfReturn
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY3Njc_e29d2cba-3f17-47b8-95f9-a70302c465ac"
      unitRef="number">-0.2128</pnm:DefinedBenefitPlanRateOfReturn>
    <pnm:DefinedBenefitPlanRateOfReturn
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY3ODc_6c898e51-6383-4334-85a3-c3b55dcc5c73"
      unitRef="number">-0.2303</pnm:DefinedBenefitPlanRateOfReturn>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i15438b7bcf7d487fb91cfa8931a45d7b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY0NzU_aa3a16f0-c5fb-457d-b7ec-fd3dadb7208a"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9032862ea7984faa950923f764c2694c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY0ODg_cd551bc2-cc5a-4750-aad5-288c741e4047"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i08afcf35a0804f9abec045252fc90b51_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY1Njk_dcfe754c-da67-4cbb-bdcc-c3cbc428d12d"
      unitRef="number">0.50</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iec53bb7bddd045b28a0beccddc1b9d1a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzY4MDk_5281cdf4-33fb-4590-a0d0-ef3493d7d4de"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTEy_b1836a96-abc4-41fd-a8d7-d82f539c6de2">&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;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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;42,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;41,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;4,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;text-align:left;vertical-align: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;40,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2028 - 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,211&#160;&lt;/span&gt;&lt;/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 OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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: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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2028 - 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify;text-indent:31.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 executive retirement plan payments, which reflect expected future service, are expected:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2023&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,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2028 - 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzItMS0xLTEtMTMwNTc0_61df7a13-d8de-4c79-970c-e77fab3788c3"
      unitRef="usd">42827000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzItMy0xLTEtMTMwNTc0_c1b6a9c2-c1e4-474b-b453-c496a233145a"
      unitRef="usd">4358000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzMtMS0xLTEtMTMwNTc0_b26d5f4b-add0-406b-bf36-d8eda531373a"
      unitRef="usd">41621000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzMtMy0xLTEtMTMwNTc0_07b1b7be-6b00-4ebd-89f0-46c080204f47"
      unitRef="usd">4236000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzQtMS0xLTEtMTMwNTc0_a77281f5-cc8f-4ccf-b75d-2c8d02856e50"
      unitRef="usd">40876000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzQtMy0xLTEtMTMwNTc0_a513ef8e-d3f8-4462-9e0d-3780d6d5d3b6"
      unitRef="usd">4207000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzUtMS0xLTEtMTMwNTc0_7a1d06bd-d970-402c-bb20-423e3d02d8fb"
      unitRef="usd">39528000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzUtMy0xLTEtMTMwNTc0_95a8739a-0536-4980-95bd-214f7f7d3471"
      unitRef="usd">4139000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzYtMS0xLTEtMTMwNTc0_116522fe-b95b-4013-90ed-c2dd0811091b"
      unitRef="usd">38600000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzYtMy0xLTEtMTMwNTc0_c4f6b47a-9e70-4369-81ae-42786dee5089"
      unitRef="usd">3929000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i8ff4ede0ded24c8787c4d10076d5066d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzctMS0xLTEtMTMwNTc0_64ed2d5f-b95d-4d1c-969f-26adef6a11b3"
      unitRef="usd">174505000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i05cddfda9ba54ef2be5d0444d5b9640a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2YTFhNGI5MGYzZjg0ODZjYmNkMzY1N2ZlNDMyNjAwNC90YWJsZXJhbmdlOjZhMWE0YjkwZjNmODQ4NmNiY2QzNjU3ZmU0MzI2MDA0XzctMy0xLTEtMTMwNTc0_19618689-6350-4054-acdb-5ebcf655c1df"
      unitRef="usd">17211000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <pnm:DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour
      contextRef="i533cc8fa66064cf79fa0675eb5fe7e33_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzgwOTI_75415ceb-204b-433a-b75c-dbfc905f27ec"
      unitRef="usd">0</pnm:DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour>
    <pnm:DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour
      contextRef="i533cc8fa66064cf79fa0675eb5fe7e33_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4MDM_df9abb28-89b5-4e82-bf0c-531bcbed4adb"
      unitRef="usd">400000</pnm:DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate
      contextRef="i54606955368a4ed2a12c727b2792a6b6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4MjM_c1b6710d-a619-434c-9637-cf58c18c9d38"
      unitRef="number">0.0575</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtMS0xLTEtMTMwNTc0_1c14b663-5243-4a08-8e0a-47df01093bfb"
      unitRef="usd">66984000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0939e061233643eeb5083bd43660d03e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtMy0xLTEtMTMwNTc0_2637a22a-b8e5-4217-98d3-a72c0bb5c296"
      unitRef="usd">75196000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtNS0xLTEtMTMwNTc0_79010394-1695-44ab-bae2-6541355e2acd"
      unitRef="usd">10570000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9625f9319f664089a99a2f08c0d43f65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzQtNy0xLTEtMTMwNTc0_221b6e05-7cd5-43fa-8b68-b53371925791"
      unitRef="usd">11938000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtMS0xLTEtMTMwNTc0_69fc46ef-330b-4dc9-a34a-36917324f095"
      unitRef="usd">10000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtMy0xLTEtMTMwNTc0_2df314af-5fc3-477d-9180-d07905c3c545"
      unitRef="usd">23000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtNS0xLTEtMTMwNTc0_8ec8d4ae-6dc6-4920-9220-9bb4654dbb45"
      unitRef="usd">38000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzUtNy0xLTEtMTMwNTc0_7789a336-e7e5-4cce-b085-1fa2478d2f44"
      unitRef="usd">45000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtMS0xLTEtMTMwNTc0_f5a1786c-ba2b-49b5-b2f6-968ee6397a80"
      unitRef="usd">1914000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtMy0xLTEtMTMwNTc0_d1d61f63-ed69-4582-a191-8d7f2b9b89db"
      unitRef="usd">1907000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtNS0xLTEtMTMwNTc0_953c1b6c-6871-48ff-8cbd-778ea1cfc162"
      unitRef="usd">307000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzYtNy0xLTEtMTMwNTc0_010d3b62-b752-4378-b021-308799364a57"
      unitRef="usd">308000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctMS0xLTEtMTMwNTc0_ffb62c58-914a-4aa4-90d2-80a7529489e7"
      unitRef="usd">1431000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctMy0xLTEtMTMwNTc0_bb5f06e1-a8e7-450d-b8ef-e9892969baa3"
      unitRef="usd">1617000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctNS0xLTEtMTMwNTc0_c02ce5cf-7d53-4d3b-8f7f-fdca49ab028b"
      unitRef="usd">219000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzctNy0xLTEtMTMwNTc0_ee1e2dc6-479e-42b2-8313-9e7f77c23b7e"
      unitRef="usd">135000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtMS0xLTEtMTMwNTc0_15ad01de-bd20-44ef-b541-fb748eb29e82"
      unitRef="usd">14829000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtMy0xLTEtMTMwNTc0_00d2a74a-aa0e-45ad-9758-d3d0b8cfd94c"
      unitRef="usd">5053000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtNS0xLTEtMTMwNTc0_013a39f1-08fe-4a0e-b140-07613a3ddd8b"
      unitRef="usd">2788000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzgtNy0xLTEtMTMwNTc0_c14ad741-ede1-4c70-8815-c8eaa6ec005b"
      unitRef="usd">1141000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktMS0xLTEtMTMwNTc0_c9ebf47c-8dce-4ff2-8a99-d398977fb254"
      unitRef="usd">6396000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktMy0xLTEtMTMwNTc0_c3783fa6-bede-46bf-a2c6-43fae408955a"
      unitRef="usd">6706000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktNS0xLTEtMTMwNTc0_e72f051b-f09d-4a30-87a2-09d58878dfec"
      unitRef="usd">641000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzktNy0xLTEtMTMwNTc0_7a7db5c1-8a44-4d72-96f8-1d9f11383085"
      unitRef="usd">715000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTEtMS0xLTE1NDU0Mw_09d0c5c1-c1b8-4866-99cf-c31f5f7a806c"
      unitRef="usd">836000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTMtMS0xLTE1NDU1Mw_d293505b-3385-47d0-b026-61cc53e0caf5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTUtMS0xLTE1NDU3Nw_e6a2d275-e4f3-4c26-8fde-66cc371d1373"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEwLTctMS0xLTE1NDU4NQ_693c0753-066c-4805-86c3-07333fc0fe64"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTEtMS0xLTEzMDU3NA_510a34cd-b856-479c-9e6f-c7b91adcfb1f"
      unitRef="usd">49950000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTMtMS0xLTEzMDU3NA_9fb7420b-29ba-4f3b-9caf-86d943cca0db"
      unitRef="usd">66984000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTUtMS0xLTEzMDU3NA_f843f0d6-272a-45b4-8e89-babefe3dbc19"
      unitRef="usd">7705000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzExLTctMS0xLTEzMDU3NA_96a3b2bc-2ca9-4c4f-9dee-4d6b1d29b0b9"
      unitRef="usd">10570000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTEtMS0xLTEzMDU3NA_07412c9e-8fa9-4515-bed1-d52a3eedcb95"
      unitRef="usd">95805000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0939e061233643eeb5083bd43660d03e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTMtMS0xLTEzMDU3NA_a3202153-a74d-4c0f-b25a-918540a61eb8"
      unitRef="usd">93402000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTUtMS0xLTEzMDU3NA_21558e6f-2a1b-410c-aa04-6cbfca1f2b59"
      unitRef="usd">12593000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9625f9319f664089a99a2f08c0d43f65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEyLTctMS0xLTEzMDU3NA_59db06c0-b8ee-45f2-b719-cbe4718f3823"
      unitRef="usd">12885000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTEtMS0xLTEzMDU3NA_98902362-047b-4d5a-9bef-9cc1c04827b7"
      unitRef="usd">-23156000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTMtMS0xLTEzMDU3NA_61c42123-9e64-4ff9-b07a-fc01af720713"
      unitRef="usd">4783000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTUtMS0xLTEzMDU3NA_7d90febd-ee39-460b-b8d2-f16f6c880142"
      unitRef="usd">-3453000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzEzLTctMS0xLTEzMDU3NA_05445800-52bf-4b29-bea1-c5b234e44830"
      unitRef="usd">288000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTEtMS0xLTEzMDU3NA_9c2de512-8033-4cd5-8e47-99d2818ff5f4"
      unitRef="usd">2617000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTMtMS0xLTEzMDU3NA_51b1b44d-7271-4ca1-bc51-e7a8d7c82092"
      unitRef="usd">2709000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTUtMS0xLTEzMDU3NA_fcb7b413-9fdd-40c4-bc38-d1c632ca73a3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE0LTctMS0xLTEzMDU3NA_d3e32fcf-2e67-45f3-a30b-3f1229ada064"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTEtMS0xLTEzMDU3NA_4155dea1-9d93-4ca7-97ea-d66b810b8777"
      unitRef="usd">1431000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTMtMS0xLTEzMDU3NA_452b1ed2-008a-41de-beca-c6ed1b4a82bd"
      unitRef="usd">1617000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTUtMS0xLTEzMDU3NA_3141731c-f27d-4ba0-ad76-8a9c5b3d0859"
      unitRef="usd">219000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE1LTctMS0xLTEzMDU3NA_b1f17f3e-1483-4158-957d-ebfad4031aca"
      unitRef="usd">135000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTEtMS0xLTEzMDU3NA_426482da-6d64-45bb-abaf-73c3850ad899"
      unitRef="usd">6396000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTMtMS0xLTEzMDU3NA_bf512b5e-bb25-4547-a013-f91a91c66794"
      unitRef="usd">6706000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTUtMS0xLTEzMDU3NA_405111f7-6543-40db-a6f0-fb5234994a00"
      unitRef="usd">641000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE2LTctMS0xLTEzMDU3NA_9caf8b99-f621-4fda-bb7d-f09b655fa1f0"
      unitRef="usd">715000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTEtMS0xLTEzMDU3NA_effecffa-f300-4ee3-8f40-85d5e7543da9"
      unitRef="usd">70301000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTMtMS0xLTEzMDU3NA_2ccf0e1a-a65f-4ce3-84ca-f68e4324a400"
      unitRef="usd">95805000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTUtMS0xLTEzMDU3NA_109d582a-a2a2-4d87-b304-ca685b9d9e2f"
      unitRef="usd">8718000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE3LTctMS0xLTEzMDU3NA_5fe492ab-0b8a-4422-a34f-a590d2689c0b"
      unitRef="usd">12593000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTEtMS0xLTEzMDU3NA_e0f94e60-3dc9-4e4c-8b36-2967edc019c4"
      unitRef="usd">20351000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTMtMS0xLTEzMDU3NA_3aea884c-926c-41fc-8d22-1557d66ca51b"
      unitRef="usd">28821000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTUtMS0xLTEzMDU3NA_ee3d31ba-6298-48f5-80fc-84fc3e4b86d1"
      unitRef="usd">1013000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MDYwZGQ2NGNkNDQ0MzdhOTY1Y2U3ZDNlZmU3ZTMzZi90YWJsZXJhbmdlOjYwNjBkZDY0Y2Q0NDQzN2E5NjVjZTdkM2VmZTdlMzNmXzE4LTctMS0xLTEzMDU3NA_ad097adf-2285-4d91-8dd6-10cdd3dd423c"
      unitRef="usd">2023000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtMS0xLTEtMTMwNTc0_2e6a88ae-08e7-49a2-affe-69d2b12f5eaf"
      unitRef="usd">11876000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtMy0xLTEtMTMwNTc0_b16ada84-cc2e-4764-85fa-e85487d26601"
      unitRef="usd">2042000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtNS0xLTEtMTMwNTc0_7e870215-79ea-436a-a2c1-336ba182f487"
      unitRef="usd">2469000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzQtNy0xLTEtMTMwNTc0_687e6a29-6140-495e-9d94-9f1618d4adfe"
      unitRef="usd">423000</us-gaap:DefinedBenefitPlanOtherChanges>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtMS0xLTEtMTMwNTc0_a9b25e2f-eb5b-4ed5-8ece-c893fa9cf991"
      unitRef="usd">2985000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtMy0xLTEtMTMwNTc0_dbee0c4c-ce35-4432-ad81-9514163ab6dd"
      unitRef="usd">2893000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtNS0xLTEtMTMwNTc0_d6d7045c-3234-4fb1-934a-287b291accc3"
      unitRef="usd">319000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzUtNy0xLTEtMTMwNTc0_7363d4d3-a683-43e5-92ef-54e83ed1add4"
      unitRef="usd">718000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtMS0xLTEtMTMwNTc0_af095dbb-5fc8-4129-9850-4e79e0a31a0b"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtMy0xLTEtMTMwNTc0_c94c00ef-488a-46ed-98d4-3ec8cff56c80"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtNS0xLTEtMTMwNTc0_c8633d4c-e3c3-4b42-a431-b2a4b77b235c"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzYtNy0xLTEtMTMwNTc0_5e28c4fd-1894-4e6b-9409-906a2d657e67"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctMS0xLTEtMTMwNTc0_d8d08b9c-1adc-4b3e-9e1c-29dd4b78893a"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctMy0xLTEtMTMwNTc0_636a41d3-33a4-488c-a74e-92be2c68511d"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctNS0xLTEtMTMwNTc0_1c073456-37e8-401a-b42c-f563c31a7bd7"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzctNy0xLTEtMTMwNTc0_7808b1ec-499a-4c8b-a1ee-f2429416a6ce"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktMS0xLTEtMTMwNTc0_cd92aca8-c6ac-4d2c-838b-f920d3064eaf"
      unitRef="usd">-32000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktMy0xLTEtMTMwNTc0_03f59c3f-9931-4a12-9130-8a04bacce627"
      unitRef="usd">118000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktNS0xLTEtMTMwNTc0_48f0d79e-b7ce-430d-af43-fd00a00433ac"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzktNy0xLTEtMTMwNTc0_17e17889-bf1e-4a7a-971b-b39acb132577"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTEtMS0xLTEzMDU3NA_450e680a-b426-44cf-9695-2fc6a2784c00"
      unitRef="usd">14829000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTMtMS0xLTEzMDU3NA_19728c99-5a0f-48b5-9e83-c1d37cdbc468"
      unitRef="usd">5053000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTUtMS0xLTEzMDU3NA_1d00135e-926b-4918-9491-ec2ecfc0635d"
      unitRef="usd">2788000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpmYjYzMzI0OGVhNjk0ZTFkYjViOGIxYzQ4MDk4Yjg5MS90YWJsZXJhbmdlOmZiNjMzMjQ4ZWE2OTRlMWRiNWI4YjFjNDgwOThiODkxXzEwLTctMS0xLTEzMDU3NA_b0dc203e-00aa-4295-a252-f9b8aeca2cfe"
      unitRef="usd">1141000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4MzM_55922f07-cf2f-45f7-aea4-b4293fb4982e"
      unitRef="usd">12700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY4NTQ_e5e0243f-965a-44d1-979d-3eec24b8d593"
      unitRef="usd">1100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzQtMS0xLTEtMTMwNTc0_d4791065-55a4-4fa7-8e8a-a6f8b82f925a"
      unitRef="usd">10000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzQtMy0xLTEtMTMwNTc0_b8da32cc-08ef-4bac-bd67-594a0056ecee"
      unitRef="usd">23000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzQtNS0xLTEtMTMwNTc0_1bd322fa-397b-4955-8e44-685b3cff7d3b"
      unitRef="usd">38000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzUtMS0xLTEtMTMwNTc0_5abe0652-8b2d-428a-a29e-c8d6c20512d0"
      unitRef="usd">1914000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzUtMy0xLTEtMTMwNTc0_a292ff99-9e78-4d5f-aa1e-51e2534dd44e"
      unitRef="usd">1907000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzUtNS0xLTEtMTMwNTc0_67ef9b91-3e24-47c5-84a0-0672492d968b"
      unitRef="usd">2453000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzYtMS0xLTEtMTMwNTc0_a9d0e90a-929f-4e08-8060-27e332200202"
      unitRef="usd">4351000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzYtMy0xLTEtMTMwNTc0_e797a58f-8781-4f24-87c2-50e7f2dea316"
      unitRef="usd">4167000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzYtNS0xLTEtMTMwNTc0_f449f438-2574-417c-8742-771b48df5c27"
      unitRef="usd">5548000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzctMS0xLTEtMTMwNTc0_c5c7d69a-aad9-4b56-b757-c954a746840b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzctMy0xLTEtMTMwNTc0_f96c18d3-7ebd-4f93-b361-09d4d40d2c15"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzctNS0xLTEtMTMwNTc0_b8df08e1-1e6f-4864-829c-33b12dc40b75"
      unitRef="usd">-348000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMS0xLTEtMTU0NjEx_cf91390e-93b2-42ac-9077-a587c64cd009"
      unitRef="usd">836000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMy0xLTEtMTU0NjE5_7f226491-29ae-4eee-bb8d-6c8682d9ded1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktNS0xLTEtMTU0NjI3_717d413a-43c2-4eeb-bebf-950a646d1836"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMS0xLTEtMTMwNTc0_398eed98-822c-4a48-b47d-de12c164e89c"
      unitRef="usd">-1591000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktMy0xLTEtMTMwNTc0_520ca62d-74d7-4bf8-8194-8a53a93cab70"
      unitRef="usd">-2237000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzktNS0xLTEtMTMwNTc0_57302be3-b8cc-4435-8448-77ce4c7bfe36"
      unitRef="usd">-2709000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzExLTEtMS0xLTEzMDU3NA_3506f59a-3ee9-41b4-88aa-8f7155b4b18b"
      unitRef="usd">38000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzExLTMtMS0xLTEzMDU3NA_18b7dd2b-b86a-42e9-a215-265228ec2c54"
      unitRef="usd">45000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzExLTUtMS0xLTEzMDU3NA_71474061-9743-4763-be24-c0929c15bb8f"
      unitRef="usd">46000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEyLTEtMS0xLTEzMDU3NA_0d63e6b5-bd33-49ae-b08b-45fc12deb29e"
      unitRef="usd">307000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEyLTMtMS0xLTEzMDU3NA_feb2837e-f80f-42ae-853a-64fbb1a70619"
      unitRef="usd">308000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEyLTUtMS0xLTEzMDU3NA_eaec0497-43a8-4d73-920c-ece32bf6bcfb"
      unitRef="usd">373000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEzLTEtMS0xLTEzMDU3NA_c64ff250-f482-40f9-86b9-b1900a6ecf47"
      unitRef="usd">418000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEzLTMtMS0xLTEzMDU3NA_7bb3c5c1-0746-4201-9767-2843d79d4b0e"
      unitRef="usd">407000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzEzLTUtMS0xLTEzMDU3NA_e756217c-24db-4953-ad95-b5c9a1aa9009"
      unitRef="usd">538000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE0LTEtMS0xLTEzMDU3NA_985a9880-2e8a-45f8-9624-e2bbb8e95bd7"
      unitRef="usd">520000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE0LTMtMS0xLTEzMDU3NA_eae26312-3e7d-4d91-865d-ac4c365ccf25"
      unitRef="usd">322000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE0LTUtMS0xLTEzMDU3NA_512478cc-42be-43e6-a68f-fe8a65dd92bb"
      unitRef="usd">323000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE2LTEtMS0xLTEzMDU3NA_0ff27389-8ee3-4df9-99ca-7a67df1e1cd1"
      unitRef="usd">-593000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE2LTMtMS0xLTEzMDU3NA_4076bee2-83f6-4c6d-9cc7-6c9df7a78d93"
      unitRef="usd">-376000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3NGE4ODQ2YjVkODg0YzUzYTkwZWY5ZTA0MzIzNWVhYy90YWJsZXJhbmdlOjc0YTg4NDZiNWQ4ODRjNTNhOTBlZjllMDQzMjM1ZWFjXzE2LTUtMS0xLTEzMDU3NA_bcfb76eb-2cb8-49f9-8e4a-57c39e1f49f4"
      unitRef="usd">-442000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzItMS0xLTEtMTMwNTc0_561f117e-10df-4a4c-b8f3-178c0d82db24"
      unitRef="number">0.0575</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzItMy0xLTEtMTMwNTc0_20c92d4c-7736-4be4-9ea5-c3cfafd3c4e6"
      unitRef="number">0.0299</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i0939e061233643eeb5083bd43660d03e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzItNS0xLTEtMTMwNTc0_70b53c02-0921-4b7d-9abf-5787b7bdd642"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzMtMS0xLTEtMTMwNTc0_b4706ffd-fdd2-4759-8730-e8233eedcffb"
      unitRef="number">0.0299</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzMtMy0xLTEtMTMwNTc0_86f0cf59-75e7-4891-9533-9385d00e0676"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzMtNS0xLTEtMTMwNTc0_f06243a9-3ecf-4872-b31d-091d840bf206"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzQtMS0xLTEtMTMwNTc0_b70e3c23-b4b1-4ab4-9816-c0cac73c85dd"
      unitRef="number">0.0475</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzQtMy0xLTEtMTMwNTc0_3f4e9e65-a4da-4fda-b864-9300492eeb2c"
      unitRef="number">0.0475</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ief20c87fa99d4280b889044dc8df9d15_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzQtNS0xLTEtMTMwNTc0_86d9398b-27ab-4eba-97e1-84fe1bee3733"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzctMS0xLTEtMTMwNTc0_65b9c51e-5de4-4a72-b036-5c0262a34477"
      unitRef="number">0.0575</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if75e8984310d47d8b881f7c5f67e2cfd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzctMy0xLTEtMTMwNTc0_c4f33fbb-133a-4848-a6d7-30e34de532cf"
      unitRef="number">0.0299</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i9625f9319f664089a99a2f08c0d43f65_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzctNS0xLTEtMTMwNTc0_4cbb1d14-ff69-4511-8a2a-06e1607d3246"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzgtMS0xLTEtMTMwNTc0_57c06e16-1513-4dcc-8b84-11fc15453d6d"
      unitRef="number">0.0299</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzgtMy0xLTEtMTMwNTc0_166c4d72-0e86-481d-bcbb-09dc2cf92ad2"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzgtNS0xLTEtMTMwNTc0_3512c799-43b7-447a-8851-d3dc4a1ecc83"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzktMS0xLTEtMTMwNTc0_5c6ef567-e3fe-445c-9b2d-3700c9effa83"
      unitRef="number">0.0380</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i22841a5a8c83409093ceea55c6f42b43_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzktMy0xLTEtMTMwNTc0_42e3f6ba-d587-40ac-9038-66aa932f03b3"
      unitRef="number">0.0380</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i150efa744c7d43be851c04c918767efe_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpiZDdkYTFjYTNkZTA0ZjVmYmUwNGUyYjc0ZTZhZjY4Yi90YWJsZXJhbmdlOmJkN2RhMWNhM2RlMDRmNWZiZTA0ZTJiNzRlNmFmNjhiXzktNS0xLTEtMTMwNTc0_4e523609-109f-46fc-99f5-2bd855c8e8f3"
      unitRef="number">0.0560</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease
      contextRef="i959d8b976aed43158067e898220b5c83_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEwMzI4_e922f526-7dfc-4e57-83a7-10ae91a4fa2e"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5NDM_309c0eea-3f43-46dd-a4b0-fcfe68ed8f66"
      unitRef="usd">800000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEwNDU4_461238b3-5b1e-4bec-8dd1-2de33926f5b5"
      unitRef="usd">100000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease
      contextRef="i959d8b976aed43158067e898220b5c83_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEwNTAw_e922f526-7dfc-4e57-83a7-10ae91a4fa2e"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease>
    <pnm:DefinedBenefitPlanRateOfReturn
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5NTA_89f63144-1562-4383-9c47-26dd424e115b"
      unitRef="number">-0.245</pnm:DefinedBenefitPlanRateOfReturn>
    <pnm:DefinedBenefitPlanRateOfReturn
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5NjQ_9f64cb4c-dad1-4fd7-8847-7cdef8a0b924"
      unitRef="number">-0.279</pnm:DefinedBenefitPlanRateOfReturn>
    <us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NTc3_3d6c9ed1-d246-4548-b7de-5e3ccff19712">&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 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:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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.00&#160;&lt;/span&gt;&lt;/td&gt;&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;4.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;span style="color:#000000;font-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.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;span style="color:#000000;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;2029&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;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzMtMS0xLTEtMTMwNTc0_d83545dd-9764-4a05-acd0-99c04d4ef948"
      unitRef="number">0.0625</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzMtMy0xLTEtMTMwNTc0_b422935b-da7d-47ce-99c9-30ad75cf24f8"
      unitRef="number">0.0600</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzQtMS0xLTEtMTMwNTc0_4b98f4c4-97ad-46bd-9f3d-d7cbdbef89e7"
      unitRef="number">0.0475</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i6b1d2b3bdf1f418ca35a5ea376facdaf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzQtMy0xLTEtMTMwNTc0_ac83927c-5f1d-4007-9ed9-58dee459895d"
      unitRef="number">0.0475</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="i3b503631fc714a1bbebf4881aaba7985_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzUtMS0xLTEtMTMwNTc0_527dd4bb-b029-4e62-96e9-9a3e6f9feabb">2029</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="i1011a2310b70482094a485bad7f7d22b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpkNmU1MjYyZjI2ZTQ0YzM3OGJiMGVlMTFjNjUxYTBhNC90YWJsZXJhbmdlOmQ2ZTUyNjJmMjZlNDRjMzc4YmIwZWUxMWM2NTFhMGE0XzUtMy0xLTEtMTMwNTc0_6091c27e-2724-4e48-abf8-ae8f9db85124">2027</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <pnm:EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO
      contextRef="id1d0a15ee4f747919d5941e1b1b23748_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExMDQ4_1178a2ad-bb76-4d8b-8879-9f486e895081"
      unitRef="usd">0</pnm:EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO>
    <pnm:DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts
      contextRef="i55827dda3bb34078897a6ba9b24a12cf_D20180101-20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExMjI4_dd17c39a-02ad-4053-9618-1e269ac9aa10"
      unitRef="number">0.05</pnm:DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4125b80418444dc6a1d7ebf508e234f2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExNzA1_2c7b444c-a293-4d0a-bc36-e9ac35a5dce0"
      unitRef="number">0.30</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iad661e2621404996949db517f7159b21_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExNzIx_edfffcf1-709c-44f8-8753-07eb9ab56562"
      unitRef="number">0.70</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzItMS0xLTEtMTMwNTc0_96b9ab25-e49e-4fa4-9df3-b77cd87541bf"
      unitRef="usd">5880000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzItMy0xLTEtMTMwNTc0_5e87abe9-1823-4806-a39f-fb1c178ca4f6"
      unitRef="usd">621000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzMtMS0xLTEtMTMwNTc0_b5635850-e252-4231-bb53-f6a35308e012"
      unitRef="usd">5533000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzMtMy0xLTEtMTMwNTc0_7b415af8-d47e-479c-b717-fbb5b972d5b9"
      unitRef="usd">640000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzQtMS0xLTEtMTMwNTc0_726909bd-682d-409a-ac3c-0ae071a29834"
      unitRef="usd">5157000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzQtMy0xLTEtMTMwNTc0_8deb2976-3a00-4c40-b9af-eb1d478faefc"
      unitRef="usd">643000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzUtMS0xLTEtMTMwNTc0_1f28f9af-da8a-4850-a15f-b7cf06bcff25"
      unitRef="usd">4873000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzUtMy0xLTEtMTMwNTc0_8cccfac3-526f-4377-807f-6ad6b8a3a75a"
      unitRef="usd">649000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzYtMS0xLTEtMTMwNTc0_10bb3088-d473-4ac9-936a-65b925686e2b"
      unitRef="usd">4593000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzYtMy0xLTEtMTMwNTc0_d0d57d54-680c-45d5-b33c-3bdfd723edd9"
      unitRef="usd">641000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i00af6ec993c34079a8d93f41d9dc31f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzctMS0xLTEtMTMwNTc0_fc26f7c2-a063-4005-8719-84269e01fe23"
      unitRef="usd">19200000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i3c78aa7e6136412195449d2bb03f7da5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1NzA0NjEzMDJmNzU0NTBkYjgyOGIwNTA1M2U3NmY1Mi90YWJsZXJhbmdlOjU3MDQ2MTMwMmY3NTQ1MGRiODI4YjA1MDUzZTc2ZjUyXzctMy0xLTEtMTMwNTc0_6f58f9ca-79da-4362-a85c-c7c7746fc122"
      unitRef="usd">2980000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iab84ca65c8ca4339bafc9fbbf1c44d6b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExOTk5_701210ad-8ab1-43b8-b091-5e45bd012cf8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i30842e5442304c75b0ee7117e76c74d5_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzExOTk5_f447710c-e7de-4d37-b3ee-ce5509df4aa4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive
      contextRef="ia8a986d697a04e56a8938648829ea92c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEyMDc2_45a0ac16-069c-4716-b30b-82c830352f55"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive
      contextRef="i830e2015aa66407d805fb8800bc01634_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEyMDc2_d8db46e8-af55-43d8-aca2-f85719725c56"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive>
    <pnm:DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear
      contextRef="ia8a986d697a04e56a8938648829ea92c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5Nzk_6ecc63ef-d633-48b3-bcc9-224779a9dfc9"
      unitRef="usd">200000</pnm:DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive
      contextRef="ia8a986d697a04e56a8938648829ea92c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE2NDkyNjc0NTY5OTk_35c54ecc-2aaa-4856-a6db-31014de25551"
      unitRef="usd">9000000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDk2_6be28876-2a25-437a-978e-767bac0085d6">&lt;div style="text-align:justify;text-indent:31.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;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;2022&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;2021&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;12,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;10,042&#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,612&#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;344&#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;406&#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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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;8,825&#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,364&#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;278&#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;339&#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="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtMS0xLTEtMTMwNTc0_b1dc240c-4c6e-4353-9605-5bc85cb925f0"
      unitRef="usd">12612000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id0e5bb851bd44c92b57b761826510583_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtMy0xLTEtMTMwNTc0_b6f38763-9946-49cf-ade3-cbbdf8aff720"
      unitRef="usd">14222000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtNS0xLTEtMTMwNTc0_e8b4a41b-90c1-4b91-a2d2-a246651e9d41"
      unitRef="usd">406000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2c5c532c5fb542df895bede747ed0f9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzQtNy0xLTEtMTMwNTc0_c1a64261-181e-46d9-a86b-28fc4a73b8d4"
      unitRef="usd">678000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtMS0xLTEtMTMwNTc0_34f39aeb-a3e1-4dd0-aab0-57a388e4f929"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtMy0xLTEtMTMwNTc0_63de0cf3-73ab-40b1-adb5-be48680e4f1b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtNS0xLTEtMTMwNTc0_053f6f1b-d3f3-4d73-b54a-3bc48f1f179f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzUtNy0xLTEtMTMwNTc0_62e003a5-8a68-49a9-a57c-9d5be90f651c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtMS0xLTEtMTMwNTc0_228ffb66-1e8b-42c5-a172-2d1d609da6a0"
      unitRef="usd">362000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtMy0xLTEtMTMwNTc0_1a51634e-39fb-47d2-b23f-95968509a2e8"
      unitRef="usd">363000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtNS0xLTEtMTMwNTc0_e68ad61d-56d9-4cec-ab20-733183c8b400"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzYtNy0xLTEtMTMwNTc0_35861eb3-2720-418f-a84d-6d3a4b7e5c75"
      unitRef="usd">17000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctMS0xLTEtMTMwNTc0_6bb06f67-96c2-4cdd-aff4-69ad69b6d061"
      unitRef="usd">1628000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctMy0xLTEtMTMwNTc0_6bedc0c9-03af-412e-be29-8f9a1720642e"
      unitRef="usd">657000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctNS0xLTEtMTMwNTc0_f2123e0a-14c1-449b-b962-c0ee393a308f"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzctNy0xLTEtMTMwNTc0_0be7bb63-ab2e-47d1-adee-bdbd80614bd6"
      unitRef="usd">211000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtMS0xLTEtMTMwNTc0_d98b7902-1087-436e-bb0c-8fcb01232fb0"
      unitRef="usd">1304000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtMy0xLTEtMTMwNTc0_0a765bd0-65b1-4bb2-a5bb-47a09097101b"
      unitRef="usd">1316000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtNS0xLTEtMTMwNTc0_d9cde86d-ee61-4703-9d46-ee3139e09a52"
      unitRef="usd">71000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzgtNy0xLTEtMTMwNTc0_cdfdbd65-0d21-4893-af2e-05eebf8cd0be"
      unitRef="usd">78000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktMS0xLTEtMTMwNTc0_d51ac1f8-e333-4030-8d8b-093f9ad9fde4"
      unitRef="usd">10042000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktMy0xLTEtMTMwNTc0_81ec2268-8638-48dd-98c0-e232a91d95c6"
      unitRef="usd">12612000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktNS0xLTEtMTMwNTc0_c2a27404-9bac-47f1-b7d6-eedf21a9710e"
      unitRef="usd">344000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzktNy0xLTEtMTMwNTc0_d45137f8-79ef-48fc-9ffd-130c6ac263f4"
      unitRef="usd">406000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTEtMS0xLTEzMDU3NA_ca2be2a6-735e-4dce-9e49-d71b1c7f929e"
      unitRef="usd">1217000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTMtMS0xLTEzMDU3NA_954f368b-32a2-4827-8fc2-1390223aa049"
      unitRef="usd">1248000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTUtMS0xLTEzMDU3NA_8d779ded-3b69-435b-9e9f-bd87cdef33d2"
      unitRef="usd">66000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzEwLTctMS0xLTEzMDU3NA_905ab005-fc3d-42ef-9f14-6ba9790f4c64"
      unitRef="usd">67000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTEtMS0xLTEzMDU3NA_433c8c88-d8ab-4cc1-89cf-4015bf234f9a"
      unitRef="usd">8825000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTMtMS0xLTEzMDU3NA_892703b9-fb89-4a8d-b15d-d75f8470b2b1"
      unitRef="usd">11364000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTUtMS0xLTEzMDU3NA_a9568b5c-2b0b-4179-861e-5813344dbeee"
      unitRef="usd">278000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTowZjZhMGI1YjlkYTY0YTg2OWI3ZDdjZGFkMTI4MDNhZS90YWJsZXJhbmdlOjBmNmEwYjViOWRhNjRhODY5YjdkN2NkYWQxMjgwM2FlXzExLTctMS0xLTEzMDU3NA_cbb077ce-9a40-427c-8318-a50d5db858e1"
      unitRef="usd">339000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzMtMS0xLTEtMTMwNTc0_ba776664-9dd7-481a-ae19-bd2761809408"
      unitRef="usd">1816000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzMtMy0xLTEtMTMwNTc0_a87f6e62-86a6-417c-b3a9-e853bad8e03f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzQtMS0xLTEtMTMwNTc0_e334148c-3de7-4e09-b608-4578b7c1771f"
      unitRef="usd">1628000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzQtMy0xLTEtMTMwNTc0_de482742-3b8f-4c07-acf5-2373601b822c"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzUtMS0xLTEtMTMwNTc0_c8efce39-1490-486e-a05e-1480cc216f87"
      unitRef="usd">944000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzUtMy0xLTEtMTMwNTc0_2b4215c8-6392-4132-865f-d493dd4711f5"
      unitRef="usd">2000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzYtMS0xLTEtMTMwNTc0_c9625d74-6022-4ad6-b2d6-e07b0b74b937"
      unitRef="usd">137000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzYtMy0xLTEtMTMwNTc0_283ec7e6-f519-4dd4-92c5-583c7e907a0b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzctMS0xLTEtMTMwNTc0_d12b3799-41ca-4082-ad80-ce86e77a1bb9"
      unitRef="usd">995000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo2MjY4MmJlZWYyYmI0ZGY1YmI1YTk0YWEyYmZkZTk5My90YWJsZXJhbmdlOjYyNjgyYmVlZjJiYjRkZjViYjVhOTRhYTJiZmRlOTkzXzctMy0xLTEtMTMwNTc0_5fc74987-c3aa-49d2-8019-caf99ec85e95"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzQtMS0xLTEtMTMwNTc0_dd42c808-e33a-48b4-b5a3-26dd610d6944"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzQtMy0xLTEtMTMwNTc0_a599c153-8bd3-4d29-a044-88728525e106"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzQtNS0xLTEtMTMwNTc0_e6dcaf81-1e7b-41f6-9bfd-41bceade332c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzUtMS0xLTEtMTMwNTc0_e0d86e4c-8dc1-40b2-8f3a-62a0728ea91a"
      unitRef="usd">362000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzUtMy0xLTEtMTMwNTc0_c1af4c3c-59d2-44f5-b183-acc5c4536b89"
      unitRef="usd">363000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzUtNS0xLTEtMTMwNTc0_f41327b7-bd20-47d4-9fb8-986ca6f4ee23"
      unitRef="usd">491000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzYtMS0xLTEtMTMwNTc0_2d67aa18-a019-4c64-b4b6-2c85a309be37"
      unitRef="usd">-327000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzYtMy0xLTEtMTMwNTc0_3dddab63-9602-4784-825a-71d0501ce3e2"
      unitRef="usd">-395000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzYtNS0xLTEtMTMwNTc0_3619ac93-2127-4fbc-922b-97d3914f91f7"
      unitRef="usd">-403000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzctMS0xLTEtMTMwNTc0_4148e519-346e-4dbc-8e44-8fe44f5c1039"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzctMy0xLTEtMTMwNTc0_0941dbb4-11c7-4038-be14-dc23977458a4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzctNS0xLTEtMTMwNTc0_74d1464d-000f-4a83-a749-a588ed81b12f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzgtMS0xLTEtMTMwNTc0_c845ed04-badc-45e0-b43f-931d49c05f95"
      unitRef="usd">689000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzgtMy0xLTEtMTMwNTc0_53e52908-7d2c-4453-be4c-804cfbbf952e"
      unitRef="usd">758000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzgtNS0xLTEtMTMwNTc0_da9aa74c-c9c2-4e1a-b264-2788341123db"
      unitRef="usd">894000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEwLTEtMS0xLTEzMDU3NA_1e098cc9-8600-4255-a56d-b13cc4f90df5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEwLTMtMS0xLTEzMDU3NA_b0a8a6bd-077f-4b32-8e67-4a619f957c7f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEwLTUtMS0xLTEzMDU3NA_cf1d1510-4d53-45aa-a976-59632948fb95"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzExLTEtMS0xLTEzMDU3NA_48b4d010-ded4-4b74-b644-0a252ee7c5bb"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzExLTMtMS0xLTEzMDU3NA_602b6184-50b2-43a5-b563-f1ad088521e4"
      unitRef="usd">17000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzExLTUtMS0xLTEzMDU3NA_ca85c9c8-73a6-46f4-9945-4d770d18c726"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEyLTEtMS0xLTEzMDU3NA_b9398dd1-0c85-48f4-a059-0282f147c244"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEyLTMtMS0xLTEzMDU3NA_d4b41da5-f328-469b-8458-2870526c8095"
      unitRef="usd">-33000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEyLTUtMS0xLTEzMDU3NA_95c71f9f-c0c3-49f4-9ae6-eecc9dfc3273"
      unitRef="usd">-24000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEzLTEtMS0xLTEzMDU3NA_a533855c-baa6-4231-99db-272dec9d81d1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEzLTMtMS0xLTEzMDU3NA_11515cf5-7dce-4b70-bfbb-6840e18db062"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzEzLTUtMS0xLTEzMDU3NA_fafee7f7-d21d-4593-bccd-85ce40d3c507"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzE0LTEtMS0xLTEzMDU3NA_1805d18d-cca6-485c-b69e-6c040ec9dc2c"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzE0LTMtMS0xLTEzMDU3NA_23816339-a9f2-484d-8d55-0bf579eb85ea"
      unitRef="usd">50000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTpjYmFhYWQyZDFlMDU0MjY2ODFjMTg1YTZhM2VjZDA3NS90YWJsZXJhbmdlOmNiYWFhZDJkMWUwNTQyNjY4MWMxODVhNmEzZWNkMDc1XzE0LTUtMS0xLTEzMDU3NA_761da927-257c-4f91-9a73-ec1bc5766ad7"
      unitRef="usd">46000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzItMS0xLTEtMTMwNTc0_2a85ba00-4839-4756-b6a0-b71f8b331b48"
      unitRef="number">0.0573</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i0e8a2806baf541abb0302d1f7fa69ec4_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzItMy0xLTEtMTMwNTc0_fdf51c71-c50a-4ff7-ada8-62eca849e237"
      unitRef="number">0.0302</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="id0e5bb851bd44c92b57b761826510583_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzItNS0xLTEtMTMwNTc0_86b4fbf4-d274-4d19-852e-6ee967fd90c3"
      unitRef="number">0.0268</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzMtMS0xLTEtMTMwNTc0_1bd5cf5c-edf2-4f6a-894c-ce7d7ae4dc94"
      unitRef="number">0.0302</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzMtMy0xLTEtMTMwNTc0_41772342-09b9-47f1-9d71-f7be876d76fa"
      unitRef="number">0.0268</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6e9fe5648ed14bf49543f6bb699a34e6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzMtNS0xLTEtMTMwNTc0_01ced5ac-f090-4bf0-8833-e2231d307813"
      unitRef="number">0.0344</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzctMS0xLTEtMTMwNTc0_97a4dbf3-0eb9-4f43-bda7-efffe74a1ebb"
      unitRef="number">0.0575</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i9aafca3e8a1f4fd1991387be944a7028_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzctMy0xLTEtMTMwNTc0_478bd5f3-c26f-4417-b1a9-856ae6cc9046"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i2c5c532c5fb542df895bede747ed0f9e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzctNS0xLTEtMTMwNTc0_d697238b-8f64-44e8-b2ac-cc6a552de1c3"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzgtMS0xLTEtMTMwNTc0_0a1524e3-b85e-452d-a31d-5e7a168cffeb"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzgtMy0xLTEtMTMwNTc0_71198a24-5089-4b6a-84ec-5065a0637bb4"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib26efe1f9b06497bae1d5e5a462b71c1_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo1MWJhZGIyZGU2ZDM0YTE2Yjk4ZWQwMTEwNGZlNmIwMy90YWJsZXJhbmdlOjUxYmFkYjJkZTZkMzRhMTZiOThlZDAxMTA0ZmU2YjAzXzgtNS0xLTEtMTMwNTc0_8ffe5881-6db0-43c5-870f-1c38d009f908"
      unitRef="number">0.0346</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="idca4b45470254abb84f5dfa374de4f81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzM4_f53e85e6-ee5d-4c00-b7c4-9e1f5e80e3ed"
      unitRef="usd">1300000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="if05d3f224e544dd5b282d76ed775db27_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzQ1_4f7e6490-09ae-4ae5-9aa0-cfd104b20510"
      unitRef="usd">100000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="i62218d51e7e24e1fa4614c829a90ab8a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzg4_79ba9537-3157-4b01-93cb-4ba7ffb290c2"
      unitRef="usd">1300000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="i14155505442344c88a68a94b0464cca5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzMzk1_a60d9dff-f07a-4a78-986f-cc2368991c3b"
      unitRef="usd">100000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzItMS0xLTEtMTMwNTc0_965dec6d-70a5-4b89-bd60-e8f25bb39371"
      unitRef="usd">1251000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzItMy0xLTEtMTMwNTc0_9a22ac8a-752a-43ff-88e8-0b5c0b09d336"
      unitRef="usd">68000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzMtMS0xLTEtMTMwNTc0_fd8ec0fc-24aa-4e5c-8a4f-1fed3634c7af"
      unitRef="usd">1208000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzMtMy0xLTEtMTMwNTc0_17b68b6a-6d3d-4990-878c-46b71a8dcc7b"
      unitRef="usd">61000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzQtMS0xLTEtMTMwNTc0_d0e23ce7-14e3-4f99-8da9-feb0a8728274"
      unitRef="usd">1158000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzQtMy0xLTEtMTMwNTc0_b8ec63ba-a72c-4ae9-a91f-132750be8800"
      unitRef="usd">54000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzUtMS0xLTEtMTMwNTc0_65f609f7-a099-4def-97c8-2d1a210cabfd"
      unitRef="usd">1102000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzUtMy0xLTEtMTMwNTc0_98d38291-8220-46f5-b5a0-2821a3d389d7"
      unitRef="usd">48000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzYtMS0xLTEtMTMwNTc0_1299b0b7-6eec-4e1c-9261-cf6b9521c363"
      unitRef="usd">1042000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzYtMy0xLTEtMTMwNTc0_9bf87cb9-ec76-4802-badb-fdc5ccc7cda2"
      unitRef="usd">41000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="if9dd37d22c8441fe972c2e69566b354a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzctMS0xLTEtMTMwNTc0_6c9f63a4-b4de-4abc-806b-58d4b0c1b155"
      unitRef="usd">4230000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i81cf1c17b5624e2292e0160f2564584d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo3YjVjNzQ0YzRkZDc0MDJhODA1YTY1ZjU5M2RkYjY5MC90YWJsZXJhbmdlOjdiNWM3NDRjNGRkNzQwMmE4MDVhNjVmNTkzZGRiNjkwXzctMy0xLTEtMTMwNTc0_af6971bf-9167-48ef-9fa7-c7b174cbdf9c"
      unitRef="usd">121000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzNzc2_68818276-f6dd-4425-b643-1d87c78a2058"
      unitRef="number">0.75</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzNzky_da963989-6d66-449a-90a1-d6e547f50318"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge
      contextRef="i53901d7402a64beea46f995ea48f7448_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzOTI5_d6c242c5-9f00-47ac-ae15-1ade58a994f0"
      unitRef="number">0.03</pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge>
    <pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge
      contextRef="i54365257ef234e29be59ef0e67fa058b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzEzOTM1_4d7b490d-1ec1-4f4c-b9bc-66df444f1fea"
      unitRef="number">0.10</pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge>
    <pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90ZXh0cmVnaW9uOmQwMjhhMTRjZjM1ODQ2NDQ4NjFiY2RmMDI5ZTczOTM0XzE0NDc4_614740b0-3a34-4ba9-9668-b5d7fefb98a1">&lt;div style="text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;15,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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="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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;/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;(721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i95f54c8060ed4aa0b9c219efae4d2a6c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzQtMS0xLTEtMTMwNTc0_24a4a43d-141a-418b-983d-3c03228c7ea8"
      unitRef="usd">15844000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ide621a77be1a4177b56e445e11afab98_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzQtMy0xLTEtMTMwNTc0_32eedf0c-d941-4ef5-8711-c280a5b73884"
      unitRef="usd">16648000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic20bed59ec2b479cbad64471af2372b0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzQtNS0xLTEtMTMwNTc0_35fa370a-62cf-4486-a41e-e2b8660cda67"
      unitRef="usd">16247000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ibc066642af2b45ba9632f3268b14054e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzUtMS0xLTEtMTMwNTc0_1caa9841-7869-4afa-af9f-6c20d4c5d062"
      unitRef="usd">-1027000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i970c4caccd65471f89983a0189ee8b02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzUtMy0xLTEtMTMwNTc0_b639c782-6891-46fe-a0e2-85d5abec79d7"
      unitRef="usd">3594000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i11ae3f9f41464085af55cdb732b485cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzUtNS0xLTEtMTMwNTc0_b6cf3c4e-6b00-4135-898b-0e1d50f95804"
      unitRef="usd">2090000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if3b403dbc6c9442f85952279768ce510_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzctMS0xLTEtMTMwNTc0_0c175959-c1c2-4ac9-ae79-547620ddcf4b"
      unitRef="usd">11067000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ifab21b6f95f84b16a0953e0420e1734a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzctMy0xLTEtMTMwNTc0_5dd97cb7-1af9-4355-ad98-f5cd795de54e"
      unitRef="usd">11826000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if1f720fa3cfa41c2a04be62f64f222b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzctNS0xLTEtMTMwNTc0_45df590a-396a-4fcc-a5c9-54e41df8ca95"
      unitRef="usd">11676000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ie3e98d2babac4260baceb5b50c89390a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzgtMS0xLTEtMTMwNTc0_84a62c8a-7d8d-41a1-ad3c-45cf041ef121"
      unitRef="usd">-721000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ibf8f906527524b16a0bb5c2f1bb98e84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzgtMy0xLTEtMTMwNTc0_323007c3-6224-485a-8379-6b7e9879d1c4"
      unitRef="usd">2622000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i2716baff3c1d43eab66a118a044ebb2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzgtNS0xLTEtMTMwNTc0_5df23cf7-0288-4988-808b-c2a9fa9de0cc"
      unitRef="usd">1544000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ie3c4118753e54e06b51cf39eaa2b2a77_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzEwLTEtMS0xLTEzMDU3NA_9783fa84-c7dc-468a-8c64-e6e0987d432d"
      unitRef="usd">4776000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic682b1c09101433996d261b368d5bfa4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzEwLTMtMS0xLTEzMDU3NA_16e7d719-3651-47f0-ac06-263088efd13e"
      unitRef="usd">4823000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6cb2ca3b771c4b6c820c506ed8959b81_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzEwLTUtMS0xLTEzMDU3NA_6652ebb2-81e9-490d-9fdd-22fda6fe824f"
      unitRef="usd">4572000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="iede566a6a615435e90f8ceafc2de413f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzExLTEtMS0xLTEzMDU3NA_c697d07c-c159-4c5e-bc3f-74097bf38bd9"
      unitRef="usd">-305000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i3443336bad3a47d49d35371a04702055_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzExLTMtMS0xLTEzMDU3NA_dfd3948e-e96f-4511-952c-55fe0ff13c37"
      unitRef="usd">972000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="id88562651776418c938cbe8ff2bbae76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTEvZnJhZzpkMDI4YTE0Y2YzNTg0NjQ0ODYxYmNkZjAyOWU3MzkzNC90YWJsZTo4NTRhMzFmZTExNmY0YTIzODgzZjMwY2RiZWQ5ODhkZS90YWJsZXJhbmdlOjg1NGEzMWZlMTE2ZjRhMjM4ODNmMzBjZGJlZDk4OGRlXzExLTUtMS0xLTEzMDU3NA_4eb56a2a-d299-45e5-871f-f78f47daeb5b"
      unitRef="usd">547000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNTU_7f95f307-070a-4460-ad70-ffcae504e076">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.  Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. &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:100%"&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 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:100%"&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:100%"&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, 2022, 2021, and 2020 was $7.9 million, $9.4 million, and $8.1 million.  Stock compensation expense of $5.3&#160;million, $6.4 million, and $5.5 million was charged to PNM and $2.6 million, $3.0 million, and $2.6 million was charged to TNMP.  At December&#160;31, 2022, PNMR had unrecognized compensation expense related to stock awards of $4.6&#160;million, which is expected to be recognized over an average of 1.54 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 the value of restricted stock at the vesting date.  To the extent the tax deduction exceeds the Company&#x2019;s cumulative expense related to a stock award, an excess tax benefit is recorded.  When the cumulative expense exceeds the tax deduction, a tax deficiency is recorded.  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="text-align:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.228%"/&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 (Deficiencies)&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;2022&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;2021&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;2020&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;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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&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:100%"&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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="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.3475&#160;&lt;/span&gt;&lt;/td&gt;&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.3275&#160;&lt;/span&gt;&lt;/td&gt;&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.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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;0.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;span style="color:#000000;font-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="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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;Market-Based Shares &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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.29&#160;&lt;/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;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="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:5pt;padding-left:18pt;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:120%;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:9pt;font-weight:400;line-height:120%"&gt;Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. &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:100%"&gt;The following table summarizes activity in restricted stock awards including performance-based and market-based shares:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.970%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.849%"/&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="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="display:none"/&gt;&lt;td colspan="3" style="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, 2021&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;167,270&#160;&lt;/span&gt;&lt;/td&gt;&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;43.71&#160;&lt;/span&gt;&lt;/td&gt;&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;193,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&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;Released&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;(173,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(5,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&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;/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, 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;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;182,446&#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;42.09&#160;&lt;/span&gt;&lt;/td&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 2023 and performance targets through 2024.  Included as granted and released in the table above are 92,343 previously awarded shares that were earned for the 2019 - 2021 performance measurement period and ratified by the Board in February 2022 (based upon achieving market targets at below &#x201c;maximum&#x201d; levels).  Excluded from the above table are 100,991 previously awarded shares that were earned for the 2020 - 2022 performance measurement period and ratified by the Board in February 2023 (based upon achieving market targets at above &#x201c;target&#x201d;, below &#x201c;maximum&#x201d; levels).  Also excluded from the table above are 144,175 and 150,050 shares for the three-year performance periods ending in 2023 and 2024 that will be awarded if all performance and/or 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/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;41.04&#160;&lt;/span&gt;&lt;/td&gt;&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;43.48&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;7,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 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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;&lt;div style="margin-top:5pt;text-align:justify;text-indent:31.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&#160;million.  All the outstanding options were exercised or expired in February 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzExMjA_6f413b8f-493a-4c08-a8f4-a3316f32201b">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate
      contextRef="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzEzMzY_8e1ef951-df2c-44b9-b2fd-3826f6ab1444"
      unitRef="number">1</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7e6d907915f348a09f953398da5c201f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzE0NjI_8f99070b-30bb-42eb-b988-97a3074761c5">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ifae26f737ae849c4af2db17a0eb977e9_I20140531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzE2MTU_34d7c115-eb52-44a5-a356-9f21f2843df3"
      unitRef="shares">13500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pnm:SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio
      contextRef="ibc1c5cbfb9bc42d7a0e236959a3c9945_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzE3Mzk_31ea8f27-79f5-4587-8bc2-af67bc54fbc9"
      unitRef="number">5</pnm:SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwMzI_d4fc9a81-090f-449b-ac3d-d839de7402c8"
      unitRef="usd">7900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwMzY_b19fedfb-9c8a-428b-945f-a68862ced9b3"
      unitRef="usd">9400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwNDQ_b3d0aae2-83af-42d5-90f2-5614d353e53c"
      unitRef="usd">8100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwNzk_76132df5-d4da-460b-9586-3ae0dba13fad"
      unitRef="usd">5300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwODM_d396cb2d-8fee-4a1c-8bed-80e76127c51a"
      unitRef="usd">6400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMwOTE_7003a01a-7557-4506-9e4d-356f38ef4451"
      unitRef="usd">5500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMxMTc_7cdbe118-2656-44dc-8503-bb568eeae0a0"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMxMjE_abfc0b2b-25c4-40a7-bf45-6c7da496667d"
      unitRef="usd">3000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMxMjk_4fa5fdbd-e5fc-44af-a66b-2f588e3eab73"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i2fe26162abf24230b02fef138d40796a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMyMzE_1ab2ea2a-2ef6-4228-aaee-074030c50973"
      unitRef="usd">4600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzMyODk_0b3b2835-a9e2-4f3d-843c-4e16f1dbe814">P1Y6M14D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNjM_8527e87a-01ca-48a3-9fb2-0a45521400dc">All excess tax benefits and deficiencies are recorded to tax expense and classified as operating cash flows when used to reduce taxes payable.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.228%"/&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 (Deficiencies)&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;2022&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;2021&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;2020&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;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzMtMi0xLTEtMTMwNTc0_7088b9d3-5a4c-496e-812f-fb1b6c9b7431"
      unitRef="usd">-65000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzMtNC0xLTEtMTMwNTc0_a19737cb-bbdd-4a43-a066-b4e26963f40f"
      unitRef="usd">564000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzMtNi0xLTEtMTMwNTc0_6a05b327-6833-48ea-98be-661d2337d229"
      unitRef="usd">279000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzQtMi0xLTEtMTMwNTc0_c58e5fba-2dfc-46d8-a52e-2167942331fd"
      unitRef="usd">-26000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzQtNC0xLTEtMTMwNTc0_4ca93af7-06b3-4a57-a8ad-2fc6603aab23"
      unitRef="usd">224000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzQtNi0xLTEtMTMwNTc0_3d73e861-c20e-4b6c-890b-e6fe547c0d60"
      unitRef="usd">112000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzUtMi0xLTEtMTMwNTc0_a3ac3918-f113-4fca-a928-0c5854e6dde8"
      unitRef="usd">-91000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzUtNC0xLTEtMTMwNTc0_8545eba3-022a-4228-8d48-804ddcbf3eda"
      unitRef="usd">788000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4ZDk1ZTk0OTk5YjM0ZWRkOTIzN2Y4YTMxMjI2Y2NiZC90YWJsZXJhbmdlOjhkOTVlOTQ5OTliMzRlZGQ5MjM3ZjhhMzEyMjZjY2JkXzUtNi0xLTEtMTMwNTc0_8d55290e-331e-4e0c-ad38-5e6a2af1cda1"
      unitRef="usd">391000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNzY_a44949d6-2823-41f6-8bc2-227f37d22900">&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:100%"&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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="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.3475&#160;&lt;/span&gt;&lt;/td&gt;&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.3275&#160;&lt;/span&gt;&lt;/td&gt;&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.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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;0.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;span style="color:#000000;font-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="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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;Market-Based Shares &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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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="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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.29&#160;&lt;/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;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="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:5pt;padding-left:18pt;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:120%;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:9pt;font-weight:400;line-height:120%"&gt;Restricted stock expected to be awarded under the PEP for performance periods ending after 2023 no longer have market targets. &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:100%"&gt;The following table summarizes activity in restricted stock awards including performance-based and market-based shares:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.970%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.849%"/&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="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="display:none"/&gt;&lt;td colspan="3" style="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, 2021&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;167,270&#160;&lt;/span&gt;&lt;/td&gt;&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;43.71&#160;&lt;/span&gt;&lt;/td&gt;&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;193,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&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;Released&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;(173,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(5,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&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;/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, 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;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;182,446&#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;42.09&#160;&lt;/span&gt;&lt;/td&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/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;41.04&#160;&lt;/span&gt;&lt;/td&gt;&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;43.48&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;7,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 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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzItMi0xLTEtMTMwNTc0_a938ddcb-3281-4c96-8311-44a00be28ea2"
      unitRef="usdPerShare">0.3475</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate
      contextRef="ic9d2ca6ac4fa482bae67d3d8997b91e0_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzItNC0xLTEtMTMwNTc0_289a37d2-9980-48fd-ad30-15ff1d8057da"
      unitRef="usdPerShare">0.3275</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate
      contextRef="i0f0fa4fe16034c14b7dfb5dc22f93edb_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzItNi0xLTEtMTMwNTc0_28129b80-75fe-46bf-886a-85da96d60ba0"
      unitRef="usdPerShare">0.3075</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzMtMi0xLTEtMTMwNTc0_2ad85221-f489-404c-95bf-253713431feb"
      unitRef="number">0.0146</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ic9d2ca6ac4fa482bae67d3d8997b91e0_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzMtNC0xLTEtMTMwNTc0_e9656e87-1ab8-47b3-a525-325091a50376"
      unitRef="number">0.0032</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0f0fa4fe16034c14b7dfb5dc22f93edb_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzMtNi0xLTEtMTMwNTc0_a64e4c4e-27f2-4c07-adf6-01013e3635af"
      unitRef="number">0.0072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzYtNC0xLTEtMTMwNTc0_094545e9-371b-4db5-86ff-6db4a2bc6c22"
      unitRef="number">0.0276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3e8994e4e02041d8ae56d7de0b64375b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzYtNi0xLTEtMTMwNTc0_4b491b92-7638-4796-965c-12f8dbca9d81"
      unitRef="number">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzctNC0xLTEtMTMwNTc0_94db6dde-2b3d-47e2-9602-bd36f353b981"
      unitRef="number">0.3369</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3e8994e4e02041d8ae56d7de0b64375b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzctNi0xLTEtMTMwNTc0_59f6c253-740e-41c3-b94a-167adb1e18e0"
      unitRef="number">0.1941</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i92dc55bdba5543ae9c5520a31996e0da_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzgtNC0xLTEtMTMwNTc0_a5d1e2b6-b2a6-412c-8c7d-f96dd610598e"
      unitRef="number">0.0029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3e8994e4e02041d8ae56d7de0b64375b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTpkZjRiMDhhYTg5ZGI0ZDE1YThlNjFhOGE1NWIzOTg1ZS90YWJsZXJhbmdlOmRmNGIwOGFhODlkYjRkMTVhOGU2MWE4YTU1YjM5ODVlXzgtNi0xLTEtMTMwNTc0_3e3a77b4-1b2c-4881-baca-dfe4dba3cedf"
      unitRef="number">0.0072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic776e1e1a0524869971d583df8695d59_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzItMi0xLTEtMTMwNTc0_498023ff-8b41-489f-a81c-49b6d3e41cac"
      unitRef="shares">167270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic776e1e1a0524869971d583df8695d59_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzItNC0xLTEtMTMwNTc0_8aa7fe29-902f-49f9-b286-c5fd090528e5"
      unitRef="usdPerShare">43.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzMtMi0xLTEtMTMwNTc0_c012baf2-8296-4d92-9490-e99f41899b64"
      unitRef="shares">193943</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzMtNC0xLTEtMTMwNTc0_f6189f8f-6650-4619-8291-0e05a09eb460"
      unitRef="usdPerShare">41.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzQtMi0xLTEtMTMwNTc0_2ddbd240-15ae-4316-b537-da712b435f83"
      unitRef="shares">173474</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzQtNC0xLTEtMTMwNTc0_9d207d49-e5bb-440f-b868-63e791e034eb"
      unitRef="usdPerShare">42.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzUtMi0xLTEtMTMwNTc0_d225ce04-543a-4cd3-a9e7-4f51fc1e783a"
      unitRef="shares">5293</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzUtNC0xLTEtMTMwNTc0_ff023db3-626f-4a50-9a7e-28a1e2569bdd"
      unitRef="usdPerShare">42.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i688c87244fee4e1aab9fd243748e223b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzctMi0xLTEtMTMwNTc0_c41aca8a-bed9-4727-97dc-b38ea282e525"
      unitRef="shares">182446</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i688c87244fee4e1aab9fd243748e223b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo1MjMxN2Q1ZTlkNzE0MTU0OTM0MDMzZTlmNWYyM2IxZS90YWJsZXJhbmdlOjUyMzE3ZDVlOWQ3MTQxNTQ5MzQwMzNlOWY1ZjIzYjFlXzctNC0xLTEtMTMwNTc0_87a3db12-f9d6-40fa-9f4b-206872942856"
      unitRef="usdPerShare">42.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne
      contextRef="ibb9d774dac69478386401ad5447992a6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzUxNzM_64ebaee3-06d0-4174-9af9-b90f1a311db6"
      unitRef="shares">92343</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne
      contextRef="ib72041bb3b3c4f2484cd4119408ccda2_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzU0MTM_cb3c952f-4bbd-4e2d-8e7a-e918f521ef59"
      unitRef="shares">100991</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo
      contextRef="i21e285e9ffd542d29189ceae8f7dbf21_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzU2NzQ_6b7a4be9-d99c-4450-81e7-ab5cd780da78"
      unitRef="shares">144175</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree
      contextRef="i123ce298051d4eeaab4ff4c77305d120_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzU2ODE_e5ad744b-f94a-45f3-ad19-f9f03ff5c5d9"
      unitRef="shares">150050</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree>
    <pnm:PerformancePeriod
      contextRef="ie529a6df176b4e60805912d9465fd60d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYyNDk_11a034cd-5a25-49de-ab94-1c7398fa70c5">P3Y</pnm:PerformancePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzItMi0xLTEtMTMwNTc0_946cb8e8-17a9-46d3-ad01-28f3c7800098"
      unitRef="usdPerShare">41.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8d0455d9805e4ab0bba5321ba6112902_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzItNC0xLTEtMTMwNTc0_774ffdb1-5fad-436a-a30b-83af066e7863"
      unitRef="usdPerShare">43.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9988d34277e446c88eb3365c0e8b41c3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzItNi0xLTEtMTMwNTc0_46572bb2-8502-4e77-8b6c-1e174e16dd1c"
      unitRef="usdPerShare">36.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzMtMi0xLTEtMTMwNTc0_2b2b47a3-24c8-4172-ba79-0957712afb57"
      unitRef="usd">7368000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i8d0455d9805e4ab0bba5321ba6112902_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzMtNC0xLTEtMTMwNTc0_69f3e031-9a2e-40bb-a87a-68affcb657e1"
      unitRef="usd">8617000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i9988d34277e446c88eb3365c0e8b41c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzMtNi0xLTEtMTMwNTc0_f0f0088f-f473-4fe2-96b7-04f75ca9242f"
      unitRef="usd">8299000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0de037cff0a4451ca6d75b0fa0a3cb06_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzgtMi0xLTEtMTMwNTc0_f4712748-561d-4532-aaab-4812d8597204"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0544f58a41e6401abf96067bcfe4d11b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzgtNC0xLTEtMTMwNTc0_f84716bc-4c35-4f92-986d-35d39fe15fba"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i66a4efaa80f6443e954cc2671c8f5ab1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90YWJsZTo4MWQxZDYwOTBmYzY0YjZmOTNjNGMwNDY1YzBjNWQyNC90YWJsZXJhbmdlOjgxZDFkNjA5MGZjNjRiNmY5M2M0YzA0NjVjMGM1ZDI0XzgtNi0xLTEtMTMwNTc0_514b9172-b3b8-49e2-9277-7590260e78f9"
      unitRef="usd">84000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i62b92b7b38534a80bde79a3f306e727f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTQvZnJhZzo3ZGQ0ZjY2OTI3Nzg0ZGZkOGJkMDYwNjhkMTE2NjI3Yy90ZXh0cmVnaW9uOjdkZDRmNjY5Mjc3ODRkZmQ4YmQwNjA2OGQxMTY2MjdjXzYxNzA_6fc667c7-1775-48fb-8019-63e22b44f871"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90ZXh0cmVnaW9uOmQ1ZWEyZTQwNzYyZjQ3ZGFiMjE1ZWJjMjNiNThiNTYxXzI0Njg_ead36a98-198e-4cd9-9b73-67634689939c">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. &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;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:95%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.045%"/&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;2022&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;2021&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;2022&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;2021&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;8,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;NMPRC hedging plan &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="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;Transmission cost recovery factor&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;1,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #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;18,333&#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;8,721&#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;1,932&#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;6,064&#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;/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: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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.045%"/&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;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: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;2022&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;2021&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;2022&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;2021&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 (Continued):&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="padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJGS - ETA &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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;SJGS - non-ETA &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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;94,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;SJGS replacement resources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;EIM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;15,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(3)&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;187,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;165,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;67,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;68,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;9,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 surcharge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 retirement and other 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;12,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 COVID-19 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;5,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;5,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;763,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;428,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;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;82,745&#160;&lt;/span&gt;&lt;/td&gt;&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,277&#160;&lt;/span&gt;&lt;/td&gt;&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;782,274&#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;437,702&#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;84,677&#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;91,341&#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 style="height:12pt"&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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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: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;2022&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;2021&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;2022&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;2021&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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:left;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;td colspan="3" style="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;Renewable energy rider, including excess return&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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;(2,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Transmission cost recovery factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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,913)&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;(8,316)&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,089)&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;&#x2014;&#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:left;vertical-align: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;(238,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(294,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;(301,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;(321,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="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;(15,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(2,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(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;/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;(1,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(556,989)&lt;/span&gt;&lt;/td&gt;&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;(653,830)&lt;/span&gt;&lt;/td&gt;&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;(198,213)&lt;/span&gt;&lt;/td&gt;&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,563)&lt;/span&gt;&lt;/td&gt;&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;(564,902)&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;(662,146)&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;(207,302)&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,563)&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:45pt;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:105%;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:105%"&gt; Amounts approved for recovery through the Energy Transition Charge, see 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;(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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;Authorized to be recorded as regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA, see 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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;Reclassified to the SJGS - ETA regulatory asset after shutdown of SJGS in 2022 &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; &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): SJGS non-ETA, SJGS replacement resources, EIM, PVNGS ARO, and deferred COVID-19 costs (to be determined in the 2024 Rate Change); deferred income taxes (over the remaining life of the taxable item, up to the remaining life of utility plant); pension and OPEB costs (through 2039); costs recoverable under the ETA (over the securitization period).&lt;/span&gt;&lt;/div&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.  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.</us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock>
    <pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90ZXh0cmVnaW9uOmQ1ZWEyZTQwNzYyZjQ3ZGFiMjE1ZWJjMjNiNThiNTYxXzI0NzI_a388e3d0-c4f5-42cf-bfcd-cc28781cbc73">&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;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:95%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.045%"/&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;2022&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;2021&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;2022&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;2021&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;8,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;NMPRC hedging plan &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="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;Transmission cost recovery factor&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;1,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #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;18,333&#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;8,721&#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;1,932&#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;6,064&#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;/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: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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.045%"/&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;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: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;2022&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;2021&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;2022&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;2021&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 (Continued):&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="padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJGS - ETA &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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;SJGS - non-ETA &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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;94,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;SJGS replacement resources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;EIM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;15,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(3)&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;187,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;165,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;67,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;68,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;9,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 surcharge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 retirement and other 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;12,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 COVID-19 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;5,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;5,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;763,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;428,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;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;82,745&#160;&lt;/span&gt;&lt;/td&gt;&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,277&#160;&lt;/span&gt;&lt;/td&gt;&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;782,274&#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;437,702&#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;84,677&#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;91,341&#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 style="height:12pt"&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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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: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;2022&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;2021&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;2022&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;2021&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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:left;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;td colspan="3" style="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;Renewable energy rider, including excess return&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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;(2,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Transmission cost recovery factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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,913)&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;(8,316)&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,089)&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;&#x2014;&#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:left;vertical-align: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;(238,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(294,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;(301,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;(321,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="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;(15,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(2,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(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;/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;(1,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(556,989)&lt;/span&gt;&lt;/td&gt;&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;(653,830)&lt;/span&gt;&lt;/td&gt;&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;(198,213)&lt;/span&gt;&lt;/td&gt;&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,563)&lt;/span&gt;&lt;/td&gt;&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;(564,902)&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;(662,146)&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;(207,302)&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,563)&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:45pt;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:105%;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:105%"&gt; Amounts approved for recovery through the Energy Transition Charge, see 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;(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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;Authorized to be recorded as regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA, see Note 17&lt;/span&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: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; &lt;/span&gt;Reclassified to the SJGS - ETA regulatory asset after shutdown of SJGS in 2022</pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i7902fb1841054237b89a77254472e406_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtMS0xLTEtMTMwNTc0_bdca925b-3070-4859-b99f-207e4d558bd9"
      unitRef="usd">8904000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ib8bfb981ca534c2b960e833d8f229fb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtMy0xLTEtMTMwNTc0_ad74b593-68e7-40a7-aa7e-3d7710a307f0"
      unitRef="usd">7130000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="id5f96b4006924c3592a0f1a9ccc06627_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtNS0xLTEtMTMwNTc0_015a832e-0f55-4414-a9f3-ee62dba3b285"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i46c42dd4b45c4c16a84af3a7427694b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUtNy0xLTEtMTMwNTc0_076e7bc9-d2b7-4023-838c-25cbe17f7812"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie7900b15d74949f1b2eff9790b884751_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMS0xLTEtMTQ5ODk3_e5767ff4-e7b6-4e32-9019-037d192c9371"
      unitRef="usd">9429000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i83d130a8c47e4e7db90b45cec7e46363_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMy0xLTEtMTQ5OTA0_8f966ffa-c793-459e-8cd4-70b805052892"
      unitRef="usd">1591000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ia182a5f86a2348588b8eba1b4654efbb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNS0xLTEtMTUzMTUx_c16a3c72-6852-4830-9d75-677995b75d51"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ibbbc3c3eb3804d73a9c8b7b311b5bed4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNy0xLTEtMTUzMTUx_761c53a1-f920-467a-a080-60ec26b0a657"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i3d63663f4970455186d9a4dbb4044a65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMS0xLTEtMTMwNTc0_ab2b0051-c056-4218-b930-5c9e70439462"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="idde0d4d77a034cc9a3b4f01a9d7e1f73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtMy0xLTEtMTMwNTc0_c60a89ad-fb21-401f-bf3e-c3970e284c1d"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0178c9aeed0f417581d2692bf97bb0a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNS0xLTEtMTMwNTc0_ce14dd1d-0fb2-473b-8b14-9a73742397eb"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie4747f91efe84749aaa8968c8cf2f53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzYtNy0xLTEtMTMwNTc0_c95a0c2b-2d69-4e2c-aca8-df7dc61190ba"
      unitRef="usd">3906000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ic6188e01d2964727a5bb405213c350fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctMS0xLTEtMTMwNTc0_a30bd42d-a6a1-4985-ac5c-a21f1bf5d190"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i4a2aeace9772416e8e67ad980e79ceb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctMy0xLTEtMTMwNTc0_51769f45-d24d-4049-bd82-cb056575f4b4"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i2bfd629f4c22406ba8974df2e61e8bda_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctNS0xLTEtMTMwNTc0_645a6873-bacd-4c65-9989-739823ed511a"
      unitRef="usd">1932000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i1022bce9034c45c88f6ee392eee068ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzctNy0xLTEtMTMwNTc0_1df21e6c-1222-4f71-8f32-78560fa764ba"
      unitRef="usd">2158000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktMS0xLTEtMTMwNTc0_d6f4650b-2020-4e78-aab5-38b0119f9fb3"
      unitRef="usd">18333000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktMy0xLTEtMTMwNTc0_7a0d0d6f-9c63-4441-ae90-5a506725c0a2"
      unitRef="usd">8721000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktNS0xLTEtMTMwNTc0_74b3479d-f579-4d05-a911-e9db5f7dd109"
      unitRef="usd">1932000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzktNy0xLTEtMTMwNTc0_06d300ad-136c-4195-851d-7891f4c1c59c"
      unitRef="usd">6064000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i63f63772b1d94695b172ad545c38eee2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTEtMS0xLTEzMDU3NA_cd584443-60b7-4cd3-a8b2-92472109a738"
      unitRef="usd">343238000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie6861b41f10345c983133a5e19871851_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTMtMS0xLTEzMDU3NA_758685ce-d992-4c85-80fb-5c6ed732979d"
      unitRef="usd">51975000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i29ca8b0d95394c4b94703a0de6eec92a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTUtMS0xLTEzMDU3NA_cc3d024a-55c6-4fc9-a9c6-0ca4d8f9db2f"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id8cdd77fb45d47b9b05ec1c2cfb54abd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE3LTctMS0xLTEzMDU3NA_136ef46e-9eca-4fa8-a32c-ba47f89794c2"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8c3807e0721c43e9b04333a1b87dcc84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTEtMS0xLTEzMDU3NA_1988c2d5-900e-45c5-baf3-1ab53780b82c"
      unitRef="usd">26296000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i45771ef6053c4447b27101f1b2a88e74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTMtMS0xLTEzMDU3NA_cd208b5f-ba50-49e1-a562-e02a8569f308"
      unitRef="usd">43000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i443e2ce77f264a71968e434b6ea0bd42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTUtMS0xLTEzMDU3NA_3a7b837d-7ef5-4710-baae-7159afe7f574"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="idb64dddb50784c3d84fb8fe18e638a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTctMS0xLTEzMDU3NA_3fa8d9f9-d38e-4b46-b5ad-6816df8d7034"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iadf6ecad192242d684bb2f68b9db824d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTEtMS0xLTE0OTYxOQ_e9b9aa7c-eee5-4493-87b6-aa34cf1fca88"
      unitRef="usd">94677000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8cbf74384bb84e12bf641cab3e3c43ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE4LTMtMS0xLTE0OTYyNw_82e7cc9a-629a-448f-b9dc-914f7e62a5d0"
      unitRef="usd">100954000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if3a3065dfb8440a2ad7a731651df959e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTUtMS0xLTE1MzE1Ng_9c96b62b-09ac-43cb-87dd-a5a2762dee97"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i183b09cd7aad4038a3293f934b532843_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTctMS0xLTE1MzE1Ng_2ac54d87-7916-4693-9d57-caccb2656f10"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9e8c370e0f1045c4a650900c3c3cf30c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTEtMS0xLTE0OTYxOQ_fa3ae4f0-eeaf-46ae-b674-aa9576e2bc97"
      unitRef="usd">8312000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i4fbf3af3565445af9b69e57243a076e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTMtMS0xLTE0OTYyNw_f556c86e-8e64-4c5b-b770-37142ae5944f"
      unitRef="usd">8269000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ibf3b3ade2a6a4db29ecad3ee41206f98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTUtMS0xLTE1MzE1Ng_41ee79d1-891d-4d15-b538-054d69caaf78"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iafb6e5dd79fb424e91abe79262d5f585_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTctMS0xLTE1MzE1Ng_7f8d6aff-3c27-4179-b657-87a4e472ac24"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9d1cbb2159f04400b7f350edc1bca176_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTEtMS0xLTE0OTYxOQ_1d60db0c-ca07-48a5-bb92-516f1797630c"
      unitRef="usd">13102000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i89bfa9739d4442ae92c0e18e6aa8b355_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTMtMS0xLTE0OTYyNw_d10018e3-519f-4ccc-83eb-3dd7cf04ea1d"
      unitRef="usd">7028000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id4a4cabf84ec47feb55228efd923cd09_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTUtMS0xLTE1MzE1Ng_5d0c42b0-aa6a-435b-9b68-473e53595b22"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie538e89f58dc4bd287429c24d7251a70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTctMS0xLTE1MzE1Ng_062a9334-c3dc-42bb-888f-a0b76aee51b4"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iddf1a795724e4fefa075bf11d86a5154_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTEtMS0xLTEzMDU3NA_c389c824-e329-4615-b546-d3e61e923d61"
      unitRef="usd">15323000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iac8e8a4283774613a4429c07d8b8adfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTMtMS0xLTEzMDU3NA_f0e2c356-f906-43d6-863b-b551199cde6f"
      unitRef="usd">17249000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i2e48162ad0de4e3fba0a2a8446bea569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTUtMS0xLTEzMDU3NA_33bf1e4d-8a12-45b2-88e0-af067f6ee5ad"
      unitRef="usd">26317000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i962aae5f07224bd6a9a0281ac7661b51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzE5LTctMS0xLTEzMDU3NA_223c766d-0311-4195-b487-623c009e0983"
      unitRef="usd">27615000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i91090c8d2448458a8e9c8f30e7f9ed8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTEtMS0xLTEzMDU3NA_3439f99e-f6ff-4d70-9fc5-47eb32621106"
      unitRef="usd">187182000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i13f14eff1f2d48b6b29b742260e4461b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTMtMS0xLTEzMDU3NA_c464530e-f1b7-4a8f-996d-b3271aad6690"
      unitRef="usd">165006000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ia740e064b227471ba0334987218aaeea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTUtMS0xLTEzMDU3NA_d9e95508-5956-4524-9533-7a9990769c94"
      unitRef="usd">21558000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id98fcc0b624847e8abc8fc734ea0bc52_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIwLTctMS0xLTEzMDU3NA_844bea13-2cd6-4096-b377-c5abb0344f32"
      unitRef="usd">17924000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ib07fada113a540889f0a509bb3fccdcc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTEtMS0xLTEzMDU3NA_42feb78b-da95-467f-b2d1-78f20b1b6540"
      unitRef="usd">67621000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i084b6a0a75a6417987b9ebf989fe5212_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIxLTMtMS0xLTEzMDU3NA_3eef0506-f8bb-4266-9a15-a0fe95ebccde"
      unitRef="usd">68687000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9b181f5a40bd4e4abbb9073053597df5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIzLTUtMS0xLTE0OTcxMQ_e51e3b7a-f634-4dbb-9c5a-126ac773c75b"
      unitRef="usd">9193000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i3e182ae15ea14a13b3d67a6cf6f32e70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzIzLTctMS0xLTE0OTcyNw_42a4bcb5-4a3c-421e-967d-fec4fc6c2797"
      unitRef="usd">9505000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5bbd0fd7eff14501971affef8c305be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTEtMS0xLTEzMDU3NA_ae354f90-67d6-47d5-9ed3-528043798c92"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i62a9dfb989654228b4fd869a8c46c8ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTMtMS0xLTEzMDU3NA_556c3646-9773-480c-adfc-18c3dad15714"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i22f545f09a0d43a0b7cdf36d0d87a82b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTUtMS0xLTEzMDU3NA_30abfdd4-a960-4025-af4f-cbd01a0d47fd"
      unitRef="usd">6254000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ib1f07b6feb65485ca47502508a7c143c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI0LTctMS0xLTEzMDU3NA_177f99e9-250b-424e-9537-5ea31b37f25f"
      unitRef="usd">12507000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i3589f80a01434728baaede9322c87d4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTEtMS0xLTEzMDU3NA_d04610ea-0bf7-4736-b5fa-c92f38186646"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ic11fde6d5b9c4fe499428b50c3aac47a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTMtMS0xLTEzMDU3NA_d35e559d-96d4-4a08-ac65-0907a062c72d"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i069d7f6c2f874442b7fbf2612edc7b00_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTUtMS0xLTEzMDU3NA_881e71d1-42e1-452c-bea3-06ded0983751"
      unitRef="usd">12591000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i081c6044cdfa4732b33324a5542e668e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI1LTctMS0xLTEzMDU3NA_2dc39316-c3fa-4dd3-b4eb-05f9899babf5"
      unitRef="usd">12286000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if9e38462d4ea4b0295fc24e5b2872606_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTEtMS0xLTEzMDU3NA_ca1dfa8a-9fad-466c-bc67-f507fba8e395"
      unitRef="usd">5664000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if47a51a627d3421a95606fe831d7939c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTMtMS0xLTEzMDU3NA_f1c0f5f5-f98c-4688-8132-40239c926191"
      unitRef="usd">6896000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iecfa1570983c437892432d3c4edbe09f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTUtMS0xLTEzMDU3NA_71cc0328-1e9c-4c0e-8271-8275a7e0317b"
      unitRef="usd">1053000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iccff379e236b4d98bdeaa20791462ea9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzI4LTctMS0xLTEzMDU3NA_807804eb-721e-42fd-9b02-34e019d75d4d"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5f0e9de3f2394d8eaeb0721f6fd854d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTEtMS0xLTEzMDU3NA_265b7010-a67e-48ed-8d3b-ff7d3c8e2070"
      unitRef="usd">2526000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i65c054a18bfe4f87bf374ba22b9f8d46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTMtMS0xLTEzMDU3NA_6de3f25c-0b76-4cc2-8eb8-d3710a6da042"
      unitRef="usd">2874000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id2cbcf78c30f4ac4b740dad38c101e6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTUtMS0xLTEzMDU3NA_ac2b28f3-36fd-4227-ab31-a8bc86af364f"
      unitRef="usd">5779000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i07c78ae2d1c64e0aa26a45792c0757d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMxLTctMS0xLTEzMDU3NA_b7e72c4c-88b6-4a75-971a-ad575f25675f"
      unitRef="usd">5440000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTEtMS0xLTEzMDU3NA_ab018990-25d8-4083-b8b0-a0a54d7f9a71"
      unitRef="usd">763941000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTMtMS0xLTEzMDU3NA_eab58e21-ac85-4bf5-9e85-a735eb21f0c8"
      unitRef="usd">428981000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTUtMS0xLTEzMDU3NA_06972d60-c264-4292-83a7-efe87c6d8058"
      unitRef="usd">82745000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMyLTctMS0xLTEzMDU3NA_5dbaa8bc-309c-4a2b-8fb0-bf1432be3dca"
      unitRef="usd">85277000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssets
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTEtMS0xLTEzMDU3NA_3d7df04f-0c8d-4d6d-b17d-3bc03c98bca9"
      unitRef="usd">782274000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTMtMS0xLTEzMDU3NA_92ecae4f-8c86-4ed6-966c-1bb68c10b595"
      unitRef="usd">437702000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTUtMS0xLTEzMDU3NA_f3ce7f48-f587-45c0-b2d4-2632e4ed34a8"
      unitRef="usd">84677000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzMzLTctMS0xLTEzMDU3NA_80acacd4-3054-4981-86b5-12e52dd6e7fb"
      unitRef="usd">91341000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i1eec7abcebdf4990ae57dadc4f66389e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTEtMS0xLTEzMDU3NA_014e1351-5126-4320-989c-c7b8535f9e4d"
      unitRef="usd">5076000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i15d1af5b0efb4ef89ca51b8983e16052_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTMtMS0xLTEzMDU3NA_c3b2eaeb-24f7-4b3a-a8b4-5ad905702a7e"
      unitRef="usd">5989000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i6ba07191eb0147adbfef93dc02c4a8d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTUtMS0xLTEzMDU3NA_1f90ece0-63e7-48b3-af56-3f4af34ff687"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="icf5a01e5013240ea95740ea01d4ccaf3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQyLTctMS0xLTEzMDU3NA_f8d115c2-08bf-4024-916e-d98a38414dc8"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i2b1b744d5e324ec3b71a7b6099a2ebc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTEtMS0xLTEzMDU3NA_2e335561-f5f8-4786-9dee-676493e74cef"
      unitRef="usd">2837000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ia43b9ddcf1db4b9cb5ba16f9bbf6daa9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTMtMS0xLTEzMDU3NA_5bbab05a-9a86-4b27-99fe-32f878d3deb7"
      unitRef="usd">2327000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i41970a0491f24ff4a5be31edf19cfcb0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTUtMS0xLTEzMDU3NA_11d2c279-fb98-4dff-805b-ccd2f99aa7a3"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="iaf665e1aae674de78a11cb49cb4e5f5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQzLTctMS0xLTEzMDU3NA_263dc616-a34a-4fb4-a89e-1c949e824a45"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ica6e7885eccd4559b9a036ec2231b689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTEtMS0xLTEzMDU3NA_45675747-8cff-4200-92dd-196fd986f49d"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i7bdc4a7b8cdb4c4c899de710c0c1cd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTMtMS0xLTEzMDU3NA_5bbb41c7-bf07-42cc-a050-49912f9e7d88"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ic1a55294397843388d55e6e127717792_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTUtMS0xLTEzMDU3NA_74d71e71-14e3-418d-a351-2efa43033f5a"
      unitRef="usd">9089000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie038d350d520466284747c663bb0a9d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ0LTctMS0xLTEzMDU3NA_eb9ca47b-3862-45e3-8a74-0e911ede4b5d"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTEtMS0xLTEzMDU3NA_cfcf204d-386a-4192-b638-530832db2574"
      unitRef="usd">7913000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTMtMS0xLTEzMDU3NA_49c87c74-6079-433d-88f3-36b6fca28704"
      unitRef="usd">8316000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTUtMS0xLTEzMDU3NA_1e4c0200-4148-4482-9a02-7f632c629eb8"
      unitRef="usd">9089000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ2LTctMS0xLTEzMDU3NA_0ccc8780-d0f3-485b-a92d-64789e0a2b4b"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i761684d0c6d44a2190fc0c07e56b09de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTEtMS0xLTEzMDU3NA_e27e647a-9329-41e1-bd5c-d03315607182"
      unitRef="usd">238903000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i0f0760f8f34740d595be0e229bf8e34a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTMtMS0xLTEzMDU3NA_a7c4b325-fde6-40a2-9979-860718ce628f"
      unitRef="usd">294193000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i73670e956315455b8404b12a0ea9ce70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTUtMS0xLTEzMDU3NA_bcf1dbd6-5611-4b6e-9754-55161f9150e6"
      unitRef="usd">97030000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i65569901528a464d8d4a3a1e83b8114e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ4LTctMS0xLTEzMDU3NA_13ff5c35-f276-4b42-b227-9ee4140c9488"
      unitRef="usd">73029000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic3bc26103d544d989cd9ce71895ca03d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTEtMS0xLTEzMDU3NA_48cc91cf-14db-4729-8588-5659a42f17c9"
      unitRef="usd">301493000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ia01ae989a9f440629ad5f3861c0391a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTMtMS0xLTEzMDU3NA_c251bd05-8593-4d00-a1e2-dc1033a32610"
      unitRef="usd">321976000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i795edaf03ef041369b8ff10010e85345_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTUtMS0xLTEzMDU3NA_69038dac-c065-4f05-a798-c3944aeec036"
      unitRef="usd">94994000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i47bb6c409325461c891764e70292b4d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzQ5LTctMS0xLTEzMDU3NA_d7fd9ce9-05f3-4d2b-8ccb-a3410db12cbf"
      unitRef="usd">107250000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i5348c98f2863469cbc25d6a28a1504b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTEtMS0xLTEzMDU3NA_2f1e1910-e0ef-4fe1-a07b-bd64d4cf2e1c"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="iaa8f40ac51b647e395c4eb05f5ca2e53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTMtMS0xLTEzMDU3NA_3147e2e2-fb41-4559-a7c4-f00554f34f74"
      unitRef="usd">1215000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib9464c5faf21448ba6ee1f87fe728574_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTUtMS0xLTEzMDU3NA_0db5ae9b-35ab-46a0-a21d-aa710b92dcb0"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ia7529b8ca05444b8ae19bdd0032cc5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUwLTctMS0xLTEzMDU3NA_b2c986b9-d3cc-4b11-88cc-9a74ffcb76ac"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i6c72443f5e9e4f4e9f85c76486cd3ef1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTEtMS0xLTEzMDU3NA_9a28f56a-ab81-4aa6-bb04-00065fdc174b"
      unitRef="usd">15610000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ibd2fdd3106214efda7184883088cf5ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTMtMS0xLTEzMDU3NA_a97506a6-ef44-4be8-8b54-38bd306f8e00"
      unitRef="usd">16756000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if2b870ae0b97489eb285b4b587267256_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTUtMS0xLTEzMDU3NA_bb67fa05-7d7b-4e92-ac90-b7f7320a4c37"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i5de59b13ff494ac5abf3da66fa2cc471_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzUxLTctMS0xLTEzMDU3NA_72412a7f-7c38-4bd6-8c9f-eebe7357c3dc"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="idd12e6491bc040e38ece158163d5b488_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTEtMS0xLTEzMDU3NA_b1e7fc41-7256-474c-b476-0b6a4cf0caa0"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib6110df0c8d645de8bbb4f5fc558b8f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTMtMS0xLTEzMDU3NA_f733b20e-04b5-46d8-b521-a44ea7371c46"
      unitRef="usd">16331000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i9a9eb3e41d5140efa2b229433501ce43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTUtMS0xLTEzMDU3NA_f50c5ac1-a168-402e-8d0a-8ef0631d710a"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ieef3c708671747c0b22e0bdeb63a734a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU0LTctMS0xLTEzMDU3NA_e70d76db-911b-4d07-9f36-b5ed75c3a7eb"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i6624ecc68cab40bb9d8f838d15705c22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTEtMS0xLTEzMDU3NA_a3214cdb-9a39-4ec1-b14d-47afb6ca8840"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="id4ab62fd22c4471d9f9319d2ba3dd92f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTMtMS0xLTEzMDU3NA_c878e4f5-074a-47e7-bee4-a7159621cb05"
      unitRef="usd">2376000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic4adb43d93ab43e6977e98e3b7fee2f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTUtMS0xLTEzMDU3NA_7d7974bb-1aaa-446e-a6f8-4c303b7a5379"
      unitRef="usd">4518000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i044daf8a532a433095e16e799d25f31d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU1LTctMS0xLTEzMDU3NA_e6c34816-61d7-432b-9dd9-670e7e4a8e01"
      unitRef="usd">6099000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i703c2a3f356c41abb0f8256f09676d9c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTEtMS0xLTEzMDU3NA_cf662df4-743f-4c0b-8ec3-9c9ff3fbf6b1"
      unitRef="usd">900000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ief3c60622fe1409392f27b8fc4e7321a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTMtMS0xLTEzMDU3NA_acc54248-0ca8-4618-987f-43d41cec2ca1"
      unitRef="usd">900000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ia9964043a278420f81848d33785b9cb0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTUtMS0xLTEzMDU3NA_ba785e3d-38f0-4bf7-bc0e-265be951797c"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i904518ee0b454a7ca7b803a2064792cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU2LTctMS0xLTEzMDU3NA_175adf4c-e6fb-4af7-ab54-f3f9cb4f7fbc"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i504a77a3f7464e689a3ff5b5819b01e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTEtMS0xLTEzMDU3NA_ef505022-3bfd-4255-9f04-2a16f19ea546"
      unitRef="usd">83000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i92243eebd5cf47138c49ebee2caea218_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTMtMS0xLTEzMDU3NA_4d97bc87-5ad5-4d2c-a9ad-f2667712c4a4"
      unitRef="usd">83000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if5b7a12520774ef98ab3339e17d0db7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTUtMS0xLTEzMDU3NA_7fac8cf3-979c-4be7-8871-e38048404184"
      unitRef="usd">1671000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i3658759a536f46d1b917034a841c576a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU3LTctMS0xLTEzMDU3NA_4b905fed-2a95-4c5c-be61-67d03092e6d0"
      unitRef="usd">1185000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTEtMS0xLTEzMDU3NA_d38dfae8-50ee-4c89-b987-218249ccd768"
      unitRef="usd">556989000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTMtMS0xLTEzMDU3NA_f99fb3fa-d81b-43aa-9682-b4ae4f6ba881"
      unitRef="usd">653830000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTUtMS0xLTEzMDU3NA_b997c3e2-e4ce-4d00-b466-3d19c692be80"
      unitRef="usd">198213000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU4LTctMS0xLTEzMDU3NA_38d8fded-a1bf-43bf-b6a4-400a08fc81c5"
      unitRef="usd">187563000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTEtMS0xLTEzMDU3NA_19014b49-0474-4012-a915-dee24c35139d"
      unitRef="usd">564902000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTMtMS0xLTEzMDU3NA_1c58abb9-1d01-45c4-9867-db514f3f7b8d"
      unitRef="usd">662146000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTUtMS0xLTEzMDU3NA_90d5e8ad-85d1-488b-9b72-0f43ca6190bd"
      unitRef="usd">207302000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMTcvZnJhZzpkNWVhMmU0MDc2MmY0N2RhYjIxNWViYzIzYjU4YjU2MS90YWJsZToyZDliY2M3MmI2ZGE0NDU4YjVhYWU3ODljYWZiZTYyMS90YWJsZXJhbmdlOjJkOWJjYzcyYjZkYTQ0NThiNWFhZTc4OWNhZmJlNjIxXzU5LTctMS0xLTEzMDU3NA_07d04d57-216c-432e-ba85-03166c99e31b"
      unitRef="usd">187563000</us-gaap:RegulatoryLiabilities>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzQ0MDI_caefe115-1697-40ee-b5b8-807567e0296e">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 jointly-owned power plant projects.  The participation agreement for SJGS expired on  September 30, 2022.  The primary operating or participation agreements for the other joint projects expire in 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 $433.5 million in 2022, 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 $449.5 million during 2022.  On a consolidated basis, PNMR&#x2019;s expenditures for additions to utility plant were $912.6 million in 2022.  &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:95%"&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:100%"&gt;At December&#160;31, 2022, PNM&#x2019;s interests and investments in jointly-owned generating facilities are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 (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:bottom"&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;/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;891,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Four Corners Units 4 and 5 (Coal)&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;320,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;101,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;9,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Luna (Gas)&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;83,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="padding-left:18pt;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&gt;&lt;br/&gt;&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:95%"&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 had a 10.2% undivided interest in PVNGS, with portions of its interests in Units 1 and 2 held under leases.  In January 2023, leased capacity of 104 MW in PVNGS Unit 1 expired and the rights to the capacity were acquired by SRP from the lessors.  Subsequently, PNM&#x2019;s interest in PVNGS represents 7.6%.  See Note 8 for additional information concerning the PVNGS leases.&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. Currently 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:95%"&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 Notes 16 and 17 for additional information about Four Corners.  &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:95%"&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;</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0f33fc387990492a81ef5604f9d273a7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzU0OQ_a4702f1e-e074-4905-9379-a37db132824c"
      unitRef="usd">433500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4e5bb51b33724c59a56a6eb9e6da3faf_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzc1Mg_61f4b485-5b20-4764-a705-38e9e9dddb36"
      unitRef="usd">449500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic4aafbfabdee4a9391e527e6880af445_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzg0OA_f14b7505-e20e-4074-921b-3ba7bff7936d"
      unitRef="usd">912600000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzQ0MDQ_d33da325-4a1c-4c88-95be-6493cf5ae158">&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;At December&#160;31, 2022, PNM&#x2019;s interests and investments in jointly-owned generating facilities are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 (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:bottom"&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;/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;891,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Four Corners Units 4 and 5 (Coal)&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;320,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;101,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;9,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Luna (Gas)&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;83,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="padding-left:18pt;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;</us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtMS0xLTEtMTMwNTc0_4bd20724-d3fc-4cad-8f72-67a25ec6a3f7"
      unitRef="usd">891708000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtMy0xLTEtMTMwNTc0_3de9cd07-0340-44aa-802c-4f23276f6188"
      unitRef="usd">420076000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtNS0xLTEtMTMwNTc0_7072f4cc-0880-4f33-a2d2-422021f45282"
      unitRef="usd">35504000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzMtNy0xLTEtMTMwNTc0_05e5199e-02c1-4140-8001-29a7d73a1535"
      unitRef="number">0.1020</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtMS0xLTEtMTMwNTc0_3149fa67-dfc8-4246-a7e0-05bcc3982c25"
      unitRef="usd">320376000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtMy0xLTEtMTMwNTc0_9d4c6bc3-fddf-4773-ac1f-4f88a8320b2f"
      unitRef="usd">101022000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtNS0xLTEtMTMwNTc0_b7e07189-51b9-4fd3-be7b-2c13d84891d9"
      unitRef="usd">9390000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzQtNy0xLTEtMTMwNTc0_6d7c3f5b-90ae-48ea-b911-bae7af090ca4"
      unitRef="number">0.1300</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtMS0xLTEtMTMwNTc0_db440c6f-bb2e-49e2-b4d5-b9e810646f71"
      unitRef="usd">83146000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtMy0xLTEtMTMwNTc0_e37ac133-ae1b-45ef-be8a-c09d259b8dd2"
      unitRef="usd">33063000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtNS0xLTEtMTMwNTc0_6943678c-02fc-47d1-be27-49efb789f0a6"
      unitRef="usd">111000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i67e06c8eea604bc992d3ec49ccd7899b_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90YWJsZToyNjNlNWNhMjEzOTc0NzgxOWNhM2RiZTlmMTM4NWEzNC90YWJsZXJhbmdlOjI2M2U1Y2EyMTM5NzQ3ODE5Y2EzZGJlOWYxMzg1YTM0XzUtNy0xLTEtMTMwNTc0_8db34365-9888-4aa3-b7cb-da8eaa27c2e8"
      unitRef="number">0.3333</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <pnm:NumberofUnits
      contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzIyOTc_bdac1205-4cf0-4ec9-b5b4-7c69a2f67570"
      unitRef="generatingunit">3</pnm:NumberofUnits>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzI0NDY_743c1027-0c57-468c-80b6-b42889c1cfe7"
      unitRef="number">0.102</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <pnm:JointlyOwnedUtilityPlantLeasedCapacity
      contextRef="iccc4258ed78f4b4c92aeedb70638acf1_D20230101-20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzEwOTk1MTE2MzU2NzQ_35f66bc5-ce92-448a-9e8e-7e566425b851"
      unitRef="mw">104</pnm:JointlyOwnedUtilityPlantLeasedCapacity>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ie068bd15302a48eebebe9f9a950ed800_I20230131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzEwOTk1MTE2MzU2Nzk_651a5921-c203-422d-8542-5f41b73cc066"
      unitRef="number">0.076</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <pnm:NumberofUnits
      contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzMwMDE_cf5f0996-c133-471a-8207-7e97b0c58fd2"
      unitRef="generatingunit">3</pnm:NumberofUnits>
    <pnm:OperatingLeaseExtendedTerm
      contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzM0MjQ_bac39781-cf6b-4dad-9f9d-ca45f6b22691">P20Y</pnm:OperatingLeaseExtendedTerm>
    <pnm:NumberofUnits
      contextRef="iba657ffbd30d490a95f5968c53d97aec_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzM1NjA_c4e7a724-041a-4901-8550-d2604e3b4bc5"
      unitRef="generatingunit">2</pnm:NumberofUnits>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ib1e64d8e6f0d49f5b84d21c837b74420_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjAvZnJhZzpmNDdiNDBhNjkzODc0MmFlOWY1YWYxNmMxMTEyYTFmYy90ZXh0cmVnaW9uOmY0N2I0MGE2OTM4NzQyYWU5ZjVhZjE2YzExMTJhMWZjXzM2NjY_9d9bbbae-3973-44e7-9cc7-b8f4144938e7"
      unitRef="number">0.130</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzEyMzY_4456b1a1-4798-4a7f-9017-d8f703031362">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 68% 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.  A reconciliation of the ARO liabilities 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;margin-bottom:5pt;vertical-align:text-bottom;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:#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;Liability at December&#160;31, 2019&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;181,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;(1,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;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;11,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(8,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2020&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;183,421&#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;182,718&#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;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;/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;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;9,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;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2021&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;234,146&#160;&lt;/span&gt;&lt;/td&gt;&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,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;10,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(3)&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;(21,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022&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;223,377&#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;222,549&#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;828&#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="padding-left:27pt;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:105%;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:105%"&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:105%"&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. &lt;/span&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:105%;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:105%"&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:105%"&gt;Reflects impacts of newly approved remediation ordinance in San Juan county requiring the full demolition of SJGS.  See Note 16.&lt;/span&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:105%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Reflects a decrease of $21.5&#160;million related to an updated SJGS decommissioning study.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzMxNQ_489bc5fd-1f3a-4c0f-a489-e8f3d64c2658"
      unitRef="number">0.68</pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzEyMzQ_e327b9b7-286e-4126-941d-ff5aac71b1bc">A reconciliation of the ARO liabilities is as follows:&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:#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;Liability at December&#160;31, 2019&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;181,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;(1,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;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;11,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(8,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2020&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;183,421&#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;182,718&#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;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;/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;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;9,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;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2021&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;234,146&#160;&lt;/span&gt;&lt;/td&gt;&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,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;10,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(3)&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;(21,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022&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;223,377&#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;222,549&#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;828&#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="padding-left:27pt;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:105%;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:105%"&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:105%"&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. &lt;/span&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:105%;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:105%"&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:105%"&gt;Reflects impacts of newly approved remediation ordinance in San Juan county requiring the full demolition of SJGS.  See Note 16.&lt;/span&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:105%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Reflects a decrease of $21.5&#160;million related to an updated SJGS decommissioning study.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="i0932358f0dcb4cafba8efdb12ab0041d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzItMS0xLTEtMTMwNTc0_60600c33-87fd-4000-b0eb-f9b52f1ecc8c"
      unitRef="usd">181962000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="iebd26aa120674374910eef8c45186e7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzItMy0xLTEtMTMwNTc0_6f50bd94-83d1-435d-aacc-89bd58df7d8a"
      unitRef="usd">181081000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i8ee206138f3c4ed1b19f8746098627e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzItNS0xLTEtMTMwNTc0_fb4c520d-f95a-4cd7-a2cb-7bd6a0d80d48"
      unitRef="usd">881000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzMtMS0xLTEtMTMwNTc0_1e020b04-41b7-4759-939d-942678696a26"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzMtMy0xLTEtMTMwNTc0_5dd0e29a-3587-428f-bb67-3759ffb22520"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzMtNS0xLTEtMTMwNTc0_cc0184ee-f1f2-483d-b67c-41d2fbb79526"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzQtMS0xLTEtMTMwNTc0_10460d4a-8f94-455d-bc1d-dd6f737aca17"
      unitRef="usd">1444000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzQtMy0xLTEtMTMwNTc0_3311b32a-311f-4d78-bf87-d5f599be291e"
      unitRef="usd">1192000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzQtNS0xLTEtMTMwNTc0_3eb81c78-bbb1-4ba6-9efb-22b177d0a886"
      unitRef="usd">252000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzUtMS0xLTEtMTMwNTc0_c213d86c-ecfd-4831-8293-025aa4502917"
      unitRef="usd">11310000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzUtMy0xLTEtMTMwNTc0_33f09f3f-e083-43f2-aca3-574d2c820883"
      unitRef="usd">11236000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzUtNS0xLTEtMTMwNTc0_7816ca3e-5a7a-4b1c-be88-8c3690c25baf"
      unitRef="usd">74000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzYtMS0xLTEtMTMwNTc0_22708ec6-31d0-4da7-a29f-7b286aadfa35"
      unitRef="usd">-8407000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzYtMy0xLTEtMTMwNTc0_db4ed962-4825-4ded-8a40-d02cecd8f593"
      unitRef="usd">-8407000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzYtNS0xLTEtMTMwNTc0_cccbe115-28bc-4fd5-b3af-0b0d2cfcd6e3"
      unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="i0009fabadfe24c28819f55a22f4c43ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzctMS0xLTEtMTMwNTc0_7b9e9d3c-575c-44a6-b635-428921d20ba9"
      unitRef="usd">183421000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ic50d8b2b8d2941189a89ffe798cbed95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzctMy0xLTEtMTMwNTc0_61d16911-089b-42c0-ac06-00eda1c0ef43"
      unitRef="usd">182718000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i1142779ba240422fac0dfbb126f30b85_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzctNS0xLTEtMTMwNTc0_3df89bd5-f84c-408a-9cb2-ddef96654121"
      unitRef="usd">703000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzgtMS0xLTEtMTMwNTc0_b5517f01-1a88-42de-a271-cf9468e6d696"
      unitRef="usd">1781000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzgtMy0xLTEtMTMwNTc0_3c574c4f-20a3-4c14-9ddf-79e038b47091"
      unitRef="usd">1781000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzgtNS0xLTEtMTMwNTc0_b0bbe329-35fb-4cb6-8b1f-33cad5a8550f"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzktMS0xLTEtMTMwNTc0_62813cf0-2c5b-4374-a523-3bd4d68b6104"
      unitRef="usd">142000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzktMy0xLTEtMTMwNTc0_1e527fe3-1ad9-41ef-9adf-83e2e49e2c6b"
      unitRef="usd">142000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzktNS0xLTEtMTMwNTc0_dca06c35-25e6-4a8b-a3cc-8820c96d924e"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEwLTEtMS0xLTEzMDU3NA_df445373-9b97-4a78-b255-68a1dc172f1a"
      unitRef="usd">9308000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEwLTMtMS0xLTEzMDU3NA_26ae933c-dc9a-4632-93f3-66fd318a5d88"
      unitRef="usd">9248000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEwLTUtMS0xLTEzMDU3NA_763d246a-5ddf-4bb1-bbbd-cd8a5ddaa69b"
      unitRef="usd">60000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzExLTEtMS0xLTEzMDU3NA_0710c3a5-8404-4dd9-98ef-ed1de9cd7d5b"
      unitRef="usd">39778000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzExLTMtMS0xLTEzMDU3NA_0abfafae-d9b2-4c1e-9e24-dedacedc073d"
      unitRef="usd">39778000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzExLTUtMS0xLTEzMDU3NA_760b0e20-c9cb-4be5-a2a2-c156e3c35972"
      unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEyLTEtMS0xLTEzMDU3NA_a6a5d172-09b5-46f0-90a2-899301dc77df"
      unitRef="usd">234146000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEyLTMtMS0xLTEzMDU3NA_3b344bf3-4ac1-4abd-b7fd-06c549008a9f"
      unitRef="usd">233383000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEyLTUtMS0xLTEzMDU3NA_82870593-941c-41d8-863a-6582f7c86806"
      unitRef="usd">763000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEzLTEtMS0xLTEzMDU3NA_5adb54d9-9063-4818-adcd-271bdbd9d1a5"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEzLTMtMS0xLTEzMDU3NA_20ea4a98-dabb-43fa-867e-66fad1d2618d"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzEzLTUtMS0xLTEzMDU3NA_0ff85ccd-f9a5-4387-8e12-a2bb19905b2a"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE0LTEtMS0xLTEzMDU3NA_7aac571f-21ec-42da-85ed-3a06a3d1bafd"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE0LTMtMS0xLTEzMDU3NA_ec1d00a0-6eaa-41da-91d3-857f870eadbb"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE0LTUtMS0xLTEzMDU3NA_982ac4b3-e609-4c48-b4a7-b986ea2b529d"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE1LTEtMS0xLTEzMDU3NA_5d4262f7-cc40-4c88-bdb8-f4848998fc6a"
      unitRef="usd">10767000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE1LTMtMS0xLTEzMDU3NA_2ba7a8a8-1e63-437e-873f-95b50c0215aa"
      unitRef="usd">10702000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE1LTUtMS0xLTEzMDU3NA_556a6e60-82ce-479f-bdc9-3c0de63b3dd3"
      unitRef="usd">65000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE2LTEtMS0xLTEzMDU3NA_2117ed1a-d5a9-4682-9fa6-723ecd5422b0"
      unitRef="usd">-21536000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE2LTMtMS0xLTEzMDU3NA_d0593a19-98de-4741-a40c-819e54227aa4"
      unitRef="usd">-21536000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE2LTUtMS0xLTEzMDU3NA_f51590e9-f762-48a3-8768-1a364847bdd5"
      unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE3LTEtMS0xLTEzMDU3NA_1d18aaae-09df-4354-8a22-9402a95a09d4"
      unitRef="usd">223377000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE3LTMtMS0xLTEzMDU3NA_4eeab119-d7ef-46b5-b25a-ed119f83f883"
      unitRef="usd">222549000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90YWJsZTo2MTQ0ZTY4M2UxMTc0ZGI3OTgwOTdjYTEzMjY2YTQwYi90YWJsZXJhbmdlOjYxNDRlNjgzZTExNzRkYjc5ODA5N2NhMTMyNjZhNDBiXzE3LTUtMS0xLTEzMDU3NA_aec1b44c-c572-4093-8cc3-acdcd7b05490"
      unitRef="usd">828000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i534efb0aba2140b8990e61a91da4da0c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzk0OQ_76ee1471-63db-41ee-b445-a2d4dd80ce5b"
      unitRef="usd">9200000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i16d9ecbe224743ae8bbbf2390f059201_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzEwMjE_cec79a4b-4284-4923-9a16-77f7c59cf5e0"
      unitRef="usd">800000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i2a9fdbdb5fa6454fa3742b61e07e1c76_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjMvZnJhZzo1MWFiNjY1MjliNTc0MTAwYmY1NGYzMWYyZTIyODkyMi90ZXh0cmVnaW9uOjUxYWI2NjUyOWI1NzQxMDBiZjU0ZjMxZjJlMjI4OTIyXzU0OTc1NTgxNTI2OA_eeda4b4b-0f2c-4f97-af39-94c50f4d8015"
      unitRef="usd">-21500000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzcwNDc3_584b635e-094f-44ea-b696-6e6340b6cd55">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 &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;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, or 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 leases 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, 2022, 2021 and 2020 into the qualified trust funds.  The fair value of the trusts at December 31, 2022 and 2021 was $325.3 million and $394.5 million.  See Note 17 for additional discussion of PNM&#x2019;s PVNGS Lease 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"&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 established a process for the payment of claims for costs incurred through December 31, 2019.  APS has accepted the DOE&#x2019;s extensions of the settlement agreement for recovery of costs incurred through December 31, 2025.  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, 2022 and 2021, PNM had a liability for interim storage costs of $12.0 million and $13.0 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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;In 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 requires utilities operating in New Mexico to have renewable portfolios equal to 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also allows 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 &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;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 a 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.  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 are 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;The ETA has and will have a significant impact on PNM&#x2019;s future generation portfolio, including PNM&#x2019;s retirement of SJGS in 2022 and the planned Four Corners exit in 2024 (subject to regulatory approval).  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&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 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 revisions to the regional haze rule in the Federal Register.  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 previously &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;released as a companion to the regional haze rule revisions, and EPA clarified that guidance in a memorandum issued on July 8, 2021.  SIPs for the second planning period were due in July 2021, which deadline NMED was unable to meet.  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 retired its share of SJGS in 2022.  On April 7, 2022, EPA announced its intent to make findings by August 31, 2022 of the states that have failed to submit regional haze implementation plans for the second planning period and directed states to file their plans by August 15, 2022 to avoid inclusion in that finding.  Despite that announcement, on April 13, 2022, four environmental groups sued EPA in the U.S. District Court for the Northern District of California seeking to compel EPA to issue a finding that 34 states failed to submit regional haze SIPs for the second planning period.  On August 30, 2022, EPA published in the Federal Register an official "Finding of Failure to Submit" for states, including New Mexico, that have not yet submitted a round 2 regional haze SIP.  This action by EPA starts a 2-year clock for it to issue a Federal Implementation Plan (FIP).  NMED&#x2019;s current timeline indicates the proposed SIP will be submitted to EPA by October 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-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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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, 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, including (1) Carbon Pollution Standards for new, modified, and reconstructed power plants; and (2) the Clean Power Plan for existing power 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;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 in separate cases.  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 rules were reevaluated, 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:110%"&gt;In 2019, EPA repealed the Clean Power Plan, promulgated the ACE Rule, and revised the implementing regulations for all emission guidelines.  EPA set the BSER 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 of an individual facility.&#160; 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:110%"&gt;The ACE Rule was also challenged, and on January 19, 2021, the DC Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al., finding that EPA misinterpreted the CAA when it determined that the language of Section 111 unambiguously barred consideration of emissions reduction options that were not applied at the source.&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;As a result, the court vacated the ACE Rule and remanded the record back to the EPA for further consideration consistent with the court&#x2019;s opinion.  While the DC Circuit rejected the ACE Rule, it did not reinstate the Clean Power Plan.  EPA filed a motion 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.  On February 22, 2021, the U.S. Court of Appeals for the DC Circuit granted EPA&#x2019;s motion, indicating that it would withhold issuance of the mandate with respect to the repeal of the Clean Power Plan until EPA responds to the court&#x2019;s remand in a new rulemaking action.&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;On October 29, 2021, the US Supreme Court granted four petitions for writs of certiorari of the D.C. Circuit&#x2019;s decision, and on June 30, 2022, the US Supreme Court held that the "generation shifting" approach in the Clean Power Plan exceeded the powers granted to EPA by Congress, though the Court did not address the related issue of whether Section 111 of the CAA only authorizes EPA to require measures that can be implemented entirely within the fenceline at an individual source.  Of broader significance in administrative law, the Court expressly invoked the major question doctrine as a basis for rejecting EPA's statutory interpretation.  The basic principle of the major question doctrine is that, if an agency seeks to decide an issue of "vast economic or political significance," its action must be supported by clear statutory authorization.  In cases where there is no authority, courts need not defer to the agency's statutory interpretation.  The decision sets legal precedent for future rulemakings by EPA and other federal regulatory agencies whereby the agencies' authority may be limited based upon similar reasoning.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 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-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 has commenced the rulemaking process under section 111 to establish new emission guidelines for 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 existing power plants.  The agency indicates that it plans to publish a draft rule in April 2023 and a final rule in June 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 to 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.  On April 22, 2021, at the Earth Day Summit, as part of the U.S.&#x2019;s re-entry into the Paris Agreement, President Biden unveiled the goal to cut U.S. emissions by 50% - 52% from 2005 levels by 2030, nearly double the GHG emissions reduction target set by the Obama Administration.  The 2030 goal joins President Biden&#x2019;s other climate goals which include a carbon pollution-free power sector by 2035 and a net-zero emissions economy by no later than 2050.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 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&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;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; In 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.  The State of New Mexico has attained the current NOx NAAQS standards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; In 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-weight:400;line-height:110%"&gt;On March 26, 2021, EPA published in the Federal Register the initial air quality designations for all remaining areas not yet designated under the 2010 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; Primary NAAQS.  This is EPA&#x2019;s fourth and final set of actions to designate areas of the U.S. for the 2010 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.  All areas of New Mexico have been designated attainment/unclassifiable through four rounds of designations by EPA.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; In 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.  The Center for Biological Diversity filed a lawsuit on February 25, 2021, challenging the decision to retain the existing ozone standard.  In response to lawsuits brought by states and environmental groups, on October 29, 2021, EPA filed a motion in the DC Circuit indicating it will reconsider the 2020 ozone NAAQS.  In April 2022, EPA released an External Review Draft Policy Assessment for the reconsideration of the ozone NAAQS, in which EPA Staff recommended that EPA retain the existing primary and secondary ozone NAAQS.  EPA is targeting the end of 2023 to complete this reconsideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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, 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 Four Corners is 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 Generating Station is located in Do&#xf1;a Ana County, it is not located within the small area designated as non-attainment for the 2015 ozone standard.  The rule became effective May 8, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 22, 2019, EPA issued findings that several states, including New Mexico, had failed to submit interstate transport SIPs for the 2015 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 demonstrates that there are no significant contributions from New Mexico to downwind problems in meeting the federal ozone 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;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.  NMED has submitted the required elements for the Sunland Park Ozone Non-attainment Area SIP.  This includes a transportation conformity demonstration, a 2017 baseline emissions inventory and emissions statement, and an amendment to the state's Non-attainment Permitting rules at 20.2.79 New Mexico Administrative Code to conform to EPA's SIP Requirements Rule for 2015 Q3 NAAQS (i.e., &#x201c;implementation rule&#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;The SIP elements had staggered deadlines and were done in three submissions: (1) the transportation conformity demonstration was completed by the El Paso Metropolitan Planning Organization on behalf of New Mexico in 2019, which is responsible for transportation planning in that area, and the submission received concurrence from EPA and the Federal Highway Administration; (2) the emissions inventory and statement SIP was submitted to EPA in September 2020; and (3) the Non-attainment New Source Review SIP was submitted to EPA on August 10, 2021.  On October 15, 2021, EPA proposed to approve New Mexico's SIP to meet the emissions inventory and statement requirements of the CAA for the Sunland Park Ozone Non-Attainment 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;PNM does not believe there will be material impacts to its facilities because 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.  With respect to EPA&#x2019;s reconsideration of the 2020 decision to retain the 2015 ozone standards, it is expected to be completed by the end of 2023.  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-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 a final Policy Assessment for the Review of the NAAQS for Particulate Matter (the &#x201c;PA&#x201d;).  The 2020 final PA was prepared as part of the review of the primary and secondary PM NAAQS.  In the 2020 final PA, EPA recommended lowering the primary annual PM 2.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 2020 final PA and EPA published a notice of that final action on December 18, 2020, making it immediately effective.  On January 14, 2021, several states and New York City filed a petition for review in the DC Circuit, challenging EPA&#x2019;s final rule retaining the current primary and secondary PM NAAQS and a similar lawsuit was filed by the Center for Biological Diversity in the DC Circuit.  On June 10, 2021, EPA announced that it will reconsider the previous administration&#x2019;s December 2020 decision to retain the current primary and secondary PM NAAQS and on October 8, 2021, EPA announced the release of a new draft PA stating that available scientific evidence and technical information indicate that the current standards may not be adequate to protect public health and welfare, as required by the CAA.  On June 1, 2022, EPA issued a new final PA that likewise indicates current standards may not be adequate and that available scientific evidence could support lowering the standards.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On January 6, 2023, EPA announced a proposal to lower the annual fine particulate matter standard to between 9-10 &#xb5;g/m3 but retain the rest of its PM standards, including the current daily fine particulate matter standard, the daily coarse particulate matter standard, and the secondary PM standards.  Although the proposal focuses on the range of 9-10 &#xb5;g/m3, EPA requests comment on a range between 8-11 &#xb5;g/m3, but that range does not include the current annual standard of 12 &#xb5;g/m3, indicating EPA will not consider retaining the current standard.  Comments on the proposal will be due 60 days after publication in the Federal Register, and EPA&#x2019;s current regulatory agenda indicates EPA plans to finalize the proposal in August 2023.  PNM cannot predict the impacts of the outcome of future rulemaking.&lt;/span&gt;&lt;/div&gt;&lt;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;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 Four Corners, seven options for meeting Best Technology Available (&#x201c;BTA&#x201d;) standards for reducing impingement.  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 &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;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;EPA has indicated that it is contemplating a December 31, 2023 compliance deadline.  With respect to SJGS, no material changes will result given the shutdown of the plant in September of 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;In 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.  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.  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 ELG, existing-source regulations governing cooling-water intake structures, and effluent limits for surface seepage and subsurface discharges from coal-ash disposal facilities.  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 in 2019.  The permit was once again appealed to the EAB and was stayed before the effective date.  Oral argument was heard on September 3, 2020.  The EAB issued an order denying the 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.  Thereafter, the Regional Administrator of the EPA signed a notice of final permit decision, and the NPDES permit was issued on November 9, 2020.  The permit became effective December 1, 2020 and will expire on November 30, 2025.  On January 22, 2021, the environmental groups filed a petition for review of the EAB's decision with the U.S. Court of Appeals for the Ninth Circuit.  The September 2019 permit remains in effect pending this appeal.  On March 21, 2022, EPA provided notice in the Federal Register of a proposed settlement agreement with the environmental groups.  The parties subsequently executed the settlement agreement as of May 2, 2022.  Under the settlement, the associated case was administratively closed through September 6, 2023, during which time a third-party consultant will spend 12 months sampling discharges from Four Corners and EPA will spend three months completing an analysis.  PNM cannot predict whether the analysis to be conducted under the settlement agreement will result in changes to the NPDES permit, but does not anticipate that it 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;In 2013, EPA published proposed revised wastewater ELG establishing technology-based wastewater discharge limitations for fossil fuel-fired electric power plants.&#160; EPA signed the final Steam Electric ELG rule in 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 ELG rule was challenged in the U.S. Court of Appeals for the Fifth Circuit by numerous parties.  In 2017, EPA signed a notice indicating its intent to reconsider portions of the rule, and 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.  In 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;In 2017, EPA published a final rule for postponement of certain compliance dates.  The rule postponed the earliest date on which compliance with the ELG for these waste streams would be required from November 1, 2018 until November 1, 2020.  In 2019, EPA published a proposed rule revising the original ELG while maintaining the compliance dates.  On October 13, 2020, EPA published in the Federal Register the final Steam Electric ELG 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 requires compliance with new limits as soon as possible on or after October 13, 2021, 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;On August 3, 2021, EPA published notice that it will undertake a supplemental rulemaking to revise the ELG after completing its review of the rules reconsidered in 2020.  As part of this process, EPA will determine whether more stringent limitations and standards are appropriate.  EPA intends to publish a proposed rule in early 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Reeves Station discharges cooling tower blowdown to a publicly owned treatment plant and no longer holds an NPDES permit; therefore, it is expected that no requirements will be imposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 &#x201c;Cooling Water Intake Structures&#x201d; 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 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 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 and  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;PNM submitted work plans to NMED in January 2021 for review and approval.  In December 2021, NMED approved both workplans and work is underway.  These activities were completed by the end of 2022 and a report will be submitted to the NMED.&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 in 2015, included a non-hazardous waste determination for coal ash and sets minimum criteria for existing and new CCR landfills and surface impoundments.  In 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 &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;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 2018, EPA published a rule that constitutes &#x201c;Phase One, Part One&#x201d; of its ongoing reconsideration and revision of the April 17, 2015, CCR rule.  The final Phase One, Part One 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.  This deadline was again extended by subsequent amendments.  The rule also authorized a &#x201c;Participating State Director&#x201d; or EPA to approve suspension of groundwater monitoring requirements and to issue certifications related to the location restrictions, design criteria, groundwater monitoring, remedy selection and implementation.  The rule also modified 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:112%"&gt;In 2019, EPA published a second round of revisions, which are commonly referred to as the &#x201c;Phase Two&#x201d; revisions.  Phase Two proposed revisions to reporting and accessibility to public information, the &#x201c;CCR piles&#x201d; and &#x201c;beneficial use&#x201d; definitions and the requirements for management of CCR piles.  EPA has reopened and extended the Phase Two comment period several times.  EPA has not yet finalized provisions in Phase Two related to beneficial use of CCR and CCR piles.  This activity is on EPA&#x2019;s long-term agenda, which means EPA has no plans to address these issues in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Since promulgating its Phase Two proposal, EPA has finalized two other rules addressing various CCR rule provisions.&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In 2019, EPA promulgated its proposed Holistic Approach to Closure Part A (&#x201c;Part A&#x201d;), which proposed a new deadline of August 31, 2020, for companies to initiate closure of unlined CCR impoundments.  In accordance with the DC Circuit Court of Appeals&#x2019; vacatur of portions of the CCR Rule, Part A also proposed&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;changing the classification of compacted soil-lined or clay-lined surface impoundments from &#x201c;lined&#x201d; to &#x201c;unlined&#x201d;.  In addition, Part A delineated a process for owners/operators to submit requests for alternative closure deadlines based on lack of alternate disposal capacity.  EPA issued the final Part A, which became effective on September 28, 2020.  This rule finalized the classification of soil-lined and clay-lined surface impoundments as unlined, thus, triggering closure or retrofit requirements for those impoundments.  The final Part A also gave operators of unlined impoundments until April 11, 2021 to cease receipt of waste at these units and initiate closure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On March 3, 2020, EPA issued the proposed Holistic Approach to Closure Part B (&#x201c;Part B&#x201d;), which delineated the process for owners/operators to submit alternate liner demonstrations for clay-lined surface impoundments that could otherwise meet applicable requirements.  Part B also proposed regulations addressing beneficial use for closure of surface impoundments.  EPA issued the final Part B rule, which became effective on December 14, 2020.  This rule did not include beneficial use of CCR for closure, which EPA explains will be addressed in subsequent rulemaking actions.  EPA intends to issue several other rulemakings covering legacy ponds and finalizing parts of previously proposed rules, including a final rule in August 2023 on remaining Part B issues regarding closure options and annual reporting.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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.  Per the Fall 2022 Regulatory Agenda EPA will issue a final rule in August 2023.  EPA is coordinating with the affected permits for the three facilities with CCR disposal units located on Native American lands.  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 Part A CCR 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 &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;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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 were supplied by WSJ LLC.  In addition to coal delivered to meet the needs of SJGS, PNM prepaid the San Juan mine owner and operator, WSJ LLC, for certain coal mined but not yet delivered to the plant site.  At December 31, 2022 and 2021, prepayments for coal, which were included in prepaid assets, amounted to zero and $20.4 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, 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 was primarily fixed, with adjustments to reflect changes in general inflation and takes into account that WSJ LLC has been paid for coal mined but not delivered.  Substantially all of SJGS&#x2019; coal costs were passed through the FPPAC.  On February 17, 2022, PNM and WSJ LLC entered into an amendment to extend the SJGS CSA through September 30, 2022, which FERC accepted on March 24, 2022.  The SJGS CSA amendment provided for a fixed price increase of $5.00 per ton, beginning April 1, 2022, which passed through the FPPAC.  See additional discussion of PNM&#x2019;s SJGS Abandonment Application and summer peak resource adequacy 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 Restructuring Agreement set 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 supplied coal to the SJGS remaining participants over the term of the SJGS CSA.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 the WFB LOC Facility under which letters of credit aggregating $30.3 million have been issued.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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.  The contract provides for pricing adjustments over its term based on economic indices.  PNM's share of the coal costs is being recovered through the FPPAC.  In connection with the exit of Four Corners, PNM would make payments totaling $75.0&#160;million to NTEC for relief from its obligations under the coal supply agreements for Four Corners after December 31, 2024.  PNM is not proposing to recover the $75.0&#160;million from ratepayers and, if approved, would not be recovered through the FPPAC.  See Note 17 for additional information on PNM's 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-weight:400;line-height:110%"&gt;NTEC contracted with Bisti Fuels Company, LLC, a subsidiary of The North American Coal Corporation, for management and operation of the mine.  Under the Four Corners CSA, NTEC had the right, after a specified period, to request approval from the Four Corners owners to replace Bisti Fuels Company as mine manager with NTEC&#x2019;s internal resources and perform all or some mine management functions.  APS granted approval on behalf of the owners on June 16, 2021, subject to certain credit assurance requirements.  On June 17, 2021, NTEC notified The North American Coal Corporation that the contract mining agreement between Bisti Fuels Company and NTEC was terminated effective September 30, 2021.  NTEC assumed direct operations at Navajo Mine on October 1, 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;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.  In conjunction with the proposed shutdown of SJGS Units 2 and 3 and to comply with the BART requirements of the CAA, periodic updates to the coal mine reclamation study were requested by the SJGS participants.  These updates have included adjustments to reflect the shutdown of SJGS, the terms of the reclamation services agreement with WSJ LLC, and changes to reflect the requirements of the 2015 San Juan mine permit 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:110%"&gt;In late 2020, a mine reclamation cost study was completed for the mine that serves SJGS and in December 2020, PNM remeasured its liability, which resulted in an increase in the overall reclamation costs of $3.6&#160;million, due primarily to higher inflationary factors.  As a result, PNM recorded a less than $0.1&#160;million decrease in the liability at December 31, 2020 related to the underground mine and a decrease to the regulatory assets on the Consolidated Balance Sheets and recorded a $3.6&#160;million 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 the 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.  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 and subsequent appeal of the NMPRC decision, 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 December 31, 2020, PNM remeasured its Four Corners coal mine reclamation liability and recorded a decrease to the liability of $2.5&#160;million on the Consolidated Balance Sheets 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, PNM&#x2019;s remaining payments for mine reclamation, in future dollars, are estimated to be $67.7 million for the surface mines at both SJGS and Four Corners and $33.3 million for the underground mine at SJGS as of December 31, 2022.  At December 31, 2022 and 2021, liabilities, in current dollars, of $62.6 million and $67.4 million for surface mine reclamation and $28.2 million and $27.9 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.  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.  PNM funded $10.0 million in 2022, $5.2 million in 2021, and $3.2 million in 2020.  Based on PNM&#x2019;s reclamation trust fund balance at December 31, 2022, the current funding curves indicate PNM&#x2019;s required contributions to its reclamation trust fund would be zero in each of the years 2023, 2024, and 2025.&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 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.4&#160;million in 2022, $2.2&#160;million in 2021, and $2.0 million in 2020 and anticipates providing additional funding of $2.1 million in each of the years 2023 and 2024.  As discussed above, under the terms of the Four Corners Purchase and Sale Agreement with NTEC, 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="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 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.0&#160;million for both SJGS and Four Corners.  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 &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;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 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:110%"&gt;SJGS Decommissioning&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: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 November 9, 2021, the San Juan County Commission approved the Coal-Fired Electricity Generating Facility Demolition and Remediation Ordinance (&#x201c;Ordinance 121&#x201d;), requiring the full demolition of SJGS upon its complete and permanent closure.  Ordinance 121 required the SJGS owners to submit a proposed demolition and remediation plan no later than three months after SJGS was retired.   The SJGS owners submitted its decommissioning and remediation plan on December 28, 2022.  In connection with restructuring of the SJGS ownership on December 31, 2017, PNM and the other SJGS owners entered into the San Juan Decommissioning and Trust Funds Agreement, which requires PNM to fund its ownership share of final decommissioning costs into an irrevocable trust.  Under the agreement, PNM made an initial funding of $14.7&#160;million in December 2022.  The amount and timing of additional trust funding is subject to revised decommissioning cost studies and agreement among the SJGS owners.  PNM has posted a surety bond in the amount of $46.0&#160;million in connection with certain environmental decommissioning obligations and must maintain the bond or other financial assurance until those obligations are satisfied.  The surety bond only represents a liability if PNM fails to deliver on its contractual liability.  For information regarding the impact of Ordinance 121 on PNM&#x2019;s SJGS decommissioning ARO see Note 15.&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;PNM records its share of the SJGS decommissioning obligation as an ARO on its Consolidated Balance Sheets.  Studies on the decommissioning costs of SJGS are performed periodically and revisions to the ARO liability are recorded.  In the third quarter of 2022, a new decommissioning cost study was completed, which required PNM to remeasure its SJGS decommissioning ARO.  The new study resulted in an estimated decrease to PNM&#x2019;s share of the decommissioning obligation of $21.1&#160;million, which was recorded in September 2022.  Additional information concerning the Company's SJGS decommissioning ARO is contained in Note 15.&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-weight:700;line-height:112%"&gt;City of Farmington Opposition to Closure of SJGS&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On September 21, 2022, the City of Farmington ("Farmington") filed a lawsuit and requested injunctive relief in order to force the other SJGS owners to convey SJGS to Farmington and suspend decommissioning.  The case was initiated in the 11th Judicial District Court in San Juan County, New Mexico, but was moved to federal district court.  Subsequently, the San Juan Project Participation Agreement ("SJPPA") expired by its express terms on September 30, 2022.  Farmington voluntarily dismissed its complaint and request for injunctive relief on October 6, 2022.  The parties were then engaged in arbitration in accordance with the SJPPA terms.  On September 30, 2022, PNM filed a notice of cancellation of the SJPPA with FERC.  On October 4, 2022, Farmington filed a protest to PNM&#x2019;s notice of cancellation and requested a hearing.  On October 20, 2022, PNM filed a motion requesting the FERC reject Farmington's request for hearing or alternatively hold the cancellation filing in abeyance while arbitration proceeds.  Subsequently, The Incorporated County of Los Alamos, New Mexico, the City of Anaheim, California, M-S-R Public Power Agency, Southern California Public Power Authority, Tri-State and Tucson Electric Power Company filed at FERC in support of PNM's notice of cancellation of the SJPPA so that decommissioning can proceed.  On December 19, 2022, FERC accepted PNM&#x2019;s notice of cancellation of the SJPPA with an effective date of October 1, 2022, and denied Farmington&#x2019;s request for hearing.  On December 20, 2022, Farmington notified PNM that it had decided to withdraw from the arbitration process. &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.7 billion per occurrence.  PVNGS maintains the maximum available nuclear liability insurance in the amount of $450 million, which is provided by American Nuclear Insurers.  The remaining $13.2 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, as of December 31, 2022, 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.  After the expiration of the PVNGS Unit 1 leases in January 2023, PNM&#x2019;s maximum potential retrospective premium assessment per incident for all three units is $31.2&#160;million, with a maximum annual payment limitation of $4.7&#160;million, to be adjusted periodically for inflation.&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 as of December 31, 2022, for each retrospective premium assessment declared by NEIL&#x2019;s Board of Directors due to losses.  After the expiration of the PVNGS Unit 1 leases in January 2023, PNM is subject to retrospective premium adjustments of $5.1&#160;million.  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;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:112%"&gt;In 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 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 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; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In 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;PNM filed a condemnation action in the NM District Court regarding the approximately 15.49 acres of land at issue.  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.  In 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.  In 2017, the Tenth Circuit affirmed the district court.  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:112%"&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:112%"&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.  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:112%"&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:112%"&gt; with the US Supreme Court, which was denied.  The underlying litigation continues in the NM District Court.  In, 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.  In the fourth quarter of 2022, the parties executed a settlement agreement and the court, after a hearing on the matter, entered the stipulated order.  The court has retained jurisdiction to ensure compliance with the settlement agreement.  Under the settlement agreement, PNM made payments of $1.5&#160;million to the landowners.&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-weight:700;line-height:110%"&gt;Texas Winter Storm&lt;/span&gt;&lt;/div&gt;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.  Various regulatory and governmental entities are conducting, or have announced they may conduct, inquiries, investigations and other reviews of the Texas winter storm event. Entities that have announced that they plan to conduct or are conducting such inquiries, investigations and other reviews include FERC, NERC, Texas Reliability Entity Inc., ERCOT, the Texas Legislature, the Texas Attorney General, the PUCT, and the Galveston County District Attorney.  Further, lawsuits have been filed against various market participants relating to the power outages resulting from the Texas winter storm.  TNMP has been named in two suits.  As a utility operating during the Texas winter storm event, there is a risk TNMP could be named in additional lawsuits in the future.  TNMP intends to vigorously defend itself against any claims that might be raised.  TNMP deferred bad debt expense from defaulting REPs to a regulatory asset which totaled $0.8&#160;million at both December 31, 2022, and December 31, 2021, and will seek recovery in a general rate case.  At this time, the Company does not expect significant financial impacts related to this event, however, it cannot predict the outcome of such matters or the impact on the ERCOT market.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzcwNDc4_f663af6b-1200-4d60-8688-e56e00eb0a41">&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 &lt;/span&gt;&lt;/div&gt;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, or commitments will have a material effect on its financial condition, results of operations, or cash flows.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:PaymentsToInvestInDecommissioningFund
      contextRef="i2c81d23161194dbc81207ddc049d4e57_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI3Nzg_02ecd36f-e1b1-4208-81cc-412449a452f8"
      unitRef="usd">1300000</us-gaap:PaymentsToInvestInDecommissioningFund>
    <us-gaap:PaymentsToInvestInDecommissioningFund
      contextRef="icdf5b0f05881491baf238805b93a91dd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI3Nzg_c49d54e5-19cd-4ada-a6c5-05087f618e14"
      unitRef="usd">1300000</us-gaap:PaymentsToInvestInDecommissioningFund>
    <us-gaap:PaymentsToInvestInDecommissioningFund
      contextRef="i1a8e57fb38da4511aa562b98e99d4aea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI3Nzg_f2f464bc-76c5-4f4d-9e17-addb6f024db7"
      unitRef="usd">1300000</us-gaap:PaymentsToInvestInDecommissioningFund>
    <us-gaap:DecommissioningTrustAssetsAmount
      contextRef="id44caf3c46d04844a1715f543b010a7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI5NDA_c94d8c40-4c6b-49f9-bf30-821478ea76dd"
      unitRef="usd">325300000</us-gaap:DecommissioningTrustAssetsAmount>
    <us-gaap:DecommissioningTrustAssetsAmount
      contextRef="i194b265c7eec488cbac6886b6217b8c3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzI5NDc_cbae0f05-312b-454a-9247-cbce21cd7881"
      unitRef="usd">394500000</us-gaap:DecommissioningTrustAssetsAmount>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ia2699f530a6a4fea9cfd13b82dd609cd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ4OTc_2f9fc26f-ffd4-4c62-a979-907a071e6042"
      unitRef="usd">59600000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i1f7028ce1f6043dc99b700116b750dd0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMDQ_2a678cea-a92c-4abc-a6fe-79e4ed867342"
      unitRef="usd">12000000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i9e048357185c48f7b9c59a5d4d7e2fc7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMTE_6349d165-028b-4be9-a36a-bf6e630ea4b0"
      unitRef="usd">13000000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <pnm:NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts
      contextRef="i7d9c7fec5e19439cbac908f37bcb801b_D20130101-20141231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODcxMA_7d5ad90b-44dc-40f1-9940-92ee4fa9c6d2"
      unitRef="monitoringwell">1</pnm:NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts>
    <pnm:NumberOfFieldWorkReports
      contextRef="ibb5f7a8d067c4cd685c14a6c9bdc36bb_D20191001-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODcxOA_07b81745-5da6-4a67-95e9-207fbcf49b23"
      unitRef="numberofamimeter">2</pnm:NumberOfFieldWorkReports>
    <pnm:NumberOfFieldWorkReports
      contextRef="i8ffbaf079f814a9fa8ca00629f62b582_D20200720-20200720"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODcyNg_af6e589c-2374-472c-9013-ae2085d92fe3"
      unitRef="numberofamimeter">2</pnm:NumberOfFieldWorkReports>
    <us-gaap:OtherAssetsCurrent
      contextRef="i8f09d89d39a141bb82cb6d2376f57efd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ2NjQx_dee17ed0-6bfa-4c8c-8ffa-8643e3db499a"
      unitRef="usd">20400000</us-gaap:OtherAssetsCurrent>
    <pnm:IncreaseInPriceOfCoalPerTon
      contextRef="i43174ff3a4814303ab510783a633583e_D20220217-20220217"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ4MTMz_b2815f88-dd0a-4c9a-8109-c47da766a08e"
      unitRef="usdPerT">5.00</pnm:IncreaseInPriceOfCoalPerTon>
    <pnm:CoalMineReclamationBondstobepostedwithNMMMD
      contextRef="i09897fe439704c5a8cbbd43ab25b79b5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ5MjYy_d41178e8-7a6f-4120-b30e-e9e78a54a2ac"
      unitRef="usd">118700000</pnm:CoalMineReclamationBondstobepostedwithNMMMD>
    <pnm:CashUsedToSupportBankLetterOrCreditArrangement
      contextRef="i09897fe439704c5a8cbbd43ab25b79b5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzQ5NDY5_fa036c52-97fe-4ad6-83c0-c60dea16d33e"
      unitRef="usd">30300000</pnm:CashUsedToSupportBankLetterOrCreditArrangement>
    <pnm:PaymentsForReliefFromObligations
      contextRef="i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUwMjQ3_0991935c-d416-4d1a-93d7-95b5c052337e"
      unitRef="usd">75000000</pnm:PaymentsForReliefFromObligations>
    <pnm:PaymentsForReliefFromObligations
      contextRef="i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUwNDAy_07872b6d-0115-4a74-aab9-86a8fecb2b6a"
      unitRef="usd">75000000</pnm:PaymentsForReliefFromObligations>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="ibbdca1db4eda4facb0bc6047411ee433_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMjE5_15fda907-5783-44e8-84c1-26a836cbca9b"
      unitRef="usd">3600000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="if7a53615edc44a32b44fe8d0e3a77626_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyMzA4_abbb3bb3-8ddc-4880-aff9-991faa0403a6"
      unitRef="usd">100000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="ibbdca1db4eda4facb0bc6047411ee433_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzUyNDgw_f52db8dd-aa13-4f68-8e1c-ada01719935f"
      unitRef="usd">3600000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="ia3f395d0ada5405b890c794e36916233_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0NjE3_02398478-222d-4b02-8b7e-142bed3d4800"
      unitRef="usd">2500000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i35b83772e3da40b8b484b8966dd58a94_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0ODg4_35ccd614-2725-4f83-ac49-d530ad7eb5f5"
      unitRef="usd">67700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i2a009967296742c3bad48242d3ac4df0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTQ3_b3e583b8-1cb8-496e-8d76-03d3acf19835"
      unitRef="usd">33300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i489ae5339cf2407596e0f54d5b2770cc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MDc2_f84076bd-f675-4204-897e-9a945e3c332c"
      unitRef="usd">62600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i22527f74d9324627bb9e5112eb1c0f6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MDgz_31c69907-9aea-4896-a483-c14f5cbd01b1"
      unitRef="usd">67400000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i5b4ba6507cd248d0b6b5dfef424c23ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MTE5_41bf9e4c-17a4-4ff7-b3b0-23b804d47a2b"
      unitRef="usd">28200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i131ce111e4bd4e62a32294fe3d41bcd8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU1MTI2_13a2bfeb-a8e7-4c13-bf25-86995ca9dd19"
      unitRef="usd">27900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust
      contextRef="i24fffdf778774bdd8ea86e6b6914396f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2MjY2_370c26fa-507d-43eb-a094-58d15f7198af"
      unitRef="usd">10000000</pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust>
    <pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust
      contextRef="i61c7e0f22f974ab0998daf916f75fb76_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Mjc4_01799b95-9085-464f-97f4-892b5c0a8981"
      unitRef="usd">5200000</pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust>
    <pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust
      contextRef="i59906407334b40db8bfc9ead3c2f68a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Mjk0_6fb7bbdc-e59b-41a3-bf5d-50a43c1e40da"
      unitRef="usd">3200000</pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust>
    <pnm:FundsContributedMineReclamationTrust
      contextRef="i4e324caf24c649b8ad3f484e4f10d7c4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Nzc4_37e0111a-0e8e-44f6-9d21-d0370dc5d2dc"
      unitRef="usd">2400000</pnm:FundsContributedMineReclamationTrust>
    <pnm:FundsContributedMineReclamationTrust
      contextRef="i01fca9ee168f48d3a900a814534fceda_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2Nzkw_ada9e293-b183-45e0-9076-21db21e37114"
      unitRef="usd">2200000</pnm:FundsContributedMineReclamationTrust>
    <pnm:FundsContributedMineReclamationTrust
      contextRef="i1d38fafc9fd24eaf98835f8cd81233a2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2ODA2_0e5be086-bbd5-4c48-89f2-b94d03cfa7e7"
      unitRef="usd">2000000</pnm:FundsContributedMineReclamationTrust>
    <pnm:ReclamationTrustFundingNextFiscalYearThroughYearFive
      contextRef="i20a2ee5002104cf5a8e80b3e7cf7ef88_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU2ODY1_37631c71-decf-41af-b6ad-44877351cf2f"
      unitRef="usd">2100000</pnm:ReclamationTrustFundingNextFiscalYearThroughYearFive>
    <pnm:CustomerReclamationFundingCostMaximum
      contextRef="i764d271bfcd54b46b542addd405bd9fd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU3Mzk0_67b545b0-b6ea-410b-ae26-ccbd054c43c9"
      unitRef="usd">100000000</pnm:CustomerReclamationFundingCostMaximum>
    <pnm:PublicUtilitiesInitialFundingRequirement
      contextRef="i56d2b6a1697042ba81f5fd7349372ce2_D20211109-20211109"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU4NzUx_ec28c2e7-10ec-4bdf-b098-d3807ec00e8c"
      unitRef="usd">14700000</pnm:PublicUtilitiesInitialFundingRequirement>
    <pnm:LossContingencySuretyBond
      contextRef="i85dcfb2931e34fdc87fafaa51b8b4f47_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU5MDIz_f0a4e298-2b36-4484-b7d5-e803ff52a921"
      unitRef="usd">46000000</pnm:LossContingencySuretyBond>
    <pnm:LossContingencyDecreaseInDecommissioningObligation
      contextRef="i97909d1175cf46ffba9f2395cb2f3461_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODczMA_8dccc899-c34e-4008-b0a4-9683c69a6db5"
      unitRef="usd">21100000</pnm:LossContingencyDecreaseInDecommissioningObligation>
    <pnm:PublicUtilitiesLiabilityInsuranceCoverage
      contextRef="id92ca7576f954e798de0b5fa8c27cbef_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU5ODQ5_aadfb17e-493c-4b32-bac3-6cd65967af55"
      unitRef="usd">13700000000</pnm:PublicUtilitiesLiabilityInsuranceCoverage>
    <pnm:PublicUtilitiesLiabilityInsuranceCoverage
      contextRef="i5fd1418199b5430086a73dca24b6c7ff_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU5OTUy_fc8bc5a4-6df9-478d-9bbe-b45604732389"
      unitRef="usd">450000000</pnm:PublicUtilitiesLiabilityInsuranceCoverage>
    <pnm:PublicUtilitiesLiabilityInsuranceCoverage
      contextRef="i3bed447c4f284e6aa2eb1874a3b9b5fb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMDE5_ba6fcd0c-1a11-4ffd-82ee-5471ce2e013f"
      unitRef="usd">13200000000</pnm:PublicUtilitiesLiabilityInsuranceCoverage>
    <pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor
      contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMjY2_be7d4549-abad-4f22-80ef-03ee06ceb936"
      unitRef="number">0.102</pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor>
    <pnm:NumberofUnits
      contextRef="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMjkz_c69fad59-95ad-4869-b424-e281076a4dbd"
      unitRef="generatingunit">3</pnm:NumberofUnits>
    <pnm:NumberofUnits
      contextRef="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMzg3_c93a3bf5-9cdd-4649-9d7f-be925d574a33"
      unitRef="generatingunit">3</pnm:NumberofUnits>
    <pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident
      contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwMzk5_d72d7896-d438-4b8e-9eca-2f5c15fdcab9"
      unitRef="usd">42100000</pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident>
    <pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident
      contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwNDQ3_7b46f195-617f-4eff-8665-05b76593e545"
      unitRef="usd">6200000</pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident>
    <pnm:NumberofUnits
      contextRef="i7453d12dcc2c4fdf96dd387f0837920b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzcxNDY4MjU3MTI1NjI_c93a3bf5-9cdd-4649-9d7f-be925d574a33"
      unitRef="generatingunit">3</pnm:NumberofUnits>
    <pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident
      contextRef="i0feda1c45e4442c4994f30753e90c09c_I20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0ODQxMg_fbc5076b-7603-4257-aed9-84db84a5e003"
      unitRef="usd">31200000</pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident>
    <pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident
      contextRef="i0feda1c45e4442c4994f30753e90c09c_I20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0ODQzMA_ed57437f-b6b8-491c-99e1-deab6465de53"
      unitRef="usd">4700000</pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident>
    <pnm:PublicUtilitiesAggregateAmountOfAllRiskInsurance
      contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwNjIy_ebce0a38-e05c-446c-9445-c24a7c0d1eee"
      unitRef="usd">2800000000</pnm:PublicUtilitiesAggregateAmountOfAllRiskInsurance>
    <pnm:PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited
      contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYwODU0_934178e1-2a86-45c1-abee-029b94765793"
      unitRef="usd">2250000000</pnm:PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited>
    <pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited
      contextRef="i695a4b5b565441dd918b9f3affa730c8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYxMDA4_6e672e35-bf30-4d34-9c48-4e1f6ba03ae1"
      unitRef="usd">5400000</pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited>
    <pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited
      contextRef="i0feda1c45e4442c4994f30753e90c09c_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0ODQ0NA_5b7cf9c7-0155-4e8e-afed-c94eb964bb70"
      unitRef="usd">5100000</pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited>
    <pnm:NumberOfLandownersInvolvedInTheAppeal
      contextRef="i31c97f101aa24d4ea76e33f3e18dddfe_D20120901-20120930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzYzOTIz_e44ae4f5-f658-4b30-b1d9-7331e057931e"
      unitRef="land_owner">43</pnm:NumberOfLandownersInvolvedInTheAppeal>
    <pnm:NumberOfLandownersInvolvedInTheAppeal
      contextRef="i31c97f101aa24d4ea76e33f3e18dddfe_D20120901-20120930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY0OTI4_73015bb4-1377-4400-a958-40784bfaaa25"
      unitRef="land_owner">43</pnm:NumberOfLandownersInvolvedInTheAppeal>
    <pnm:NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents
      contextRef="ia2ca4ce2c8674327abcf56edede60440_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1MDc4_bf63ca9b-4f2d-489d-b795-f7733eb045d2"
      unitRef="allotment_parcel">6</pnm:NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents>
    <pnm:NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents
      contextRef="id0597d6076ab400f80370753f8f8079a_I20150122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1MTg5_6d1747f3-fcea-4b79-9f65-0640cb3cef62"
      unitRef="allotment_parcel">10</pnm:NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents>
    <us-gaap:AreaOfLand
      contextRef="ib5f370af776749f6aa7b85c9342affda_I20150713"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1NjY0_e8b6974d-4ac7-4849-9452-a8913d971b94"
      unitRef="acre">15.49</us-gaap:AreaOfLand>
    <pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned
      contextRef="i51884d94752e4999bcb4f01752579acb_I20151201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1ODU1_3a50b015-8849-449e-ba98-d33f17980f2b"
      unitRef="allotment_parcel">2</pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned>
    <pnm:NumberOfAllotmentParcelsAtIssue
      contextRef="i51884d94752e4999bcb4f01752579acb_I20151201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY1ODY1_0eeedfbe-f0c1-4d70-8a63-2e64a03d7297"
      unitRef="allotment_parcel">5</pnm:NumberOfAllotmentParcelsAtIssue>
    <pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned
      contextRef="i51884d94752e4999bcb4f01752579acb_I20151201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzY2NTAx_1ca4693b-da85-4cf0-a392-1dd0e1d0fc32"
      unitRef="allotment_parcel">2</pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="i786e89483b794ad2bad833c3fc872f8e_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODY2NA_98ac1615-d274-456f-ad7b-e6684eacdff5"
      unitRef="usd">1500000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTk0NDIxNw_3693058f-c398-4e6d-8013-e5744bf6c869"
      unitRef="lawsuit">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <pnm:RegulatoryAssetAllowanceForCreditLoss
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODgxNA_2165b721-6f95-4aeb-86b9-fc01a03d09d9"
      unitRef="usd">800000</pnm:RegulatoryAssetAllowanceForCreditLoss>
    <pnm:RegulatoryAssetAllowanceForCreditLoss
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjYvZnJhZzo4NjczNzRjZTcwNDc0ZTdiOGU0NTE0MTBmYTlmYWU3ZC90ZXh0cmVnaW9uOjg2NzM3NGNlNzA0NzRlN2I4ZTQ1MTQxMGZhOWZhZTdkXzU0OTc1NTkxODgxNA_38a44e6d-2339-449a-adcc-f495f4c44618"
      unitRef="usd">800000</pnm:RegulatoryAssetAllowanceForCreditLoss>
    <pnm:RegulatoryAndRateMattersTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzM4_afd4f823-5fe3-4f8a-9270-2bd7af4ff532">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="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:100%"&gt;PNMR&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;Merger Regulatory Proceedings &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 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. Among other conditions, consummation of the Merger is subject to receipt of all required regulatory approvals.  In 2021, five federal agencies and the PUCT completed their reviews and approved the Merger, with the NMPRC as the only regulatory agency yet to approve the Merger.  The original application before the NMPRC was filed in November 2020.  For additional information on the Merger regulatory proceedings, including supplemental regulatory filings that were required due to the Merger Agreement being amended in January 2022, see Note 22.&lt;/span&gt;&lt;/div&gt;&lt;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:100%"&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 Case&lt;/span&gt;&lt;/div&gt;&lt;div style="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-style:italic;font-weight:400;line-height:100%"&gt;2024 Rate Change&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;On December 5, 2022, PNM filed an application with the NMPRC for a general increase in retail electric rates.  The requested change primarily reflects investments in transmission and distribution infrastructure, largely offset by cost reductions resulting from PNM&#x2019;s transition to lower-cost, clean generation resources.  Key aspects of PNM&#x2019;s request are:&lt;/span&gt;&lt;/div&gt;&lt;div 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;Recovery on total rate base of $2.7&#160;billion, based on a calendar year 2024 FTY.&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 of $63.8&#160;million in retail non-fuel revenues&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;ROE of 10.25%&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;Drivers of revenue deficiency&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Needed investments in transmission, distribution, and generation facilities for six years of operations, covering 2019 through 2024.  In particular, PNM is focused on expanding and improving its aging infrastructure to provide the underlying infrastructure crucial to a successful energy transition and to support distribution generation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Cost reductions from closing SJGS and the expiration of 114 MW leased PVNGS capacity.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Lower-cost replacements for SJGS and PVNGS using renewable energy purchases and battery storage systems.  Some of these costs will be reflected in PNM&#x2019;s requested base rates, while energy purchases will flow through PNM&#x2019;s FPPAC.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Updated depreciation rates, including new terminal dates, for natural gas plants to align with the Company&#x2019;s 2040 carbon-free portfolio goal.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Proposed customer-oriented services, such as fee-free payment options, and increased payment location options to address the needs of customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Increasing operating costs reflecting six years of inflation, including the impacts of today&#x2019;s current high inflation and the expenses that come with providing quality electric service to customers.  Distribution maintenance increases also are necessary to enhance vegetation management programs to protect lines and support wildfire mitigation efforts.  PNM has endeavored to keep operating costs below inflationary levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Increased energy sales and customer loads since PNM&#x2019;s last filing help cover the increased cost of doing business as PNM continues the energy transition.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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.46pt"&gt;Overall cost of capital based on PNM&#x2019;s actual regulatory capital structure of 52% equity / 48% debt, reflecting the increase in the ROE that shareholders require to fund new investments in PNM&#x2019;s system, which is partially offset by lower cost of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&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:112%;padding-left:14.5pt"&gt;Proposed ratemaking treatment of PVNGS Leased Interest and testimony supporting the prudence of PNM&#x2019;s decisions to renew the five leases and repurchase 64.1 MW of PVNGS Unit 2 capacity regarding PVNGS; see PVNGS Lease Abandonment Application below.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Proposed return of the unamortized unprotected portion of excess deferred federal income taxes to customers over a five-year period, beginning when rates from the case go into effect. &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;Time-of-Day pilot proposal with the objective of incentivizing customers, through price signals, to use energy during the day when renewable generation is abundant.&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 14, 2022, the NMPRC suspended PNM&#x2019;s advice notice in the case for a period of nine months beginning January 4, 2023 and appointed hearing examiners.  On January 6, 2023, the hearing examiners issued an order setting out a procedural schedule with a hearing to begin June 20, 2023.  On February 3, 2023, the hearing examiners issued a recommended decision recommending extension of the statutory suspension period for an additional three months.  PNM is unable to predict the outcome of this matter.  &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 January 3, 2023, a joint motion and brief for accounting order was filed with the NMPRC.  NM AREA, Staff, WRA, Bernalillo County, NEE, and CCAE (the &#x201c;Joint Movants&#x201d;) jointly filed the motion which asked that the NMPRC issue an accounting order for the purpose of requiring PNM to create a regulatory liability to track the costs associated with the retirement of  SJGS which are currently embedded in base rates.  The Joint Movants requested that the NMPRC order PNM to track all costs associated with the running and management of SJGS totaling $98.3&#160;million annually and requested that the accounting order require PNM to create a regulatory liability to track the SJGS costs from the time Unit 1 and Unit 4 were abandoned, July 1, 2022, and October 1, 2022, respectively, until the date new rates are put into effect, and for any other relief the NMPRC deems is just and reasonable.  On February 3, 2023, the hearing examiners issued an order requiring PNM to create a pure accounting order regulatory liability that tracks cost of SJGS which are currently embedded in base rates.  On February 6, 2023, PNM filed a motion to permit interlocutory appeal of the hearing examiners order requiring PNM to create a pure accounting order regulatory liability.  On February 10, 2023, the hearing examiners issued an order denying PNM&#x2019;s interlocutory appeal and clarified that the accounting order only required PNM to track the costs of SJGS.  On February 14, 2023, NM AREA, Staff, WRA, ABCWUA, and CCAE filed a joint motion for clarification of the hearing examiners accounting order.  For additional discussion on the retirement of SJGS and the associated accounting impacts see SJGS Abandonment Application discussion below.  &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;Renewable Energy 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 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 the renewable energy rider billed on a KWh 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-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;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 239.1 MW at December 31, 2022, 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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, 2021 PNM filed its 2022 renewable energy procurement plan which proposed to collect $66.9&#160;million for the year.  PNM did not propose any new procurements in the plan, but proposed to retire a small number of RECs in 2022 from resources that had not been previously approved as part of the RPS plan.  The NMPRC assigned this matter to a hearing examiner and a hearing was held on September 30, 2021.  On October 15, 2021, NMPRC Staff and PNM jointly filed the post-hearing brief stating that pending issues to the case had been resolved with PNM agreeing to certain compliance provisions.  On October 30, 2021, the hearing examiner issued a recommended decision recommending approval of PNM&#x2019;s filing.  On November 17, 2021, the NMPRC issued a final order adopting the recommended decision.  The 2022 renewable energy procurement plan became effective on January 1, 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 June 1, 2022, PNM filed its renewable energy procurement plan for 2023 which proposed to collect $61.0&#160;million for the year.  PNM did not propose any new resource procurements, and the plan states that existing projects will meet the applicable RPS standards of 2023.  A hearing was held September 8, 2022, briefs were filed September 23, 2022, and response briefs were filed September 28, 2022.  On October 18, 2022, the hearing examiners issued a recommended decision recommending approval of all PNM's requests.  On November 9, 2022, the NMPRC issued a final order adopting 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;recommended decision.  The 2023 renewable energy procurement plan became effective on January 1, 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: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 following sets forth PNM&#x2019;s revenues recorded for the 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:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.997%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.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:center;vertical-align: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;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;Annual Revenues &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;(In millions)&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: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;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:2px 1pt;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;$56.4&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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:400;line-height:100%"&gt;61.7&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: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;2022&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: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;60.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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 slightly exceeded this limitation in 2022 and accordingly, recorded a current regulatory liability on the Consolidated Balance Sheets and a reduction to electric operating revenues in the Consolidated Statement of Earnings as of and for the period ending December 31, 2022.  PNM did not exceed the limitation in 2021.  The NMPRC currently has an open inquiry docket into the continued use of renewable riders by New Mexico utilities.  PNM is unable to predict the outcome of the NMPRC&#x2019;s inquiry.&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="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 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 94 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 cost-effective benefits 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-weight:400;line-height:110%"&gt;On April 15, 2022, PNM filed an advice notice which reconciles the actual 2021 energy efficiency profit incentive collections with the profit incentive authorized by the NMPRC resulting in an additional $0.3&#160;million incentive to be collected through the energy efficiency rider during the remainder of 2022.   The additional incentive was authorized for 2021 because annual energy savings for the year exceeded 94 GWh.  PNM began collecting the incentive effective May 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-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:120%"&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.  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 &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;dismiss also alleged that PNM&#x2019;s proposed rate adjustment mechanism is inconsistent with the EUEA.  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.  On March 17, 2021, the NMPRC issued an order granting the petitions for declaratory order, commencing a declaratory order proceeding to address the petitions, denying the NMAG&#x2019;s request to initiate a rulemaking, and appointing a hearing examiner to preside over the declaratory order 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;On January 14, 2022, the hearing examiner issued a recommended decision recommending the NMPRC find that the EUEA does not mandate the NMPRC to authorize or approve a full decoupling mechanism, defining full decoupling as limited to energy efficiency and load management measures and programs.  The recommended decision also states that a utility may request approval of a rate adjustment mechanism to remove regulatory disincentives to energy efficiency and load management measures and programs through a stand-alone petition, as part of the utility&#x2019;s triennial energy efficiency application or a general rate case and that PNM is not otherwise precluded from petitioning for a rate adjustment mechanism prior to its next general rate case.  Finally, the recommended decision stated that the EUEA does not permit the NMPRC to reduce a utility&#x2019;s ROE based on approval of a disincentive removal mechanism founded on removing regulatory disincentives to energy efficiency and load management measures and programs.  The recommended decision does not specifically prohibit a downward adjustment to a utility&#x2019;s capital structure, based on approval of a disincentive removal mechanism.  On April 27, 2022, the NMPRC issued an order adopting the recommended decision in its entirety.  On May 24, 2022, PNM filed a notice of appeal with the NM Supreme Court.  On June 23, 2022, PNM and other parties filed Statement of Issues with the NM Supreme Court.  On September 6, 2022, PNM and other parties filed Briefs in Chief with the NM Supreme Court.  On October 21, 2022, NEE filed Answer Briefs with the NM Supreme Court.  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;FPPAC Continuation Application&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:36pt"&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 public utilities to file an application to continue using their FPPAC every four years.  On June 17, 2022, PNM filed the required continuation application and requested that its FPPAC be continued without modification.  On July 21, 2022, the NMPRC issued an order requiring Staff to file a response to PNM's application and set certain procedural dates.  On August 4, 2022, Staff filed a response to PNM's application stating that while PNM&#x2019;s filing demonstrates that PNM&#x2019;s FPPAC meets the requirements of NMPRC rules, it would support a hearing if the NMPRC desires one.  On October 26, 2022, the NMPRC appointed a hearing examiner and a hearing is scheduled to begin April 24, 2023.  On December 30, 2022, the hearing examiner issued an order requiring briefing on consolidation of this case into the 2024 Rate Change and PNM and other parties filed responses to the order on January 6, 2023.  On January 27, 2023, the hearing examiner issued a recommended decision recommending that the FPPAC Continuation Application be consolidated into the 2024 Rate Change.  On January 5, 2023, ABCWUA, Bernalillo County, CCAE, NEE, and WRA filed a joint motion to expand the scope of the case to include a prudence review.  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="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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.  On September 14, 2022, the NMPRC adopted revisions to the IRP Rule.  The final order revamps and modernizes the planning process to accommodate increased stakeholder involvement.  The IRP Rule establishes a collaborative facilitated process for a utility and stakeholders to agree on a statement of need for potential new or additional resources, as well as an action plan to guide procurement or development of resources to meet the stated need.  A most-cost-effective portfolio of resources shall be derived from the statement of need analysis.  The statement of need and action plan must be accepted before the utility begins the resource solicitation process pursuant to the IRP Rule.  Following acceptance of the statement of need and action plan, a utility will provide the NMPRC and intervenors drafts of the request for proposals (&#x201c;RFP&#x201d;) and a timeline for issuing, receiving, evaluating, and ranking bids.  The NMPRC will then appoint an Independent Monitor (&#x201c;IM&#x201d;) to oversee the RFP process, which allows for parties and the IM to comment on the RFP consistency with the IRP, after which the utility issues the RFP.  Within 75 days of receiving bids the utility shall provide the IM with results including pricing and non-price evaluation criteria, ranking of bids, chosen portfolio and alternatives that also meet the needs; the IM then rules on the fairness of the RFP execution.  Acceptance of the statement of need and action plan will not constitute a finding of prudency or pre-approval of costs associated with the additional resources. &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;Following the RFP and IM processes, the utility may apply approvals, and any costs incurred to implement the action plan will be considered in a general rate case and/or resource acquisition proceeding.  On October 14, 2022, PNM and other investor-owned utilities filed motions for rehearing with the NMPRC.  On October 26, 2022, the NMPRC issued an order partially granting and partially denying certain aspects of PNM's and the other investor-owned utilities' motions for rehearing.  On November 2, 2022, the NMPRC adopted an amended IRP Rule.  On December 2, 2022, PNM filed an appeal with the NM Supreme Court of the NMPRC&#x2019;s final order which adopted revisions to the IRP Rule.  On January 3, 2023, PNM and two other investor-owned utilities filed statements of issues with the NM Supreme Court.  PNM cannot predict the outcome of this 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-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.  &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-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 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.  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 Securitized 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;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.  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 examiners 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.  On January 10, 2022, the NM Supreme Court issued its decision rejecting CFRE&#x2019;s and NEE&#x2019;s constitutional challenges to the ETA and affirmed the NMPRC final 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 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.  The total amount recorded for these estimates in 2021 was  $36.9&#160;million and $36.0&#160;million reflected in other current liabilities and $36.9&#160;million as a corresponding deferred regulatory asset on PNMR's and PNM's Consolidated Balance Sheets at December 31, 2021.  In 2022, PNM made payments of $6.6&#160;million for severances, $8.9&#160;million for obligations to fund severances and other costs of WSJ LLC employees and funded the $19.8&#160;million to state agencies and PNMR's and PNM's Consolidated Balance Sheets at December 31, 2022 reflects other current liabilities of $0.7&#160;million and deferred regulatory assets of $37.2&#160;million.  In addition, PNM recorded $1.6&#160;million as Regulatory disallowance and restructuring costs on PNMR's and PNM's Consolidated Statements of Earnings for PNM's non-retail share of estimated severance in the year ended December 31, 2022.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 29, 2022, SJGS was removed from service and as a result, PNM made the following adjustments reflected on the Consolidated Balance Sheets as of December 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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.268%"/&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:400;line-height:100%"&gt;Net Increase (decrease)&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: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;Current 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Utility Plant:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 utility plant&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;(382,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Deferred Charges and Other Assets:&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;/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:12pt"&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 - ETA&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:12pt"&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 - Non-ETA &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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;line-height:100%"&gt;Deferred Credits and Other Liabilities:&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;/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:12pt"&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 &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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #000;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 #000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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"&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; To be recovered through the Energy Transition Charge, which includes undepreciated investments of $274.9&#160;million and plant decommissioning of $14.5&#160;million, previously reflected in Net utility plant. &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: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; Authorized to be recorded as 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, which includes obsolete inventory of $6.4&#160;million and plant decommissioning of $16.2&#160;million, previously reflected in Net utility plant.&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:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&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; Includes cost of removal and accelerated depreciation of SNCRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 29, 2020, the NMPRC issued an order approving resource selection criteria identified in the ETA that would include PPAs for 650 MW of solar and 300 MW of battery storage. On September 28, 2020, PNM filed an application for approval of the final executed contracts for the replacement resources, which was approved by the NMPRC on December 2, 2020.  On October 14, 2022, PNM filed a motion for approval of amendments on a 200 MW solar PPA combined with the 100 MW battery storage agreement, as well as a letter agreement with the project developer providing payments to PNM for delay damages.  The amendments included price increases on both the solar PPA and battery storage agreement and the commercial operation date extension to May 2024.  No party filed objections and the amendments were deemed approved.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 28, 2022, WRA and CCAE filed a joint motion for order to show cause and enforce financing order and supporting brief, which requests that the NMPRC order PNM to show cause why its rates should not be reduced at the time SJGS is abandoned and to otherwise enforce the NMPRC&#x2019;s April 1, 2020 final order.  On March 14, 2022, PNM filed its response to the joint motion to show cause refuting the movants' claims that the ETA and April 1, 2020 financing order require Securitized Bonds be issued at the time of abandonment and that rates be reduced upon abandonment as not being legally supportable.  The movants filed joint replies on March 24, 2022.  In response, on March 30, 2022, the NMPRC issued an order appointing hearing examiners to conduct a hearing, if necessary, and to issue a recommended decision to address the issues raised by the motion.  PNM filed testimony on April 20, 2022, and a hearing was held on May 23, 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 June 17, 2022, the hearing examiners issued a recommended decision requesting the NMPRC issue an order that would require PNM to:&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="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;Revise its rates to remove all of the costs of SJGS Unit 1 by issuing rate credits of $21.1&#160;million on an annual basis, to customers by July 1, 2022&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;Revise its rates again, to remove all costs of SJGS Unit 1, Unit 4, and common facilities by increasing the rate credits to $98.3&#160;million on an annual basis, by October 1, 2022&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;Transfer payments due and owing to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund within 30 days of the abandonment of SJGS Unit 1&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;Include (in its next rate case application) an explanation and defense of the prudence in the timing of the issuance of Securitized Bonds beyond the abandonment dates and what actions were taken to protect customers from interest rate increases occurring as well as the continued marketability of the Securitized Bonds issued  &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;Following the filing of exceptions and responses, on June 29, 2022, the NMPRC issued its final order adopting and approving the recommended decision in its entirety with certain additions.  The additions to the final order include requirements for PNM file a report, no later than October 15, 2022, that contains a record of all of its costs incurred in the show cause proceeding so that the prudence of those costs will be known and be subject to review in PNM's future rate case and that the prudency review shall include a compliance filing to enable a review of the prudence of PNM's decision to delay bond issuance &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;beyond the dates of the SJGS abandonment.  On June 29, 2022, PNM filed an Emergency Motion and Supporting Brief for Stay with the NMPRC ("PNM's NMPRC Emergency Motion").  On June 30, 2022, PNM filed a Notice of Appeal and an Emergency Motion for Partial Interim Stay of the NMPRC's Final Order with the NM Supreme Court ("PNM's NM Supreme Court Emergency Motion").  On July 12, 2022, several parties filed responses to PNM's NMPRC Emergency Motion.  On July 21, 2022, the NMPRC adopted an order denying PNM's NMPRC Emergency Motion.  Subsequently, on July 25, 2022, PNM filed another emergency motion seeking an immediate and ongoing stay from the NM Supreme Court for the pendency of the appeal.  In the interim, PNM began issuing rate credits effective July 31, 2022.  On July 28, 2022, PNM made payments totaling $19.8&#160;million to the Indian Affairs Fund, Economic Development Assistance Fund, and the Displaced Workers Assistance Fund.  On September 2, 2022, the NM Supreme Court issued an order granting PNM's July 25, 2022 motion for partial stay and as a result PNM suspended issuing rate credits.  On October 11, 2022, WRA filed a motion for emergency oral argument in PNM's NM Supreme Court Emergency Motion.  On October 14, 2022, PNM made its required compliance filing under the NMPRC's June 29, 2022 final order.  On November 1, 2022, the NM Supreme Court issued an order continuing the partial stay of the rate credits during the pendency of the appeal.  On November 15, 2022, PNM filed a supplemental compliance filing to its October 14, 2022 compliance filing.  On November 21, 2022, NEE filed a motion for rehearing and to lift the stay and WRA, CCAE, Prosperity Works, the NMAG and Bernalillo County filed a joint motion for rehearing with the NM Supreme Court in PNM&#x2019;s appeal of the NMPRC&#x2019;s final order in the SJGS financing order to show cause.  On December 22, 2022, the NM Supreme Court issued an order denying the motions for rehearing.  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;As required under GAAP, PNM evaluated the consequences of the NMPRC's June 29, 2022 order and the related NM Supreme Court appeal and order granting the stay, as well as the subsequent motions and the hearing examiners order filed in the 2024 Rate Change.  Specifically, PNM assessed the likelihood PNM would be required to establish a regulatory liability for the benefit of the rate credits and the associated carrying charge during the pendency of the stay.  These evaluations indicate that it is reasonably possible that PNM would be successful on the issues it was appealing and defending at the NMPRC, and therefore, no loss or regulatory liability has been recorded as of December 31, 2022.  The amount of any such loss to be recorded would depend on the ultimate outcome of the appeal, however based on amounts currently included in base rates, discussed above, PNM estimates the potential loss as of December 31, 2022 to be $28.7&#160;million.&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-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 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 agreed to sell its 13% ownership interest (other than certain transmission assets) in Four Corners to NTEC. The sale is contingent upon NMPRC approval and is 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 December 31, 2024.  Pursuant to the Four Corners Purchase and Sale Agreement, PNM would 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 is recorded in other deferred charges on the Consolidated Balance Sheet as of December 31, 2022 and 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 January 8, 2021, PNM filed the Four Corners Abandonment Application, which sought NMPRC approval to exit PNM&#x2019;s share of Four Corners as of December 31, 2024, and issuance of approximately $300&#160;million of Securitized 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, an estimated $7.3&#160;million in upfront financing costs, and an estimated $16.5&#160;million for economic development in the Four Corners area.  PNM intends to submit a separate application for NMPRC approval of a replacement resource portfolio following NMPRC action on this 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 March 15, 2021, PNM filed an amended application and supplemental testimony for the approval of the abandonment and transfer of Four Corners and issuance of a financing order pursuant to the ETA and a motion to withdraw the January 8, 2021 Four Corners Application.  The amended application and supplemental testimony provided additional information to support PNM's request to abandon its interest in Four Corners and transfer that interest to NTEC, and also provided additional detail explaining how the proposed sale and abandonment provides a net public benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 12, 2021, the hearing examiner issued a recommended decision recommending approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  On December 15, 2021, the NMPRC issued a final order rejecting the hearing examiner&#x2019;s recommended decision and denying approval of the Four Corners Abandonment Application and the corresponding request for issuance of securitized financing.  In its order, the NMPRC concluded that PNM needed to conduct a review of the actual replacement resource portfolio and determined that 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;record was insufficient to determine the prudence of PNM&#x2019;s investments in Four Corners.  On December 22, 2021, PNM filed a notice of appeal with the NM Supreme Court of the NMPRC decision to deny the application.  On January 21, 2022, PNM filed a statement of issues outlining the arguments for appeal asserting, among other things, that the NMPRC misinterpreted and improperly applied the ETA in concluding that the NMPRC needed to review the actual replacement resource portfolio before authorizing abandonment and that the NMPRC improperly deferred the issue of prudence with respect to certain of PNM&#x2019;s investments in Four Corners, where other parties were given the opportunity to present evidence and failed to demonstrate PNM was imprudent in its decisions.  On March 24, 2022, PNM filed its Brief in Chief and answer briefs were filed on May 9, 2022.  On June 17, 2022, PNM filed its Consolidated Reply Brief.  The NM Supreme Court has scheduled oral arguments to be held on March 27, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 requires a loss be recognized when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated.  As of December 31, 2022, PNM evaluated the NMPRC order in the Four Corners Abandonment Application and determined it was reasonably possible that PNM would be successful in recovery of its undepreciated investment in a future proceeding.  Therefore, no loss has been recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 is 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"&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 Leased Interest 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: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 April 2, 2021, PNM filed the PVNGS Leased Interest Abandonment Application, an application for the sale and transfer of related assets, and approval to procure new resources.  As discussed in Note 8, PNM had Leased Interest under five separate leases that were approved and certificated by the predecessor agency to the NMPRC in the 1980s.  Four of the five leases for 104 MW of Leased Interest terminated in January 2023, while the remaining lease for 10 MW of Leased Interest terminates in January 2024.  Associated with the Leased Interest are certain PNM-owned assets and nuclear fuel that are necessary for the ongoing operation and maintenance of the Leased Interest and integration of the Leased Interest generation to the transmission network.  PNM determined that there will be net benefits to its customers to return the Leased Interest to the lessors in conformity with the leases, sell and transfer the related PNM-owned assets, and to replace the Leased Interest with new resources.  In the application, PNM requested NMPRC authorization to decertify and abandon its Leased Interest and to create regulatory assets for the associated remaining undepreciated investments with consideration of cost recovery of the undepreciated investments in a future rate case.  PNM also sought NMPRC approval to sell and transfer the PNM-owned assets and nuclear fuel supply associated with the Leased Interest to SRP, which will be acquiring the Leased Interest from the lessors upon termination of the existing leases.  In addition, PNM sought NMPRC approval for a 150 MW solar PPA combined with a 40 MW battery storage agreement, and a stand-alone 100 MW battery storage agreement to replace the Leased Interest.  To ensure system reliability and load needs are met in 2023, when a majority of the leases expire, PNM also requested NMPRC approval for a 300 MW solar PPA combined with a 150 MW battery storage agreement.  PNM's application sought a six-month regulatory time frame.&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 April 21, 2021, the NMPRC issued an order assigning a hearing examiner and stated PNM's request to abandon the Leased Interest does not have any statutory or rule time limitation and the six-month limit in which the NMPRC must issue an order regarding the request for approvals of the solar PPAs and battery storage agreements does not begin until after the NMPRC acts on the abandonment request.  The NMPRC&#x2019;s April 21, 2021, order also stated that issues reserved to a separate proceeding in the NM 2015 Rate Case regarding the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2 shall be addressed in this case and PNM shall file testimony addressing the issue.  On June 28, 2021, NEE and CCAE jointly filed a motion to dismiss a portion of the application claiming that since PNM's request to abandon the Leased Interest was filed after PNM had already provided irrevocable notice it would not acquire the Leased Interest, abandonment is no longer required.  On July 28, 2021, the hearing examiner issued a recommended decision on NEE's and CCAE's joint motion to dismiss, recommending dismissal of PNM's requests for approval to abandon and decertify the Leased Interest; dismissal of PNM's request for approval to sell and transfer the related assets; and dismissal of PNM's request to create regulatory assets for the associated remaining undepreciated investments, but did not preclude PNM seeking recovery of the costs in a general rate case in which the test year period includes the time period in which PNM incurs such costs.  The hearing examiner's recommended decision further provides that PNM's request for replacement and system reliability resources and the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2 should remain within the scope of this case.&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 August 25, 2021, the NMPRC issued an order granting portions of the July 28, 2021 recommended decision that were not contested related to dismissal of PNM's request for approval to abandon and decertify the Leased Interest and dismissal of PNM's request for approval to sell and transfer the related assets.  In addition, the order bifurcated the issue 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;approval for the two PPAs and three battery storage agreements into a separate docket so it may proceed expeditiously.  On September 8, 2021, the NMPRC issued an order on the remaining issues in the recommended decision.  The order found that PNM's request for a regulatory asset to record costs associated with obtaining an abandonment order should be dismissed.  However, the requests for regulatory assets associated with the remaining undepreciated investments should be addressed at an evidentiary hearing.  On September 20, 2021, ABCWUA, Bernalillo County, NEE, and the NMAG filed a joint motion to reconsider the September 8, 2021 NMPRC order.  Also, on September 20, 2021, PNM filed a motion for rehearing of the September 8, 2021 order stating that certain requirements of the order would lead to compromising PNM's First Amendment rights.  On October 6, 2021, the NMPRC issued an order granting the motions for reconsideration and vacated the September 8, 2021 order, without specifically addressing issues raised in the motions.  &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 November 1, 2022, ABCWUA, Bernalillo County, CCAE, NEE, NM AREA, the NMAG, WRA, and Staff filed a joint motion for an accounting order to require PNM to track in a regulatory liability, all costs associated with the PVNGS Leased Interests that will be abandoned in January 2023 and January 2024 that are still being collected in rates, which PNM opposes.&lt;/span&gt;&lt;span style="color:#008080;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:400;line-height:110%"&gt;On November 18, 2022, the NMPRC issued its order on joint motion for an accounting order requiring PNM to establish a regulatory liability to track and account for, upon termination of the PVNGS leases, all costs currently borne by ratepayers associated with those leases during pendency of the 2024 Rate Change, subject to a determination of ratemaking treatment.  In addition, PNM may establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases, and to record cost differences in the proceeds from SRP for the sale of the PVNGS Leased Assets and the actual book value.  Recovery of these items will be determined in the 2024 Rate Change.  In the 2024 Rate Change, PNM must also address unresolved issues including whether PNM&#x2019;s decision to renew the five leases and repurchase 64.1 MW of PVNGS Unit 2 capacity exposed ratepayers to additional financial liability beyond that to which they would otherwise have been exposed, and whether PNM should be denied recovery of future decommissioning expenses as a remedy for imprudence.  See 2024 Rate Change discussion above.&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;PNM is evaluating the consequences of the NMPRC's November 18, 2022 order, as required under GAAP, and whether it should establish a regulatory liability in 2023 to account for revenue collected from ratepayers during the pendency of the 2024 Rate Change.  In addition, PNM is evaluating whether it should establish a regulatory asset account to record undepreciated investment for improvements to the Unit 1 and Unit 2 Leased Interests upon termination of the leases in January 2023 and 2024.&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 hearing on the two PPAs and three battery storage agreements was held on November 12 and 15, 2021 and December 3, 2021 and post-hearing briefing was completed on January 18, 2022.  On February 14, 2022, the hearing examiner issued a recommended decision recommending the NMPRC approve the 150 MW solar PPA combined with a 40 MW battery storage agreement, the stand-alone 100 MW battery storage agreement, and the 300 MW solar PPA combined with a 150 MW battery storage agreement.  On February 16, 2022, the NMPRC adopted an order approving the recommended decision.  On April 15, 2022, PNM made a compliance filing with the NMPRC in which it updated the NMPRC on the status of the PPAs and the battery storage agreements listed above.  On June 16, 2022, PNM made a second compliance filing on the status of PPAs and battery storage agreements notifying the NMPRC that none of the developers of the two PPAs and three battery storage agreements have moved forward under the terms of the agreements approved by the NMPRC on February 16, 2022, and none of the replacement resource projects would be operational in 2023.  All five projects will have significant delays and price increases as evidenced in the current alternative offers from the developers.  PNM entered into amendments to the 300 MW solar PPA combined with a 150 MW battery storage agreement and proposed those amendments to the NMPRC for approval in a filing with the NMPRC on June 24, 2022.  PNM determined the terms offered by the 150 MW solar PPA combined with a 40 MW battery storage agreement and the stand-alone 100 MW battery storage agreement are not satisfactory in comparison with other potential projects that might be utilized instead, and PNM did not support the proposed amendments to those agreements in the June 24, 2022 filing.  No party filed objections following PNM's June 24, 2022 filing and pursuant to the NMPRC's February 16, 2022 order the 300 MW solar PPA combined with 150 MW battery storage agreement and the decision not to proceed with the other agreements, are deemed approved.  On September 2, 2022, PNM entered into amendments to the 150 MW battery storage agreement to increase the capacity to 300 MW and proposed those amendments to the NMPRC for approval.  On September 8, 2022, the NMPRC issued an order to extend the 10-day period for filing for an additional two days.  No party filed objections within 12 days following PNM's September 2, 2022 filing and pursuant to the NMPRC's February 16, 2022 order the 300 MW solar battery storage agreement was deemed approved.  PNM anticipates these facilities will be in service in 2024.&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;In addition to approval by the NMPRC, PNM and SRP received NRC approval for the transfer of the associated possessory licenses at the end of the term of each of the respective leases. &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;Summer Peak Resource Adequacy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Throughout 2021 and continuing into 2022, PNM provided notices of delays and status updates to the NMPRC for the approved SJGS replacement resource projects.  All four project developers had notified PNM that completion of the projects would be delayed and no longer available for most, if any of the 2022 summer peak load period.  The delays in the SJGS replacement resources, coupled with the abandonment of SJGS Units 1 and 4 presented a risk that PNM would have insufficient operational resources to meet the 2022 summer peak to reliably serve its customers if PNM was unable to find additional generation resources.  PNM entered into three agreements to purchase power from third parties in the second half of 2021 to minimize potential impacts to customers; the purchase of 85 MW, unit contingent from Four Corners for June through September of 2022; the purchase of 150 MW, firm power in June and September 2022; and the purchase of 40 MW, unit contingent from PVNGS Unit 3 for the full year of 2022.  Even after accounting for these additional contracts, PNM projected a very low system reserve margin during the 2022 summer peak.  As a result, on February 17, 2022, PNM filed a Notice and Request for Modification to or Variance from Abandonment Date for SJGS Unit 4 with the NMPRC.  The filing provided notice that PNM had obtained agreement from the SJGS owners and WSJ LLC to extend operation of Unit 4 until September 30, 2022.  SJGS Unit 4 provided 327 MW of capacity and improved PNM&#x2019;s projected system reserve margin.  On February 23, 2022, the NMPRC issued an order finding that PNM did not require NMPRC approval to extend operation of SJGS Unit 4 for an additional three-month period.  The NMPRC&#x2019;s order states that issues regarding the prudence or reasonableness of the decisions made, actions taken by PNM, and recoverability of costs related to the continued operation of SJGS Unit 4, including fuel costs collected through PNM&#x2019;s FPPAC, shall be subject to review in a future proceeding.  On February 25, 2022, an amended San Juan Project Participation Agreement was filed with FERC.  On March 18, 2022, PNM filed its compliance notice updating its January 26, 2022 compliance notice indicating that 65 MW of SJGS Unit 4 owned as a deregulated merchant resource would be available to PNM retail operations on a system contingent basis, which further increased PNM's projected system reserve margin during the 2022 summer peak.  On March 24, 2022, FERC accepted the amended SJGS participation agreement.  While PNM experienced a new system peak retail load of 2,139 MW on July 19, 2022, PNM&#x2019;s generation resources performed sufficiently with no significant challenges to resource adequacy during the 2022 summer peak season. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 faces similar concerns in the summer of 2023 as a result of continued delays in the SJGS replacement resources as well as delays in replacement resources for the PVNGS leased capacity that expires in January 2023.  As discussed above, PNM has made a number of compliance filings with the NMPRC on the status of the SJGS and PVNGS leased capacity interest replacement resources.  On January 30, 2023, PNM informed the NMPRC that it had provided written notice to one of the SJGS replacement resource developers for 100 MW solar PPA and a 30 MW battery storage agreement of an event of seller default and of early termination and as a result the project would not proceed.  In the second half of 2022, PNM entered into agreements totaling 270 MW of firm power purchases for June through September 2023, and the purchase of 40 MW of firm capacity at PVNGS for all twelve months of 2023, providing PNM with a projected system reserve margin with a range of 10.3% to 6.0% for the 2023 summer peak period.  PNM continues to evaluate other potential firm power agreements with various providers, as well as all potential short-term resource options to address these resource adequacy concerns.  PNM is unable to 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&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;Grid Modernization Application&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;On October 3, 2022, in compliance with New Mexico Grid Modernization Statute, PNM filed its Grid Modernization Application with the NMPRC.  The projects included in the Grid Modernization Application improve customers&#x2019; ability to customize their use of energy and ensure that customers, including low-income customers, are a top priority and will benefit consistent with the Grid Modernization Statute.  PNM&#x2019;s proposal to modernize its electricity grid through infrastructure and technology improvements also increases the efficiency, reliability, resilience, and security of PNM&#x2019;s electric system.  PNM's application seeks approval of grid modernization investments of approximately $344&#160;million for the first six years of a broader 11-year strategy.  PNM's application requested NMPRC approval by July 1, 2023 for PNM's grid modernization plan in addition to approval of PNM's proposed Grid Modernization Rider by September 1, 2023.  The proposed Grid Modernization Rider would recover capital costs, operating expenses, and taxes associated with the investments included in the Grid Modernization Application.  PNM also requested authorization to create related regulatory assets and liabilities, permitting PNM to record costs incurred for the development and implementation of PNM&#x2019;s plan between the requested approval of the application on July 1, 2023, and the implementation of the Grid Modernization Rider by September 1, 2023; undepreciated investments associated with legacy meters being replaced with AMI meters; and over- or under-collection of costs through the Grid Modernization Rider.  In addition, PNM requested approval of the proposed format of an Opt-Out Consent Form and methodology to determine PNM&#x2019;s proposed cost-based opt-out fees, which includes a one-time fee and a monthly fee.  On October 25, 2022, the hearing examiner issued a procedural schedule with a hearing to begin March 20, 2023.  PNM is unable to predict the outcome of this matter.&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;COVID-19 Regulatory Matters&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 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 a result, PNM has deferred bad debt expense related to COVID-19 of $5.7&#160;million and $6.9&#160;million in regulatory assets on the Consolidated Balance Sheets at December 31, 2022 and 2021.  Although PNM is seeking recovery for the increase in bad debt expense resulting from COVID-19 through a regulatory asset in the 2024 Rate Change, it no longer intends to seek recovery of other incremental costs related to the pandemic and therefore, reversed regulatory assets of $2.7&#160;million previously deferred at December 31, 2020.  In addition, PNM has cost savings related to COVID-19 of $0.9&#160;million in regulatory liabilities on the Consolidated Balance Sheets at both December 31, 2022 and 2021.&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;The Community Solar 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;In June 2021, the Community Solar Act established a program that allows for the development of community solar facilities and provides customers of a qualifying utility with the option of accessing solar energy produced by a community solar facility in accordance with the Community Solar Act.  The NMPRC is charged with administering the Community Solar Act program, establishing a total maximum capacity of 200 MW community solar (applicable until November 2024) facilities and allocating proportionally to the New Mexico electric investor-owned utilities and participating cooperatives.  As required under the Community Solar Act, the NMPRC opened a docket on May 12, 2021 to adopt rules to establish a community solar program no later than April 1, 2022.  On June 15, 2021, the NMPRC issued an order which required utilities provide a notice to all future applicants and to any likely applicants that, until the effective date of the NMPRC's rules in this area the NMPRC's existing interconnection rules and manual remain in place until amended or replaced by the NMPRC, and further, that a place in a utility's applicant queue for interconnection does not and will not provide any advantage for selection as a community solar project.  PNM has provided the required notices.  On October 27, 2021, the NMPRC adopted an order issuing a NOPR starting the formal process for adoption of rules pursuant to the Community Solar Act.  On March 30, 2022, the NMPRC issued an order that adopted a rule on the administration of the Community Solar Act program.  The rule requires utilities to file proposed community solar tariffs with the NMPRC within 60 days from the publication of the rule.  A number of motions for rehearing and requests for clarification were filed between April 7 and May 2, 2022.  On May 18, 2022, the NMPRC issued an order partially granting motions for rehearing, reconsideration and clarification and staying implementation pending further rulemaking.  On June 16, 2022, PNM requested clarification related to the existing interconnection queue, which would not delay implementation of the Community Solar Act program.  On July 12, 2022, the NMPRC provided notice of publication of its final rule in the New Mexico Register, starting the 60-day clock for utilities to file their proposed community solar tariffs, forms, and other relevant agreements.  On September 14, 2022, PNM filed Community Solar tariffs.  On October 12, 2022, the NMPRC issued an order to suspend PNM's and two other investor-owned utilities tariffs and required the utilities to file information Staff has identified as necessary for a complete evaluation of the tariffs but did not appoint a hearing examiner or schedule a public hearing.  Another investor-owned utility has filed an appeal with the NM Supreme Court seeking review of the NMPRC&#x2019;s decisions.  On November 16, 2022, PNM filed its Community Solar tariff which establishes the Community Solar bill credit to be applied to an eligible retail customer of PNM who is a subscriber to a community solar facility.  On December 23, 2022, PNM filed an updated Community Solar tariff under protest and filed a motion for clarification, suspension, and timely hearing on PNM&#x2019;s Community Solar tariff.  On January 18, 2023, the NMPRC suspended PNM&#x2019;s Community Solar tariff.   PNM cannot predict the outcome of the pending 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"&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="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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.  On June 1, 2022, PNM submitted an informational filing regarding the annual update to FERC.  The new rates are effective June 1, 2022 through May 31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 21, 2022, FERC instituted a show cause proceeding under Section 206 of the Federal Power Act to investigate the justness and reasonableness of PNM's transmission formula rate protocols.  The order directs PNM, within 60 days to revise its formula rate protocols to provide interested parties the information necessary to understand and evaluate the implementation of the formula rate for both the correctness of inputs and calculations, and the reasonableness and prudence of the costs to 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;recovered in the formula rate or show cause why it should not be required to do so.   On June 21, 2022, PNM submitted a compliance filing pursuant to FERC's April 21, 2022 order, which proposes modifications to its formula rate protocols to enhance and provide greater transparency to its customers as well as fix other ministerial issues.  On August 12, 2022, FERC Staff issued a deficiency letter to PNM's June 21, 2022 compliance filing seeking minor adjustments and additional clarity.  On September 9, 2022, PNM filed a response to FERC's deficiency letter making adjustments to its June 21, 2022 proposal and providing additional clarity.  On September 23, 2022, the DOE filed comments to PNM's deficiency letter response.  On October 13, 2022, PNM responded to comments raised by the DOE.  On November 8, 2022, FERC issued an order accepting PNM&#x2019;s proposed tariff revisions, effective June 22, 2022, as requested, thereby terminating the April 21, 2022 proceeding under section 206 of the Federal Power Act.  This matter is now concluded.&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;FERC Compliance&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;PNM conducted a comprehensive internal review of its filings with FERC regarding the potential timely filing of certain agreements that contained deviations from PNM&#x2019;s standard form of service agreement in its OATT and assessing any applicable FERC waivers or refund requirements.  Upon completion of the comprehensive review, PNM identified service agreements containing provisions that do not conform to the standard form of agreement on file with FERC.  On March 18 and March 21, 2022, PNM filed applications with FERC requesting acceptance of certain agreements as well as rejection of other service agreements and further requesting that FERC not assess time-value refunds on the accepted agreements.  On May 17, 2022, FERC issued two delegated letter orders accepting the service agreements and requiring PNM to pay the time-value refunds on the revenues it received on unaffiliated, late-filed, service agreements which contained language alleged to be non-conforming.&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 June 16, 2022, PNM filed two requests for rehearing on the two proceedings.  In the first proceeding, PNM argues that FERC has failed to address PNM's request for waiver of unlawful time-value refunds requiring PNM to pay its customers approximately $7&#160;million, for a ministerial error.  In this proceeding, PNM waived the requirement for a customer to reimburse PNM for line losses and limited the rollover rights of another customer, which was not specifically addressed under the OATT.  In the second proceeding, PNM argues that FERC's assessment of approximately $28&#160;million in unlawful, time-value refunds is in error and FERC failed to address the substantive arguments regarding why the agreements do not materially deviate from the OATT and as such were not required to be filed with FERC.  In this proceeding, PNM had non-material deviations to certain provisions of the service agreements which were consistent with the OATT.  Also on June 16, 2022, FERC granted PNM's request for a 75-day extension for PNM to issue refunds and an additional 30 days thereafter to prepare and file refund reports.  On July 18, 2022, FERC issued two notices of denial of rehearing by operations of law and providing for further consideration.  On July 29, 2022, PNM filed two separate petitions for reviews of the FERC's May 17, 2022 delegated letter orders, with the DC Court of Appeals.  On August 23, 2022, FERC granted PNM's request for a 45-day extension for PNM to issue refunds and an additional 30 days thereafter to prepare and file refund reports.  On August 30, 2022, FERC filed with the DC Court of Appeals to consolidate the proceedings and hold the petitions for review in abeyance until the earlier of (i) the issuance of the rehearing orders or (ii) October 30, 2022.  PNM filed another motion, which was granted by FERC, for extension to issue time value refunds to December 1, 2022, with reports due on January 3, 2023.&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 November 21, 2022, FERC issued an order on rehearing that required PNM to pay its customers approximately $8.1&#160;million in time-value refunds.  On November 28, 2022, PNM filed an unopposed motion for voluntary dismissal with the United States Court of Appeals for the District of Columbia of its petitions for review, which was granted on December 22, 2022.  In the fourth quarter of 2022, PNM made payments totaling $8.1&#160;million to customers which were recorded as a reduction to electric operating revenues on the Consolidated Statements of Earnings.  This matter is now concluded.  &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;FERC Order 864&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:112%"&gt;In November 2019, FERC issued Order No. 864, which required public utility transmission providers with transmission formula rates to revise those rates to account for changes resulting from the Tax Cuts and Jobs Act of 2017 (the &#x201c;Tax Act&#x201d;).  PNM had already made revisions to its formula rate to account for Tax Act changes, and, as a result of the Order, PNM proposed additional changes to its formula rate to implement the remaining requirements of the Order.  In July 2022, FERC issued an order finding that PNM had predominantly complied with the requirements, but set aside certain matters for settlement and hearing procedures.  PNM is unable to determine 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&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: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:110%"&gt;The following sets forth TNMP&#x2019;s EECRF increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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, 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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, 2021&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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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;March 1, 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;7.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="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;2.3&lt;/span&gt;&lt;/td&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 27, 2022, TNMP filed its request to adjust the EECRF to reflect changes in costs for 2023.  The total amount requested was $7.4&#160;million, which includes a performance bonus of $1.9&#160;million based on TNMP's energy efficiency achievements in the 2021 plan year.  On August 24, 2022, a unanimous stipulation and settlement was filed with the PUCT to recover $7.3&#160;million in 2023, including the performance bonus of $1.9&#160;million.  On October 6, 2022, the PUCT approved the unanimous stipulation.&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:100%"&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 TCOS 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 approved rate of return on such facilities.  The following sets forth TNMP&#x2019;s recent interim transmission cost rate increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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, 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;59.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;October 7, 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;10.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;2.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;/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 12, 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;112.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;14.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;September 20, 2021&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;41.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;6.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;March 25, 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;95.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;14.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: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 22, 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;36.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;5.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;/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:justify;text-indent:31.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 23, 2023, TNMP filed an application to further update its transmission rates, which would increase revenues by $19.4&#160;million annually, based on an increase in rate base of $150.5&#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="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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.  Utilities are limited to four periodic interim distribution rate adjustments between general rate cases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 5, 2021, TNMP filed its 2021 DCOS that requested an increase in TNMP annual distribution revenue requirement of $14.0&#160;million based on an increase in rate base of $104.5&#160;million.  On July 1, 2021, TNMP reached a unanimous settlement agreement with parties that would authorize TNMP to collect an increase in annual distribution revenues of $13.5&#160;million beginning in September 2021, which was approved by the PUCT.  On April 5, 2022, TNMP filed its 2022 DCOS that requested an increase in TNMP annual distribution revenue requirement of $9.7&#160;million based on an increase in rate base of $100.7&#160;million.  TNMP reached a unanimous settlement agreement in principle with parties that would authorize TNMP to collect an increase in annual distribution revenues of $6.8&#160;million.  The reduction from the filed increase reflects removal of AMS technological upgrades from the current year's DCOS revenue requirement, but allows for deferral of operating costs to a regulatory asset, along with carrying charges.  The regulatory asset and AMS technological upgrades can be included in future DCOS or general rate filings.  On July 18, 2022, the ALJ issued an order approving interim rates based on an increase in the annual distribution revenue requirement of $6.8&#160;million, effective September 1, 2022.  On November 3, 2022, the PUCT approved the unanimous settlement.&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;AMS Reconciliation&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 July 14, 2021, TNMP filed a request with the PUCT to consider and approve its final reconciliation of the costs spent on the deployment of AMS from April 1, 2018 through December 31, 2018 of $9.0&#160;million and approve appropriate carrying charges until full collection.  On September 13, 2021, the PUCT Staff filed a recommendation for approval of TNMP's application for substantially all costs from April 1, 2018 through December 31, 2018.  On February 10, 2022, the PUCT approved substantially all costs included in TNMP's AMS reconciliation application.  TNMP will include recovery of these costs and associated carrying charges in a future general rate proceeding.&lt;/span&gt;&lt;/div&gt;</pnm:RegulatoryAndRateMattersTextBlock>
    <pnm:PublicUtilitiesRecoveryOfBaseRate
      contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjY2Ng_071f21ae-3562-4fd8-a06e-a697c322ae16"
      unitRef="usd">2700000000</pnm:PublicUtilitiesRecoveryOfBaseRate>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i87c51d7069754b48ba473ebffb6b5e4d_D20221205-20221205"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjY1MQ_20d52382-c8ed-4554-9028-72a8f807aadc"
      unitRef="usd">63800000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="i78466a13d0374b8b9a82305ca30a2309_D20221205-20221205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjcxNg_ab2aaa85-5ffc-4204-93d9-e3c5cd1da71d"
      unitRef="number">0.1025</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <pnm:PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation
      contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjczNg_c545e339-6847-4d78-8a98-978a22357571">P6Y</pnm:PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation>
    <pnm:PublicUtilitiesLeasedPVNGSCapacityExpiration
      contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjcxMQ_b6cf5a2b-572f-4baa-bb9c-207a4c30baad"
      unitRef="mw">114</pnm:PublicUtilitiesLeasedPVNGSCapacityExpiration>
    <us-gaap:PublicUtilitiesApprovedEquityCapitalStructurePercentage
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY0MA_8b678743-e1ef-4fbf-b42f-3b937a6ec1ad"
      unitRef="number">0.52</us-gaap:PublicUtilitiesApprovedEquityCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesApprovedDebtCapitalStructurePercentage
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY0NQ_499e01f9-a656-4049-a3f1-52b4e2eb8a4b"
      unitRef="number">0.48</us-gaap:PublicUtilitiesApprovedDebtCapitalStructurePercentage>
    <pnm:PublicUtilitiesNumberOfLeasesRenewed
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY1NQ_4eff3980-b1fb-4654-9ba8-a126d9e08c2c"
      unitRef="lease">5</pnm:PublicUtilitiesNumberOfLeasesRenewed>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEyNjY1OQ_43d585db-66e8-42c3-bf45-3943567eaa9a"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesHearingRequestSuspensionPeriod
      contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc1Mw_67759b44-a014-4516-a087-a16576071b4b">P9M</pnm:PublicUtilitiesHearingRequestSuspensionPeriod>
    <pnm:PublicUtilitiesNonRecurringCosts
      contextRef="i94384710ee114fc48415db2dd3c15e34_D20230103-20230103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQxMTcyMA_3f9c7084-4b9a-4cbe-9bb7-61fa6612ae57"
      unitRef="usd">98300000</pnm:PublicUtilitiesNonRecurringCosts>
    <pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity
      contextRef="icb90c235602f4b0db2fa34341b9c5d7d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExMjUy_03572832-b8de-4c39-80f7-a1b25d63e318"
      unitRef="mw">158</pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity>
    <pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
      contextRef="i891c0b1382b449199bb2db42bcddd5b2_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExMzg3_62199cc5-22c9-4578-b09c-f75160398e2f"
      unitRef="mw">200</pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity>
    <pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
      contextRef="ib4e52729724a4de7ab53c42143330804_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNDgy_a936b201-169c-42b9-87a5-e45b7950b458"
      unitRef="mw">102</pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity>
    <pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
      contextRef="i7fa2f7a44cff4b549eb8c47cd8391d6c_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNTEx_106ebe0e-cf27-4a83-add5-6d5f6680609b"
      unitRef="mw">140</pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity>
    <pnm:PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity
      contextRef="i6dbefb59e730429690553e5f61294189_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNjUy_4cbda82b-beb9-4185-9f02-4920a1f21299"
      unitRef="mw">11</pnm:PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="icb90c235602f4b0db2fa34341b9c5d7d_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzExNzAw_e786c653-0c17-4104-b1a1-f6c4dcfa3cdc"
      unitRef="mw">239.1</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="i447be28a495c4cfe8f1236b78b4f4bd7_D20210601-20210601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE0NjMy_fe695028-f201-49a6-b87e-abf8458cc3ac"
      unitRef="usd">66900000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="i3140bee95bc3419599b6b5b14955f23d_D20220601-20220601"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjY5Ng_609a7eee-bffb-443b-9d43-2a2a3e2b6616"
      unitRef="usd">61000000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:ScheduleOfRenewableEnergyRiderTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzQz_b2ad2543-6004-47eb-8fcf-4dd0843071ca">&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 following sets forth PNM&#x2019;s revenues recorded for the 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:center;text-indent:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.997%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.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:center;vertical-align: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;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;Annual Revenues &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;(In millions)&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: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;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:2px 1pt;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;$56.4&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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:400;line-height:100%"&gt;61.7&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: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;2022&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: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;60.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:ScheduleOfRenewableEnergyRiderTableTextBlock>
    <pnm:PublicUtilitiesRevenuefromRenewableenergyrider
      contextRef="i689218060a0046f2a6cca7003b16ad35_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NmNkYzg3ODliNTM0YTU2YTJiNjVkMmVjM2M0NWI2YS90YWJsZXJhbmdlOjY2Y2RjODc4OWI1MzRhNTZhMmI2NWQyZWMzYzQ1YjZhXzMtMi0xLTEtMTMwNTc0_fa8f8e02-9424-4c56-bf32-1a17cc7ab65a"
      unitRef="usd">56400000</pnm:PublicUtilitiesRevenuefromRenewableenergyrider>
    <pnm:PublicUtilitiesRevenuefromRenewableenergyrider
      contextRef="ibff795b664f04bce9ebac510b0b48015_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NmNkYzg3ODliNTM0YTU2YTJiNjVkMmVjM2M0NWI2YS90YWJsZXJhbmdlOjY2Y2RjODc4OWI1MzRhNTZhMmI2NWQyZWMzYzQ1YjZhXzQtMi0xLTEtMTMwNTc0_ff26b695-3470-4c69-ae53-126715f4076c"
      unitRef="usd">61700000</pnm:PublicUtilitiesRevenuefromRenewableenergyrider>
    <pnm:PublicUtilitiesRevenuefromRenewableenergyrider
      contextRef="i89193497d09d4eeebc0f13ec44803f97_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NmNkYzg3ODliNTM0YTU2YTJiNjVkMmVjM2M0NWI2YS90YWJsZXJhbmdlOjY2Y2RjODc4OWI1MzRhNTZhMmI2NWQyZWMzYzQ1YjZhXzQtMi0xLTEtMTM3OTUw_c3a70051-4561-437f-b17c-018871368778"
      unitRef="usd">60300000</pnm:PublicUtilitiesRevenuefromRenewableenergyrider>
    <pnm:PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013
      contextRef="i765a76d88d67443bb169c56d41a34783_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE1Njg4_9325e1bf-2fd0-406a-89cd-e1174f7bdf6f"
      unitRef="number">0.005</pnm:PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear
      contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NTgz_2475d314-1f90-4778-bc16-d2ab7cf0f339"
      unitRef="usd">31400000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo
      contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NTk1_0cb3a0be-811b-4332-92f9-78d3e690caef"
      unitRef="usd">31000000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree
      contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NjEx_3e3a16a5-d022-40e1-91f8-55e309b52762"
      unitRef="usd">29600000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree>
    <pnm:PublicUtilitiesProfitIncentiveSlidingScaleMultiplier
      contextRef="i3f5d8fd2f13049ee905068c755421857_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4Njky_06f438e1-85d4-4505-aaa3-721e20cbaf34"
      unitRef="number">0.071</pnm:PublicUtilitiesProfitIncentiveSlidingScaleMultiplier>
    <pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings
      contextRef="i3f5d8fd2f13049ee905068c755421857_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE4NzY5_14b8d41e-693f-480d-9770-6bd1672257e0"
      unitRef="mmbtu">80</pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings>
    <pnm:PublicUtilitiesNumberOfAMIMetersToBeInstalled
      contextRef="i73ce6863ce724e16acb6a9c5e20ef7b4_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE5MDE2_d9df2d8b-5044-4ec5-9d02-e94fa4f9c4e6"
      unitRef="meter">5000</pnm:PublicUtilitiesNumberOfAMIMetersToBeInstalled>
    <pnm:PublicUtilitiesProgramCostsRelatedToMeterInstallation
      contextRef="i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzE5MDQz_893b21e5-f97c-4239-9e0d-d0b1596a122c"
      unitRef="usd">2900000</pnm:PublicUtilitiesProgramCostsRelatedToMeterInstallation>
    <pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive
      contextRef="i5d5eb69e8ccd44309235fa81dbfd827a_D20220415-20220415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjYzNw_fac202ca-561c-430f-b484-47af37ef7292"
      unitRef="usd">300000</pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive>
    <pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings
      contextRef="ic36a26e3b911407ea5af36cd5ac6d8f1_I20220415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc1OQ_6d54aae6-0581-47c9-b894-937648147229"
      unitRef="gwh">94</pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings>
    <pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds
      contextRef="i559eb2792c5b4e60b4851bad4d8a73db_D20190701-20190701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI3ODE4_fab31089-332d-4ed6-ad4f-ef7850406421"
      unitRef="usd">361000000</pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="i69c808de0a2f45e083e4179e0aaadfd1_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI3OTUx_7c4a6962-2e6a-41e9-afda-7e7bc5ff4035"
      unitRef="usd">283000000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts
      contextRef="i69c808de0a2f45e083e4179e0aaadfd1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MDMz_d75575d5-a53f-465f-ae96-ea33b6aa8c28"
      unitRef="usd">28600000</pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts>
    <pnm:PublicUtilitiesUpfrontFinancingCosts
      contextRef="i69c808de0a2f45e083e4179e0aaadfd1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MTA5_0c3ed8ce-b1cf-4b40-8c00-0f2e128fca74"
      unitRef="usd">9600000</pnm:PublicUtilitiesUpfrontFinancingCosts>
    <us-gaap:SeveranceCosts1
      contextRef="i17bc0cc61f3944788aa16c6831eccd2f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MTU4_8bae97ec-aa0b-4207-8b10-6c6d52afb8bf"
      unitRef="usd">20000000</us-gaap:SeveranceCosts1>
    <pnm:ProceedsFromSecuritizationBonds
      contextRef="i559eb2792c5b4e60b4851bad4d8a73db_D20190701-20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4MzAz_79cce5fc-9ba3-4636-84a7-51e19e9cfdaf"
      unitRef="usd">19800000</pnm:ProceedsFromSecuritizationBonds>
    <pnm:NumberOfProceedings
      contextRef="ib70d45ce7ad542da8374397c3928fb5f_D20190710-20190710"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI4NDYy_d830787d-09c6-4b7f-992f-1b2c8478bd87"
      unitRef="proceeding">2</pnm:NumberOfProceedings>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="ibaef472ce80c48e099e796f95765cbe4_I20200221"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzI5NjQ1_e7156523-86a6-43a0-8eac-0ff508376790"
      unitRef="usd">361000000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <us-gaap:RestructuringReserve
      contextRef="if6170626a92c490c8e84c71fc8d22864_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyNzU1_89c3ab4f-e62f-4aef-a26f-fa4e8e7fa2c8"
      unitRef="usd">9400000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i12b541acd9994229a8d5abc51f9762fd_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyNzYy_d827528e-6a2c-4d11-84ab-2ba6257ba1ea"
      unitRef="usd">8100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if05179fed65042eda5fb37d3ed172d96_I20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyNzkx_f05fc0f7-6a1c-489a-8946-4a933758ca55"
      unitRef="usd">8900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2040d1b43d514b92956c33a1494fdc17_I20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMyODc5_e0975434-9ad1-42e7-a8bb-297311088856"
      unitRef="usd">19800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i65de550b1bd24e9d9a4b4682b7256025_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMzMjQ5_1ff2d87a-bf5f-4a88-8bc2-685f3b4b1524"
      unitRef="usd">36900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3539616c3f164f6a885c8605427fe97f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzMzMjU2_c4a0b696-b173-4f9b-9fa0-8d84338648b4"
      unitRef="usd">36000000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="idd49282425e24032bf5b037aa1dd5799_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk3NDU5OA_97529ca0-8408-4541-9046-abd753ca8d86"
      unitRef="usd">36900000</us-gaap:RestructuringReserve>
    <us-gaap:SeveranceCosts1
      contextRef="i2a9fdbdb5fa6454fa3742b61e07e1c76_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjI3NA_a56d054e-1d1e-4524-93e9-ebc262b4d317"
      unitRef="usd">6600000</us-gaap:SeveranceCosts1>
    <us-gaap:ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized
      contextRef="ib3e7a93456fa454188fb4a2018defc59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjI4OA_d4260e9c-bc62-40b2-9a12-92b101da7e1d"
      unitRef="usd">8900000</us-gaap:ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized>
    <us-gaap:RestructuringReserve
      contextRef="i643b3ba0bd344cf8968ac1933fb9b3e6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjMxNw_3cbd21c5-c4ef-4740-bc69-1f5c6e20d0b2"
      unitRef="usd">19800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i9e31da90ab50454282f19d1faecff574_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjMwMw_6fec5b3a-efdc-4fcf-b6e8-3dd41ba296c4"
      unitRef="usd">700000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id1ddd877d4b943aaa0a0246dfa669cba_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM0Ng_965e5b1a-3e52-45cc-94ba-ce4178cd2466"
      unitRef="usd">37200000</us-gaap:RestructuringReserve>
    <pnm:RegulatoryDisallowanceAndRestructuringCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM2MQ_e2da2874-0a0b-4ab6-97b1-92859d82ec73"
      unitRef="usd">1600000</pnm:RegulatoryDisallowanceAndRestructuringCosts>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjI3Mg_cefbd5cf-17a9-44cd-89df-1dcef6d558e3">&lt;div style="text-align:justify;text-indent:31.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 29, 2022, SJGS was removed from service and as a result, PNM made the following adjustments reflected on the Consolidated Balance Sheets as of December 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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.268%"/&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:400;line-height:100%"&gt;Net Increase (decrease)&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: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;Current 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Utility Plant:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 utility plant&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;(382,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Deferred Charges and Other Assets:&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;/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:12pt"&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 - ETA&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:12pt"&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 - Non-ETA &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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;line-height:100%"&gt;Deferred Credits and Other Liabilities:&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;/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:12pt"&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 &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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #000;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 #000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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"&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; To be recovered through the Energy Transition Charge, which includes undepreciated investments of $274.9&#160;million and plant decommissioning of $14.5&#160;million, previously reflected in Net utility plant. &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: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; Authorized to be recorded as 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, which includes obsolete inventory of $6.4&#160;million and plant decommissioning of $16.2&#160;million, previously reflected in Net utility plant.&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:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&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; Includes cost of removal and accelerated depreciation of SNCRs.&lt;/span&gt;&lt;/div&gt;</pnm:PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzMtMi0xLTEtMTM3ODI4_86d4a469-dca7-49e0-b975-ba0f039a2f6a"
      unitRef="usd">-6430000</us-gaap:IncreaseDecreaseInInventories>
    <pnm:PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet
      contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzUtMi0xLTEtMTM3ODI4_e701365e-5d12-4573-8ac6-376aeb994021"
      unitRef="usd">-382798000</pnm:PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet>
    <pnm:IncreaseDecreaseInRegulatoryAssetsETA
      contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzctMi0xLTEtMTM3ODI4_b5b7a2fc-1e91-49b5-9217-6499866a0a3e"
      unitRef="usd">289381000</pnm:IncreaseDecreaseInRegulatoryAssetsETA>
    <pnm:IncreaseDecreaseInRegulatoryAssetsNonETA
      contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzgtMi0xLTEtMTM3ODI4_e89945e2-b40a-4c25-bc1f-411149a046a1"
      unitRef="usd">22593000</pnm:IncreaseDecreaseInRegulatoryAssetsNonETA>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzEwLTItMS0xLTEzNzgyOA_2d3f2e3e-18d1-4cd3-ac09-8ffd99f0ac24"
      unitRef="usd">-77254000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <pnm:IncreaseDecreaseInAssetsAndLiabilitiesNet
      contextRef="i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZToxMzIyOTgwODI5NzY0ZjNjOWFhNzIyZDBjNDlhNmNjYi90YWJsZXJhbmdlOjEzMjI5ODA4Mjk3NjRmM2M5YWE3MjJkMGM0OWE2Y2NiXzExLTItMS0xLTEzNzgyOA_cc0e8892-f366-488a-ad12-0e13e19c3036"
      unitRef="usd">0</pnm:IncreaseDecreaseInAssetsAndLiabilitiesNet>
    <pnm:PublicUtilitiesInvestmentsUndepreciated
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM3NQ_452e83f3-0856-4bd4-a057-67e2957ab6ae"
      unitRef="usd">274900000</pnm:PublicUtilitiesInvestmentsUndepreciated>
    <pnm:PublicUtilitiesInvestmentsPlantDecommissioning
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjM5MQ_b92a3287-7460-4088-bb89-1270d98ccc9c"
      unitRef="usd">14500000</pnm:PublicUtilitiesInvestmentsPlantDecommissioning>
    <pnm:PublicUtilitiesObsoleteInventory
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MzI3Ng_c9716e97-1926-475f-9d01-5f557bc9e3f7"
      unitRef="usd">6400000</pnm:PublicUtilitiesObsoleteInventory>
    <pnm:PublicUtilitiesInventoryPlantDecommissioning
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk1MjQwOA_0891bfc9-4288-42a3-b29a-5a86f1d52d29"
      unitRef="usd">16200000</pnm:PublicUtilitiesInventoryPlantDecommissioning>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i43d3989e3f2c47ae938e252e985d661c_I20200729"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM0MTU3_3a68a035-18f2-4ed1-a426-c2f832849245"
      unitRef="mw">650</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i43d3989e3f2c47ae938e252e985d661c_I20200729"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM0MTc2_76033e6a-71e6-4d46-82e8-6c8ed6e12f7b"
      unitRef="mw">300</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i424f7237ac6647628adc079d24e48f57_I20221014"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDY0MA_a0312fef-87d9-4de1-8935-c2a320eac4cf"
      unitRef="mw">200</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i424f7237ac6647628adc079d24e48f57_I20221014"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDY0Ng_d334c3be-fb98-4a16-8592-9d78cec64ab8"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesAnnualRateCredits
      contextRef="i02113704f74246eea78518ae00c907ed_D20220617-20220617"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDk0OA_2d65f8b0-77e4-42aa-b688-35f24eeddaf4"
      unitRef="usd">21100000</pnm:PublicUtilitiesAnnualRateCredits>
    <pnm:PublicUtilitiesAnnualRateCredits
      contextRef="ia1146caa129d498c9b27d3e6ed339d2b_D20220617-20220617"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MDk2Mw_da30fc60-809d-469e-937a-f9a262607234"
      unitRef="usd">98300000</pnm:PublicUtilitiesAnnualRateCredits>
    <pnm:NumberOfDaysToTransferPayment
      contextRef="ia1146caa129d498c9b27d3e6ed339d2b_D20220617-20220617"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MTAwOQ_6ec4a5f2-5839-4bac-85e2-bb372e1a4c50">P30D</pnm:NumberOfDaysToTransferPayment>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="i3d70a5f5d2d44548be4035614961460b_D20220729-20220729"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MTAxNg_c9ec2052-2d48-4410-be44-a1c67c0645d4"
      unitRef="usd">19800000</us-gaap:PaymentsForLegalSettlements>
    <pnm:PublicUtilitiesLossContingency
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk0OTk_fb5cdebd-04b6-4dd4-ad37-ce5f3d675049"
      unitRef="usd">28700000</pnm:PublicUtilitiesLossContingency>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i68665b7fd8294580970e3f9b29efb39e_I20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM3NjY3_9ab34b9a-8f4c-4080-a050-1a4d5c7b46f2"
      unitRef="number">0.13</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <pnm:PaymentsForReliefFromObligations
      contextRef="i5f6713087cd54b9f9011047447ed5489_D20201101-20201101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM3ODk3_6f988434-ad76-4836-875b-98f6eb341b24"
      unitRef="usd">75000000</pnm:PaymentsForReliefFromObligations>
    <pnm:PaymentsForReliefFromObligations
      contextRef="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4MjAy_7f082c3f-a3b3-4356-b01a-a56336327de0"
      unitRef="usd">15000000</pnm:PaymentsForReliefFromObligations>
    <pnm:FinalPaymentForReliefFromObligations
      contextRef="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4NDc0_2fa416fe-f5c9-478c-860b-e0af3076d508"
      unitRef="usd">60000000</pnm:FinalPaymentForReliefFromObligations>
    <pnm:InitialPaymentForReliefFromObligations
      contextRef="i4317d7b0dba2404fab68c77ca8244b94_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4NDkx_997c836c-e4b4-4604-89ac-80da4e2e1c87"
      unitRef="usd">15000000</pnm:InitialPaymentForReliefFromObligations>
    <pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds
      contextRef="id81fe04e7bdc41c4a3d97f4ba7a301aa_D20210108-20210108"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4ODI2_1f72ca25-3c57-4995-851d-806f75d27b0d"
      unitRef="usd">300000000</pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="ide63824dba82426a99fc0ebd71c54664_I20210108"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM4OTU2_5559ae47-39b8-4972-98e5-750f34e8742b"
      unitRef="usd">272000000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts
      contextRef="ide63824dba82426a99fc0ebd71c54664_I20210108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM5MDUw_f2f98a85-0120-4518-9547-9c7319c96ae1"
      unitRef="usd">4600000</pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts>
    <pnm:PublicUtilitiesUpfrontFinancingCosts
      contextRef="ide63824dba82426a99fc0ebd71c54664_I20210108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM5MDk5_14c1f4ce-372e-4d3f-9331-883e45a16c65"
      unitRef="usd">7300000</pnm:PublicUtilitiesUpfrontFinancingCosts>
    <pnm:ProceedsFromSecuritizationBonds
      contextRef="id81fe04e7bdc41c4a3d97f4ba7a301aa_D20210108-20210108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzM5MTQ3_58685555-2a16-42e1-8ad0-9dcfa36965a5"
      unitRef="usd">16500000</pnm:ProceedsFromSecuritizationBonds>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3NjYw_ebe44aba-ef37-4273-a2ba-6d06492a4a12"
      unitRef="lease">5</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="i5ff44dbc071246709d826be8fcd2ae42_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3Nzg5_284d20be-afeb-4d00-9ec0-be46d1179d62"
      unitRef="lease">4</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3Nzk5_ac229c1f-e1bc-41bc-bbf6-2f9863c2d699"
      unitRef="lease">5</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i3caee1e1cbff40649feebee458a0dbf1_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3ODEz_27632422-9349-4e77-af60-dc3139251ada"
      unitRef="mw">104</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i2c676cc5eea84f3e83b125017f6233c8_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ3ODk5_5f8c3feb-1e9b-4901-b341-d68aeaf59558"
      unitRef="mw">10</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MDMz_a612d4d2-de14-412d-9e92-6e472f468030"
      unitRef="mw">150</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MDY1_04a4539c-e8e8-4c24-bb4c-1a2d3694af1a"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i0c5644380d674b9a850d3aed806962ba_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MTE2_ad86850b-152b-4bc5-85b1-f1aa3b5a230e"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MzI0_9c1ff6ae-e09c-4bb1-927f-020a96f44521"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzQ5MzU2_1658a195-a59b-4d58-8336-97c3a7539c97"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements
      contextRef="i14e8dd330e6840f2ba68bd037bc71da3_D20210402-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzQy_d973a96b-b61d-48c9-95c9-15b2f0484d52">P6M</pnm:PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements>
    <pnm:NumberOfPurchasePowerAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4MTMxNQ_9a6d84ab-c018-45e2-9c0b-90ce9816ac80"
      unitRef="power_purchase_agreement">2</pnm:NumberOfPurchasePowerAgreements>
    <pnm:NumberOfBatteryStorageAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4NTg2Mg_9eca7abb-dc5d-4e08-9021-458e76c50fb1"
      unitRef="batterystorageagreement">3</pnm:NumberOfBatteryStorageAgreements>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="ifa34056848ee41c48da4e7f1e2d77a4e_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc5MQ_13ed1415-8f67-4f66-b327-fb1e94423a63"
      unitRef="lease">5</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesMegawattRepurchase
      contextRef="ib6c4c691e82b454f9b31a6957f6741b7_D20221205-20221205"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc3OA_c0a14012-e8f2-42e7-8c41-b728e3da46c9"
      unitRef="mw">64.1</pnm:PublicUtilitiesMegawattRepurchase>
    <pnm:NumberOfPurchasePowerAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NTk4NTk1Mw_2b307a9e-b616-493e-b1c1-f6804eaf8371"
      unitRef="power_purchase_agreement">2</pnm:NumberOfPurchasePowerAgreements>
    <pnm:NumberOfBatteryStorageAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTM2Mw_cade5f19-ad52-4e9c-813f-0d2afc773767"
      unitRef="batterystorageagreement">3</pnm:NumberOfBatteryStorageAgreements>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMTY4_a612d4d2-de14-412d-9e92-6e472f468030"
      unitRef="mw">150</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i6199e28492f64a869d17d2b345145f5a_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMjAw_04a4539c-e8e8-4c24-bb4c-1a2d3694af1a"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i0c5644380d674b9a850d3aed806962ba_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMjQ5_ad86850b-152b-4bc5-85b1-f1aa3b5a230e"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMjkw_9c1ff6ae-e09c-4bb1-927f-020a96f44521"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i39fb39f11bd54384b9411d330cdb9f30_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzUzMzIy_1658a195-a59b-4d58-8336-97c3a7539c97"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:NumberOfPurchasePowerAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTQ4OQ_cc61577f-0842-4dfd-9af3-e75f54630cb9"
      unitRef="power_purchase_agreement">2</pnm:NumberOfPurchasePowerAgreements>
    <pnm:NumberOfBatteryStorageAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTUxMg_ed3bbdad-770b-4f10-97e7-c9ac195ac06e"
      unitRef="batterystorageagreement">3</pnm:NumberOfBatteryStorageAgreements>
    <pnm:TotalNumberOfAgreements
      contextRef="ic47ad596b57742e89b8687d7bf9ea541_D20151112-20151115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTUyNA_36cbed6d-7a10-4ba8-a624-85d88026e5e1"
      unitRef="numberofamimeter">5</pnm:TotalNumberOfAgreements>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMwNQ_fc3bd987-dcde-438d-9297-185eb0fa6321"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMxMA_d2a52a89-bda5-43ee-8e8c-362308b63faa"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i25e974631cb847bca03b3ed3f41fd792_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMzNA_8181ad64-da45-47eb-98d9-ca58925e1c01"
      unitRef="mw">150</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i25e974631cb847bca03b3ed3f41fd792_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMyMA_8087c4d9-df51-4834-b030-c259ee4bb33c"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i5d4a6b3257244fe0a8893c14a8c66486_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMwMA_8216866d-4993-40ea-8795-0e958b0602c1"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk1NzU_b84a45bb-3034-4fa6-be9b-167ce703550f"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i25e974631cb847bca03b3ed3f41fd792_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMyOQ_553ef639-3a7c-4410-9d87-513fb8f43692"
      unitRef="mw">150</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMxNQ_6e7b0adc-1dfb-4677-92bd-391966793f3a"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i9fa6b70990ed444688057a13b7fe331b_I20220902"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyMTMyNA_d7505c23-a13f-49d2-a663-55937665b92a"
      unitRef="mw">300</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesFilingPeriodExtension
      contextRef="i071a19e2789446fa937c7d302710a2d9_D20220908-20220908"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjkwMA_0e05d36f-7ee2-4257-ae3e-a4625d2a7fa6">P2D</pnm:PublicUtilitiesFilingPeriodExtension>
    <pnm:PublicUtilitiesFilingPeriodWithExtension
      contextRef="i071a19e2789446fa937c7d302710a2d9_D20220908-20220908"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjkxNw_47f672f9-3764-4095-a912-04453f6cec6e">P12D</pnm:PublicUtilitiesFilingPeriodWithExtension>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i95451f37465c4e2e8b4491e3fee33bfa_I20220214"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjkyNA_25dee56a-bb72-4059-b389-d968e029c111"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:NumberOfReplacementResources
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAwMQ_3489f061-9cf9-449a-a227-5dbd73e6e87b"
      unitRef="replacementresource">4</pnm:NumberOfReplacementResources>
    <pnm:NumberOfPurchasePowerAgreements
      contextRef="if9c504c3c95344a2bc5b7a5ec181a9bf_D20210701-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk4MQ_250eec74-52c1-4462-b87d-5f2f8da8c50b"
      unitRef="power_purchase_agreement">3</pnm:NumberOfPurchasePowerAgreements>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="ie94ebd58c2664012921bc545bc3acfae_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzIxOTkwMjM0MDU1MjQ_1abd9fc7-8d6f-4df5-a872-6d50303380d0"
      unitRef="mw">85</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i41bc81b4a8ba49349dd67cd40c9073fa_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzIxOTkwMjM0MDU2MTg_a2420de7-be5b-4978-b38c-16a9423dc0fa"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i2e0ec6415591472bb3ab591f2213a93f_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzIxOTkwMjM0MDU2ODU_9fe98d47-457d-4863-b948-555d8b760a2a"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="ic4d17db4839e49799ea25c3620e4dbc7_D20220217-20220217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk1MA_d73abf5b-4db5-4eba-8ba9-38a793d27c53"
      unitRef="mw">327</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i0688ea44c8c94ed0a2b74a080d94ddbf_D20220318-20220318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk4NQ_c3a145a8-7835-413a-87f8-c5463c91df3f"
      unitRef="mw">65</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsPeakDuringPeriod
      contextRef="ie75a5877aab34dbf89878fcc34c992be_D20220719-20220719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNjk4OQ_a8074344-83f8-4516-99f3-7fa5ae3e0d40"
      unitRef="mw">2139</pnm:PublicUtilitiesNumberOfMegawattsPeakDuringPeriod>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="idabe876819c544879c5615e470cef920_D20230130-20230130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk1ODQ_787bdfb0-1bff-4602-9b59-9eed5f1b45b4"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i54bef107236e497ab16f3a7aded4df1b_D20230130-20230130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzEwOTk1MTIwMzk1ODY_73fe5155-a976-4aa6-9d43-3919c15f23d4"
      unitRef="mw">30</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="ica7f94b0d92d49148c3958bf5bc2c613_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjk2OA_0e0e6280-3933-4085-b59f-a9302db920d3"
      unitRef="mw">270</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement
      contextRef="i0ce0b1bda30e4f889405a2a45dd4d242_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAyMA_3f00106c-d2ad-4f09-b263-2a709c963648"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement>
    <pnm:PublicUtilitiesProjectedReserveMargin
      contextRef="iadaebf743e684b5f90cc9c29917eec66_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAyNA_8976e67a-ebc3-410f-ad97-a335dacddb2f"
      unitRef="number">0.103</pnm:PublicUtilitiesProjectedReserveMargin>
    <pnm:PublicUtilitiesProjectedReserveMargin
      contextRef="i0af958aada714ac8b711827de4db2cf6_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAwNQ_d78ec340-5648-4561-a07b-55b192263dfc"
      unitRef="number">0.060</pnm:PublicUtilitiesProjectedReserveMargin>
    <pnm:PublicUtilitiesGridModernizationInvestment
      contextRef="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzAzMA_4a73834f-1741-47f0-ad3e-3e848acc4435"
      unitRef="usd">344000000</pnm:PublicUtilitiesGridModernizationInvestment>
    <pnm:PublicUtilitiesGridModernizationInitialTerm
      contextRef="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA1Ng_123f2f3f-c8e7-43f9-ab41-b9ea624a4a85">P6Y</pnm:PublicUtilitiesGridModernizationInitialTerm>
    <pnm:PublicUtilitiesGridModernizationTerm
      contextRef="icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA3Mw_755870ca-9214-4a69-b128-35cee51f955a">P11Y</pnm:PublicUtilitiesGridModernizationTerm>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if5f292f1356842d18b3e85aafc66dd2c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc5NA_fd0cfca8-6ce1-492c-8578-42c447704589"
      unitRef="usd">5700000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i83b1cc7ee4594dfa94b7391f3c46dbf6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1NjI5_7c333923-c727-4cfa-b9e7-40e4c8b51d6f"
      unitRef="usd">6900000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="iddb0504495444c5999d5759e5eb6a610_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1ODc1_40a19175-6ffb-46a3-8266-0f0b70d54c90"
      unitRef="usd">-2700000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i8c6b336e5daa47b5818fdf9459e3fe50_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1OTc4_705d9afe-4feb-4c31-9cb2-ac3ff501f825"
      unitRef="usd">900000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if8e38a7c1c2143deaa122596071407e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzY1OTc4_a49add06-23d4-4934-a8e7-0fabf347b6c4"
      unitRef="usd">900000</us-gaap:RegulatoryLiabilityNoncurrent>
    <pnm:NumberOfDelegatedLetterOrders
      contextRef="i1536180f61a94d3c89cfc682b681593c_D20220517-20220517"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkzOQ_5b9ee9a9-e2fc-4e5b-82d6-abd71f71022e"
      unitRef="delegatedletterorder">2</pnm:NumberOfDelegatedLetterOrders>
    <pnm:NumberOfRequestsForRehearing
      contextRef="i9d029fb21d5c44acabfe18a331b98e6f_D20220616-20220616"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkxNQ_a4557caf-55ae-4537-b0cd-7339dd3ddbaa"
      unitRef="numberofamimeter">2</pnm:NumberOfRequestsForRehearing>
    <pnm:NumberOfFERCProceedings
      contextRef="i9d029fb21d5c44acabfe18a331b98e6f_D20220616-20220616"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjk0Nw_a8c9d737-9d98-4d6b-93ce-8a63494beb4a"
      unitRef="proceeding">2</pnm:NumberOfFERCProceedings>
    <pnm:TimeValueCustomerRefundLiability
      contextRef="ic8dcef49482c41d8a436fcf2a785e61d_I20220616"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjgzNw_bdb862ce-0d4d-421b-a4c2-bb803c6babb4"
      unitRef="usd">7000000</pnm:TimeValueCustomerRefundLiability>
    <pnm:TimeValueCustomerRefundLiability
      contextRef="i7b8cb81ecf27444fbf1730d755a923a1_I20220616"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjgyNA_c576eb92-22d6-4bf1-8258-d9d7c7217e43"
      unitRef="usd">28000000</pnm:TimeValueCustomerRefundLiability>
    <pnm:ComplianceExtensionPeriod
      contextRef="i073d7347259545d5925c2a476201de96_D20220616-20220616"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjg2MA_5acdacf8-ca30-469a-95de-8d0c52d0b513">P75D</pnm:ComplianceExtensionPeriod>
    <pnm:ComplianceExtensionPeriodRepostPeriod
      contextRef="i073d7347259545d5925c2a476201de96_D20220616-20220616"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjg3Mw_8dfd49ee-defb-4cf2-a71f-662369f34e86">P30D</pnm:ComplianceExtensionPeriodRepostPeriod>
    <pnm:NumberOfRehearingDenialNotices
      contextRef="ibd429d1501314c54a21a3e83ff24c48e_D20220718-20220718"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkyMw_7ad6dbaf-cf6c-4b68-9cb0-489defb9227a"
      unitRef="denialnotice">2</pnm:NumberOfRehearingDenialNotices>
    <pnm:NumberOfPetitionsFiledForReview
      contextRef="i6e9f6601505849dd8cddccd19376df03_D20220729-20220729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkzMQ_eb200f13-4e66-424f-a476-69c5d2950eb8"
      unitRef="filedpetition">2</pnm:NumberOfPetitionsFiledForReview>
    <pnm:PublicUtilitiesFilingPeriodExtension
      contextRef="i9b328b66848a43b6a729516460b1d829_D20220823-20220823"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjg5MQ_3857ac40-bea8-4ae9-b7d3-f5ef5695f520">P45D</pnm:PublicUtilitiesFilingPeriodExtension>
    <pnm:ComplianceExtensionPeriodRepostPeriod
      contextRef="i073d7347259545d5925c2a476201de96_D20220616-20220616"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjkwNA_6e99f1aa-7cc3-4b64-9f18-ae8111a4d58c">P30D</pnm:ComplianceExtensionPeriodRepostPeriod>
    <pnm:PublicUtilitiesTimeValueRefunds
      contextRef="ib13eccf652024171af8257c409422f00_D20221121-20221121"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjgxMA_a45094c1-1de0-4b63-8bee-0d35be731f8a"
      unitRef="usd">8100000</pnm:PublicUtilitiesTimeValueRefunds>
    <pnm:PublicUtilitiesPaymentOfTimeValueRefunds
      contextRef="ie03681dd988c424db455d47ff83918ed_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjc5Ng_aaa90f87-75da-4562-9a18-ca72dbc152f8"
      unitRef="usd">8100000</pnm:PublicUtilitiesPaymentOfTimeValueRefunds>
    <pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzg0MzUz_2286e408-c37a-48ef-989c-a68f5723a473">&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 sets forth TNMP&#x2019;s EECRF increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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, 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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, 2021&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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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;March 1, 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;7.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="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;2.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following sets forth TNMP&#x2019;s recent interim transmission cost rate increases:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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, 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;59.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;October 7, 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;10.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;2.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;/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 12, 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;112.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;14.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;September 20, 2021&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;41.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;6.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;March 25, 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;95.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;14.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: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 22, 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;36.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;5.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;/table&gt;</pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts
      contextRef="ied5ab2a980d9420186727a529a8835cf_D20200301-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzctMi0xLTEtMTMwNTc0_52ff8cec-4218-4254-9066-1c4366b857c6"
      unitRef="usd">5900000</pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus
      contextRef="ied5ab2a980d9420186727a529a8835cf_D20200301-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzctNC0xLTEtMTMwNTc0_bb73b8e5-0b2a-4d81-9c1a-b662f9c64f09"
      unitRef="usd">800000</pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts
      contextRef="i318d32cd1f314a93ab6ccbf5d1f94f99_D20210301-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzgtMi0xLTEtMTMwNTc0_fc0000e0-d441-4224-8a10-25d96976b8b8"
      unitRef="usd">5900000</pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus
      contextRef="i318d32cd1f314a93ab6ccbf5d1f94f99_D20210301-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzgtNC0xLTEtMTMwNTc0_c9b90be8-33c8-4203-b47f-45e08f2bc5c6"
      unitRef="usd">1000000.0</pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts
      contextRef="ia4150d5226e8442e97135a9474b0e170_D20220301-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzktMi0xLTEtMTQ1MzIy_2ec418fa-59d8-4c9a-b611-93ef72864d3d"
      unitRef="usd">7200000</pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus
      contextRef="ia4150d5226e8442e97135a9474b0e170_D20220301-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo2NzgzZmQ1MzY1NTI0Yjc5YmRhMzNkYzI1M2EzODBlYi90YWJsZXJhbmdlOjY3ODNmZDUzNjU1MjRiNzliZGEzM2RjMjUzYTM4MGViXzktNC0xLTEtMTQ1MzIy_d65f3c98-40de-4ae1-bf3e-98bb65b80653"
      unitRef="usd">2300000</pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus>
    <pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount
      contextRef="icf98ce762e274c5bb8977bd2f12885c7_I20220527"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc5NDk5_4faab2d0-92cc-4f2a-9669-b2872ea50232"
      unitRef="usd">7400000</pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount>
    <pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus
      contextRef="icf98ce762e274c5bb8977bd2f12885c7_I20220527"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc5NTQx_694b9346-db7b-447e-978c-dc68d232ff64"
      unitRef="usd">1900000</pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus>
    <pnm:EnergyEfficiencyCostRecoveryFactorSettlementAmount
      contextRef="i4b70ac8c32684ece838edbdb342b72fb_I20220924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjEwNjk1MQ_0a31d575-9672-403c-a294-ec077fbbb3a6"
      unitRef="usd">7300000</pnm:EnergyEfficiencyCostRecoveryFactorSettlementAmount>
    <pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus
      contextRef="i4b70ac8c32684ece838edbdb342b72fb_I20220924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc5Nzcx_527d876e-9cfa-4467-8454-1958acea3f8c"
      unitRef="usd">1900000</pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i2326c7589cc84c299c2dba493adeeee6_D20200327-20200327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE0LTItMS0xLTEzMDU3NA_928652e1-319d-49ee-a359-124505c74da0"
      unitRef="usd">59200000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i2326c7589cc84c299c2dba493adeeee6_D20200327-20200327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE0LTQtMS0xLTEzMDU3NA_a132b414-6828-4e66-95f3-1df88b76d112"
      unitRef="usd">7800000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i7a20e5d9ec3d4051abfb61873465be2a_D20201007-20201007"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE1LTItMS0xLTEzMDU3NA_8c254d3b-6985-4466-9677-a67bbf3b3693"
      unitRef="usd">10800000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i7a20e5d9ec3d4051abfb61873465be2a_D20201007-20201007"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE1LTQtMS0xLTEzMDU3NA_b5deeddd-dd14-4409-8cf0-a15b8f42ed22"
      unitRef="usd">2000000.0</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="ia86772f8eec448d984070dcd539dfc04_D20210312-20210312"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE2LTItMS0xLTEzMDU3NA_ca6301ab-d084-49b1-91b1-27496b42af78"
      unitRef="usd">112600000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="ia86772f8eec448d984070dcd539dfc04_D20210312-20210312"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE2LTQtMS0xLTEzMDU3NA_8f0fe4eb-6756-4451-872d-1d0b9042ed31"
      unitRef="usd">14100000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="id11168c1192047d795834b162639f29b_D20210920-20210920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE3LTItMS0xLTEzMDU3NA_022bcae8-f178-43b6-84ec-e2c1c9e597e0"
      unitRef="usd">41200000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="id11168c1192047d795834b162639f29b_D20210920-20210920"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE3LTQtMS0xLTEzMDU3NA_9c37dc23-7cd9-4d12-8153-bb85383b1165"
      unitRef="usd">6300000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i2e0efe7c844445208a309e75b3dd4e6c_D20220325-20220325"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE4LTItMS0xLTEzODU3OQ_33ef02f6-5bc1-4988-93ec-a88fbd05b590"
      unitRef="usd">95600000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i2e0efe7c844445208a309e75b3dd4e6c_D20220325-20220325"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE4LTQtMS0xLTEzODU3OQ_e41539f4-7aae-4e4a-b65a-87abb8650e65"
      unitRef="usd">14200000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i5928507fafc84b06b9556ffec136e888_D20220922-20220922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE5LTItMS0xLTEzODU3OQ_d1559a46-e287-466b-848f-b8cd86a88980"
      unitRef="usd">36000000.0</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i5928507fafc84b06b9556ffec136e888_D20220922-20220922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90YWJsZTo5YTlkMTMyMjVmMzk0ODFiYmEwM2JiMDBkNTE3NjcwZS90YWJsZXJhbmdlOjlhOWQxMzIyNWYzOTQ4MWJiYTAzYmIwMGQ1MTc2NzBlXzE5LTQtMS0xLTEzODU3OQ_9a92939b-0a14-4a1a-855b-bab7af711578"
      unitRef="usd">5300000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="i7380bcc96fd54b94a7d48f85fd40e2c3_D20230123-20230123"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgwNDc1_833c7838-0f6f-4d0c-843b-fe9ec5d2f6f5"
      unitRef="usd">19400000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesIncrementalDistributionInvestments
      contextRef="i7380bcc96fd54b94a7d48f85fd40e2c3_D20230123-20230123"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgwNTI1_a2614f57-6575-481d-996f-53218b3e1bdf"
      unitRef="usd">150500000</pnm:PublicUtilitiesIncrementalDistributionInvestments>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="i52c7fb52cb1a48708085af50870e6192_D20210405-20210405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgxNTU2_c7f88897-d713-4720-8a69-374f89fddd6f"
      unitRef="usd">14000000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesIncrementalDistributionInvestments
      contextRef="i52c7fb52cb1a48708085af50870e6192_D20210405-20210405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgxNTk2_95e5d1bc-429b-4669-bb53-99aeaf4c1fe2"
      unitRef="usd">104500000</pnm:PublicUtilitiesIncrementalDistributionInvestments>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="i8012a32482fc44678b21105c2521a13b_D20210701-20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzgxNzYx_ff056f28-0e6e-425b-a8b8-b10fbfc33a0d"
      unitRef="usd">13500000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="ife1052ddd9ec496f9085e8246023369b_D20220405-20220405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzEwNQ_c4f1e226-c4e2-45eb-8a69-2e763a0c5624"
      unitRef="usd">9700000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesIncreaseInRateBase
      contextRef="ife1052ddd9ec496f9085e8246023369b_D20220405-20220405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA3NQ_d56acd9f-63d7-4ab4-8629-e003274eb6f1"
      unitRef="usd">100700000</pnm:PublicUtilitiesIncreaseInRateBase>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="i126fcfdfd60b43dd87af00628c94f29d_D20220718-20220718"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzA5MQ_898d3db0-e4f6-4adc-9be0-8cdc77310164"
      unitRef="usd">6800000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="i126fcfdfd60b43dd87af00628c94f29d_D20220718-20220718"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0XzU0OTc1NjAyNzExOQ_f0814496-e078-45c0-8756-4ab4dadc7323"
      unitRef="usd">6800000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesCostsOfDeployment
      contextRef="ie098f5102f8f4c71acc9f5441ea00ad6_D20180401-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMjkvZnJhZzozYzcyNGY4YTM0ODk0YjQwYTk3Mjc4MGQ4Mjk2YjAxNC90ZXh0cmVnaW9uOjNjNzI0ZjhhMzQ4OTRiNDBhOTcyNzgwZDgyOTZiMDE0Xzc2OTY1ODE2NzE4MDM_b3d3fdeb-8385-4642-827b-b1427c37836a"
      unitRef="usd">9000000</pnm:PublicUtilitiesCostsOfDeployment>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1Mjk_5e3a514c-e3a0-446a-9b6b-2efbd0164fc5">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:95%"&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:105%"&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 2020, the IRS finalized regulations interpreting Tax Act amendments to depreciation provisions of the Internal Revenue Code (&#x201c;IRC&#x201d;) that allowed 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 reflected 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 and the unprotected portion of excess deferred federal income taxes to customers over a period of approximately twenty-three years.  In the 2024 Rate Change, PNM has proposed returning the unamortized unprotected portion of excess deferred federal income taxes to customers over a five-year period, beginning when rates from the case go into effect.  Excess deferred state income taxes were returned to customers over a three-year period, which concluded in the first quarter of 2021.  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.  PNMR, PNM, and TNMP amortized federal and state excess deferred income taxes of $23.6&#160;million, $14.4&#160;million, and $9.2&#160;million in 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&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;/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;PNMR&#x2019;s income taxes consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,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;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;18,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;(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;/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&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;26,130&#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;32,582&#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;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;/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;PNMR&#x2019;s provision for income taxes 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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: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;44,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;(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;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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: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;2,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;(3,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Allocation of tax (benefit) related to stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Transaction 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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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&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;26,130&#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;32,582&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;12.37&#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;13.33&#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;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;/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 components of PNMR&#x2019;s net accumulated deferred income tax liability were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;85,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;32,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;98,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;122,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;122,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;28,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;33,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;368,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: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;349,175&#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;(801,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;(787,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(96,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(77,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;(40,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 asset for 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;(24,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 SJGS investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(82,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 #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,191,027)&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;(1,114,025)&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: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;(822,831)&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;(764,850)&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 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 included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(23,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(1,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,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;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,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 tax&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;24,533&#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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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 (benefit)&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,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 (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;3,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;25,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,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;8,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;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;/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;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;(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;/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&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;19,198&#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;26,992&#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;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;/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;PNM&#x2019;s provision for income taxes 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;29,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(14,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;2,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(3,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;7,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;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;/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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax (benefit) related to stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction 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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;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;19,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;26,992&#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;21,857&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;13.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;13.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;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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;54,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;76,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;96,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 disallowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;33,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;277,443&#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;260,260&#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;(620,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(616,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(74,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;(67,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(36,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 asset for 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;(24,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 SJGS investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(66,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(959,483)&lt;/span&gt;&lt;/td&gt;&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;(890,942)&lt;/span&gt;&lt;/td&gt;&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;(682,040)&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;(630,682)&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&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 table reconciles the change in PNM&#x2019;s net accumulated deferred income tax liability to the deferred income tax included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;51,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(4,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(14,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(4,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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="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;Deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #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;29,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;17,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;5,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 (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;(4,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (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;(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;(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;/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;15,161&#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,912&#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,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;/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-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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;22,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;/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 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:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax (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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction 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;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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&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;15,161&#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;7,912&#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,308&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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;14.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;11.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;9.71&#160;&lt;/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-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 TNMP&#x2019;s net accumulated deferred income tax liability were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;5,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;26,980&#160;&lt;/span&gt;&lt;/td&gt;&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,138&#160;&lt;/span&gt;&lt;/td&gt;&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;(166,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;(9,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Loss on reacquired 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;(5,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;(4,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;AMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(2,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(191,617)&lt;/span&gt;&lt;/td&gt;&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;(185,386)&lt;/span&gt;&lt;/td&gt;&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;(164,637)&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;(157,248)&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: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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(2,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align: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;(9,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 tax (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;(4,556)&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:700;line-height:100%"&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2019&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;10,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,230&#160;&lt;/span&gt;&lt;/td&gt;&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;119&#160;&lt;/span&gt;&lt;/td&gt;&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 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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 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;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;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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, 2021&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;13,714&#160;&lt;/span&gt;&lt;/td&gt;&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,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;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;141&#160;&lt;/span&gt;&lt;/td&gt;&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 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,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;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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, 2022&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;15,154&#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;12,201&#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;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;/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;Included in the balance of unrecognized tax benefits at December&#160;31, 2022 are $13.6 million, $10.6 million, and $0.2&#160;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 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 related to income taxes for the years ended December 31, 2022, 2021, and 2020.  There was no accumulated accrued interest receivable or payable related to income taxes as of December&#160;31, 2022 and 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;The Company files a federal consolidated and several consolidated and separate state income tax returns.  The tax years prior to 2019 are closed to examination by either federal or state taxing authorities other than Arizona.  The tax years prior to 2018 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, 2022, the Company has $382.0 million of federal net operating loss carryforwards that expire beginning in 2034 and $123.8 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 2020 the IRS issued 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:110%"&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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Impairments of tax attributes after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2020 through 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:&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;Federal 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;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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, 2021:&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;Federal 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;1,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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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:700;line-height:100%"&gt;December 31, 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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 tax effect of compensation that is not expected to be deductible and impairments of unexpired tax credits 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, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:&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;Federal 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;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;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 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;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;December 31, 2021:&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;Federal 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;1,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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate
      contextRef="ia59119dbd197410aad52fdc21d900bcc_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzIxNTQ_eacc785d-aaec-4767-b896-45a3f2bfc6c2">P23Y</pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate>
    <pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate
      contextRef="ia317844b3af54a3d97ec79db977d7e4e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1ODM_f78af857-079a-4868-a33f-cbf00be2235c">P3Y</pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzI1MzA_2425f978-3d86-4727-a460-f4aa8d12bccb"
      unitRef="usd">23600000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzI1MzQ_1e3c2a41-24e3-430d-990f-cc97c79e442d"
      unitRef="usd">14400000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzI1NDI_75c24032-8efe-423a-a2b0-175fef4874e3"
      unitRef="usd">9200000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0NTQ_2502a39f-741f-4800-9987-ccd2a46d9e51">&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;PNMR&#x2019;s income taxes consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,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;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;18,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;(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;/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&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;26,130&#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;32,582&#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;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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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 (benefit)&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,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 (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;3,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;25,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,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;8,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;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;/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;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;(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;/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&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;19,198&#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;26,992&#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;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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;17,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;5,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 (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;(4,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (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;(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;(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;/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;15,161&#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,912&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzMtMS0xLTEtMTMwNTc0_0be7a6ef-3801-4d14-bf2b-e2adf8a6ec05"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzMtMy0xLTEtMTMwNTc0_d2221946-16b0-42e3-937d-dd5610d54c73"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzMtNS0xLTEtMTMwNTc0_35b1f208-74e3-4458-9a78-eb5c1c1e5bb0"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzQtMS0xLTEtMTMwNTc0_3064ebc5-da50-4f73-8ab8-caadd605ee01"
      unitRef="usd">1597000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzQtMy0xLTEtMTMwNTc0_0a1a1f72-842c-42f2-8b81-b7b72a0380d0"
      unitRef="usd">1835000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzQtNS0xLTEtMTMwNTc0_72b19db0-4487-4bd3-8970-786b4974fd1d"
      unitRef="usd">231000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzUtMS0xLTEtMTMwNTc0_33928f98-f335-415e-b84f-06f79bf7202e"
      unitRef="usd">18413000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzUtMy0xLTEtMTMwNTc0_0ae30e28-fc51-46ed-928c-09ca0272d0f2"
      unitRef="usd">20679000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzUtNS0xLTEtMTMwNTc0_f0de27c5-f3af-4960-93bd-8d6faa7cd3ae"
      unitRef="usd">17574000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzYtMS0xLTEtMTMwNTc0_7a6b8a67-7fd7-4839-9390-47f52369728d"
      unitRef="usd">7302000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzYtMy0xLTEtMTMwNTc0_a389b7d7-fffd-42a6-b0d9-d9ef3bd46315"
      unitRef="usd">11315000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzYtNS0xLTEtMTMwNTc0_0cb881dd-4dd5-45bb-81cb-3eb29ca88ee6"
      unitRef="usd">3721000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzgtMS0xLTEtMTMwNTc0_0c68b578-edd0-476e-b1d3-5e9c3a22bdb7"
      unitRef="usd">-1182000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzgtMy0xLTEtMTMwNTc0_1c05be86-e4ab-48e6-a291-6014a5f12cce"
      unitRef="usd">-1247000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzgtNS0xLTEtMTMwNTc0_791784ec-07e4-481b-ae2f-0e6f33a94799"
      unitRef="usd">-890000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzktMS0xLTEtMTMwNTc0_9da4ff85-43df-4cd5-b356-be176b8b4a46"
      unitRef="usd">26130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzktMy0xLTEtMTMwNTc0_675d3b6e-d921-4770-829a-4b7c606865a7"
      unitRef="usd">32582000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MTkyNzQ1MWJlZWQ0NTJjYmMzNTA5MTQ5NDVhM2ZlNS90YWJsZXJhbmdlOjkxOTI3NDUxYmVlZDQ1MmNiYzM1MDkxNDk0NWEzZmU1XzktNS0xLTEtMTMwNTc0_b4b3751f-6436-4e48-8394-3e21c744994d"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1NDA_7b2777d8-df0f-4182-8f91-70c05b6b22b1">&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;PNMR&#x2019;s provision for income taxes 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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: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;44,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;(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;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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: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;2,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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;(3,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Allocation of tax (benefit) related to stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Transaction 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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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&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;26,130&#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;32,582&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;12.37&#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;13.33&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;The differences are attributable to the following factors:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;29,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(14,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;2,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(3,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;7,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;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;/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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax (benefit) related to stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction 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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;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;19,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;26,992&#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;21,857&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;13.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;13.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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;The differences are attributable to the following factors:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;22,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;/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 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:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax (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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction 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;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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&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;15,161&#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;7,912&#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,308&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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;14.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;11.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;9.71&#160;&lt;/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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzMtMS0xLTEtMTMwNTc0_2c313e0f-bf6b-43e9-8d6f-caf58dd08dd5"
      unitRef="usd">44375000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzMtMy0xLTEtMTMwNTc0_3ce65fd7-6d07-4ff9-8f89-d6a767b32fd7"
      unitRef="usd">51330000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzMtNS0xLTEtMTMwNTc0_7b870449-02ae-48f2-9bc1-67b450179dcb"
      unitRef="usd">43670000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzQtMS0xLTEtMTMwNTc0_07397293-56d7-4e82-a9a9-03d15eb16df5"
      unitRef="usd">1182000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzQtMy0xLTEtMTMwNTc0_328f925b-8c29-4707-bfe1-bb47bdd1dd84"
      unitRef="usd">1247000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzQtNS0xLTEtMTMwNTc0_78645584-946f-430c-80c2-62324eaaf785"
      unitRef="usd">890000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzUtMS0xLTEtMTMwNTc0_6fff9a72-3cd9-40d9-8962-f0aa7af8998a"
      unitRef="usd">23599000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzUtMy0xLTEtMTMwNTc0_667f9531-b8a2-47bc-a9d7-17e9b17c0bc3"
      unitRef="usd">24484000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzUtNS0xLTEtMTMwNTc0_81984bdf-d7a5-4504-9f47-c1259fc35f3e"
      unitRef="usd">30723000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzYtMS0xLTEtMTMwNTc0_ef57a248-f068-4880-99aa-250456a5759a"
      unitRef="usd">2795000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzYtMy0xLTEtMTMwNTc0_f961da57-0ac7-4472-9d52-e51e902f9087"
      unitRef="usd">798000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzYtNS0xLTEtMTMwNTc0_9d9e28f8-963b-4bbe-b40a-c01c6b2b5fca"
      unitRef="usd">1368000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzctMS0xLTEtMTMwNTc0_b4385c2f-eae9-420d-adcf-3fb47447f2ea"
      unitRef="usd">3176000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzctMy0xLTEtMTMwNTc0_b938626b-f820-4b6f-a34c-ed72cc188e7b"
      unitRef="usd">3253000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzctNS0xLTEtMTMwNTc0_9e93ff8a-6430-4491-bfa3-3c8c203801e1"
      unitRef="usd">2943000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzgtMS0xLTEtMTMwNTc0_ea014d27-94f5-4695-a2e6-84bfef56f386"
      unitRef="usd">6826000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzgtMy0xLTEtMTMwNTc0_de472d66-92db-4dbe-bc37-8161c5549d19"
      unitRef="usd">9660000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzgtNS0xLTEtMTMwNTc0_793d8ad2-6d1e-4994-843c-0f3a533d4f95"
      unitRef="usd">6961000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEwLTEtMS0xLTEzMDU3NA_ce18f9ed-1354-4737-8ec7-477fb245ecdf"
      unitRef="usd">-2898000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEwLTMtMS0xLTEzMDU3NA_bfba4ac3-ef3c-4a57-bc3d-5940ceeef438"
      unitRef="usd">-2776000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEwLTUtMS0xLTEzMDU3NA_6ad8b5af-0306-4243-8653-6df84aff6301"
      unitRef="usd">-2363000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEyLTEtMS0xLTEzMDU3NA_156ee01a-52dd-47bd-9afb-22bba38ef73a"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEyLTMtMS0xLTEzMDU3NA_9bb15612-99bf-496a-b0c1-fabb06a40195"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzEyLTUtMS0xLTEzMDU3NA_5d97b83d-8a2a-4f97-9098-e126ca19c93b"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE0LTEtMS0xLTEzMDU3NA_2734032a-a60a-49c2-b7b6-2aed5ad7e358"
      unitRef="usd">91000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE0LTMtMS0xLTEzMDU3NA_338206c5-a400-40fa-b8eb-41573d1571b0"
      unitRef="usd">-788000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE0LTUtMS0xLTEzMDU3NA_038800f6-a884-4c88-8632-5224adee8662"
      unitRef="usd">-392000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE1LTEtMS0xLTEzMDU3NA_030dcadf-dd65-47bc-a833-4de5289f5c59"
      unitRef="usd">1125000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE1LTMtMS0xLTEzMDU3NA_f52b04f3-c959-4f99-885a-813366f4f148"
      unitRef="usd">899000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE1LTUtMS0xLTEzMDU3NA_9848b845-1b5f-46ad-9e53-3ff401522a9c"
      unitRef="usd">2630000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE2LTEtMS0xLTEzMDU3NA_f10302cf-19f1-44db-ab60-9e4ae8d44300"
      unitRef="usd">74000</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE2LTMtMS0xLTEzMDU3NA_94ebad6f-2199-40a8-a4e8-fb8bf24a7625"
      unitRef="usd">848000</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE2LTUtMS0xLTEzMDU3NA_42fb74ad-9b24-46ad-b2fe-a1f700b02244"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE3LTEtMS0xLTEzMDU3NA_1995f735-a461-438a-a757-ad296a9ec0f6"
      unitRef="usd">1699000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE3LTMtMS0xLTEzMDU3NA_61634d95-675a-4353-af5f-9592c136436d"
      unitRef="usd">1595000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE3LTUtMS0xLTEzMDU3NA_659dbae3-1e30-4916-b55b-89dc37b80685"
      unitRef="usd">1951000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE4LTEtMS0xLTEzMDU3NA_1a91ff5d-3615-40ee-9db9-43a91c962e3b"
      unitRef="usd">26130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE4LTMtMS0xLTEzMDU3NA_2bb5039c-45bb-4fc1-bac7-439034740c29"
      unitRef="usd">32582000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxNTM2YjRmY2RhNzI0NzdlOWViNzVjYjU2ODQzNGYyNC90YWJsZXJhbmdlOjE1MzZiNGZjZGE3MjQ3N2U5ZWI3NWNiNTY4NDM0ZjI0XzE4LTUtMS0xLTEzMDU3NA_87395d1d-d33d-401d-ae9f-e687484bc69b"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0NjU3Mzk4OGE0MzE0NDhkOWUwYzIzMzNlODBmZTJhOC90YWJsZXJhbmdlOjQ2NTczOTg4YTQzMTQ0OGQ5ZTBjMjMzM2U4MGZlMmE4XzAtMS0xLTEtMTMwNTc0_dc75beca-2575-42df-af7e-53b6a2d04608"
      unitRef="number">0.1237</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0NjU3Mzk4OGE0MzE0NDhkOWUwYzIzMzNlODBmZTJhOC90YWJsZXJhbmdlOjQ2NTczOTg4YTQzMTQ0OGQ5ZTBjMjMzM2U4MGZlMmE4XzAtMy0xLTEtMTMwNTc0_951a7c66-5af3-4bed-aecf-824c0196cf75"
      unitRef="number">0.1333</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0NjU3Mzk4OGE0MzE0NDhkOWUwYzIzMzNlODBmZTJhOC90YWJsZXJhbmdlOjQ2NTczOTg4YTQzMTQ0OGQ5ZTBjMjMzM2U4MGZlMmE4XzAtNS0xLTEtMTMwNTc0_a0de15fa-c85f-470c-bdfc-e583761a71cb"
      unitRef="number">0.0992</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0MzQ_d2c469a0-4c42-450e-a16a-c30950ddc65b">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;85,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;32,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;98,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;122,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;122,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;28,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;33,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;368,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: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;349,175&#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;(801,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;(787,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(96,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(77,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;(40,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 asset for 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;(24,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 SJGS investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(82,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 #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,191,027)&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;(1,114,025)&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: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;(822,831)&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;(764,850)&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;54,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;76,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;96,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 disallowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;33,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;277,443&#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;260,260&#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;(620,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(616,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(74,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;(67,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(36,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 asset for 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;(24,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 SJGS investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(66,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(959,483)&lt;/span&gt;&lt;/td&gt;&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;(890,942)&lt;/span&gt;&lt;/td&gt;&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;(682,040)&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;(630,682)&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 were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;5,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;26,980&#160;&lt;/span&gt;&lt;/td&gt;&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,138&#160;&lt;/span&gt;&lt;/td&gt;&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;(166,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;(9,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Loss on reacquired 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;(5,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;(4,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;AMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(2,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(191,617)&lt;/span&gt;&lt;/td&gt;&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;(185,386)&lt;/span&gt;&lt;/td&gt;&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;(164,637)&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;(157,248)&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;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzQtMS0xLTEtMTMwNTc0_c1adad5e-d8f2-4053-b885-83ff24878914"
      unitRef="usd">85382000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzQtMy0xLTEtMTMwNTc0_b6e8faad-b73d-45fc-8315-25dff64138f5"
      unitRef="usd">32441000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzYtMS0xLTEtMTMwNTc0_cd2532de-6626-40b5-be5c-1b11e8462006"
      unitRef="usd">98371000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzYtMy0xLTEtMTMwNTc0_71428b9d-3021-4e10-962c-3155b5d4d6d5"
      unitRef="usd">120651000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzctMS0xLTEtMTMwNTc0_a3c7a851-0255-417b-ae51-abe0014a6dfe"
      unitRef="usd">122557000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzctMy0xLTEtMTMwNTc0_66ad9488-1477-445f-8116-0a87642b8b37"
      unitRef="usd">122436000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzktMS0xLTEtMTMwNTc0_0d2d7e9f-ad5e-4776-a137-32573c4b3a12"
      unitRef="usd">28037000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzktMy0xLTEtMTMwNTc0_a02f9e42-993d-4028-af71-6f8f366df732"
      unitRef="usd">38835000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEwLTEtMS0xLTEzMDU3NA_4a843730-421d-44d9-8826-741ce2a347f3"
      unitRef="usd">33849000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEwLTMtMS0xLTEzMDU3NA_becf1b1c-9227-464c-88cc-160fc3d76216"
      unitRef="usd">34812000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzExLTEtMS0xLTEzMDU3NA_9bfd2ac5-c997-4a4f-befc-02f328dcde08"
      unitRef="usd">368196000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzExLTMtMS0xLTEzMDU3NA_e03e1744-7e74-427c-b464-9e4750790727"
      unitRef="usd">349175000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEzLTEtMS0xLTEzMDU3NA_ab0b8037-4f75-4cc3-8b76-48ffa3dd52dd"
      unitRef="usd">801022000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzEzLTMtMS0xLTEzMDU3NA_e3097fd8-0e95-44cc-a795-89f6951e1717"
      unitRef="usd">787295000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE0LTEtMS0xLTEzMDU3NA_280bceee-f987-49bf-8490-9440705db66b"
      unitRef="usd">96227000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE0LTMtMS0xLTEzMDU3NA_90aa707b-573a-492f-81a5-04531cc8ebb1"
      unitRef="usd">97409000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE1LTEtMS0xLTEzMDU3NA_1bf43b01-c490-464b-83e5-17dba4fb4da3"
      unitRef="usd">77013000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE1LTMtMS0xLTEzMDU3NA_a388f653-e0a1-4533-b154-617fe3959023"
      unitRef="usd">78211000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE3LTEtMS0xLTEzMDU3NA_ffbb83e6-ad84-4c29-9de0-96c67f10e8ef"
      unitRef="usd">40651000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE3LTMtMS0xLTEzMDU3NA_ca621770-61e7-4055-b475-b49e056a07da"
      unitRef="usd">40828000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE4LTEtMS0xLTEzMDU3NA_e0cc2c75-6c53-4840-867e-28f0620bcf3e"
      unitRef="usd">24048000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE4LTMtMS0xLTEzMDU3NA_de2551c9-24be-42eb-bc8d-4b85079c976d"
      unitRef="usd">25643000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <pnm:DeferredTaxLiabilityRegulatoryAssetInvestment
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTEtMS0xLTE1NDE3OA_32a9d0f3-383e-4e57-8383-e6e028a87646"
      unitRef="usd">69828000</pnm:DeferredTaxLiabilityRegulatoryAssetInvestment>
    <pnm:DeferredTaxLiabilityRegulatoryAssetInvestment
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTMtMS0xLTE1NDE4OA_00b77ec5-1902-49ff-b140-d920178b0d26"
      unitRef="usd">0</pnm:DeferredTaxLiabilityRegulatoryAssetInvestment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTEtMS0xLTEzMDU3NA_786b5574-f971-4ab3-b1b7-11301dd49213"
      unitRef="usd">82238000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzE5LTMtMS0xLTEzMDU3NA_c87397d9-5e14-414b-acc4-13dc7533a659"
      unitRef="usd">84639000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIwLTEtMS0xLTEzMDU3NA_9038e3a4-1b9c-4433-87a1-597319f0b2ba"
      unitRef="usd">1191027000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIwLTMtMS0xLTEzMDU3NA_54e997f0-b887-418d-80ab-7b9356ad8ef9"
      unitRef="usd">1114025000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIxLTEtMS0xLTEzMDU3NA_08e1846f-8d7a-4da6-b1c6-ead5a8ed4771"
      unitRef="usd">822831000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5ZDc3NWRmNzlmODU0MDQ2YTZlZDE0OTY5YTM1NzllYy90YWJsZXJhbmdlOjlkNzc1ZGY3OWY4NTQwNDZhNmVkMTQ5NjlhMzU3OWVjXzIxLTMtMS0xLTEzMDU3NA_cb15ab83-a316-4faf-b146-8463b085cf07"
      unitRef="usd">764850000</us-gaap:DeferredTaxLiabilities>
    <pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0NTY_3d3be04c-d834-46a3-a70e-945f4c9a62fc">&lt;div style="text-align:justify;text-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 included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(23,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(1,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,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;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,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 tax&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;24,533&#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 included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;51,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(4,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(14,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(4,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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="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;Deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #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;29,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022&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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(2,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align: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;(9,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 tax (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;(4,556)&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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzMtMS0xLTEtMTMwNTc0_7083f103-4b47-4e06-936f-b8123294fd27"
      unitRef="usd">-57981000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzQtMS0xLTEtMTMwNTc0_d384956e-af12-4f00-8ca7-01a66d8a4793"
      unitRef="usd">7546000</pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities>
    <pnm:AmortizationOfExcessDeferredIncomeTax
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzUtMS0xLTEtMTMwNTc0_4a80af48-fd1e-4d45-9aa5-e3fe5aa622c1"
      unitRef="usd">23599000</pnm:AmortizationOfExcessDeferredIncomeTax>
    <pnm:TaxEffectOfMarkToMarketAdjustments
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzYtMS0xLTEtMTMwNTc0_da1c784f-5bfb-43b9-887c-dabdc4c5b3db"
      unitRef="usd">-1359000</pnm:TaxEffectOfMarkToMarketAdjustments>
    <pnm:TaxEffectOfExcessPensionLiability
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzctMS0xLTEtMTMwNTc0_c54f72fa-3ce4-4cec-92db-a259257dba64"
      unitRef="usd">-645000</pnm:TaxEffectOfExcessPensionLiability>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzgtMS0xLTEtMTMwNTc0_71d191c3-5e3a-471a-bf73-7a68ebf64572"
      unitRef="usd">-1439000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <pnm:Adjustmentforunrecognizedtaxbenefits
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzktMS0xLTEtMTMwNTc0_de80780a-5366-4e34-8510-f32fe0b79b02"
      unitRef="usd">1439000</pnm:Adjustmentforunrecognizedtaxbenefits>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzE0LTEtMS0xLTEzMDU3NA_0314c17d-ef72-46da-809c-b4c93fb4809d"
      unitRef="usd">-299000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTphNGFjNmMwNGI3YWU0ZGEyYjVmNzJiY2JmNzA0ZTRlYi90YWJsZXJhbmdlOmE0YWM2YzA0YjdhZTRkYTJiNWY3MmJjYmY3MDRlNGViXzE1LTEtMS0xLTEzMDU3NA_13c0c800-fb9a-484f-9694-c3866a885d86"
      unitRef="usd">24533000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzMtMS0xLTEtMTMwNTc0_248abf60-e450-440f-a43f-c9e61074572d"
      unitRef="usd">-13533000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzMtMy0xLTEtMTMwNTc0_3a3ae8f0-e561-4c04-be1b-7dc4e3762c2b"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzMtNS0xLTEtMTMwNTc0_098bec0b-60ad-49e4-a41a-a57d575b8085"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzQtMS0xLTEtMTMwNTc0_d6da8f9f-9f83-454f-b002-d7912a0d2e4b"
      unitRef="usd">3244000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzQtMy0xLTEtMTMwNTc0_c0cadc59-8b46-46d7-a8f5-2c6e00220a19"
      unitRef="usd">-128000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzQtNS0xLTEtMTMwNTc0_f4581aeb-561f-4640-988c-d6ef386deb7d"
      unitRef="usd">-585000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzUtMS0xLTEtMTMwNTc0_0eec17e5-17a5-402b-9f4e-38fd837154a6"
      unitRef="usd">25298000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzUtMy0xLTEtMTMwNTc0_8e526e58-6b51-4753-950e-9235f023e88c"
      unitRef="usd">18774000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzUtNS0xLTEtMTMwNTc0_7457d0d6-a4c9-4da6-bff0-ea584505e276"
      unitRef="usd">20125000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzYtMS0xLTEtMTMwNTc0_8e14f595-ebc5-440c-a579-13612f4be602"
      unitRef="usd">4361000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzYtMy0xLTEtMTMwNTc0_80950894-8848-4ccb-b7e2-db02004fcb0a"
      unitRef="usd">8583000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzYtNS0xLTEtMTMwNTc0_b1f83657-717f-46d2-9b65-d2ede34da6e8"
      unitRef="usd">2560000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzgtMS0xLTEtMTMwNTc0_b8a03485-1526-4426-ab0b-2daa75866278"
      unitRef="usd">-172000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzgtMy0xLTEtMTMwNTc0_7d0cb1ff-f15d-4348-b23e-0f18b206e858"
      unitRef="usd">-237000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzgtNS0xLTEtMTMwNTc0_47248c44-c0b0-43a8-ad04-3b3f4d8b07ee"
      unitRef="usd">-243000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzktMS0xLTEtMTMwNTc0_f0909885-5899-4af6-ba4f-8a2d9297d49b"
      unitRef="usd">19198000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzktMy0xLTEtMTMwNTc0_d302132b-64fd-4857-862e-18520b688983"
      unitRef="usd">26992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NWYxMmVjYmM1YmM0MzllYWJlYzNjZWZkMzQ4MGM5NS90YWJsZXJhbmdlOjY1ZjEyZWNiYzViYzQzOWVhYmVjM2NlZmQzNDgwYzk1XzktNS0xLTEtMTMwNTc0_615b48bc-6bad-462d-aa3c-958987fdcacb"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzMtMS0xLTEtMTMwNTc0_69b7150c-0d5e-4c29-837c-01b8756ddd45"
      unitRef="usd">29026000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzMtMy0xLTEtMTMwNTc0_ec0764a8-c265-47c3-b939-cc100862d57c"
      unitRef="usd">41696000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzMtNS0xLTEtMTMwNTc0_04c9cbc7-7d6e-4487-918e-658bbbc22e56"
      unitRef="usd">38193000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzQtMS0xLTEtMTMwNTc0_d03483ed-fd7a-4e9c-beb2-e8586834ed5e"
      unitRef="usd">172000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzQtMy0xLTEtMTMwNTc0_e84101b8-af8e-4a53-9830-3e7efc9ecc20"
      unitRef="usd">237000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzQtNS0xLTEtMTMwNTc0_2f65c342-7cc6-4e64-8115-d37b2d4e21f7"
      unitRef="usd">243000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzUtMS0xLTEtMTMwNTc0_4c8a0be5-d027-4f8c-89f9-bd3338142c56"
      unitRef="usd">14421000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzUtMy0xLTEtMTMwNTc0_0514959a-d005-4006-80e1-d9724d752127"
      unitRef="usd">15158000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzUtNS0xLTEtMTMwNTc0_bde986ca-d212-4d87-b22e-0ecab487bc8c"
      unitRef="usd">21609000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzYtMS0xLTEtMTMwNTc0_093dc1fe-41e5-41da-9a29-9695029d5674"
      unitRef="usd">2641000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzYtMy0xLTEtMTMwNTc0_9ac49478-b697-4da4-9613-f89d435d733a"
      unitRef="usd">689000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzYtNS0xLTEtMTMwNTc0_02d35f2c-9b07-440e-ad81-02df86b78787"
      unitRef="usd">1279000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzctMS0xLTEtMTMwNTc0_f80de10e-84b3-4809-b827-c1bb8d5cd704"
      unitRef="usd">3176000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzctMy0xLTEtMTMwNTc0_58fc5da4-4db2-4d18-aff4-dd269a407ad7"
      unitRef="usd">3253000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzctNS0xLTEtMTMwNTc0_84bae6dd-6aeb-487d-bedd-204d260d03fa"
      unitRef="usd">2943000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzgtMS0xLTEtMTMwNTc0_b43469be-3120-4738-8cb5-42db614135b9"
      unitRef="usd">5694000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzgtMy0xLTEtMTMwNTc0_1125ee62-b429-4776-a8d1-481bf8457d99"
      unitRef="usd">7609000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzgtNS0xLTEtMTMwNTc0_ea8175e2-1a16-42a9-b2f1-8811951d0eeb"
      unitRef="usd">7111000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEwLTEtMS0xLTEzMDU3NA_3a1241e1-3808-44da-8d41-70800bd228ee"
      unitRef="usd">-1958000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEwLTMtMS0xLTEzMDU3NA_60600feb-0cd3-4718-a676-c1694d9581c7"
      unitRef="usd">-2080000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEwLTUtMS0xLTEzMDU3NA_5e29ae0b-0c1f-4080-8b4a-17be7b4f29a6"
      unitRef="usd">-1461000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEzLTEtMS0xLTEzMDU3NA_082023f1-b06b-42ca-ba4f-7c7a1c4669a2"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEzLTMtMS0xLTEzMDU3NA_3491e97a-1a42-4dcc-adab-612446718653"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzEzLTUtMS0xLTEzMDU3NA_e2c63b9a-ee0f-43f3-bdf5-74d4ec1ebdde"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE1LTEtMS0xLTEzMDU3NA_9f4a497c-9edf-4d62-bb27-4d71b6e40ce1"
      unitRef="usd">65000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE1LTMtMS0xLTEzMDU3NA_d790b829-9cc1-440e-94a0-48843187cf3a"
      unitRef="usd">-563000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE1LTUtMS0xLTEzMDU3NA_026d16f4-210b-4d13-bee0-3c27bb9f9625"
      unitRef="usd">-279000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE2LTEtMS0xLTEzMDU3NA_ad8ae746-e2d4-461d-8a5a-20eda907191c"
      unitRef="usd">701000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE2LTMtMS0xLTEzMDU3NA_ccdfff4e-a461-422d-9ed1-f2b66114d466"
      unitRef="usd">547000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE2LTUtMS0xLTEzMDU3NA_9ea514e1-d81f-436c-b177-1824a1a16045"
      unitRef="usd">1554000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE3LTEtMS0xLTEzMDU3NA_4d499c8e-984e-4f47-9125-5364fbe8ae04"
      unitRef="usd">10000</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE3LTMtMS0xLTEzMDU3NA_4c0d63ce-2ab3-4728-9d0f-2ac7a0ae4161"
      unitRef="usd">22000</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE3LTUtMS0xLTEzMDU3NA_2d87da32-2f8b-442d-828f-4d52eab4f8df"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE4LTEtMS0xLTEzMDU3NA_bdb17cb1-2ee4-4856-98b5-04b6f755c378"
      unitRef="usd">788000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE4LTMtMS0xLTEzMDU3NA_03bd5e63-385f-4051-a2db-24b2a739d2fc"
      unitRef="usd">-2280000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE4LTUtMS0xLTEzMDU3NA_524ddaed-0d0c-4ea5-83c7-8546de5d3bcb"
      unitRef="usd">-1112000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE5LTEtMS0xLTEzMDU3NA_37750dcc-c4ae-41d0-b088-ec05a04f87df"
      unitRef="usd">19198000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE5LTMtMS0xLTEzMDU3NA_9f654e0d-b02d-4826-ac35-671dfcc04034"
      unitRef="usd">26992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpkYTA2MGVkZGZmOGU0MzlkYTAzODAxYTIzZjc1ZGFhYi90YWJsZXJhbmdlOmRhMDYwZWRkZmY4ZTQzOWRhMDM4MDFhMjNmNzVkYWFiXzE5LTUtMS0xLTEzMDU3NA_775e1b6f-ef77-4c57-806d-730f09f9d206"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MmQ2MGFjMjlhZDc0ZmY1OTMxOTc2MjhiMWU5MGEzNS90YWJsZXJhbmdlOjkyZDYwYWMyOWFkNzRmZjU5MzE5NzYyOGIxZTkwYTM1XzAtMS0xLTEtMTMwNTc0_e9a27165-d5b6-4ad9-a4fd-afa68bd4dcf9"
      unitRef="number">0.1389</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MmQ2MGFjMjlhZDc0ZmY1OTMxOTc2MjhiMWU5MGEzNS90YWJsZXJhbmdlOjkyZDYwYWMyOWFkNzRmZjU5MzE5NzYyOGIxZTkwYTM1XzAtMy0xLTEtMTMwNTc0_f0ad2af1-c0bc-4ddf-bbdb-b4eb25b8cd62"
      unitRef="number">0.1359</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5MmQ2MGFjMjlhZDc0ZmY1OTMxOTc2MjhiMWU5MGEzNS90YWJsZXJhbmdlOjkyZDYwYWMyOWFkNzRmZjU5MzE5NzYyOGIxZTkwYTM1XzAtNS0xLTEtMTMwNTc0_2541d58c-f87f-4eb6-97aa-cb901fda2e58"
      unitRef="number">0.1202</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzQtMS0xLTEtMTMwNTc0_3782d173-f5e4-438d-8fb3-8142b633f6b2"
      unitRef="usd">54681000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzQtMy0xLTEtMTMwNTc0_dbbe8b45-4f2a-4988-88f7-e7acd166baf0"
      unitRef="usd">1854000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzYtMS0xLTEtMTMwNTc0_84d77fd5-e8a7-447f-8e46-53aa9b4bc0c3"
      unitRef="usd">76744000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzYtMy0xLTEtMTMwNTc0_655c1645-59d4-4e4e-b57f-8455cce85878"
      unitRef="usd">96161000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzctMS0xLTEtMTMwNTc0_d90d6851-e3a5-4c55-adaa-3506b9d1454d"
      unitRef="usd">84902000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzctMy0xLTEtMTMwNTc0_97cc5930-cc3e-46c1-ade1-695cc6e0b919"
      unitRef="usd">86811000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzktMS0xLTEtMTMwNTc0_3a6cf939-8719-4208-a01d-489fb45e5e50"
      unitRef="usd">28037000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzktMy0xLTEtMTMwNTc0_0593dfd7-44fe-4ae2-805d-1131e56305bc"
      unitRef="usd">38835000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEwLTEtMS0xLTEzMDU3NA_d702ac2e-390e-4673-a9c7-f251986fe2c5"
      unitRef="usd">33079000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEwLTMtMS0xLTEzMDU3NA_93ad8610-1884-4cfb-b70f-5bca1861e674"
      unitRef="usd">36599000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzExLTEtMS0xLTEzMDU3NA_3baf102e-05db-4b3c-a894-3400ab53b60f"
      unitRef="usd">277443000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzExLTMtMS0xLTEzMDU3NA_0af04aeb-37e2-4de1-a431-4d40b2ebbe96"
      unitRef="usd">260260000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEzLTEtMS0xLTEzMDU3NA_b419d85d-8007-4ece-98a5-e8055392d952"
      unitRef="usd">620814000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzEzLTMtMS0xLTEzMDU3NA_a2f24cc1-ea7d-47f3-8b1c-cf08c59aabfe"
      unitRef="usd">616567000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE0LTEtMS0xLTEzMDU3NA_23e03ea6-22fe-4dd1-8afe-6da9f4be8ae6"
      unitRef="usd">74015000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE0LTMtMS0xLTEzMDU3NA_535b5331-4a03-4493-ba23-501c61ae58fc"
      unitRef="usd">74187000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE1LTEtMS0xLTEzMDU3NA_33cf56a5-b7be-49d7-a950-5b9206b44292"
      unitRef="usd">67912000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE1LTMtMS0xLTEzMDU3NA_317a1c09-282c-49f8-9024-57c8540e4558"
      unitRef="usd">68687000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE2LTEtMS0xLTEzMDU3NA_bc8c3982-cc57-4034-b574-efe97ba98391"
      unitRef="usd">36048000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE2LTMtMS0xLTEzMDU3NA_b2200088-61bd-45bc-a75f-d68c9c7a51d9"
      unitRef="usd">36283000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE3LTEtMS0xLTEzMDU3NA_b66e1043-1a73-46b6-bedb-9ab9a8ad9e5e"
      unitRef="usd">24048000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE3LTMtMS0xLTEzMDU3NA_a165e53e-6286-4c6f-a10a-a378395b72b7"
      unitRef="usd">25643000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <pnm:DeferredTaxLiabilityRegulatoryAssetInvestment
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTEtMS0xLTE1NDM3OQ_4f7ed623-00cb-4276-a875-7a6bfa927a30"
      unitRef="usd">69828000</pnm:DeferredTaxLiabilityRegulatoryAssetInvestment>
    <pnm:DeferredTaxLiabilityRegulatoryAssetInvestment
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTMtMS0xLTE1NDM4OQ_71cc1acb-edf4-4d53-bf86-81bd434960c9"
      unitRef="usd">0</pnm:DeferredTaxLiabilityRegulatoryAssetInvestment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTEtMS0xLTEzMDU3NA_70105e36-6134-462a-826b-ab8c988a1c3f"
      unitRef="usd">66818000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE4LTMtMS0xLTEzMDU3NA_cacfe3c3-d9ca-4eed-b188-85d8f8d7286a"
      unitRef="usd">69575000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE5LTEtMS0xLTEzMDU3NA_91ea63b1-7d52-4e69-8bb2-f8700d8661b7"
      unitRef="usd">959483000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzE5LTMtMS0xLTEzMDU3NA_cfd666ea-fe4a-4e43-9e04-19dd12653845"
      unitRef="usd">890942000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzIwLTEtMS0xLTEzMDU3NA_af3057bd-a894-4686-8c7f-39363430246d"
      unitRef="usd">682040000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NGY0MTkwMGIzM2Q0Y2QxYjgxMGQwNDk2YjFkY2NmYS90YWJsZXJhbmdlOjY0ZjQxOTAwYjMzZDRjZDFiODEwZDA0OTZiMWRjY2ZhXzIwLTMtMS0xLTEzMDU3NA_a6684fe9-2802-4a29-b2d3-94f4f75dced9"
      unitRef="usd">630682000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzMtMS0xLTEtMTMwNTc0_71615093-3dfa-4117-bb20-f501e8a17238"
      unitRef="usd">-51358000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzQtMS0xLTEtMTMwNTc0_0af35309-78a6-4e33-b756-76d79e80a63f"
      unitRef="usd">4995000</pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities>
    <pnm:AmortizationOfExcessDeferredIncomeTax
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzUtMS0xLTEtMTMwNTc0_70fe43ca-5124-4de9-933b-70231dc0425c"
      unitRef="usd">14421000</pnm:AmortizationOfExcessDeferredIncomeTax>
    <pnm:TaxEffectOfMarkToMarketAdjustments
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzYtMS0xLTEtMTMwNTc0_d4b2dd34-d225-4f38-8aaf-b923347c807d"
      unitRef="usd">1462000</pnm:TaxEffectOfMarkToMarketAdjustments>
    <pnm:TaxEffectOfExcessPensionLiability
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzctMS0xLTEtMTMwNTc0_f526a9ac-2b0d-46c4-a6f0-9c50d624b64e"
      unitRef="usd">-646000</pnm:TaxEffectOfExcessPensionLiability>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzgtMS0xLTEtMTMwNTc0_2fc81948-4011-4f75-bd0a-1a9b1ed20a28"
      unitRef="usd">-1430000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <pnm:Adjustmentforunrecognizedtaxbenefits
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzktMS0xLTEtMTMwNTc0_6aac8425-8278-4877-afe3-0605df5e555b"
      unitRef="usd">4701000</pnm:Adjustmentforunrecognizedtaxbenefits>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZToxOWNiNDVhMDg4NDQ0Yzc2YTdjMDRkN2RjNzkzMTU3NS90YWJsZXJhbmdlOjE5Y2I0NWEwODg0NDRjNzZhN2MwNGQ3ZGM3OTMxNTc1XzE1LTEtMS0xLTEzMDU3NA_cf2bb70e-03d3-4cbe-b449-f28dbfe46618"
      unitRef="usd">29487000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzMtMS0xLTEtMTMwNTc0_360862be-7a06-4169-b626-1bdad13be5bd"
      unitRef="usd">17055000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzMtMy0xLTEtMTMwNTc0_f1b7c47f-7f63-4108-877f-31b60f996339"
      unitRef="usd">5770000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzMtNS0xLTEtMTMwNTc0_33b3ddc4-79ee-4e90-b948-939b401494c2"
      unitRef="usd">12048000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzQtMS0xLTEtMTMwNTc0_cc20c3d1-ded1-460f-b07f-45179b0ca108"
      unitRef="usd">2662000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzQtMy0xLTEtMTMwNTc0_f5ef08bf-71b1-45ae-9efb-8a4dc02f2456"
      unitRef="usd">2395000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzQtNS0xLTEtMTMwNTc0_8d6be9a6-7fee-4099-bbd7-03b6056a8da7"
      unitRef="usd">2033000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzUtMS0xLTEtMTMwNTc0_c7363f4a-db22-4ead-8b01-fe11f85d5580"
      unitRef="usd">-4527000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzUtMy0xLTEtMTMwNTc0_1782c96d-900c-4728-b9e9-50a84f8d0a39"
      unitRef="usd">-224000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzUtNS0xLTEtMTMwNTc0_6c227d9c-5465-4b11-bdda-72c90449bc89"
      unitRef="usd">-7744000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzYtMS0xLTEtMTMwNTc0_f5fdc241-1223-4ea2-851d-2e1dc6308266"
      unitRef="usd">-29000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzYtMy0xLTEtMTMwNTc0_9833caa6-fb5c-4aba-bd2a-b1df81f00d6d"
      unitRef="usd">-29000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzYtNS0xLTEtMTMwNTc0_102d345b-236f-4386-a99d-90bb2dc33a71"
      unitRef="usd">-29000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzctMS0xLTEtMTMwNTc0_eddf40af-6304-4a2e-97ca-0b70f634cfc1"
      unitRef="usd">15161000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzctMy0xLTEtMTMwNTc0_c1e9173b-6701-45b2-bb40-983d6ce56a32"
      unitRef="usd">7912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5YzMwYWRlMzVlYTU0NmM5YWE0NGEwMmVkNWU4YWUzNi90YWJsZXJhbmdlOjljMzBhZGUzNWVhNTQ2YzlhYTQ0YTAyZWQ1ZThhZTM2XzctNS0xLTEtMTMwNTc0_4df2150f-caf5-4ac5-a9b8-9b1e40a811be"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzMtMS0xLTEtMTMwNTc0_49d9f1af-ab83-48f3-8c1e-097b9df715df"
      unitRef="usd">22560000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzMtMy0xLTEtMTMwNTc0_ee9e2c15-0668-4753-b25d-33d146ab7dcb"
      unitRef="usd">15076000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzMtNS0xLTEtMTMwNTc0_9be26897-4220-4cb4-899a-1fc3841771f2"
      unitRef="usd">13628000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzQtMS0xLTEtMTMwNTc0_1dcf98a2-f05e-4e80-a187-337c6b6e36be"
      unitRef="usd">9177000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzQtMy0xLTEtMTMwNTc0_9e2676a6-8f11-4ca9-b55f-a32ca47090e6"
      unitRef="usd">9326000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzQtNS0xLTEtMTMwNTc0_52d235b8-5b52-407b-9e37-45a8f4a7e540"
      unitRef="usd">9113000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzUtMS0xLTEtMTMwNTc0_91a7567c-94b1-4acc-9c29-d7ad43e9c9bc"
      unitRef="usd">2103000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzUtMy0xLTEtMTMwNTc0_ad8869f5-4837-4c0b-92e1-dfe78372ca55"
      unitRef="usd">1763000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzUtNS0xLTEtMTMwNTc0_be1e0984-b60f-4ce8-b7dc-7e391ae3a910"
      unitRef="usd">1625000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzctMS0xLTEtMTMwNTc0_d220579c-6090-4241-aa1a-174fa4c8dca9"
      unitRef="usd">26000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzctMy0xLTEtMTMwNTc0_226571ea-52a6-417b-8436-f1caca20ee79"
      unitRef="usd">-224000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzctNS0xLTEtMTMwNTc0_507c1203-1e7e-4d0f-9ea3-9e11e9b25979"
      unitRef="usd">-112000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzgtMS0xLTEtMTMwNTc0_33208201-02ad-4eb0-b0b5-70e74625969c"
      unitRef="usd">422000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzgtMy0xLTEtMTMwNTc0_c7079850-034b-491e-aa60-51cc19238d62"
      unitRef="usd">351000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzgtNS0xLTEtMTMwNTc0_77e9a7f4-f3d7-4383-b6ea-c71b8ef672d3"
      unitRef="usd">1071000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzktMS0xLTEtMTMwNTc0_f52c43e5-718a-4be9-aba0-b91dac69984a"
      unitRef="usd">1000</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzktMy0xLTEtMTMwNTc0_33b4dc3b-9dc1-43ee-848f-ad442d590b31"
      unitRef="usd">-4000</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzktNS0xLTEtMTMwNTc0_eed54657-3bca-4878-9a57-5918e8dff459"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationTransactionCosts>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzEwLTEtMS0xLTEzMDU3NA_af4c249b-7a54-4311-b8eb-8fc167a89a8c"
      unitRef="usd">-774000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzEwLTMtMS0xLTEzMDU3NA_bae06f10-4c2f-4366-a6c6-b0ca3ac5d5fd"
      unitRef="usd">276000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzEwLTUtMS0xLTEzMDU3NA_4bfa4aba-d801-4386-9eca-0045498522d7"
      unitRef="usd">-791000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzExLTEtMS0xLTEzMDU3NA_98fc05e6-ce31-4771-80f4-fd85e7e240a9"
      unitRef="usd">15161000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzExLTMtMS0xLTEzMDU3NA_656b7793-7ff7-42a3-8838-48d0bba5079a"
      unitRef="usd">7912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpjY2ZkOTQ2ZjdhNTc0ZGUzOWJiNTExMzRmNzkxODcyMi90YWJsZXJhbmdlOmNjZmQ5NDZmN2E1NzRkZTM5YmI1MTEzNGY3OTE4NzIyXzExLTUtMS0xLTEzMDU3NA_9ac9d2cf-2cf6-49ec-ae49-34fd31ac7c0e"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpmNWYzMGVjYjBjOGY0NTdkOGE4N2FhOWFkNDQ0MTQzMy90YWJsZXJhbmdlOmY1ZjMwZWNiMGM4ZjQ1N2Q4YTg3YWE5YWQ0NDQxNDMzXzAtMS0xLTEtMTMwNTc0_f08b551c-f538-4872-967d-bb2601bc60dd"
      unitRef="number">0.1411</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpmNWYzMGVjYjBjOGY0NTdkOGE4N2FhOWFkNDQ0MTQzMy90YWJsZXJhbmdlOmY1ZjMwZWNiMGM4ZjQ1N2Q4YTg3YWE5YWQ0NDQxNDMzXzAtMy0xLTEtMTMwNTc0_9a1efc93-1bad-4605-8108-ddd8373a72f9"
      unitRef="number">0.1102</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpmNWYzMGVjYjBjOGY0NTdkOGE4N2FhOWFkNDQ0MTQzMy90YWJsZXJhbmdlOmY1ZjMwZWNiMGM4ZjQ1N2Q4YTg3YWE5YWQ0NDQxNDMzXzAtNS0xLTEtMTMwNTc0_70d2c131-3590-423e-802b-cf77c9649c4a"
      unitRef="number">0.0971</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzQtMS0xLTEtMTMwNTc0_42a96bcc-5d1b-4b55-be22-47032fc3d784"
      unitRef="usd">21627000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzQtMy0xLTEtMTMwNTc0_c9e9f3a7-40e9-48d8-b28d-ca4ac9e3cfe2"
      unitRef="usd">24490000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzUtMS0xLTEtMTMwNTc0_835fce18-ccbf-4027-96ff-0e6f9eff406a"
      unitRef="usd">5353000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzUtMy0xLTEtMTMwNTc0_95fcb58a-30ad-4eba-a81c-f21f65dfe9ff"
      unitRef="usd">3648000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzYtMS0xLTEtMTMwNTc0_80407a85-e623-42e6-be69-dc3549d9df9c"
      unitRef="usd">26980000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzYtMy0xLTEtMTMwNTc0_0d15476f-d0b0-4f06-8135-6747cdd03dac"
      unitRef="usd">28138000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzgtMS0xLTEtMTMwNTc0_1f536d01-d166-4757-9a23-229d82406ab2"
      unitRef="usd">166230000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzgtMy0xLTEtMTMwNTc0_b0144fd1-c249-4c34-bb31-81ac983c2d74"
      unitRef="usd">157649000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEwLTEtMS0xLTEzMDU3NA_8ae4c2a9-cbe7-4d25-9898-d97c176193c5"
      unitRef="usd">9213000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEwLTMtMS0xLTEzMDU3NA_8b14accf-c51d-48a7-af3b-0a9c5911de4a"
      unitRef="usd">9525000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <pnm:DeferredTaxLiabilityLossonreacquireddebt
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzExLTEtMS0xLTEzMDU3NA_2f2352f8-f132-4aee-a4b5-9d939245a7b6"
      unitRef="usd">5527000</pnm:DeferredTaxLiabilityLossonreacquireddebt>
    <pnm:DeferredTaxLiabilityLossonreacquireddebt
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzExLTMtMS0xLTEzMDU3NA_9bfd5546-1de1-4ec6-909a-80fa4a67dd9b"
      unitRef="usd">5799000</pnm:DeferredTaxLiabilityLossonreacquireddebt>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEyLTEtMS0xLTEzMDU3NA_62f30a03-cce4-45ed-9f77-09e1dc05d276"
      unitRef="usd">4603000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEyLTMtMS0xLTEzMDU3NA_46a0c234-ea2c-4dbe-9bef-7478e6391720"
      unitRef="usd">4545000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEzLTEtMS0xLTEzMDU3NA_6b5c0a0c-9480-4e5d-bb02-4c3ffe79fa49"
      unitRef="usd">3989000</pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem>
    <pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzEzLTMtMS0xLTEzMDU3NA_c8000786-c652-4477-8f98-2b5769d8ee43"
      unitRef="usd">5249000</pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE0LTEtMS0xLTEzMDU3NA_1dbd10a0-c5bc-4148-9744-ccc655d23585"
      unitRef="usd">2055000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE0LTMtMS0xLTEzMDU3NA_b652a1f9-7e17-4556-9b0f-41dd047dd10c"
      unitRef="usd">2619000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE1LTEtMS0xLTEzMDU3NA_de59b604-e2ac-4a9a-a07c-c5826e75fd15"
      unitRef="usd">191617000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE1LTMtMS0xLTEzMDU3NA_d1cd0864-686e-4922-bd09-9fece0eb72bb"
      unitRef="usd">185386000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE2LTEtMS0xLTEzMDU3NA_222a919e-26f9-4c84-bd4d-18e5c70ed674"
      unitRef="usd">164637000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo5Nzg3ODE5MDZjYTU0ZWMwODNlM2NhNThmMzNhMjM3ZC90YWJsZXJhbmdlOjk3ODc4MTkwNmNhNTRlYzA4M2UzY2E1OGYzM2EyMzdkXzE2LTMtMS0xLTEzMDU3NA_d01e8e8c-d517-49dc-8e42-dd272b479872"
      unitRef="usd">157248000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzMtMS0xLTEtMTMwNTc0_6ed2893a-aff9-433c-8abe-be95ef435041"
      unitRef="usd">-7389000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzQtMS0xLTEtMTMwNTc0_4bd02070-a2b2-4485-964a-078c771456c5"
      unitRef="usd">2552000</pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities>
    <pnm:AmortizationOfExcessDeferredIncomeTax
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzUtMS0xLTEtMTMwNTc0_8e37bcfb-f15f-4fa5-aeea-874b4164b922"
      unitRef="usd">9177000</pnm:AmortizationOfExcessDeferredIncomeTax>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzYtMS0xLTEtMTMwNTc0_ac05434e-f7c1-45b3-9e7b-140eba2780dc"
      unitRef="usd">-216000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTozMDNjYTY0ZmIxMjQ0MDkyOWRiMWFhY2JmZTJlM2YyYS90YWJsZXJhbmdlOjMwM2NhNjRmYjEyNDQwOTI5ZGIxYWFjYmZlMmUzZjJhXzctMS0xLTEtMTMwNTc0_3ec155bb-4ad4-4771-b6fd-29fbabff2595"
      unitRef="usd">-4556000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg1MzE_dcf50f0f-13e8-4793-a539-52557c8ede7e">A reconciliation of unrecognized tax benefits is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2019&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;10,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,230&#160;&lt;/span&gt;&lt;/td&gt;&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;119&#160;&lt;/span&gt;&lt;/td&gt;&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 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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 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;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;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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, 2021&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;13,714&#160;&lt;/span&gt;&lt;/td&gt;&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,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;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;141&#160;&lt;/span&gt;&lt;/td&gt;&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 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,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;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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, 2022&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;15,154&#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;12,201&#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;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;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3b374412849143d991c5cb523c117584_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzItMS0xLTEtMTMwNTc0_1b237d63-6a51-4695-ad5e-63c39f0998a3"
      unitRef="usd">10693000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iebd26aa120674374910eef8c45186e7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzItMy0xLTEtMTMwNTc0_40d967bd-4f19-4d33-9988-1f9030537933"
      unitRef="usd">7776000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8ee206138f3c4ed1b19f8746098627e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzItNS0xLTEtMTMwNTc0_253dd114-8f6c-4f93-ae6b-26b120341d16"
      unitRef="usd">114000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzMtMS0xLTEtMTMwNTc0_c2127c0e-801d-4b17-8408-92d44fddcba8"
      unitRef="usd">2286000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzMtMy0xLTEtMTMwNTc0_b39692aa-68e1-4de3-be3d-a52eb630d4fd"
      unitRef="usd">2286000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzMtNS0xLTEtMTMwNTc0_c1044f47-9347-48c6-9f67-b25776b2eded"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzQtMS0xLTEtMTMwNTc0_f60406b6-48af-48b2-9e67-3fcb5e4677d0"
      unitRef="usd">173000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzQtMy0xLTEtMTMwNTc0_73034e01-ac23-409a-9c3b-243931e8adab"
      unitRef="usd">168000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzQtNS0xLTEtMTMwNTc0_be3792a6-7507-4fc2-b5bf-c1598d6e638b"
      unitRef="usd">5000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic90a411b94a04b868ebeb7cda3805d34_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzUtMS0xLTEtMTMwNTc0_880a13cf-4539-407b-bc64-33925611df7c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzUtMy0xLTEtMTMwNTc0_10fe0bac-fe23-4520-8f33-7f374f77da28"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzUtNS0xLTEtMTMwNTc0_ebdfc214-384a-445c-b929-8332e362a40f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib7a28255a11641dfa25ee53294c642df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzYtMS0xLTEtMTMwNTc0_bf60f1bb-de37-4ab6-9254-91d6956705a8"
      unitRef="usd">13152000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ic50d8b2b8d2941189a89ffe798cbed95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzYtMy0xLTEtMTMwNTc0_9344dc9c-cdb6-4723-99b0-ccb036e26874"
      unitRef="usd">10230000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1142779ba240422fac0dfbb126f30b85_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzYtNS0xLTEtMTMwNTc0_c3339e94-d5f1-4607-99b1-f519b407aee9"
      unitRef="usd">119000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzctMS0xLTEtMTMwNTc0_45f4a03f-09ab-47b7-bc3c-be7fbc131353"
      unitRef="usd">305000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzctMy0xLTEtMTMwNTc0_41639da9-029e-4d44-8692-dd58e74ddfb8"
      unitRef="usd">295000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzctNS0xLTEtMTMwNTc0_1d997170-ecad-4d76-bac1-c69ed127bd43"
      unitRef="usd">11000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzgtMS0xLTEtMTMwNTc0_9c2da295-870c-401b-a24b-f873e478b62a"
      unitRef="usd">257000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzgtMy0xLTEtMTMwNTc0_5ef427c8-73c0-4c40-8959-9b8d23df39c0"
      unitRef="usd">246000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzgtNS0xLTEtMTMwNTc0_0f74722f-a818-47c9-aee7-f3693da1cbb4"
      unitRef="usd">11000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i9edcd100b90847d6b1aa6148709bf16b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzktMS0xLTEtMTMwNTc0_579308ea-ae49-4ffd-bf90-bd68651c0ef0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzktMy0xLTEtMTMwNTc0_266adcdb-255f-4ab1-a864-a5be6f73dcee"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzktNS0xLTEtMTMwNTc0_854c1a52-012f-42c0-98ff-d2b08b1b0718"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8f6c2346e3cf4e458bccf36973ec86be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEwLTEtMS0xLTEzMDU3NA_f4b538e4-01ff-4748-9bb0-fca587ac5a2f"
      unitRef="usd">13714000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEwLTMtMS0xLTEzMDU3NA_208d28ae-2484-4375-bfd4-b82aca0d6edd"
      unitRef="usd">10771000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEwLTUtMS0xLTEzMDU3NA_e7d74027-d34f-468e-b549-65778f5e4461"
      unitRef="usd">141000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzExLTEtMS0xLTEzMDU3NA_d79685e8-0d44-45ef-bc47-66c90e5aed77"
      unitRef="usd">1444000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzExLTMtMS0xLTEzMDU3NA_efa1bb03-dae6-4e97-a958-2d7c16c1f08e"
      unitRef="usd">1437000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzExLTUtMS0xLTEzMDU3NA_a860d4de-39f8-4e40-8642-cc27c3484fea"
      unitRef="usd">7000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEyLTEtMS0xLTEzMDU3NA_7c200e80-c0d5-4a6e-8c0f-270ab42a21ce"
      unitRef="usd">4000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEyLTMtMS0xLTEzMDU3NA_5d473c53-cb8d-4754-9339-39eadc073855"
      unitRef="usd">7000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEyLTUtMS0xLTEzMDU3NA_4f44d198-a93c-4a61-a333-59968c1451af"
      unitRef="usd">3000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i0cb8e3b8d9f9454181dfc29e0112428f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEzLTEtMS0xLTEzMDU3NA_ce41f99e-18fa-4ce1-a46d-df018c89c10a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEzLTMtMS0xLTEzMDU3NA_6ba1a60d-e340-4de2-ab60-bf2318f6830e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzEzLTUtMS0xLTEzMDU3NA_3cc7a516-0d40-4d4c-9955-91299b71d92e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzE0LTEtMS0xLTEzMDU3NA_627be508-59e3-42c3-8c3b-b1395978111c"
      unitRef="usd">15154000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzE0LTMtMS0xLTEzMDU3NA_13823e4f-1b85-4eb8-bdbf-46258384533a"
      unitRef="usd">12201000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTpiZWNlN2FlNTFjMTA0OTZhYjA1OTU0MmMyMzczM2M0YS90YWJsZXJhbmdlOmJlY2U3YWU1MWMxMDQ5NmFiMDU5NTQyYzIzNzMzYzRhXzE0LTUtMS0xLTEzMDU3NA_d69816fa-c107-423a-b514-e37f4bc21756"
      unitRef="usd">151000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="if934daca36ca436b96a601e2db15cf5b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUwOTE_4747f36a-41bf-4b8c-8cf5-85cd7b02d359"
      unitRef="usd">13600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUwOTU_74e3b3fd-2e07-4316-a30b-45dae6039d37"
      unitRef="usd">10600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUxMDM_f93c7e60-2d2d-48b7-8b3e-7811bb880eac"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_0e607b0e-a4fb-41d7-85c1-86ae05089d0e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_169b41f0-5a0a-433b-bfbf-a6902519db85"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_4781a82f-f3b6-4c26-8c52-76fdef96dba3"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_5b9503ce-0c7b-4247-8604-c0112bd1d2af"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_5cd467a1-67a6-4fbd-a89f-5319a8f8b197"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_9e920777-7591-4cad-955f-4d4ea65f396a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_c9bec2d4-9133-41d7-a06c-b2918ed084e8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_d6823053-b135-48e7-b52c-b229fa38f15b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzUzNDM_e25e53a9-3a4b-42c1-967b-0f8a70d83f88"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i5c84199166264f12a8cdd2c25400af73_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzYxMDQ_d78a39fd-e016-48c8-a370-d57415f22df8"
      unitRef="usd">382000000</us-gaap:OperatingLossCarryforwards>
    <pnm:FederalTaxCreditCarryforwardsThatExpireBeginningIn2023
      contextRef="i5c84199166264f12a8cdd2c25400af73_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1XzYxODU_e09848a0-cee7-418e-bc3f-c00c798e629e"
      unitRef="usd">123800000</pnm:FederalTaxCreditCarryforwardsThatExpireBeginningIn2023>
    <pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0ODY_4739904e-d436-4058-8c56-4a0d16527e30">&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;Impairments of tax attributes after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2020 through 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:&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;Federal 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;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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, 2021:&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;Federal 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;1,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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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:700;line-height:100%"&gt;December 31, 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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzMtMS0xLTEtMTMwNTc0_a61e0bf0-6172-4798-98f9-640568f51d3b"
      unitRef="usd">187000</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzMtMy0xLTEtMTMwNTc0_1ee467ed-712d-4f0e-afe3-70cf5a8e13da"
      unitRef="usd">427000</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzMtNS0xLTEtMTMwNTc0_17448188-872d-4ae5-a715-74779920b11c"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzYtMS0xLTEtMTMwNTc0_5420c390-543b-4ab1-8182-22bbfc82793a"
      unitRef="usd">199000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzYtMy0xLTEtMTMwNTc0_6a799bf4-1aa6-4a74-9ea5-d80e2a3d20bc"
      unitRef="usd">140000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzYtNS0xLTEtMTMwNTc0_81c31c4f-ebaf-471f-82c6-eb96ad80004f"
      unitRef="usd">59000</pnm:CompensationExpenseImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzgtMS0xLTEtMTMwNTc0_91b9ede8-ea62-4437-a435-7ef69759b0fd"
      unitRef="usd">1029000</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzgtMy0xLTEtMTMwNTc0_db9f4fa8-e098-4c73-920f-6d9590822f06"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzgtNS0xLTEtMTMwNTc0_1a2e2780-6cb0-4499-8745-f777a6f5aa85"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzExLTEtMS0xLTEzMDU3NA_07d06d13-92ff-4045-99d1-ca8af34b2b26"
      unitRef="usd">119000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzExLTMtMS0xLTEzMDU3NA_3e87517f-d1dc-46bd-949e-ea77c696e2ac"
      unitRef="usd">84000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzExLTUtMS0xLTEzMDU3NA_cd080bbd-a45c-4805-aaea-6339011e584e"
      unitRef="usd">35000</pnm:CompensationExpenseImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzEzLTEtMS0xLTEzMDU3NA_fda2843c-9dbc-457b-a21b-356dd3b3d0cc"
      unitRef="usd">-425000</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzEzLTMtMS0xLTEzMDU3NA_f36d84e7-5d4d-44e1-8cfe-3f89411525a9"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzEzLTUtMS0xLTEzMDU3NA_d232a4a8-e6cd-4498-8574-e9e7dbd5cd1c"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzE2LTEtMS0xLTEzMDU3NA_f2fdcdc6-2be3-4934-bece-8486c9754a95"
      unitRef="usd">96000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i900d167602184417a99a729912934605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzE2LTMtMS0xLTEzMDU3NA_99ee7b05-8469-4c0c-9c21-12e4cb8c29bf"
      unitRef="usd">61000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i1b50bc0e012548beb3a136489b0378d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo2NjBkMGIxNGQzMGQ0ODIxYWRjYzhjOTcxYjE5ZTgyYy90YWJsZXJhbmdlOjY2MGQwYjE0ZDMwZDQ4MjFhZGNjOGM5NzFiMTllODJjXzE2LTUtMS0xLTEzMDU3NA_62f048b3-e1ab-4fc6-a260-ff035f2039f8"
      unitRef="usd">35000</pnm:CompensationExpenseImpairment>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90ZXh0cmVnaW9uOjkyZmRhMTJmYTYzODRkZDc4MWMxYWQyMTM1ODc3ZTQ1Xzg0NTI_45aa6ae3-fe93-47b0-b37e-b4a6ba288a86">The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2022 and 2021 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022:&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;Federal 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;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;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 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;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;December 31, 2021:&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;Federal 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;1,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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="iba73bf6b794e4a578e0edf6e39f408a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzMtMS0xLTEtMTMwNTc0_9e69f504-5d6b-4b8b-9e67-a89f8ae2f970"
      unitRef="usd">1216000</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i60ae8159a8a049be92f3a86b7280bee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzMtMy0xLTEtMTMwNTc0_1e55c1b2-07c4-4194-819a-7b037c07dae4"
      unitRef="usd">427000</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="icff042ac392943468a52fe2a40ed45fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzMtNS0xLTEtMTMwNTc0_83487714-584d-4133-9eba-06f8ddcb52c5"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzYtMS0xLTEtMTMwNTc0_8588340f-49a9-4204-8362-980116d59f2f"
      unitRef="usd">725000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i913d154325044750ab33178aa9ea82bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzYtMy0xLTEtMTMwNTc0_e0002dbd-9c40-4cac-9aa3-af59cc1e3d23"
      unitRef="usd">483000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzYtNS0xLTEtMTMwNTc0_03cbbf0b-5ade-4646-9542-1cca59c00b19"
      unitRef="usd">241000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i347d858645244f97bfbdd668898eb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzgtMS0xLTEtMTMwNTc0_f347edf1-68e6-4af8-8aec-f93867b738e6"
      unitRef="usd">1029000</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i582a9324905540049da38fb718566033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzgtMy0xLTEtMTMwNTc0_54830577-fbfb-4af4-9399-bc782bc8d76b"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i749cb645efc743f69b595e655ebdd66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzgtNS0xLTEtMTMwNTc0_1864e19d-f9df-4ade-9833-55a9b94567c5"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="icb965ebe68244834b4bda7061ca7a316_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzExLTEtMS0xLTEzMDU3NA_d041b773-0dfa-4aab-97e2-d73b2cfe5f4f"
      unitRef="usd">526000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i5013ecd3eb7e4f7f806385a5d6fe3155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzExLTMtMS0xLTEzMDU3NA_5d25e681-6cf6-429e-bece-0992f7171be4"
      unitRef="usd">343000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i3d31fd4eb2e748b7b8f424d2230f9be8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzIvZnJhZzo5MmZkYTEyZmE2Mzg0ZGQ3ODFjMWFkMjEzNTg3N2U0NS90YWJsZTo0ZTVhYjU5OTExYTk0MTZmYWJhOWI0ZmRjMTJhMDVjZC90YWJsZXJhbmdlOjRlNWFiNTk5MTFhOTQxNmZhYmE5YjRmZGMxMmEwNWNkXzExLTUtMS0xLTEzMDU3NA_856ce54a-f019-4a02-ab88-a47cfafe9096"
      unitRef="usd">182000</pnm:ReverseBalanceCompensationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzgyMzQ_26dbb36a-cd4c-4a04-b328-7ac0da3d6ae9">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 &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;goodwill.  If as a result of this analysis, the entity concludes there is an indication of impairment in a reporting unit having goodwill, the entity is required to perform the second step of the impairment analysis, determining the amount of goodwill impairment to be recorded.  The amount is calculated by comparing the implied fair value of the goodwill to its carrying amount.  This exercise would require the entity to allocate the fair value determined in step one to the individual assets and liabilities of the reporting unit.  Any remaining fair value would be the implied fair value of goodwill on the testing date.  To the extent the recorded amount of goodwill of a reporting unit exceeds the implied fair value determined in step two, an impairment loss would be reflected in results of 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;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.  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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 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.  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%.  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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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, 2021, PNMR performed a qualitative analysis for both the PNM and TNMP reporting units.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in the Company's expectations of future financial performance since the April 1, 2018 quantitative analysis performed for PNM and qualitative analyses through April 1, 2020, as well as the quantitative analysis performed for TNMP at April 1, 2020.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2021 carrying values of PNM and TNMP exceeded their 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;For its annual evaluations performed as of April 1, 2022, PNMR performed a qualitative analysis 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 and the previous qualitative analyses through April 1, 2021 performed for PNM, as well as the April 1, 2020 quantitative analysis and the previous qualitative analyses performed for TNMP.  This analysis considered Company specific events such as the Merger, potential impacts of legal and regulatory matters discussed in Notes 16 and 17, including potential outcomes in PNM&#x2019;s 2024 Rate Change, PNM&#x2019;s San Juan Abandonment Application, PNM&#x2019;s Four Corners Abandonment Application, PNM&#x2019;s PVNGS Leased Interest Abandonment Application and other potential impacts of changes in PNM&#x2019;s resource needs based on PNM&#x2019;s 2020 IRP.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2022 carrying values of PNM and TNMP exceeded their fair value.  Since the April 1, 2022 annual evaluation, there have been no events or indications that the fair values of the reporting units with recorded goodwill have decreased below their carrying values.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="icbbbb0eadd074a22a01470c4b52adf44_I20180401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzE2NDkyNjc0NTQ3Mjg_55b7ab54-57a4-4732-81c4-460bbe99abef"
      unitRef="usd">51600000</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="icbbbb0eadd074a22a01470c4b52adf44_I20180401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzE2NDkyNjc0NTQ3NTM_91126722-e921-4267-ab4c-4c3edd3cee50"
      unitRef="number">0.19</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:Goodwill
      contextRef="i3c26c4b08ed049a6ae111238bfda8dd7_I20200401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzY3NTU_5dedf9ce-1b31-48a8-9c1b-0c587c909f42"
      unitRef="usd">226700000</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i3c26c4b08ed049a6ae111238bfda8dd7_I20200401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzUvZnJhZzoyNjU2OTI0NDA0YTY0ZTdkYjJjZTdlZTIzNzAyNTU4Yy90ZXh0cmVnaW9uOjI2NTY5MjQ0MDRhNjRlN2RiMmNlN2VlMjM3MDI1NThjXzY4MDQ_659cf6b1-5382-488a-989f-80431e7b4282"
      unitRef="number">0.38</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90ZXh0cmVnaW9uOmVhMDNlOWRhYWM3OTRjMGNhOWQ4M2ZjNzA4MGM5NDU3XzEzOTI_cede2acf-7bc7-4fb8-a5de-0dfa8a26101d">Related Party Transactions 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), &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;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 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:10pt;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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/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;115,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;42,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;41,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;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;/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;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;/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;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;11,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;NMRD 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;1,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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 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;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:400;line-height:100%"&gt;Income tax sharing payments:&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;19,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;11,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;8,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;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="i113001072484468ca0092b5184fd44d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90ZXh0cmVnaW9uOmVhMDNlOWRhYWM3OTRjMGNhOWQ4M2ZjNzA4MGM5NDU3XzQzNA_ec038b2d-5a5e-4333-b7e2-3bcd1621ac31"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90ZXh0cmVnaW9uOmVhMDNlOWRhYWM3OTRjMGNhOWQ4M2ZjNzA4MGM5NDU3XzEzODc_d2cb3c6c-8638-4946-a24d-05b224d80b3f">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;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;/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;115,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;42,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;41,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;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;/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;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;/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;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;11,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;NMRD 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;1,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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 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;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:400;line-height:100%"&gt;Income tax sharing payments:&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;19,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;11,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;8,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;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="iff9f8fa68b6a4a97bf3d2287e3a751d1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzYtMS0xLTEtMTMwNTc0_32608d98-4574-4090-b684-344356abbacf"
      unitRef="usd">115415000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i306bd1ecb15c42e887dda244fedc96f4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzYtMy0xLTEtMTMwNTc0_79959665-0aa1-4a0e-959b-bf118e32f925"
      unitRef="usd">107747000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0629911549a34623bbfdfce5a5c65225_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzYtNS0xLTEtMTMwNTc0_86440ad1-9e18-4a85-9533-178bc90ce803"
      unitRef="usd">100872000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic4cf0a847399483a96d4d2eceecb13c8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzctMS0xLTEtMTMwNTc0_94bd5f90-3301-4ee2-81e7-dbf9c2cf4850"
      unitRef="usd">42293000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i69efa36c777545c287935b4508e720d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzctMy0xLTEtMTMwNTc0_5157ce2a-e8d2-4022-8935-c402a679922f"
      unitRef="usd">41798000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i7209f0d1b2b34b30a695d6487ee992f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzctNS0xLTEtMTMwNTc0_2b14e657-dfd4-4864-9733-3f528438522b"
      unitRef="usd">39053000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i6b49dc9bb2894f7fa2201c4b742375ad_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzgtMS0xLTEtMTMwNTc0_6c6bd8f9-828b-42f0-9d82-ccbeec654cf7"
      unitRef="usd">411000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i319d2611e3fb4fe39b03aea86dc8fd0a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzgtMy0xLTEtMTMwNTc0_ad7378c0-39a0-432b-bbe1-c7741471ed8c"
      unitRef="usd">404000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ie6f1ab5a47664e42b4956c1d48dea9ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzgtNS0xLTEtMTMwNTc0_387bca70-5b2a-473a-8087-c116f12daa4f"
      unitRef="usd">383000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8f174afe59d848dbaf7ad54e49288b82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzktMS0xLTEtMTMwNTc0_4d8693fa-ac21-4e68-8749-bca7253e8378"
      unitRef="usd">141000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2ad6095091d1416f86cf98bd170b9bb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzktMy0xLTEtMTMwNTc0_202a5109-9531-4d9f-9ea7-1558f76cfd0f"
      unitRef="usd">141000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic5d2e2c2a2c54bb18dea67d6a77f68ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzktNS0xLTEtMTMwNTc0_aaa0e31c-1aec-498d-ac11-22ba2ab3aa98"
      unitRef="usd">141000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i25264249005c41e59021fc7c9ce3d3d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEwLTEtMS0xLTEzMDU3NA_2a5e38c3-c882-4d25-8679-6f793e9d0bbd"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9767a12547d347099dda09cca04991c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEwLTMtMS0xLTEzMDU3NA_bb9b0415-7935-405e-ba6f-ed18d720c4e1"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ie7e632ac6a09483cbd416d52052e67f5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEwLTUtMS0xLTEzMDU3NA_ed3b86fb-cc63-409c-854e-5e9a30584006"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i377386a70a464d18b3e6424b23adde0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEzLTEtMS0xLTEzMDU3NA_5102d09e-1bf6-4ad7-8164-9a126997ebc2"
      unitRef="usd">308000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia0628cdc7fef4aeeac430e64e7151e40_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEzLTMtMS0xLTEzMDU3NA_bd8fdea6-c814-4843-bc98-ae84b9e4fabf"
      unitRef="usd">221000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibda45d8e60734c9c9a2fb9ef1834e937_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzEzLTUtMS0xLTEzMDU3NA_1ec11504-a1cd-426c-aba0-941d901bf7d1"
      unitRef="usd">260000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i09dd713b2b524c3c8b644d7e9a86dcf3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE1LTEtMS0xLTEzMDU3NA_e2a462a9-d2e6-492a-9393-ffceaec524c2"
      unitRef="usd">11795000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i609f72ba33634511b700ccfee0f1fce4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE1LTMtMS0xLTEzMDU3NA_83c58ffa-5b59-499a-8d4d-2cdb46025e6d"
      unitRef="usd">11879000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib2632a11668e47f8a534ad40ff32957c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE1LTUtMS0xLTEzMDU3NA_f0b609fe-d6a9-43ce-be90-3395930bc544"
      unitRef="usd">9638000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if7e72ccae7e54965b689333b97505b7b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE3LTEtMS0xLTEzMDU3NA_a1fa00a5-3d86-403b-aebd-b342113fd0b0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0384da4e34204cd7a0b04ccc8c33670f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE3LTMtMS0xLTEzMDU3NA_1d723c7a-1b4e-4068-be76-88208109357c"
      unitRef="usd">225000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i034db1938fea419aac6a9647e7553809_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE3LTUtMS0xLTEzMDU3NA_3907f5cd-a3c0-4571-848a-1a84d83a2cc9"
      unitRef="usd">350000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i24a4d8ac871b481a893607f59faca468_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE4LTEtMS0xLTEzMDU3NA_ddbe07cc-fde4-4e92-a8f3-113dc6830f7b"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i6e8d6d9c298e4651a0a9aef501156984_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE4LTMtMS0xLTEzMDU3NA_be53d846-ea9a-432a-ad76-f36bc19158cd"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if575648578ec4666a7b7ea8d5359384f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE4LTUtMS0xLTEzMDU3NA_179c1e31-ff0b-4c91-ac30-2483afa3a511"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ifb4c3ca1a71c468fa842e0f5a1cfa26d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE5LTEtMS0xLTEzMDU3NA_83ac02a6-0fe7-4947-b9f5-101b4f8fdc16"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i00f76b8bb3fd42148602358e0dc83e9c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE5LTMtMS0xLTEzMDU3NA_667d60a5-c5f1-4d46-80d5-88db97f80b38"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i85e959b8ec824f52a44d4292f7215610_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzE5LTUtMS0xLTEzMDU3NA_a59520a8-bcd3-47c8-b624-719302807a5d"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i7644ff49dbeb4269b06c7c9430f18fe0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIwLTEtMS0xLTEzMDU3NA_f3dd3174-6e76-4eab-84ff-0fc38909941d"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i64b462f0746c4fdfbbd9f1b9cda4bb34_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIwLTMtMS0xLTEzMDU3NA_8a58418e-5749-4283-be9e-9770f9b4361a"
      unitRef="usd">1276000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i82cdc69639594c0c82fe2b44e2e3ac3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIwLTUtMS0xLTEzMDU3NA_058d4aa2-973d-4ec3-9e35-33e407d37a33"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i86084a4007fb46b291e6d808d2e4a7c8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIyLTEtMS0xLTEzMDU3NA_09a4974f-3dc5-4177-836f-9ebefb377128"
      unitRef="usd">13000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8ad3ada2791448c387503c1131e7022d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIyLTMtMS0xLTEzMDU3NA_776f6d35-f51c-4669-a9e9-2a7687b07e4e"
      unitRef="usd">31000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i50f30e7de326457689d8a646a3e7da76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIyLTUtMS0xLTEzMDU3NA_d170c9ac-3174-4935-9630-f3af6e9ca243"
      unitRef="usd">6000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="id4762b1373924f7d961831fa209d1565_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIzLTEtMS0xLTEzMDU3NA_f8f837d4-f437-4673-a975-1dcc90c23f01"
      unitRef="usd">249000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i1eeca84b688a4872b364ba7de7c003b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIzLTMtMS0xLTEzMDU3NA_ccd38664-e83e-426d-882d-7045c5dc849f"
      unitRef="usd">144000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="idc750b35b1874ef186585dcb7625165b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzIzLTUtMS0xLTEzMDU3NA_dabb0ae2-894d-4cf5-a917-ee23ec2927ef"
      unitRef="usd">255000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="id2825750cd3f47c19fbc3168a7b64b3d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI0LTEtMS0xLTEzMDU3NA_762a3fe4-a884-4942-9d11-1c830a5e536e"
      unitRef="usd">166000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8a5da9b785844a06804925c941845c72_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI0LTMtMS0xLTEzMDU3NA_54b7ab8c-b2ab-43e7-889a-cce873697270"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i185b9272a3264bdd97c18bf91d6cc5b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI0LTUtMS0xLTEzMDU3NA_edeaf000-9613-4187-8a90-eddcb398d12e"
      unitRef="usd">2000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibb7fe01cac604e44942b9fe7e457e6fa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI2LTEtMS0xLTEzMDU3NA_d02e7ec6-c0dc-4a8a-8250-3a93373b3820"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ief23b7abc17e47c096ad1d08085fe23e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI2LTMtMS0xLTEzMDU3NA_43fa0cb5-d52d-4956-8d6b-d7527b5da3e2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8a9b668df66e489c878103a4e1d87d65_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI2LTUtMS0xLTEzMDU3NA_724e0f55-aaa9-47f2-b4b7-1ae5d275108f"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i06aae295ba80432fa437f931c8df6a18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI3LTEtMS0xLTEzMDU3NA_812ed756-265d-4129-8f15-a62a671b6404"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i7ed07505df134dae9c26d91ae05bb1a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI3LTMtMS0xLTEzMDU3NA_d85db347-8383-42fe-b751-a90af3794aed"
      unitRef="usd">19492000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9a468d58741a4913b6582a68621235ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI3LTUtMS0xLTEzMDU3NA_4d53ba24-22ba-498f-8528-3a5406bf6a31"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i99f83464ec664186b3a81005aff5ffbd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI4LTEtMS0xLTEzMDU3NA_ddfe045c-2706-4af4-a515-1b35622e4ac7"
      unitRef="usd">11602000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia137c0e034db4c2f8071f74ce2f153c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI4LTMtMS0xLTEzMDU3NA_2af5f4ef-d3a9-412c-9013-ec5be91faf31"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2130bad562f048818abbd30f184d2bcd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI4LTUtMS0xLTEzMDU3NA_26ecbd9f-c4a5-48d5-8ee1-7851a76536df"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0a1831a38191480f896bca7d98aae3ed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI5LTEtMS0xLTEzMDU3NA_881d2918-634c-4f03-a032-bbceefcf4d9e"
      unitRef="usd">8341000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic57a5c7d6d8d438b990bf53626de788b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI5LTMtMS0xLTEzMDU3NA_68561070-7446-44c1-9f4f-dc6965656e2b"
      unitRef="usd">12842000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibc7e24db24a94bb1ae8f361a9001bf90_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yMzgvZnJhZzplYTAzZTlkYWFjNzk0YzBjYTlkODNmYzcwODBjOTQ1Ny90YWJsZTpmMWI5MDRkNjYyZTc0OTljYjAwZWQxMTk2ZDA3ODY2YS90YWJsZXJhbmdlOmYxYjkwNGQ2NjJlNzQ5OWNiMDBlZDExOTZkMDc4NjZhXzI5LTUtMS0xLTEzMDU3NA_d4ea3ad5-29ec-460a-8fa1-d78157b35606"
      unitRef="usd">15820000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE5NTk_93513244-2e23-426a-a172-add92c1ed4ea">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.  At December&#160;31, 2022, 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 Meta 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: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; During 2022, 2021, and 2020 PNMR Development and AEP OnSite Partners each made cash contributions of zero, zero, and $23.3&#160;million to NMRD for its construction activities.  In February 2021, NMRD paid both PNMR Development and AEP OnSite Partners a dividend of $3.0&#160;million.   PNMR Development&#x2019;s cumulative equity in earnings of NMRD as of March 31, 2021 was $2.4&#160;million and is presented as cash flows from operating activities on the Consolidated Statement of Cash Flows &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;for the twelve months ending December 31, 2021.  The portion of the dividend in excess of PNMR Development&#x2019;s cumulative equity earnings of NMRD amounting to $0.6&#160;million is presented as cash flows from investing activities.&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;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;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;12,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;9,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,914&#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,005&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;169,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;9,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;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;187,428&#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;179,513&#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;5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,240&#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;178,316&#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;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <pnm:PublicUtilitiesOwnershipPercentage
      contextRef="i6f2fc054105c47fcab8001d11ca484dc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzI5Nw_2c4de18f-2210-4715-8972-deea64ca1302"
      unitRef="number">0.50</pnm:PublicUtilitiesOwnershipPercentage>
    <pnm:PublicUtilitiesRenewableEnergyUnderContract
      contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzM4NQ_d5decaa8-9254-4905-a01c-05a5330d5144"
      unitRef="mw">135.1</pnm:PublicUtilitiesRenewableEnergyUnderContract>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter
      contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzQwNw_decd67cf-d9af-4618-817b-bc8f2ce285fb"
      unitRef="mw">130</pnm:PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative
      contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzUxNw_15d53c16-8f9c-4df1-ac6b-eb6e41b10233"
      unitRef="mw">1.9</pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative
      contextRef="idc84f5ad1fe247d8880829212d73aa26_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzYwNg_ecea3afb-6929-408a-86af-3a192ed2116a"
      unitRef="mw">2.0</pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCity
      contextRef="i2584c1e512fe48f1886623e19cf9fc82_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzY4MQ_c0ac14c8-f06e-4d04-beb9-63548a0bb68e"
      unitRef="mw">1.2</pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCity>
    <pnm:PublicUtilitiesContributiontoConstructionActivities
      contextRef="i3226ba5393d24cb9ab3e3bffadae7b4c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEyMzM_2742a977-9fcc-4a8b-a18d-de6ddb1ca4cd"
      unitRef="usd">0</pnm:PublicUtilitiesContributiontoConstructionActivities>
    <pnm:PublicUtilitiesContributiontoConstructionActivities
      contextRef="i3e70b1a5a318442082026f0ecad3d720_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEyMzc_e2403033-f4af-4058-9509-675d0dc51d5f"
      unitRef="usd">0</pnm:PublicUtilitiesContributiontoConstructionActivities>
    <pnm:PublicUtilitiesContributiontoConstructionActivities
      contextRef="i44dd35e7e13a469bb8c1874d06ef01dc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEyNDU_f2428934-e603-4977-beb0-2b6e58f5111f"
      unitRef="usd">23300000</pnm:PublicUtilitiesContributiontoConstructionActivities>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ibbcd3b7f82cc461382969c41308a5561_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzEzNzg_5519ad9b-c530-4c7f-9d12-a4b65bee42b7"
      unitRef="usd">3000000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i5e2f1b1f82a34fd68dc250e1a15afc10_D20210331-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE0NjY_31e5eb84-f1d4-4fae-b2ad-dff418ea5ae4"
      unitRef="usd">2400000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i7cf12a30c8654e5ea717d67c20d3e942_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE3Mjc_480707c4-d0d5-4182-857e-64f5a98d98e3"
      unitRef="usd">600000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90ZXh0cmVnaW9uOjRiZjBkNjU0MWUwODRkYjY5YTBlYTA0MTY5MTViZjlkXzE5NTg_6d39f141-54fd-4471-8707-b86182238e9f">&lt;div style="text-align:justify;text-indent:31.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;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;12,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;9,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,914&#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,005&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;169,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;9,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;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;187,428&#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;179,513&#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;5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,240&#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;178,316&#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;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:Revenues
      contextRef="i060890f136f942edb042ec8d85f8502f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzQtMS0xLTEtMTMwNTc0_a2770275-3fff-4271-8d32-f26a3ca74ba0"
      unitRef="usd">12505000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzQtMy0xLTEtMTMwNTc0_77422540-eb0b-42d5-a295-6ac3a5fa9da5"
      unitRef="usd">12738000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib97be1e38ca94efea4e55d2c38d9fded_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzQtNS0xLTEtMTMwNTc0_95e51c97-a735-4235-881c-e00bbc36e0ef"
      unitRef="usd">10366000</us-gaap:Revenues>
    <us-gaap:OperatingExpenses
      contextRef="i060890f136f942edb042ec8d85f8502f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzUtMS0xLTEtMTMwNTc0_42b8d72c-545a-4579-95d5-e4868a24e89c"
      unitRef="usd">9591000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzUtMy0xLTEtMTMwNTc0_4457a952-0717-4f57-a742-2f0cb1c8612a"
      unitRef="usd">9733000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib97be1e38ca94efea4e55d2c38d9fded_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzUtNS0xLTEtMTMwNTc0_76ea1573-1ae2-4b45-a311-375f6359f4b8"
      unitRef="usd">7476000</us-gaap:OperatingExpenses>
    <us-gaap:NetIncomeLoss
      contextRef="i060890f136f942edb042ec8d85f8502f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzYtMS0xLTEtMTMwNTc0_62f329e5-49a5-4a7a-8542-65e37456647b"
      unitRef="usd">2914000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f4e2e990f2541808ac7f9abdec00931_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzYtMy0xLTEtMTMwNTc0_545039b5-fbcf-426c-923e-eaf04e4c9b40"
      unitRef="usd">3005000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib97be1e38ca94efea4e55d2c38d9fded_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTo1ZjA1MmQxNTM3M2E0OWFkYTA4M2RkNDc1MjhiZjg5Yy90YWJsZXJhbmdlOjVmMDUyZDE1MzczYTQ5YWRhMDgzZGQ0NzUyOGJmODljXzYtNS0xLTEtMTMwNTc0_4dd2e6e7-94ec-4de7-bff8-b72c0e4eb1a4"
      unitRef="usd">2890000</us-gaap:NetIncomeLoss>
    <us-gaap:Cash
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzQtMS0xLTEtMTMwNTc0_87dd6b10-26c9-4b3b-8dfa-50d2ca140ebc"
      unitRef="usd">8357000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzQtMy0xLTEtMTMwNTc0_9f2de036-ff23-45c0-9850-b5cf2dc86fac"
      unitRef="usd">10729000</us-gaap:Cash>
    <us-gaap:ConstructionInProgressGross
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzUtMS0xLTEtMTMwNTc0_ef1675fd-0b9f-4ae5-9eea-c49e97a33b11"
      unitRef="usd">169440000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzUtMy0xLTEtMTMwNTc0_1902a74d-232d-4ac7-9093-a4fe83002657"
      unitRef="usd">166495000</us-gaap:ConstructionInProgressGross>
    <us-gaap:AssetsNoncurrent
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzYtMS0xLTEtMTMwNTc0_f64661fb-8b98-4fd6-a619-184effee168b"
      unitRef="usd">9631000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzYtMy0xLTEtMTMwNTc0_af9b5d4f-2a94-48c4-9dc3-0232df15dc8f"
      unitRef="usd">2289000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzctMS0xLTEtMTMwNTc0_9cae26ef-a8a4-48e0-a760-8f3f7cca0d12"
      unitRef="usd">187428000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzctMy0xLTEtMTMwNTc0_e35b0b77-d73a-4b58-b087-7403746d6239"
      unitRef="usd">179513000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzgtMS0xLTEtMTMwNTc0_991f699d-e4a6-4b67-9a10-6e0280ea3d7e"
      unitRef="usd">5822000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzgtMy0xLTEtMTMwNTc0_04954dfa-4a8b-4d7a-943d-3c845d5eab7c"
      unitRef="usd">824000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzktMS0xLTEtMTMwNTc0_8910fe38-790b-4613-ae83-4692b1e8c29a"
      unitRef="usd">366000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzktMy0xLTEtMTMwNTc0_b30f1b4b-aac2-48d2-8f43-7e6000605ae6"
      unitRef="usd">373000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:StockholdersEquity
      contextRef="i43c03f18d1c54c0e9e2617b5bfa5c961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzEwLTEtMS0xLTEzMDU3NA_5ca05072-19ad-4609-b3d5-4694aaa19a39"
      unitRef="usd">181240000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i878bbfb8d2584629a3835d059f6a087e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDEvZnJhZzo0YmYwZDY1NDFlMDg0ZGI2OWEwZWEwNDE2OTE1YmY5ZC90YWJsZTozNzVkZWNmYzFiODE0OWIwYTYyZTBmYjRmOGZkYWZiYi90YWJsZXJhbmdlOjM3NWRlY2ZjMWI4MTQ5YjBhNjJlMGZiNGY4ZmRhZmJiXzEwLTMtMS0xLTEzMDU3NA_da785199-ec38-4343-a358-3ece629e3a09"
      unitRef="usd">178316000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzY0NzA_03686f3d-ceb3-4de5-86c9-06e4ce8f6926">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:112%"&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.  Pursuant to the Merger Agreement, each issued and outstanding share of PNMR common stock at the Effective Time 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:112%"&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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 Merger Agreement provided that it may be terminated by each of PNMR and Avangrid under certain circumstances, including if the Effective Time shall not have occurred by the January 20, 2022 End Date; however,&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;either PNMR or Avangrid could extend the End Date to April 20, 2022 if all conditions to closing have been satisfied other than the obtaining of all required regulatory approvals.  As discussed below, on December 8, 2021, the NMPRC issued an order rejecting the stipulation agreement relating to the Merger.  In light of the NMPRC ruling, on January 3, 2022, PNMR, Avangrid and Merger Sub entered into an Amendment to the Merger Agreement pursuant to which PNMR and Avangrid agreed to extend the End Date to April 20, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.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 Merger is subject to certain regulatory approvals, including from the NMPRC.  The Joint Applicants to the NMPRC application and a number of intervening parties had entered into an amended stipulation and agreement in the Joint Application for approval of Merger pending before the NMPRC.  An evidentiary hearing was held in August 2021.  On November 1, 2021, a Certification of Stipulation was issued by the hearing examiner, which recommended against approval of the amended stipulation.  On December 8, 2021, the NMPRC issued an order adopting the Certification of Stipulation, rejecting the amended stipulation reached by the parties.  On January 3, 2022, PNMR and Avangrid filed a notice of appeal with the NM Supreme Court.  On February 2, 2022, PNMR and Avangrid filed a statement of issues outlining the argument for appeal.  On April 7, 2022, PNMR and Avangrid filed their Brief in Chief with the NM Supreme Court.  Answer briefs from the NMPRC were filed on June 14, 2022, and response briefs were filed on August 5, 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;With respect to other regulatory proceedings related to the Merger, in 2021 PNMR received clearances for the Merger from the FTC under the HSR Act, CFIUS, the FCC, FERC, the PUCT, and the NRC.  As a result of the delay in closing of the Merger due to the need to obtain NMPRC approval, PNMR and Avangrid were required to make a new filing under the HSR Act and request extensions of approvals previously received from the FCC and NRC.  PNM has received approval from 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;NRC through May 25, 2023, and the FCC through September 5, 2023.  On February 8, 2023, PNM submitted an extension with the FTC under the HSR Act and on February 10, 2023, a request for extension was submitted to the NRC.  No additional approvals are required from CFIUS, FERC or the 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;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 approval from the NMPRC, 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 agreement relating to the divestiture of Four Corners has been entered into and is in full effect and related filings have been made with 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;The Merger Agreement provides for certain customary termination rights. 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) and in either case prior to PNMR&#x2019;s shareholder having approved the Merger), 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 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).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <pnm:BusinessCombinationCashRightPerCommonShare
      contextRef="i6529a3ba751c4b97860f4e515f5be413_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzEwOTA_0917829a-bafa-4fa1-a1b3-942e096b7511"
      unitRef="usdPerShare">50.30</pnm:BusinessCombinationCashRightPerCommonShare>
    <pnm:TerminationFees
      contextRef="i34eeadabe9584624ab797aa3bcd5e7c7_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzU1MzA_621be42d-8a04-4d3b-bada-19a82dc90e1a"
      unitRef="usd">130000000</pnm:TerminationFees>
    <pnm:TerminationFees
      contextRef="i4be381cbc3354b9a8070fceed3de5a52_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzYwNjE_0e9b4999-7c07-4078-8fd7-1ca32d70641a"
      unitRef="usd">184000000</pnm:TerminationFees>
    <pnm:OutOfPocketFeesAndExpensesReimbursement
      contextRef="ic83612252a80426492750443655282dd_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNDQvZnJhZzphNDgxYzdhZGIyYTQ0YmEwYmVlYTg4ODE5OGVmMWNiZi90ZXh0cmVnaW9uOmE0ODFjN2FkYjJhNDRiYTBiZWVhODg4MTk4ZWYxY2JmXzYzNjI_5eb8150c-a576-4725-a00a-ec8e92afa6d5"
      unitRef="usd">10000000</pnm:OutOfPocketFeesAndExpensesReimbursement>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90ZXh0cmVnaW9uOjBiZTRkYWZmYWFkNTQzZWFhNTMzZGQ0ZGY4NzNhNTFhXzQ0Ng_36a40d06-a7c2-41fc-9cba-c80985c088ec">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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;6,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 (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;(6,199)&lt;/span&gt;&lt;/td&gt;&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;(15,044)&lt;/span&gt;&lt;/td&gt;&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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;197,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 (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;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;198,523&#160;&lt;/span&gt;&lt;/td&gt;&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;221,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="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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;30,430&#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,986&#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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;161,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 (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,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;169,530&#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;195,829&#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;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;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;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="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 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 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;(10,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;(70,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(178,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;153,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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 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 #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;84,436&#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;(117,528)&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;(200,691)&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;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 #000;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 #000;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 #000;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="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 borrowings (repayments) -affiliate, 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;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;(45,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(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;/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;100,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,120,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;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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(7,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(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;/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;(119,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(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;/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;(686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(74,177)&lt;/span&gt;&lt;/td&gt;&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;146,053&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 End of Period&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;61&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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;52&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&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="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:700;line-height:100%"&gt;Supplemental Cash Flow Disclosures:&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;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;29,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;13,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;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;/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 #000;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 #000;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;(2,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;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: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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;2022&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;2021&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;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;55,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;18,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 2px 7.75pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 current 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;67,854&#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,938&#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: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 $17,721 and $16,585&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;21,513&#160;&lt;/span&gt;&lt;/td&gt;&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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Investment 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;3,118,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;45,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 long-term 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;3,185,456&#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;3,078,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;/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;3,253,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 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;3,143,088&#160;&lt;/span&gt;&lt;/td&gt;&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;Liabilities and Stockholders&#x2019; Equity&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;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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-affiliate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;3,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/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;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 current 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;58,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;73,001&#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;Long-term debt, net of Unamortized Premiums, Discounts, and Debt Issuance 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;999,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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,061,378&#160;&lt;/span&gt;&lt;/td&gt;&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;975,564&#160;&lt;/span&gt;&lt;/td&gt;&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: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,102&#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,429,257&#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;Accumulated other comprehensive income (loss), net of 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;(66,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 common stockholders&#x2019; equity&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,191,932&#160;&lt;/span&gt;&lt;/td&gt;&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,167,524&#160;&lt;/span&gt;&lt;/td&gt;&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,253,310&#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,143,088&#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:10pt;font-weight:400;line-height:120%"&gt;See Notes 7, 8, 11, 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="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzMtMS0xLTEtMTMwNTc0_21c5fedf-a949-41f3-8b42-cc92a993b65f"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzMtMy0xLTEtMTMwNTc0_08f05551-8da1-4e61-9fb0-112f3541841d"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzMtNS0xLTEtMTMwNTc0_7cf63863-d03f-4185-ab03-30fd1e04bb85"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzQtMS0xLTEtMTMwNTc0_68f2c4eb-64d2-4147-b2bf-8a5b6779c7d4"
      unitRef="usd">6199000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzQtMy0xLTEtMTMwNTc0_ca8f296b-8cdb-4a6f-910b-4a3281ee752c"
      unitRef="usd">15044000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzQtNS0xLTEtMTMwNTc0_b72dad9b-5a39-4c7c-a877-f082e2f143a1"
      unitRef="usd">28299000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzUtMS0xLTEtMTMwNTc0_8e8557d1-5736-4ad7-9336-3a4049d3c726"
      unitRef="usd">-6199000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzUtMy0xLTEtMTMwNTc0_24880455-7660-4b8e-9ff0-99afa4024717"
      unitRef="usd">-15044000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzUtNS0xLTEtMTMwNTc0_c1c3d343-618a-4a85-9dec-17975ab6d597"
      unitRef="usd">-28299000</us-gaap:OperatingIncomeLoss>
    <pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzctMS0xLTEtMTMwNTc0_ce8cf862-b798-4dae-9f26-0376df6d1337"
      unitRef="usd">197860000</pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture>
    <pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzctMy0xLTEtMTMwNTc0_573b769f-d201-45f4-93af-1fb0c3f76bbb"
      unitRef="usd">221004000</pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture>
    <pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzctNS0xLTEtMTMwNTc0_8e6d4caf-d846-4263-98a2-00bf29042d23"
      unitRef="usd">211291000</pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture>
    <us-gaap:OtherIncome
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzgtMS0xLTEtMTMwNTc0_790ce387-b81a-4a91-bb38-d5887d4d8a4f"
      unitRef="usd">663000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzgtMy0xLTEtMTMwNTc0_a80bf280-f6b9-49b6-ae1d-71d9954de7bc"
      unitRef="usd">362000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzgtNS0xLTEtMTMwNTc0_5ebf3eb9-558b-46ea-9817-4d1c89fbf33a"
      unitRef="usd">-269000</us-gaap:OtherIncome>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEwLTEtMS0xLTEzMDU3NA_26b230c0-1b22-435f-9f15-78b9da272613"
      unitRef="usd">198523000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEwLTMtMS0xLTEzMDU3NA_7ea90197-9a12-4268-a215-8d9f64cc1dbe"
      unitRef="usd">221366000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEwLTUtMS0xLTEzMDU3NA_50362d03-7fd8-474f-a018-4680dbe07678"
      unitRef="usd">211022000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzExLTEtMS0xLTEzMDU3NA_27840163-efae-4fd7-ac99-bae9a23b9e4f"
      unitRef="usd">30430000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzExLTMtMS0xLTEzMDU3NA_a5fc283b-ec41-44a3-bb55-a12bfcd8da90"
      unitRef="usd">11986000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzExLTUtMS0xLTEzMDU3NA_ea1b0ace-847f-48f0-b089-59f367e93ee6"
      unitRef="usd">19078000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEyLTEtMS0xLTEzMDU3NA_e7c6e197-305a-411a-bb07-2bd2571862f9"
      unitRef="usd">161894000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEyLTMtMS0xLTEzMDU3NA_b2de405d-849c-4c35-832a-43ce980eb243"
      unitRef="usd">194336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEyLTUtMS0xLTEzMDU3NA_6f63d671-6c32-4f28-81ef-f19edfb8ad94"
      unitRef="usd">163645000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEzLTEtMS0xLTEzMDU3NA_9febbef7-b5cd-42c3-a6c1-bee3a196c96f"
      unitRef="usd">-7636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEzLTMtMS0xLTEzMDU3NA_704cafa4-7461-4300-b3ae-aa074f3b6466"
      unitRef="usd">-1493000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzEzLTUtMS0xLTEzMDU3NA_46457371-cb51-4ede-911f-ebd2737948c6"
      unitRef="usd">-9130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzE2LTEtMS0xLTEzMDU3NA_9dd6ec42-0b44-4c69-833c-58415ab00dd9"
      unitRef="usd">169530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzE2LTMtMS0xLTEzMDU3NA_a8a6ee55-b208-4561-823b-cc41fa76dc2c"
      unitRef="usd">195829000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTowMmY4NGQwODhlNTA0MTU4YmE4Nzg1NjYyOWRlMDMxZC90YWJsZXJhbmdlOjAyZjg0ZDA4OGU1MDQxNThiYTg3ODU2NjI5ZGUwMzFkXzE2LTUtMS0xLTEzMDU3NA_6cdbcd86-6ee4-434e-b469-51aad2e42ecb"
      unitRef="usd">172775000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzE4LTEtMS0xLTEzMDU3NA_451a5245-e5e3-4239-b02d-199438481599"
      unitRef="usd">-10261000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzE4LTMtMS0xLTEzMDU3NA_ef4de51d-ba8f-4891-8a28-afd44babd84f"
      unitRef="usd">-28514000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzE4LTUtMS0xLTEzMDU3NA_21cb8db4-b0df-48ca-96d2-e86eed4fb483"
      unitRef="usd">-17646000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIwLTEtMS0xLTEzMDU3NA_9c372627-00d3-4e51-9584-15ffb82df65a"
      unitRef="usd">-1136000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIwLTMtMS0xLTEzMDU3NA_05909d02-e53f-4e93-9474-40704d178c92"
      unitRef="usd">-543000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIwLTUtMS0xLTEzMDU3NA_aad95cc6-d2cd-4d49-810a-33573da3bc53"
      unitRef="usd">-1122000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <pnm:InvestmentsInSubsidiaries
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIxLTEtMS0xLTEzMDU3NA_07a8f1bc-0395-4b7d-988d-309b70e9d5ea"
      unitRef="usd">70200000</pnm:InvestmentsInSubsidiaries>
    <pnm:InvestmentsInSubsidiaries
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIxLTMtMS0xLTEzMDU3NA_eab3163e-3fec-48b8-aba0-1d7701a0fbe5"
      unitRef="usd">178071000</pnm:InvestmentsInSubsidiaries>
    <pnm:InvestmentsInSubsidiaries
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIxLTUtMS0xLTEzMDU3NA_82b08fd0-024a-4179-8152-4a3f30e11f66"
      unitRef="usd">301000000</pnm:InvestmentsInSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIyLTEtMS0xLTEzMDU3NA_845bcd41-2d4b-43f7-95d6-5573eae8e5c5"
      unitRef="usd">153500000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIyLTMtMS0xLTEzMDU3NA_87deb8e8-88ec-4fe5-a614-9fb52c5e7fff"
      unitRef="usd">60000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzIyLTUtMS0xLTEzMDU3NA_527a15a1-bcb0-4e46-97ab-f0573c138fcd"
      unitRef="usd">99187000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI0LTEtMS0xLTEzMDU3NA_9e36f511-ebe6-4d74-98fc-8a1c0614a69e"
      unitRef="usd">84436000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI0LTMtMS0xLTEzMDU3NA_36b5c7a0-4bee-4d45-80c0-33dc763efb49"
      unitRef="usd">-117528000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI0LTUtMS0xLTEzMDU3NA_c5ceb9e3-ea89-47f2-952f-a84d4bad9a10"
      unitRef="usd">-200691000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI3LTEtMS0xLTEzMDU3NA_be3a4c43-87d2-40b8-9c30-234cff59b4d9"
      unitRef="usd">-700000</pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates>
    <pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI3LTMtMS0xLTEzMDU3NA_062aed28-db37-475c-9b46-d88ba20557bd"
      unitRef="usd">6400000</pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates>
    <pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI3LTUtMS0xLTEzMDU3NA_22be3ef4-248d-44ff-978d-cb60d68f4fa2"
      unitRef="usd">0</pnm:ProceedsFromRepaymentsOfShortTermDebtAffiliates>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI4LTEtMS0xLTEzMDU3NA_11aceeab-7414-420f-b464-35a42c8ee0f5"
      unitRef="usd">-45500000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI4LTMtMS0xLTEzMDU3NA_e3f8ae9d-af9b-43ad-a333-8eb3d95a8edb"
      unitRef="usd">42900000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzI4LTUtMS0xLTEzMDU3NA_cd9fdef5-d1ad-4fce-bd34-cc2ac8ec3f60"
      unitRef="usd">-131900000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMwLTEtMS0xLTEzMDU3NA_d363705a-2452-44e1-828f-db4dcf36e978"
      unitRef="usd">100000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMwLTMtMS0xLTEzMDU3NA_b604c680-0157-4bd4-b1c0-3e47ff332eaf"
      unitRef="usd">1120000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMwLTUtMS0xLTEzMDU3NA_594ebf64-8682-4fc3-8261-497754782f76"
      unitRef="usd">230000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMxLTEtMS0xLTEzMDU3NA_75d9394b-be02-42b6-a58f-78a126bfd30b"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMxLTMtMS0xLTEzMDU3NA_427da01f-d670-423a-912f-23e38dea09eb"
      unitRef="usd">900000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMxLTUtMS0xLTEzMDU3NA_a1578661-abc4-453a-a9c1-a31cc0d8a72d"
      unitRef="usd">50000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMyLTEtMS0xLTEzMDU3NA_d18869b9-b4ae-4e34-aa6e-a463b20862cc"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMyLTMtMS0xLTEzMDU3NA_d0da1781-51fa-46c6-b8d6-b9664f22da0a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzMyLTUtMS0xLTEzMDU3NA_63b68ac7-7e01-465b-92dd-b93251bc426f"
      unitRef="usd">283208000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM0LTEtMS0xLTEzMDU3NA_496fb7d1-c115-46df-a09b-c581d2d8e64f"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM0LTMtMS0xLTEzMDU3NA_be44e468-a8f5-40ee-883b-5a99c56b2a8e"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM0LTUtMS0xLTEzMDU3NA_54f03680-30a1-473c-a9e9-439348733934"
      unitRef="usd">24000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM1LTEtMS0xLTEzMDU3NA_eb37d1aa-e931-4fed-82f8-400223960f58"
      unitRef="usd">7980000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM1LTMtMS0xLTEzMDU3NA_94509282-ac8d-495a-9079-0e8436e7b14d"
      unitRef="usd">10130000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM1LTUtMS0xLTEzMDU3NA_0e3bbc1f-8858-4c8b-9671-878b807be833"
      unitRef="usd">11984000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM2LTEtMS0xLTEzMDU3NA_cac36c17-b4b4-413d-a15f-ddb54655f99c"
      unitRef="usd">119311000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM2LTMtMS0xLTEzMDU3NA_052a55f5-6e7f-4428-baa3-a8369d0f46f3"
      unitRef="usd">112444000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM2LTUtMS0xLTEzMDU3NA_426b7283-0f22-4a05-9466-02f27958fe6d"
      unitRef="usd">97974000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM3LTEtMS0xLTEzMDU3NA_cab89384-1e57-405f-8161-01b7d6ae0920"
      unitRef="usd">-686000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM3LTMtMS0xLTEzMDU3NA_bd9e98d7-3026-401c-8a80-211bb1588439"
      unitRef="usd">-673000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM3LTUtMS0xLTEzMDU3NA_b0bf27e0-1891-4c93-bfce-9cdc396681b3"
      unitRef="usd">-3064000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM4LTEtMS0xLTEzMDU3NA_a3510d38-0d07-4cc8-90b8-a50dc4c50e43"
      unitRef="usd">-74177000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM4LTMtMS0xLTEzMDU3NA_88fc9243-56e3-46f9-874a-97a54db70c92"
      unitRef="usd">146053000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzM4LTUtMS0xLTEzMDU3NA_fcec8ec6-8e68-4ba4-a18e-c8a140ff5bd7"
      unitRef="usd">218310000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQwLTEtMS0xLTEzMDU3NA_6dd2f345-b6df-4139-a3a2-f23b53826e82"
      unitRef="usd">-2000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQwLTMtMS0xLTEzMDU3NA_05ecbca0-9bb9-4baf-bda9-5c60428ec20a"
      unitRef="usd">11000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQwLTUtMS0xLTEzMDU3NA_438aec8b-d063-4a26-a71e-028ff677f8cf"
      unitRef="usd">-27000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQxLTEtMS0xLTEzMDU3NA_c88e231b-fd3f-43fb-8e80-003d6edb9c9a"
      unitRef="usd">63000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie2b5984a011f4808b4aee4500cd30eb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQxLTMtMS0xLTEzMDU3NA_1d2675c6-d4eb-4cbe-b623-b16555a0a38f"
      unitRef="usd">52000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i989f73f8be944402a3093c64e3bda6c3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQxLTUtMS0xLTEzMDU3NA_4eb731f9-aed0-4bce-bf03-3d07bbffd408"
      unitRef="usd">79000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQyLTEtMS0xLTEzMDU3NA_0dfc14fb-4af2-4f9d-857e-597509a26899"
      unitRef="usd">61000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQyLTMtMS0xLTEzMDU3NA_ada0be88-1fe4-42c8-97cd-4fbf44b28358"
      unitRef="usd">63000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie2b5984a011f4808b4aee4500cd30eb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQyLTUtMS0xLTEzMDU3NA_ef4b614c-0bce-47e4-97a0-bab20b318798"
      unitRef="usd">52000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ1LTEtMS0xLTEzMDU3NA_9388d6ac-7e12-4b18-9447-50cd8b4711ab"
      unitRef="usd">29904000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ1LTMtMS0xLTEzMDU3NA_e4e24bf4-945c-4383-9aa3-620e7cff22cc"
      unitRef="usd">13425000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ1LTUtMS0xLTEzMDU3NA_703710fb-adea-46f5-92a2-131b3722a14d"
      unitRef="usd">16869000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ2LTEtMS0xLTEzMDU3NA_ca9da244-341c-4c30-8364-43bd8fcf633e"
      unitRef="usd">-2500000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib486bcf8ee4345e5afdf1dc6841b76a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ2LTMtMS0xLTEzMDU3NA_3f84c04f-0cff-43e1-aae1-da025f49e409"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i837ef45d1bef4da48dab3f0d8c0a3d0f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo5ZDY2MDVmYmEyZGI0ODRkYWIzN2NiNjZlODdlZjczNi90YWJsZXJhbmdlOjlkNjYwNWZiYTJkYjQ4NGRhYjM3Y2I2NmU4N2VmNzM2XzQ2LTUtMS0xLTEzMDU3NA_105037ef-1d96-4c05-8327-011660757cd8"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzQtMS0xLTEtMTMwNTc0_406a4a46-5006-4c9f-a2d6-b9c23974138b"
      unitRef="usd">61000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzQtMy0xLTEtMTMwNTc0_af302505-6c0b-455b-9f9d-db5cf5ff14e9"
      unitRef="usd">63000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzUtMS0xLTEtMTMwNTc0_0b1ed01a-b1fa-47ac-b55a-97fbf33f9ecd"
      unitRef="usd">55304000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzUtMy0xLTEtMTMwNTc0_13d722d9-3b6b-4681-9ffa-1368785193e9"
      unitRef="usd">45954000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMS0xLTEtMTU4MDU5_9a91ee8d-035b-423e-b439-d21c059af299"
      unitRef="usd">11108000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMy0xLTEtMTU4MDY1_3c603823-9597-4c8d-bd8f-ceb45d0aa855"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMS0xLTEtMTMwNTc0_20792d9e-fcf1-4163-9022-c31d2b489476"
      unitRef="usd">1298000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzYtMy0xLTEtMTMwNTc0_dd8f1507-3da2-4b1a-9911-e28ed31c5657"
      unitRef="usd">18674000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzctMS0xLTEtMTMwNTc0_e281cedf-4aa1-41d3-bcd9-06b81ec2afba"
      unitRef="usd">83000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzctMy0xLTEtMTMwNTc0_94462b7e-2ddb-47a3-800e-4d611b554e98"
      unitRef="usd">247000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzgtMS0xLTEtMTMwNTc0_a86e8ff4-3716-4ff4-8ba8-3c53858f8a13"
      unitRef="usd">67854000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzgtMy0xLTEtMTMwNTc0_0f279c29-574d-43af-a0fd-8f41beec565d"
      unitRef="usd">64938000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzJhNGUwZGU3N2U2NDgwOWFhMzJhNmZjMjkxYmUwZWRfNzA_0b758039-39e9-4091-b2ae-203c9312f768"
      unitRef="usd">17721000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMC0xLTEtMTMwNTc0L3RleHRyZWdpb246MzJhNGUwZGU3N2U2NDgwOWFhMzJhNmZjMjkxYmUwZWRfNzc_10e66b78-736f-41bf-99aa-0cd01de54aad"
      unitRef="usd">16585000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMS0xLTEtMTMwNTc0_61621201-be6a-44a1-be53-5b4aa87444d8"
      unitRef="usd">21513000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzktMy0xLTEtMTMwNTc0_a5b16285-0969-4dd2-91eb-28f996973098"
      unitRef="usd">22649000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzExLTEtMS0xLTEzMDU3NA_14d06cc0-4e96-422e-b91c-3586c7f39330"
      unitRef="usd">3118442000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzExLTMtMS0xLTEzMDU3NA_47285f6b-c98b-4da6-b096-2ddc58639556"
      unitRef="usd">3006281000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherLongTermInvestments
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEyLTEtMS0xLTEzMDU3NA_283387f4-07f9-48ea-97d1-0fbd456897d8"
      unitRef="usd">45501000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEyLTMtMS0xLTEzMDU3NA_c7f44a61-3875-4f29-b68b-5cb627e26ad4"
      unitRef="usd">49220000</us-gaap:OtherLongTermInvestments>
    <us-gaap:AssetsNoncurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEzLTEtMS0xLTEzMDU3NA_c9fecc21-5aeb-4ea3-a8fe-168425ec8d4e"
      unitRef="usd">3185456000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzEzLTMtMS0xLTEzMDU3NA_635d88fd-bd13-4651-a6ba-3979fc5d8d2e"
      unitRef="usd">3078150000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE0LTEtMS0xLTEzMDU3NA_b5f0f734-30be-43ef-ab4f-4d3fbda1c7e9"
      unitRef="usd">3253310000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE0LTMtMS0xLTEzMDU3NA_24db68ed-2ea3-44d6-8471-afb19ed4f01a"
      unitRef="usd">3143088000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE2LTEtMS0xLTEzMDU3NA_287ea970-b1e0-433c-8ecd-a96716333018"
      unitRef="usd">9400000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE2LTMtMS0xLTEzMDU3NA_bba2affc-a37f-4ded-88f0-9f21c4bd9e5c"
      unitRef="usd">54900000</us-gaap:ShortTermBorrowings>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE3LTEtMS0xLTEzMDU3NA_981941fc-39ba-4310-9333-39d01dc3b460"
      unitRef="usd">14519000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE3LTMtMS0xLTEzMDU3NA_eb3f48d2-06bd-4d70-bc40-819a04b53c0f"
      unitRef="usd">15219000</us-gaap:DueToRelatedPartiesCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE5LTEtMS0xLTEzMDU3NA_b3e121e7-81b7-40b9-8699-99667136c233"
      unitRef="usd">3302000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzE5LTMtMS0xLTEzMDU3NA_2678a6cc-3240-40b0-bd6a-ae5df9604288"
      unitRef="usd">2564000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:DividendsPayableCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTEtMS0xLTE1ODA2MA_51a91b4b-4979-44d8-9f00-4bbac72965e6"
      unitRef="usd">31544000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTMtMS0xLTE1ODA2Mw_44808408-b5a6-42da-8ca8-9854c68f2be7"
      unitRef="usd">0</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIwLTEtMS0xLTEzMDU3NA_9c20e8ae-896f-4835-87d7-dfcd433b3d16"
      unitRef="usd">197000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIwLTMtMS0xLTEzMDU3NA_4cc93ca5-2ee6-499f-9a1d-83da4c3602dc"
      unitRef="usd">318000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTEtMS0xLTEzMDU3NA_17fcd64b-6105-4cf4-80a8-e2458d629c3d"
      unitRef="usd">58962000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIxLTMtMS0xLTEzMDU3NA_d812152e-4c5d-47f8-8b9a-3cbf6586d181"
      unitRef="usd">73001000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIyLTEtMS0xLTEzMDU3NA_de054b53-1cec-458a-b945-e598e7dc81b8"
      unitRef="usd">999612000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIyLTMtMS0xLTEzMDU3NA_55e74178-4759-413b-831c-cdb7f8a15064"
      unitRef="usd">899759000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIzLTEtMS0xLTEzMDU3NA_ffaab185-783c-4ced-8ea5-03217e930788"
      unitRef="usd">2804000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzIzLTMtMS0xLTEzMDU3NA_818e6550-9271-4c0e-a923-2919806cf01e"
      unitRef="usd">2804000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI0LTEtMS0xLTEzMDU3NA_a4073388-d1d5-4a60-b96d-d3f6494fcc72"
      unitRef="usd">1061378000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI0LTMtMS0xLTEzMDU3NA_ba5ce30d-1d3f-4705-9ccb-c194299c1378"
      unitRef="usd">975564000</us-gaap:Liabilities>
    <us-gaap:CommonStockNoParValue
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzE4_493a8221-49ab-4300-9c9d-4ec350fcdb4e"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzE4_bb788209-cb0d-4468-9eb1-968ef2a37a7f"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzMy_68e39d92-bbbb-4cf0-9c0b-b9245b8c9ae8"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1XzMy_a05f7d9d-c768-4c73-a3c8-1fc808e70c56"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_74bc3d0b-13a2-4ef1-9cbe-65cc3ef6f9d0"
      unitRef="shares">85834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_ac47228f-e6e7-4eb6-a2a6-c75fff72422c"
      unitRef="shares">85834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_c26bde49-c4cc-4b62-8b7d-550bab580d54"
      unitRef="shares">85834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTAtMS0xLTEzMDU3NC90ZXh0cmVnaW9uOjMxODhiZDNlZDBkNjQzMDQ4YjI0MjAxYzFkNGI4OWY1Xzc3_d3fe85b1-30c5-4056-8fe3-e59de1bf068d"
      unitRef="shares">85834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTEtMS0xLTEzMDU3NA_e48e849f-b5be-4bd7-be03-4469678c4efb"
      unitRef="usd">1429102000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI1LTMtMS0xLTEzMDU3NA_c337b07f-876f-4827-9ef3-d71afcb4c669"
      unitRef="usd">1429257000</us-gaap:CommonStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI2LTEtMS0xLTEzMDU3NA_70161cd5-3743-4a65-8932-7acc0bfa3ff0"
      unitRef="usd">-66048000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI2LTMtMS0xLTEzMDU3NA_33a6a8d9-d5cc-41f3-9abc-b331bbf32808"
      unitRef="usd">-71936000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI3LTEtMS0xLTEzMDU3NA_23302b86-f4d8-4cb9-a63f-efc4bf6a4e97"
      unitRef="usd">828878000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI3LTMtMS0xLTEzMDU3NA_63fd48c6-a8db-43d5-a0a5-d7efe25f8c50"
      unitRef="usd">810203000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI4LTEtMS0xLTEzMDU3NA_0bcdabdc-23c8-496c-a699-4f44a6f1eed7"
      unitRef="usd">2191932000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI4LTMtMS0xLTEzMDU3NA_ba3403ab-38ba-40a2-98ef-28b6b1cd5d2a"
      unitRef="usd">2167524000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic140e182f5fe4c90b3a5621e4b060181_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI5LTEtMS0xLTEzMDU3NA_ad1dd06d-66cf-41a9-8ac3-841d537ae834"
      unitRef="usd">3253310000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4f6a7e5f75f64c049620a59e806ec99a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTAvZnJhZzowYmU0ZGFmZmFhZDU0M2VhYTUzM2RkNGRmODczYTUxYS90YWJsZTo1YjMyYTg2MmEzMjU0ZTBkYTUyNjFhNDQwOGRkMmM3Ny90YWJsZXJhbmdlOjViMzJhODYyYTMyNTRlMGRhNTI2MWE0NDA4ZGQyYzc3XzI5LTMtMS0xLTEzMDU3NA_13c041d9-69fd-409a-9072-81d9655e2777"
      unitRef="usd">3143088000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="idf7fd346d9464a72801c887926076941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90ZXh0cmVnaW9uOjc1YjNlZGYxMzlhNzQ0Njg4YTJhMzI2ZTgxMmUyOTNkXzQwMg_f94580b7-0b01-4a20-bb75-dbaad6530b30">&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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;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;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;2021&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,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 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,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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 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,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2022&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;7,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/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:4pt;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 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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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;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;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;2021&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,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 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,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 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;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;7,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2022&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;7,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 credit losses, 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;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;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;2021&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;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;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;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;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;2022&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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="i7cd9e055a3ee4066b01402a7e8cee2eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtMy0xLTEtMTMwNTc0_bf0f0344-5000-40a8-92e7-0c9ecfc451b2"
      unitRef="usd">1163000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i699af91e4ea1424399f7ef3e479fe605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtNS0xLTEtMTMwNTc0_777771ec-f3a6-4a35-8af0-573d096782dd"
      unitRef="usd">3527000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i699af91e4ea1424399f7ef3e479fe605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtNy0xLTEtMTMwNTc0_eb5d6963-3ca0-4906-be91-0cb57483b6ff"
      unitRef="usd">6070000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i699af91e4ea1424399f7ef3e479fe605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtOS0xLTEtMTMwNTc0_0904f46d-9743-4847-894c-35e6aab523fa"
      unitRef="usd">2427000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0a941bcaa80f4306882c790a8c903775_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzQtMTEtMS0xLTEzMDU3NA_38402548-c76e-4761-a042-ee53ee3ad2b0"
      unitRef="usd">8333000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0a941bcaa80f4306882c790a8c903775_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtMy0xLTEtMTMwNTc0_d89bcd62-1007-4daf-822a-20d3e26c4b6d"
      unitRef="usd">8333000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i02ceb698405046de86c0d423b9f02011_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtNS0xLTEtMTMwNTc0_2f627ba9-8acc-4156-b07f-3be9476eba69"
      unitRef="usd">4663000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i02ceb698405046de86c0d423b9f02011_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtNy0xLTEtMTMwNTc0_d0c273dc-07e7-4f69-a1c3-e247de084200"
      unitRef="usd">826000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i02ceb698405046de86c0d423b9f02011_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtOS0xLTEtMTMwNTc0_e4ee002d-5a20-4482-8a2e-86b37dc54a44"
      unitRef="usd">6557000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4863705900d64633be7707f0c6ee921c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzUtMTEtMS0xLTEzMDU3NA_551cf254-f2a4-426f-a1cd-95948881e186"
      unitRef="usd">7265000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4863705900d64633be7707f0c6ee921c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtMy0xLTEtMTMwNTc0_6321c53f-a04d-4208-a792-c485c69d50d5"
      unitRef="usd">7265000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtNS0xLTEtMTMwNTc0_7d97227b-530f-4566-8182-a14e5acfb35b"
      unitRef="usd">3758000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtNy0xLTEtMTMwNTc0_e90a06ac-1e29-44ee-b3ec-cc5fd531d7ef"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie0e87c1e72e14e42a24bbb599a979c95_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtOS0xLTEtMTMwNTc0_1f4affd5-eafb-414e-bbc5-0e391524d319"
      unitRef="usd">6098000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idbee08badbc34d99b65ded652b47ca16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo1ODY1OTZhYWZhMDI0N2VlOWY5N2ZlN2YzOTE5ZTYzYi90YWJsZXJhbmdlOjU4NjU5NmFhZmEwMjQ3ZWU5Zjk3ZmU3ZjM5MTllNjNiXzYtMTEtMS0xLTEzMDU3NA_fb011d9a-e75b-462c-86fb-f0b80142415a"
      unitRef="usd">4925000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id1e2c96552a04253a64ee277a731f894_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtMy0xLTEtMTMwNTc0_66550d34-3517-4733-b223-b3be0b8b50f0"
      unitRef="usd">1163000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie83066e78c264e1aada28642f143c2e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtNS0xLTEtMTMwNTc0_248782cd-26ae-4323-bce5-544e7385aa5b"
      unitRef="usd">3482000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie83066e78c264e1aada28642f143c2e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtNy0xLTEtMTMwNTc0_bcee8995-4395-48d3-b366-8405835f38f7"
      unitRef="usd">6070000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie83066e78c264e1aada28642f143c2e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtOS0xLTEtMTMwNTc0_8514c974-0cf8-4f91-90f2-74d904ab3fc7"
      unitRef="usd">2382000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4128c3cd684c4f46864798414a4053fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzQtMTEtMS0xLTEzMDU3NA_8ecc88d7-dd87-4cdd-940f-60321f36144e"
      unitRef="usd">8333000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4128c3cd684c4f46864798414a4053fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtMy0xLTEtMTMwNTc0_10b42f53-67ab-4b6c-af5b-d207a931fddd"
      unitRef="usd">8333000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtNS0xLTEtMTMwNTc0_e9fea4cf-4daf-4311-b8ca-0dae4369448d"
      unitRef="usd">4597000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtNy0xLTEtMTMwNTc0_c171ed5c-a604-4576-9a1f-4a3b1bac5414"
      unitRef="usd">826000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i370bbb1efb534915a2be8d3e726c2e8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtOS0xLTEtMTMwNTc0_d1ab80fd-9a67-469f-a2e5-a330674d7a08"
      unitRef="usd">6491000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id56c3324ab9345c783c63af4fce63f32_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzUtMTEtMS0xLTEzMDU3NA_5ed84161-7f34-45b3-b594-4f307580b65e"
      unitRef="usd">7265000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id56c3324ab9345c783c63af4fce63f32_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtMy0xLTEtMTMwNTc0_08b6270f-b321-4481-b09d-c1d550501c4e"
      unitRef="usd">7265000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtNS0xLTEtMTMwNTc0_07693057-d572-454a-9bc9-33d9436291b0"
      unitRef="usd">3758000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtNy0xLTEtMTMwNTc0_ef6672f0-ddde-4fc4-9f2e-ebae020df99e"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6d0fe56706934a988c90a23ffb703dcf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtOS0xLTEtMTMwNTc0_ecafb8ab-62b8-467c-ba7f-3cec9bea38e0"
      unitRef="usd">6098000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i94d264c545bb45c19b411c1704ef2350_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTo3NTYyMWU0ZTU5NDQ0ZDEyOGQwZjEzYzcxZDhlNmQ1NC90YWJsZXJhbmdlOjc1NjIxZTRlNTk0NDRkMTI4ZDBmMTNjNzFkOGU2ZDU0XzYtMTEtMS0xLTEzMDU3NA_c0d3fc5e-9e7e-4722-852a-ce5ef8931792"
      unitRef="usd">4925000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i72f40495769946de8eabcd7803da8528_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtMi0xLTEtMTMwNTc0_78b20845-6233-4a35-8db2-4afe2ea5dd9d"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i2573904da81f45ff83f4c9b84a31470e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtNC0xLTEtMTMwNTc0_622b4344-d336-479b-a16e-e3da87532001"
      unitRef="usd">45000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i2573904da81f45ff83f4c9b84a31470e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtNi0xLTEtMTMwNTc0_c574ec14-5d57-4a6f-8519-507bc4ce3721"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i2573904da81f45ff83f4c9b84a31470e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtOC0xLTEtMTMwNTc0_35d80ef4-1c73-41d4-a342-cc3625fdff37"
      unitRef="usd">45000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idaf6bbb8c1e246f4966e4da12d9de561_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzQtMTAtMS0xLTEzMDU3NA_5b516cb2-7dce-4217-9981-dcb55ee6ac58"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idaf6bbb8c1e246f4966e4da12d9de561_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtMi0xLTEtMTMwNTc0_c0b7c379-4283-4c85-b89f-6d0c7a04bd29"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i083cc0b698534788864a93f749d44301_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtNC0xLTEtMTMwNTc0_9f111302-2179-4052-a50a-df1124d2eecd"
      unitRef="usd">66000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i083cc0b698534788864a93f749d44301_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtNi0xLTEtMTMwNTc0_a6a4fb5c-4edd-4a79-a17e-b08a6cd8c57d"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i083cc0b698534788864a93f749d44301_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtOC0xLTEtMTMwNTc0_5660b97e-b493-438a-8e06-4892b364651d"
      unitRef="usd">66000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie86625954e3a42d18bc799eb5dcfd163_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzUtMTAtMS0xLTEzMDU3NA_3110c780-200e-4168-bdb2-d4011da23e26"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie86625954e3a42d18bc799eb5dcfd163_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtMi0xLTEtMTMwNTc0_ddc12ca9-54c7-40e1-ad3a-0427545bcbfc"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtNC0xLTEtMTMwNTc0_ac565bd0-2371-4cfe-9a7a-364109647fe7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtNi0xLTEtMTMwNTc0_cd44abfb-ff05-4bbd-9860-6178503e75f7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ibb90be8aa1714ae990cc11eecc8e1e78_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtOC0xLTEtMTMwNTc0_39c8083a-b7c5-44a9-87aa-1c3fb3795c57"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia24bc2c143e5484b8dc377cf261ab1d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRjMDZiZDgyZTVmZTQ2ZDBhMmE3YmFjMjFkNjViMDBhL3NlYzo0YzA2YmQ4MmU1ZmU0NmQwYTJhN2JhYzIxZDY1YjAwYV8yNTMvZnJhZzo3NWIzZWRmMTM5YTc0NDY4OGEyYTMyNmU4MTJlMjkzZC90YWJsZTplNGNmYjI3ODc5NGU0ZWMxOGEwODE5Y2E2YWJlYWM2Ni90YWJsZXJhbmdlOmU0Y2ZiMjc4Nzk0ZTRlYzE4YTA4MTljYTZhYmVhYzY2XzYtMTAtMS0xLTEzMDU3NA_dae89920-9dc3-4bb8-903c-570b04fd01f7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>174
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  - 7%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  #0%Q6V.SFC>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9++
M:L,P$$5_I6AOCRW3EW"\:<BJA4(#+=T):9*(6@^D*7;^OK*;.)3V [K4S-69
M,S"M"D+YB,_1!XQD,%V-MG=)J+!B!Z(@ )(ZH)6IS F7FSL?K:3\C'L(4GW(
M/0*OJANP2%)+DC !B[ 06==J)51$23Z>\%HM^/ 9^QFF%6"/%ATEJ,L:6#=-
M#,>Q;^$"F&"$T:;O NJ%.%?_Q,X=8*?DF,R2&H:A')HYEW>HX>WI\65>MS N
MD70*\Z]D!!T#KMAY\FOSL-YN6,<KWA05+_C=MN;B^E[PV_?)]8??1=AZ;7;F
M'QN?!;L6?MU%]P502P,$%     @  T!<5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M?F.CY33,6A$53'FC !QD+-L05B/@5B/0JJ^9M"(JB+VMB'"<L6Y#&(Z &XX
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
M@W%"*+/Z&B(S4Y/5)3-$1G@4)7A?B[=^8^]XR=1,-0VL"&6=ZX4*.ODC4#^
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
M(K.Y#<58&,_S/41.4L%<.10S@&=^P/^KKM=W>5&@RB%U;!2S9)X]'9<[5,Y
MG/F+V3\AWX #^I @[?QHCO,Q MA%K)1);(5-6RQ*(%?!M>>&R=S/Y'&[KQ].
M0C:>!+0Y9V.4RDA8CL;D>,*YHXO%#6VYG[9CFC=7=3BT8^[GWL$<*6TYATT\
M=S,F&%#0W[&'N<$L?TP9[%'1YF+"9,2M,@ 1C$,XC:ZF#)^T:OT%\$-?^G.>
MKG3TAO(/C8#\6:O>YYKMT&C#8.YG\-4&SN?K3C4E;*T5BBIN<Y)Q%@3S$A*1
M"UGD:DQPPU/NY^G#NN20WZ1%,=0S.K04=75S1'.;G30643)G+"8'4J[2C!O$
M<G_UNV^L;]-[5P^-(W4M1); :OQC13*3B6O?&PAR/P3/A]M=0QC<UFWN.)](
MIY92ZW B" R<&AH <C\ P8U-KW1!"\L-)>U8(^G^)*JJC;HHC&)KT1&Q@ 8N
M90T0N1^(DYRB,)$$511I\\)YL8*R+19SZLB^A4&?.(*^&;B/*"L0KL51/&]R
M(&(L8M3!#V'H)_STN\AO\[6JUBWLTJQ(&[PH%FBKU^K,(6+4!6AA$">.(*Y)
MJ[;,V^%6^[!5L[JJ'NZ;-_#IC1JZ=<<\;1..!?;-*$2,)]/R_] ,@T'AKR,/
MV^K'=+5KPS@*^#PN(&))0ET="#&Y;^FGUV%S_9BN-I_B!'2=<PR1"T/!J*/5
M( S(A!]DG_? N@!@[5/D[]4N288(=]FH,N]+R)\O\G9DQ]@1TB/(I[;MAUNQ
MYW6+AVEADXS'D$@E\ZX0)BAI(F,'KH5AGGAL63G<*YZ6E<<R*_&LM>5SS7;H
M!X-5X<?JAX/&V,XG^>3>&NH!I-9D#,+]?/ELN2@4L72MGD&M>/2]TV/'">&G
ME,S"%R(7"UT2.50UH!5^T Y-"M*H+F_&N%JOBOQFJ#1QA6V.,L;M"@.3XX(*
M!W&E(:[T$_<AC=GN'L=Z</#8K8?<JYL8LU*5NLX[DL';Z!,+-F@YBY+Y,Q6(
M&$T"Z2C[I>&Q/'+S]6G9@[2)"WN S\&,B$F9N+:*-&B6?C3/R_PQ,J&*(E05
M3- Y?3$YSJDKUY4&O]*/WWF9/PFB8YE_S--(MY9!-2/G]00J*.*0.S((::@L
M'T/E8WK:E(7<-TC8/'X@@J'@3##7'IX\&'2DL*S+,A_OCPW^/:\KO:-5E8'.
MY.654N1KW2E"PU>H!=[9<;X0#%3/,-&A!PRKI;\^/1\)E=\JG7GLMMR5?J1'
M)R97_:K-UWD*++C+NTW==Z0$/XUT $E5;KOQL=*?_2YL@=M>T" @4*EK[MVF
M1:_>$1HL86GU/])N('<'=_<P7Z-3GG<$,F8=%8<=WG<PLAKNO%(JERSANQ'X
M"B E,97,BH''Q Z]9P@O(W_#J"ZW:74/(;HLP0W#HU";NEBKIOW]MQ@.W;OA
MB;_N'DUVI#=]>&JR\URS';K"I W2GS:<3UQ 7E8UV:;-?O79_[/\L5S&7"SC
M2'AW /: %DNHE84X!)F3A"8-D4?2D$F>-T9HV _@Y(VF/!RL7<KW4C\S^6J?
M]!]+!*6=A+P.PT!841R1BVCB?"C1)"NA/UGYIKH4WEH3E385+ C^6**=7<0L
MCJV'EC Y6*/  ?;0I"'A8YKBP_/21T\A:@!R7YDFX+_Y_D$%]8TX!RU#DYN$
M1VY U]7K#,C3U$6A-_Z^R957Y&_]L'"6IZCJ=@8",<TJ]# Q*5QMKM#D*>%C
M\A2/9]'T0B1LGO.A@@R.IB,^AR8/"9^8APQ!9KI!_N$S8)Q\^J0U?D<"$<3O
M2)Q,?B^@?ZSQ)6UN\JJ%#/H:1@9O(O!!,_[^87S1U=OA)P2KNNOJ<KC<J!04
MUP+P^74-Z<GNA?Y5POY7*&?_ U!+ P04    "  #0%Q6"/.""AD%   6&P
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
M-)=KFJQH40/X]S>,58\W]7MZ^W=+Y_\#4$L#!!0    (  - 7%8O4 H,%0H
M .([   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;*V;76_;.!:&_PKA
M'2Q:8%*+WU(W"=!:W=E>M!NDG=EKQ69BH;:8D>0D7>R/7TIV3(L\9.R,;I+8
M>7FLESPD'Q]*YX^Z_M$LE6K1TWI5-1>39=O>OY].F_E2K8OFG;Y7E?G/K:[7
M16M>UG?3YKY6Q:)OM%Y-29*(Z;HHJ\GE>?_>57UYKC?MJJS458V:S7I=U#\_
MJI5^O)C@R?,;U^7=LNW>F%Z>WQ=WZIMJ?[^_JLVKZ3[*HERKJBEUA6IU>S'Y
M@-_GHF_0*_XHU6-S\#?JK-QH_:-[\7EQ,4FZ*U(K-6^[$(7Y]:!F:K7J(IGK
M^',7=++_S*[AX=_/T?_9FS=F;HI&S?3J/^6B75Y,T@E:J-MBLVJO]>._U,X0
M[^+-]:KI?Z+'K5;("9IOFE:O=XW-%:S+:ON[>-IUQ$$#+ (-R*X!<1NP0 .Z
M:T"/;<!V#5C?,ULK?3_D15M<GM?Z$=6=VD3K_N@[LV]M[)=5-^[?VMK\MS3M
MVLN9KAJ]*A=%JQ;H6VM^F4%M&Z1OT:>BKLKJKD%GZ.KK%_/S]V\Y>O/+6_0+
M*BOT?:DW35$MFO-I:ZZCBS:=[S[SX_8S2> S,4%?=-4N&_2I6JC%,,#4&-B[
M(,\N/I)HQ%S-WR&*?T4D(02XH-GQS3'0/#^^>1)Q0_=C0OMX+!#O4S<IZG*.
M_GVOZJ(U8X"NU8.J-@KL[&TPT0?KIOG#)2$LXYR?3Q\.^\#782FS5-*A+@=T
MG- $D[UNX(KM7;&^(0VXLF8^/9E5JU'->\@-BW5-MPJ^;^Z+N;J8F&6N4?6#
MFES^_6]8)/^ AGW,8/E(P0:=Q_>=QZ,I\6%AYG[9M%T//BADYAVZ4Y7IT!74
MA]M8?) 1$K/,20A 1A.2$2<? !D6E#(X'<3>D8@ZNE9WFU71ZOHG6I1-L3(;
M4%'-5=-[,QW8UIMYNZF[?)GKI@4S7WA7EE+GZF>^!N.,.18!49*EL$&Y-RBC
M!G-E\F!>%MOMS9@JUKINR__V;T!NI'<1-&$I=Z;GS)>1E.%$.I8 F>0B-(G3
MO:DT:NI[753-NFR:9U.++BG+FTWO,CA0J7<Q&1.I,PHS7Y5B2IUE+/=59A5C
M%/:5[7UE<5_%DTD]W2Y5C=IE49D=;J[7"K7=^Y"CS'=$LM2=8;XJ%4F2.HX
ME5EQ!>P()W9G3^*>=%NLD-XONVJW[((;=N+/@)1SF;F;""1D$LMNXQN8@H2$
M2DEQP-<!L>"H+[N1; <)](/]R911*1+7#J!+3.^[>R*@(RDG:<@,L69(?%?L
M4^[S-MNZ"96KQ:9'8GA[W(4;:7\<-5H^5K1A5UIJPG%L^ERUJMLX8FE!_:04
MB9_D@(P)X6Z,H(R0P%*$+2CA*$I<_F:^KC7HS4HW9K:^1;I;C1Z,L8[,4:/F
M9E=LR\ \9MXEG<F4<NDZ]'58I-R;Q+Z,8)YE 8>69G <9[99'QDGD#D2[+H
M9 ;!/1>^#&>9#(V3)1@<1YBMBS>+_8Q]"WKQX>(,TS3US$ ZLP9GKAM0)VE@
M9\>65W <6+ZJ=K<#EG8Y>M&=SQEGG''F8AB@HQ189P&93$1HJ"RVX#BW[->&
MV;*H[P)SQR<+3&3F;M<S0)>)5+H !H7#C&:A<;*H@N.LLO]>?J-N=:V>-X_O
M(53!/E\0C"GV]D) QQ@C7@("NL200L 8L<!"XL#RDA'B(P41F+H^ !DE/'57
M;RB:R;0 =A&+)R2.)]TT>AXBT(6/$F::X]2S 2 'QBES\PR,9S K9,2B"8GN
MUY=OGEV\11_:+>07-RO#Q!K]4:Q49;[;H*^Z.IOKJJWU:M41V?,\ XT38.'B
MF+A+!:QCF;NL@SJ6X,!B02Q(D#A(7-7J5M5U7Q#3\Q\H+Q_*A:H6#;I6?V[*
M>ELB RWZ1'!F*-$U>(PJ?TDU-&?A@L3AXC ]O7&]^OKE&O0%X4+&_:D'Z#(S
M]=PE!-))(B4/N+-@0>)@<;6Y695S],W 93E7:*;7]T7ULZMF?E6/Z(MZ*N<:
M-!@->RI6CQHM'RO:L$LMY9 XY9Q8C21 +44*D1(7LB$A%=L2ZC!9H!(.S=)0
M!8I8XB%RC)(DB7+3R<DQ9K1\K&C#'K1<1>)<=5I=DOA(1!*6,N&F!H!.F9#8
M6T8 79K@X Y@$8O$$6N,XB0!RCI>=1(0 >5)2!6L3U++6S3.6R=7*"E4)4I2
M[+J"=#*APBWE03K!*0EL ]0R&(TSV"O+E-1'*;-Y27?_!F0L\[(X!V4\M&I1
MRV4TSF4GURJI#THL(Q[_0[)NX79M 3(N0U4/>G#H%:>N4\J5%*B\\(13Z@T5
M(#2,R(EWZ.4+,\(R*@.V+&_1.&\=4ZVD0)E%8):Z51M(1S#+W*\$D,Z$RT)F
M+%Y1/FJUDHZ*5:-&R\>*-NQ*BU4TCE5'5"LI #XLQ>YN"<I$XBVVD(R)0"V/
M6HBB\;+17ZA64J!X!%4K 1U4K01DD6HEM9!#XY#S4K62 AB22.$>W$$RP[&>
M"Z"\E![4-(<F+-+0.-(<5ZRD/FF<90Q[RRH@,\E$L>L%U!$9&!)FT87%T>55
MM4KFX\:9((8L'7> KCMB=:D,D%',TY W"R\L#B_'U"J9SQ;"Y)R;<H",FR]9
M;LI!T9C  0QCEE18G%1.K50R'RTP38F7?I N2SEWTP_2I3B5@5,[9EF%O734
M]((1 #LRG'D^?!D1F7<#!B3#*0_LYNS@AISC2T&@"Z!*@S/O"_H,TDGLGUQ
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
ML]D;)Z:+1OI,V+Y/C<*W#./,<"2%EISEU$!.I@8OV%2CB9R3D2QP*BUMCS=
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
MO'G3E*ONT< 79=.4R^[EM4T=9+<"]_?+LFSNWK1?L'L<]?E_ 5!+ P04
M"  #0%Q6K+OX4AL1   W8P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6S5G6UOW#82@/^*X :]%G!JOK^TB8'4P=T5:%(C;GJ?Y5W:%JJ5MI+63N[7
M'Z5]H20.*:VSN<-]:+JV1_20(N>9(3GC5T]E]6?]8$R3?%KE1?WZ[*%IUC]>
M7-2+![-*ZQ_*M2GL3^[*:I4V]LOJ_J)>5R9==@^M\@N"D+A8I5EQ=OFJ^]YU
M=?FJW#1Y5ICK*JDWJU5:??[9Y.73ZS-\MO_&A^S^H6F_<7'Y:IW>FQO3?%Q?
M5_:KBT,KRVQEBCHKBZ0R=Z_/WN ?KS!1[1.=R!^9>:I[GY.V+[=E^6?[Q2_+
MUV>H5<GD9M&T;:3V?X_FRN1YVY15Y*]=JV>'7]H^V/^\;_WO7>]M;V[3VER5
M^;^R9?/P^DR=)4MSEV[RYD/Y]$^SZQ%OVUN4>=W]FSSM9-%9LMC43;G:/6PU
M6&7%]O_II]U(]![ +/  V3U YCY =P_0KJ-;S;INO4V;]/)553XE52MM6VL_
M=&/3/6U[DQ7M>[QI*OO3S#[77%Z515WFV3)MS#+Y.<W38F&2F[:Y.GF97+]_
M9__]>/,V^>[%]\F+)"N2WQ_*39T6R_K516-_?]O*Q6+WNW[>_BX2^%UOS>*'
MA.+SA"!"@,>OYC^.AX]?V%X?NDX.72==>S34]4U5F:))WM2U[>V/4'^V#3"X
M@7:)_5BOTX5Y?6;74&VJ1W-V^>TW6*"?H-Z=J+%!7^FAKS36^N556C\D]JTE
MB_:#^6N3/::Y[3SX%K=-B:ZIU@X\7C(DU:N+QWYO?"&,$3L(#;1D!RU95,LW
MBT6YL4I9 [$P5L/;W)PGA35FY5V2YM;D=+/3&J]D49EEUB1Y:=]=W?[X!3O7
MA'==?"'/B>!0Q[:_G?=U5E0(/>H:($8HT03N'#]TCD<[][&XS?+<KK+*/)IB
M8\"AY]ZO%I1).E+0E^)24@'K)P[ZB:A^OS4/INJ-/*B?\'XS092@D7Z^%%92
M!2:'/.@GH_J]LR:JRM*\/K?06:_SS-A/[?N^VY@\L89R\2>DL?1'5$@Z'E%
MBB.!88W506,5U?B#N=_D:5-6GY.TLS&0?@H8T6[Z#O3SI3"3BL/ZZ8-^.JK?
M=676:;:,**>!%\D\Y7PI*BD)*(>1(Q.*JO=+L2A7)FG23Z9O$4#N('\4*<<C
M/0$IIGJ&;:AGCZ!XQL)9[&@2'LQ=,X-QPH*PL9:^&!8T-)H.=CC*E\O?RR;-
MYVA)_$'"2'OV'Y"CA F$ HHZ4F$:Q?)V.*\KZZI6S>=NA?]2/)JZ6;6\ C&-
MH_ [EM.G:FW8?\= '(>@ZVQ2&_N^LB:#;3'V.<6P9%*,WQ0@)R@F 5Y@!S0<
M)]KV367NY8!:^K#"4HY5](7Z-G"HGP,:CA/M?5F\W#19GMEIM-[-IW.K[R+?
M++/B/KG+"NM0M)]R8R,!6'V >$(QS[0 8IQ1'>B"8QZ.0V^[:LMNH-?])3$U
MZC[0N#6(V#,V@)R46H6,HD,?5M%5_'$W[M<VHFC@11N%Y]&+]D2M#;OK2(HG
M4-IVLPV/VJ:SA75;'TR^[%S5NTVSJ4RRJ<W676G*Y-8DZ:W]7!9F"0Z-3U2-
M!>/">WV (.76U0I,/.+@2^+P_=74M8VQ%YM5Z\)8KW5I[, MLG0;?-M^I*NR
M:K)_=]\ 8R> R8)KS<FH$Y"@E9*,!CKAR$SB9'YO0X?UZ,UTNF^_";PBL",^
MD*USR 3V.@((,L0Q"EA:THM4X_!NH_2FVFQW/MI]D;9#UA[<V[D,KG\"T%F2
M_KK>J>S+$:84#VGL*$[B >?[S<(:U:ISSET,UYM/_>FS#>#HN5:["([A<ZPP
MV#'JSWA.R-B?A\24IC+0+0=G$H=S.Z,.2&DG$:BC#URA)5&^EH"@Y$3IT/)U
M:"8\:G[?FCMC/;UE<O605O?6?VZ'=<OKV'9'E/='[W><J+7A$#CZDSC]9T5?
MQ.>V#7"$&OM0@!S'C/  )XD#/(D#_A]EN7S*\AQ4SH<SD8KHL?<T+3=4SD&<
MQ /8WZR_81?HWD':C:-;SE,$\*-6SK7RS*8O)K7U50+:.R:3.).WTWVY7PF+
M[4H %07B7"Z9/]" '-64!G:&J*,MC=-VZ^:-5>T6[=;W"\]@ZM,34VHG\7B8
M(4&$K?Z!.4P=9FD<LUOM(RKZ7-2$2^J% 8"@$G8UAC8ZJ ,HG;?7^VN6WK;6
MVX94H 6D)]WQ/55KPT[W]GSC#+YYL.OS96.JE9U:MR"JJ,])0@E"XQT]0$X0
M&0KVJ>,IC?-T_UXRZ]^D>=[%,ZUIR<OB?D)S:#.723UF+"1GI4*A&76(I?'H
M][!9O4X_A_:E*!#76LN"O,UT*$@F7(?FO8,@C4/PJCM!ZLS@NJRSP/KTX28P
M]A8G@$ 4U- !D,8!:(>QVI@VH+6OVX:TVQBIW?,#5?51)X54WDL'Q!!&(64=
M$.GL'=W<61)046#'UJX7SRC[8HKB@/=-'?KH!/I&X)Y2%MKGE6J\R0&($4EP
M@!_,T8_%Z?<V>\R6IEC6=I8N\K2"@V+F\\N.E+?;!8CA$*"90QR;0%R5%O4J
MJ[OCZVZJ+LJBV!]%5_:G]Z;;LIL8:>83CB#_@ <0H[H?_@^[X3#(XG'D<*MZ
M2E<_-E02T;%= ,2TQJ$=".;HQ>+T&FY83^GJ\TEIJ^N88X"<$(S@P%8#ZYU<
MQD'VZP%8;RVP#B[RQV+G)%L+=UV95;996?_Y;59OV;'=$6J?2'ZIZTUWO'E5
MUK"99C[)J+*.E![O"D&"'&NN KAFCGEL;EC9G;_VP\HISXJ=-+8\56O#<7!8
M97&LOAELC.W&).N=5X$C ,2:A%AS/WY]OIP43/'0VW.H97'4SJ<7 _C).?'P
M!<@IUH9$ 54=:%D<M-TF15*9)JNV=K6\S;/[+M*$%0:.40GU(PQ(CC+, L1E
MCK@L3MR]&[/>77':#_!VM][Z7DVO,[>F,'=9DRSLM\'> ">J1&KOG@* ;8UX
M(.SGCL<\SN,CO0<.'*O:$'0,9D",<QV:*MRAF<\Y?G6Q\]8R@8H"5&6$X3%]
M(3E*<<C7Y0Z_?,X9[%C57I@_-=+ ;BVQT0P?QQ.@(%."!CP([JC,YU!Y2D^?
MLM;W19J,[0<@*!@EC(3FL.,QGP@LR]4JVYZ/=>-[51;MC#;%PNJ<?'=C3/*^
M;$R"Q?=@#Z*MPWQ)(%"=H*'A"/2N&\7CTZLMH;)'TWH>NREWTUZ3:1V3F\UM
MG2VSU++@*6L>RDV3K.PX;>E@)<UJW6RO:OZUV9DM.VPO,$*)C=1;[CVF^<;\
ME&!T;E]M^U]2/UC?W0[WQK97M2[/3XGUF%NKV,WP36.?++J35XSY.=%T]P3\
M!H"0&',RMH&38L/1<X3G(KYA5*[6:?'9FNC5R@Y#=[WHH<R7IJJ__4;91?=3
M=XNN^0PZ.SSJ/ASK[)RJM>%0.+>!Q]V&J]X0)-\59;).J\/;)\]Y_8J?*\K.
ME631&> [%Y@1C3TO)"!(@B1T;@B?<$-Z?M[60MOY8 ?YH:6\75@[E^^[]A[B
M]P>G?\H1Y+X3\E((Q#PK#LA)K$,7_;AS5GC<6?E@FM1^:YF8M"KL"X&U]+T+
M193R+@)!<O8=H0#8A7-#Q)Q-\>OW[SY,KT+PKB)PKHRU';_Q_ $%VX.X "V%
M\TW$Q %T6;Q<6/)499ZW$_^PR945R1_M!=Q%EH*J^QZ(M6E>H >)<1;:YA+.
M3Q%S_)3(R(+N!=-D[/.!@L0NS8!]%LX/$4?Z(9V1Z4^0O\4Z !P/@R<2@&#T
M1$(X!T7$'93KC8UH%LG-[E;"GC?6?+PW3\D[\RE;E*#JSW HPF@Y56O#07 ^
MBHCO)\RX@B].NF]PJM:&_>U=L9[8CC_F&KX [I1I-;Y\"TCAT.IRR!>3F_)?
M]2*^ (C-,?6.W0$YK3 /' T+QW41Y_JLN_C"QR_CQ#N^AL28Y*%WX" MYAQ?
M3]W'ATZDE6_& #'!:6#G7CI$RSBBW]S=6?-KW:,I/:6/6*7$V)4 I4*7=J2C
ML(Q3^+F9 Q!=E1YO*4-B4K/ D8-T$)9Q",^ZOR)]P&)%_?0&:"N?!):1=!"6
M<0A/)Q!(GY\VA/2,&"!&$1$!1U<ZR,JIN]2S4P@D=)Y,_)'TQ0+[LM)14,ZY
M1SU]-5\"I\E(HK'1!,0P"]WHDXY=,LZNN0D$T@<2;:^N>N\<NEEM7:N X92]
M/"$9=2J>D4 @HS@\ULDX56O#_CNXR3C<9B<02(!<4 (!)!=)() .<7(.XB:N
MLDN?7;Z& -]",89R=%-QNITB?T !Q]%8:"^_"[J<)7$ ?<JA3\VYFG5\_H#R
MH=;NJ+"Q8P')2:IE@'[*T4_%+VQ-YP^HDU[5.E5KP^XZDJH)DIXT?T !V^H(
M2>;E#T"" A&$ ^&M<N15$^?A7YP_H  @:Z0$\SKA"Q)".1(!]U8Y,*LXF$^3
M/Z!\'C.DE?+29B'!-CV9A<R 8[>:B#N/S1]0 ,3M#)+CX >0LUX3)P&?2#F(
MJW@$^K7R!Q0040+Y Y!8.'] ]3*"XVR>E3^@H(A2,X4]:D!@9HJ%\O"5([/2
M4?/[O/P!%<7]T2;Y1*T-<Z,=_76<_K/B+^US6PJJO?Q 0(X1I54@!-,.\#H.
M^%C^@ 8B4RR\[>])L:%J#N%ZXK+9EV4/:#]FY83SL>L'B%D')'3ZH!V1=9S(
M\[,'-!#C4D;IV+Q#<EAP'AIHQUH=9^T79 ]H +(($<;'YZR H) XR%CM&*OC
MC)U*'M ^%$5[ZU1X$P$01 )A&IH*CIYZXBQX9O* /NFI[ZE:&W;: 5C' 3PC
M>4 #N[B*:R]Y )"3+)0[H!U+=9RES\\=T,#E;"AW )*+Y [H7N&-R=MBD[D#
M&MJSI=R[0P/)64\M=%O)+N^#ENWG>=N[.SWA7',$!*],X[$) >5X\* 8HUX%
M#A2GX*PTAWTC POAYSE 8N%$!XQZ%3A0'(C'I3KL6QM>XY5>4AHH)W'(5\6H
M5XD#Q1DX_\+HOJ7!&M?>S3I(+)SO@%&O: :*,_#(.XO[YH9+FU!_S@+!)2?!
MHC&H5SP#Q<$W+^MAW\K0NQC;@"FID9*]"AIH8M/W1'D/^]\SW+OV$Q\@N4CF
M@S5TO:[$@794[L.^L>'A#^5CM$%R$HE0Z0*,>@4T4!QO1^4_[!L;V#9-,!^'
MC) @TQ;:P<G2JX&!XE3[+^1 [%48HAL+^QZ\C@*2$F$I S$7[E>FVI6*^@IY
M$#A>]>KHNB>G:FXT%OWJ5W'V/BL7 @-5KH2R%L%;8) @M7%':+[V*V)-E,0Z
M F] M2L;BFKE\0(0; _:::@L5K\N5KSPU-$Y$?OV1K>O./.5AK* *54A*]8O
M9C51S>JD>1$8*&759BM[:Q^0PTJ&,A5QO^355,VK(_T,H+(5U<([5H;DVMV.
MX"SO(7RB"M;\_ @,5K%2"M 6$&2"!R'2+W@UJ^+5\W,D,%#2R@9M!/GE "%)
M1;D0(=>Y7_XJ7G!J7I[$OI'ACC]"U'><(4EDUR@+&I8>MR>*5WUAKL1$\T<D
M2YRBI5%YQ![3)RI>_9_G2V"@C!:4,#$M-QK!GB>P*W#U=7(F<+R8U]&.T:F:
M&PU'S[V8+-KUO\F;P$!1+\R9#<?]&I[3DJ/N]]R5B0I@7R=W @.5O5Y*1JD7
MZ(""X>P)W"L"AB>J@,W*G\! =2^KI_3N4("":G"+<Z1ISUV)%]GZXAR*??NC
M4WCIGV[ DERKT$U8W"OEA2=J>3TWCP)#=;N 1 I0+IQ)@7OUO?!$@:^I7 H,
M5._"6B#J%P:&ZGPA:[J#NR.]2E]XHM37E^53[%OOEX.'3VE 2?"8YJ+W1PW:
M/RGQ+JWNLZ*V?O>=?1+]T%YSK+9_I&'[15.NN[]S<%LV3;GJ/CZ8U*K>"MB?
MWY76B=E]T?[IA,/?RKC\#U!+ P04    "  #0%Q6#W/<OIT$  #U%0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6RU6&UOHS@0_BL6NUJUTFZ)(:_=
M)%*;ZK0G77>C[?7NLP-.L6IPUC9->[_^QD!Y20@A%ZX?4B SC^>983Q//-T*
M^:P"2C5Z#7FD9E:@]>;:MI47T)"H*[&A$7RS%C(D&F[EDZTVDA(_<0JY[?1Z
M0SLD+++FT^394LZG(M:<170ID8K#D,BW6\K%=F9AZ_W!3_84:// GD\WY(D^
M4/VX64JXLW,4GX4T4DQ$2-+US+K!UPO'-0Z)Q5^,;E7I&ADJ*R&>S<WO_LSJ
MF8@HIYXV$ 3^O= %Y=P@01R_,E K7],XEJ_?T7]+R .9%5%T(?C?S-?!S!I;
MR*=K$G/]4VR_T8S0P.!Y@JOD$VU3VQ$8>['2(LR<(8*01>E_\IHEHN2 ^P<<
MG,S!:>O@9@Y)YNPTLH36'=%D/I5BBZ2Q!C1SD>0F\08V+#)E?- 2OF7@I^<+
M$2G!F4\T]=$MX23R*'HP< I]0<OO]^AB222-=$ U\PB_A*>/#W?HXN,E^HA8
MA/X,1*Q(Y*NIK2$>@VI[V=JWZ=K.@;7OJ'>%7/P9.3W'J7%?M'?'57<;LI"G
MPLE3X21X[J%4Q-(013=* ?OK.CXI0+\>P'3<M=H0C\XL:"E%Y0NUYI\^X&'O
M:QV[CL J7-V<J]N$/K_AT+])K6$G0'$$KU'26"M.H;,\$4>ZMJ IZC!!-3O$
MR[P_<093^Z5,;-]HY P+HTK _3S@?F-Q'C7C3+^A);RANK8V_2YKTQ%8A>H@
MISIHKHWGQ6',DX[T*2S@,6*VO,\HBCU.B43KF/*Z% SVJ^-.QKOEJ;'">(SK
MZS/,@QXV-X\(-R1Z0YX(0]B=8=_RG@/!?2K5IP]C!X^^(OHKA@K6UF[89>TZ
M JND892G8=18NT6)/M1+H V4ZX7PF*(+V"Q]:#,B%=I0F*0![*N7==D8[16H
MMU/")HM*W.,\[O$)<2>A*41B'0C)_H'WT 2?/JV-. 4?E.+!H".2OYW(VUA6
M&$QR!I/3&8!N41J&$XN>CE&8[ 4V'HS=_GC4WV'0PK!" />*4=QKI+",5YQY
MZ '>208[\WM+B37Z#G+HGKXR3]1.V4;84]NG*[1J$DIZ!)\[A3.$KOAVA%;E
M6X@.W#CG__,DSF"/C.(:J\.S&!?J ;MG3F/<J#].KE%':%6ZA?; C?/^C(F<
M 1\;R75FAV<R+I0$'C36Z8ZN*;23CQ;PP4#2PUZ(?H"6E^@/1E:FB(P>:+)&
MD7)R 3M"J^:A$">X<>C#II*4#WXP(L#/<I*,"K.[JGBEF,_@5RP,#IU4^=21
MG:U?+B#>FWU'C*K<"L6!CTB.]MQ.'>O9RH-JP'5CO8UEE5^A3/ 1:7(J/Z94
MW();C1+! V?B[C([:E?E5>@5//D?%3-N5$,GMV=':-7?W87P<9J%3R>J.5NC
M238WFE1C+_2*TZ@/SE7.&7KY]>K7MU@;RRJ'TL%'LP:IY="NC3+D<E3N!./1
M:#+9C;^%937^0HXXS:<9YVK_#+X-B1:6*0F[="9G#D3OB7QBD4*<KL&U=S4"
M#)F>,:8W6FR28[J5T%J$R65 "6P'Q@"^7PNAWV_,R5]^TCO_%U!+ P04
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
MX0'Q1WOI0L/2Y:<:;>H+#<F]F\T *F;>#4P Q249XM5+%AJ6+*]ILJDO+:C
MGE"!8-3/I! LHG*(R=[SKA<>>+VQQ::^LL!6 WJJ$L#9+91@EY8/X[;B#^14
MV@L5&A8J+]+P-02.,7<3 0"S'-S^&D!Q&@TM3:]':%B/-)M'[98'Y!![3PL3
M0KSR!L XE<*5'P LEO;/83'>>^!=V'ZD?7&@MM)O79KM0^/N;/=RPJ?VD;QS
M_@*?IMM7#'HSVS<>KNR6RLL:+=6]-1E]%'9FU?8E@NV!T:OVL?J=-D87[=>%
MRN:J:@#V]WNMS?-!<X'N58[)_U!+ P04    "  #0%Q6)H/&R#D,   X1P
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
MJ9Y4Z/H]SVY:[PTI-^X!H^0]V0/.-%K?:(=7&L?KQWO8G\\:6ZUA:=W@J$)
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
M9DA:1(B%GM$UCK/FM(=_QI8(4MA5J;= ?"E&0J4?XWAK1G@[N97-8#FB\9Y
MQ<3 9884=; UISWH<VHCFT'(2@SQ?08BEVHJ0JO;,=A,8?"8E@A[)8<DS%,3
M@S1EE(0FVN'7C'<N?4<;6WST$]K89ABH/P.=5V*,Y*O?U<9F9L7S7*,-7KW1
M???&6&WX_]/(]J17OU%SL M&A 9&=][CD<;Y?IWERV=Y\6R1;7+8M;A^2%M4
M*H@<AO28H&*J*SC0DW;T''MD:4*KW=,@O<J.D?Y#'*A@REFH-9:DG3=OI'&V
M?V^[W=/X/8<'4ZN]=]!@DH8#*H-6=%Z^D4[IIO[6CKNGT;OOO<)K<:@D6HR[
MZ+R^K7UYWKNLNLN+&B*/6[@R_;6M[%;[U]'M?VC*S>Z-;C=ETY3KW<=[FX'J
MK0#\_VT)SOWP0_N2N.-; 2__"U!+ P04    "  #0%Q63-S$X_8"  #A"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6RU5EU/VS 4_2M6-B&0@'RU
M:2AMI%$T;0^@"MCV;)+;QL*)@^VT9;]^MA.RIO13*GUH;>>>XW-NKMT[F#/^
M(E( B189S<702J4L^K8MXA0R+"Y9 ;EZ,F$\PU)-^=06!0><&%!&;<]Q CO#
M)+>B@5D;\VC 2DE)#F..1)EEF+_= &7SH>5:[PL/9)I*O6!'@P)/X1'DKV+,
MU<QN6!*202X(RQ&'R=#ZYO9'KJ,!)N(W@;E8&B-MY9FQ%SWYF0PM1RL""K'4
M%%C]S& $E&HFI>.U)K6:/35P>?S._MV85V:>L8 1HW]((M.A%5HH@0DNJ7Q@
M\Q]0&^IJOIA18;[1O(H-.A:*2R%95H.5@HSDU2]>U(E8 KB; %X-\/8%^#7
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
MBR2+EX%E_XSWN/X&NTF+4*% 13'- LX=U[N,*&6QUH@-TLQ4FC7K9DL@;BE
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
MY\\/I-O#?^G;%;\)E[C6MS5_O+>&E \WT/5%2WY"OV""\&KDE_\'4$L#!!0
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
MI5*M[(S2'?5R?C(Z#8_.8G?>'_BDY(W9>2?GR4SKSVYQ49V, @=(-K*T3H/
MXUJ>RZ9QB@#CRUKG:&O2">Z^;[2_]+[#EYDP\EPWOZO*UB>C?$25G(M58]_K
MFU=R[4_B])6Z,?X_W0QGTV)$Y<I8W:Z%@:!5W? 4M^LX[ CDP7<$^%J >]R#
M(8_RN;!B>MSK&^K=:6AS+]Y5+PUPJG.D7-D>ORK(V>EI6:[:52.LK.B=K65/
MY[H%O;6+^[6DBZ[4K:3Q:VW,P?'$PJ03G)1K]6>#>OX=]2&G-[JSM:$7726K
M;Q5,@'4+F&\ G_&]&I_+\I"BD!$/.-^C+]H&(/+ZHI\1 $9O42=Z3A_$+?UQ
M.C.V1UK]>5]<!JOQ_59=J1V9I2CER0BVC.ROY6CZY)<P#9[M\2G>^A3OT_[_
M2?V)ZNGTW?D%RG>I>VM(4"N%6?62T$]0DG>*REIT"VE(=22_K)3]2K86%H(&
M]47S7K>$8'=&^&J&IJXB[8W+4G>Z527):]G!QK +Z>Y;B1ME:S*U %#=5+(W
MAT ZM+6APRQ$7ZEN,2!6,&& LD';,D?T.)\OW[YQ?^_I8X=.V:B_(?4;.B3
M=71Z+50C9HU\"N-/KT0CZ4J6JUY9!?\OUPWO@[:BH9="]?1)-"M)I]5?: ?H
MA];'[ER8FEX"'+V2E0O<(#"^@->U7AG$!T#.1".Z4A(BB<*1[0S A^()"_J5
MPH"E48Z7<1@4+"VB _=>%"Q($O\:<;[9BK(,9+9ZY6+<R[(1QJBY@F>>'!^T
M,2+RU(K; TBPN(! SJ(@@'H6NA6>61S@R5D18;V.&B1(M2@'7UOB/AN<Q>@E
MD N#_("B(*8XYI3%Z9H-9WV30G<H.&=)GE+*PK@@GK,L2BAD/ NA@6%LW0]
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
ML]>DP')Y02$:NW\B6<!F%0OR8Y2><3TC8*=\RV'2QSP$L;_^93:(IV_(G1:
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
M__W[:^'I,(SC"+"$X2+'"#@GNU(@UQWIS<V;2XC=%H>0$>3WP,H$;1\$LA5
MJXO/54,YB$(RT4SH;)A(X;C2/J0;C@WQ7Q=$C,_,C.S$#""^$VF+\\#KF-"4
M4B(; 'H'XO$%4)<7B.\@SZSA"&-ET:P$$18[AOR2P+G\?(,NX:ID&^6,C)P[
M>D\J7+5FF%/9L(1;<\7?AH4,T+[$.-VEV5-& ]X%S)*CLUIF:"@I5BR7(!O
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
M#B'3XKJ(/<WQOC'P893;W\-( 9%W']_>*AL"8'@:5/[4 4F%:I*!1B8&(SC
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
MAF$+[EL?/C"[! ]O'H2]VKG&.W7/HI%*_DIR&TAL&'#6//<;*#(82Y ]]H+
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
M0=8/1_:V%M$L#H0W<R.<!8D(9]$<E^D<9T%PA'7AS](4/S[]1(D(9OX</VZ
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
M;*',L=OZ4G<BF'JZ)LAC+_%7ZSD^E^N%?@3J0%4$%GB)PD^/41U^8S]E2#?
MS.F6EB^"Q _GR:5W$?KA*KX<S<UNUWCNT;BW,"B/O8O$7X2XBV^!'R?!I?=2
M)T5 N"_B!HW\]*JDR$0:"$ =)]URI$BPHDBRZ>4W:AMZGBFGVQBPW.UJS@I(
M$(V)I#&!0Q&$E\+W-MK1CSO<P_Q%>AY>$ DO^2?$BF=@$GTQW'=5D3 [7O<
M;*T.Q?G:5R7"7E.CHN*ILYMI<-D835E)2BMQFL:RNL8S+T[8ICQW[JXV8$M1
M_6.N,G$^P?>;JDJ2Y#'WT^C'\UEL?;:)IXROR,X5V7N7B889+A>3'$9T&3+)
M>;&+TF44R0&X<PY.G*KFB;#&UFM/V*7.)]]R$FN;U5#6I,H9:WYO?]RN0]U
M0,_9;-Q@H_<FO\XLRNJ9[= 3:X?V;<:]-9H)C%GJP?C/,$\?!ZRDLX%08\FL
MYZ%/L-/C()F%;@@PQ5_.7G01H"=$=S!;>._RS@[/K#[)IDS&36>7';F\W]8Z
M=WMF]X.M+T4@_#FPNE8!RJW#1!N!I87W!:*]K8T-<H@E(GUJ_I14)SRH[#A4
M8C/O1\GO^G8N^.:-@#!4>$:K57N*N4;R\SBX1\0?J AL84-O2/IX.OU53MG-
M^\WTS/M9BD7L5S)*$&<4(R@%%I>![@(EN0>4EX/9)X&Z?_-CN'OL0W*XN<M5
M?+A/YJBCH9.EF<ZD!?KA(N5Y$1X6T#NU6_6],V:T7.WZE6YXQS[Y:-V?7_XT
M**O5G3<W&VWKJKWU+JAF=VER9%U.T(G$F?"+"&X.5Y(.O+D @>W"7-\EES-7
M+CGA+?D+ ]5HY0?-5KO%FE[:CJKT4/X@U5A$IW)OA_1:<A%=HQJ7U2ERS K6
MX<X\/#4WN%O& %\5JG'Z31U0=)!&YHSZ=&Z=J5@IB<Z$*'"!"YLJ=/-[/YW;
MSQMR[M?I7M Y5^U5N5X@SVZKQVX/)*?<=?L6*:TS('0!GE-PK&'YW&4,NADC
MDA%SEP)\!9.(ZD,.*K.!/ZR[+L5GHC[C\J;8(]12VV^TB#]P34IAWTZMZ+!&
MIMT.6CZ<?R,-#0U[D&U%^H5_"+Z1!3AADU$_@-3RI'>4-U5+Y: H'=80?[,S
M):9!DES)#L>5TJ))2J:LU;0NNC<GHW7DE5:+?++ M_RKZYMD[+<9(*<MV$*3
MI-,)#V5KG'OQR(].KFT\L.XQO^WOMDPC06<_Q)CV_ >\:JN5+C7'MD);XM;I
M@>BV9H,5'37 X#>F[4?S6)>_'+;^5HJJ+-QR*8_NTHWM02:8B;.8X%>4:<G
M+=HE<,A-@:!-Y66U[H%L[![[;,"!>^X@M]_&3(SAY-78-^YU0S&VG88HWV <
M'FG70.H8VH*=56KTE0?=#O5[J.1N[8I*T!,!EZ/_ICVVSE%[',2SJ.=K3F'(
MEP!*$WW@E?C:9XUF@3M1X9)@Y"N?,QTBMVY1YHQ:G 2L[X%RJNR!D[TMBR=.
M/_7D&0QQ9>!<WKH"VB4*'^ J.94"5X&85*VOCVT0(YBJ6WK+5V[O"Y<!3=,.
M%\+@+68-MU+",VET*P'5?>R1 ]IW-M1<YP:PHR6I2LX^"HMQ+YAVX=[^\-&6
M 2B<5'*(@$MZ-6E@8?E:(O9W?WO[YP\^-1]5B-IXH&MW[ID 6Z;N*'V:@6:H
MST^QRZC4PB&%;J<;18YBJ_#4D:-2ZKF@Q;@#BY9X7;85J%@5W&#=A3_+>\.?
MJ3SH%'ZM=_TX"EWY8T&*DH43A1A?$@CW(62+V:KW-,NE>88A&.*0$:9E=+5R
MXQNZLUS/EJ.U+')Z>!3,ZY(S&T(I]FL_*N><4,V&#AH]JVS?,>DYJ]^>X,X3
MK@=MU95%RJVH]@/W#PRK'=#?.?59<,\"^V%&!C43#_IXNF,;.EM\S^(F/R4Y
MW?[DW.-!O?.#A%MWC$-[_P)O[<8HTLJ@W1MQGQB$1AU/9956MST'9QA*/J=(
M0@Q+XP;1U,&C8QDZK$*UR$S[N40"3DSTDE5=7\Z=81AIX>9VJ#;<A8]'V&.I
M<?8V\>?Q!NR@*9W(.2;!%M9]90(S1T+/28U5/9*O&/+F?:ES3@<]\_Z3.O7/
M17V<1Z$:X3 E_FJ(GV?L90CV+P3R2WUH9(1*[@I\[%TL_60QI\STVE]%:WS&
M_GH9?,E$#?G K(DOHK4_#^-+[V*Q""^]8.6OYBOO8]E0G7H\(; TG@Y#_62)
M.=9^F"R],/+CY=I[?J^\3,+.:<F^6%U$D1\E(<T?QPO*QR?+Y/+,X&FJ VNK
MM1_%*T);L/37,54@0LKL)_J04RDB2DPAJ6FKE$:RH?EQF]765:8^I6ZYH9$3
M1_J\/I2"P &!TAE^FWGOS^Y&"JHV3*!NC9/:9+MLXT&'P$/"-]M&8:WI@*\@
M@'V@]>2R*3F% 2W&K9"TOPO397#Y%+:"OTF-4P]WM+=!VLY[? %#M;XTIL*G
M_-*JNV);<A'-PLN1,7E 8=[6Y6<BFZ^^5#;?&19P%!YD*USZBP5)V2).(&<K
MNI?,_219#U$FE %;A?Y\%>!+E/B+.0V-8C^9+X;/6[8%=T9+?QE&_!7#UT$L
M7]?X"IZ==K^YO'*_56)FE/9%G[W:/G^)KZ.]/Y9*YWCQ $5_1W '*@=R3@DH
MF?M1E'C/=Q1FZ+NF82'61%NN_$6XU,^8F^:A8*YOK.;^$JC2,\V'CYEQ0>S'
M0*U^;#A;:,8%0&$8Z\?L7<I\!427$$HO6<^],^?./SK&WPI6/;!V]B"<VQ)C
MD@F,5'']W1RD;4/APGR&N >AG^UDT2$,.S\DMM)K?TP_=VUK^L!E>47N)@=Z
M?,A7U$&OP4T_V1;C9[D92ZK%3'_'D?]H'1(YG9=3F5D@E;$V=KY2MO="%YY[
M$TE].K#;P\_Z7+/N_[IH"VGW4MM+:9MC#.J>18D*6'EM*-35*?"J?Y;8I(PJ
MQ:VFW"[):#OH(^TF0I/CQN3]Z1'CP^"FH.YL6']U?*X^"-;/NA&I,#!;1\Q!
M_?E3[;ZG,BE4@_:;)N=&',K5R)796>3N;(JJYU>08T*3=M&W<!,#F95<)A=G
MB'-MK$1V+7$:E]FH@8P.I/_&@:P](,V1$'6ETZKC/@5SA%(_K>>FOD"U+2E1
M6Q .6G,F6[<2<LA+3>MMS3F+C-J M_9GO5F1+RYMIIU\"?MV)Z,(4]9".GJ2
M;G=7G,>J(5 Y=!KU)8!#(>EPG3:U^^X EHZ.>PR2V=$\MIP!(9S53A4:[&B[
MS8W O#Y7VO:G<#BR^4:Q:'R,V,-W>DWXF#L[R8+,(_GY)SQZ596?^-0>O?'
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
M';EVRE)\"=>N=3G'?OFJ$E;H+]8+\_$0KEW/NU(7?3_#M6$8LC#%]"Z-R O
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
M0.+1^ %SA<&R07<8^B#34#UFTY5WA&R68OIO&KBOUA14>YH9C%W17D/&+L"
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
MW]=@JT%SN;47.VF4X(<7!L)S$M_%_Z''YI7$] KU^UI<>5[J1)&/3YD3)/0
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
M3SDPHM4RS+SCJ=P =W!DN-,C>,I)AE/G%.(THU(N*DWZ] ,>9&1\_WQV&N(
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
MJU#V-B3@O(,6<VW@LPP;A):/H,YIC]L%3&Z?DL3ST$G_"PE4]N%$P7483^5
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
M"_:ZRZ62<($$\'ZN493]#2VP_5-U_G]02P,$%     @  T!<5OK!!PF5!P
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
M1(V[SF,OC]V=+P>06_+W$1IN..F$CPC;I]M/,)?ART.S/7R_N95VJ='],[6
M:*\S.FJ%F&]NO"GY.\3<>&]RODR51 +3!JPO# )=WY""[8>IBW\#4$L#!!0
M   (  - 7%8PHONP, 4  /4,   9    >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;)U7;6_;-A#^*P>W*UI L"5*MI0T,>"D:]>B28-DZSX,^T!+M$V4$E62
MBI-_OSM2=MS$2=-],-_$>^Z>N^.1/EIK\\VNA'!P4ZO&'@]6SK6'HY$M5Z+F
M=JA;T>"7A38U=S@URY%MC>"5%ZK5B,7Q9%1SV0RF1W[MPDR/=.>4;,2% =O5
M-3>W)T+I]?$@&6P6+N5RY6AA-#UJ^5)<"?=7>V%P-MJB5+(6C96Z 2,6QX-9
M<GB2T7Z_X:L4:[LS!F(RU_H;33Y6QX.8#!)*E(X0.';7XE0H14!HQO<><[!5
M28*[XPWZ>\\=N<RY%:=:_2TKMSH>% .HQ()WREWJ]1^BYS,FO%(KZUM8A[WC
M> !E9YVN>V&TH)9-Z/E-[X<=@>(Q =8+,&]W4.2M?,<=GQX9O09#NQ&-!IZJ
MET;C9$-!N7(&OTJ4<].9M1CY2^&D$>AK!U_F2BXY><P>C1QJH'VCLD<["6CL
M$;2$P9ENW,K"[TTEJA\!1FC:UCZVL>^$/8GX3I1#2),(6,S8$WCIEF_J\=)?
MYPOOI"V5MIT1\,]L;IW!E/EWGQ."BFR_"CI&A[;EI3@>X#FQPER+P?35BV02
MOWV"0+8ED#V%_LL!^_]H,+O\8H&C-XPHM<%X^ORO %UE75=)8<%I$-9)/!T"
MW$H KW6'*+RI %=ELP2]@$7GR*<(!^(&JTDE:6[]+CR#=$"APWPQZI8DN,4*
MT7H3(BP6Y0I7H,+8>&B#JG!]H]62 M+<*RFU=1:P6.'1+'5=2TOE V&C8!3N
MO#.,9LA;7W,5RH-T/:FY@%88JGFB&L*L;8V^\?K4+4R*WTCXXOSLU8N")?E;
MDG (0025Y'.I DYPG4*IBC";KE2"/S#,8WT]_W U)$B0%F5LB^3E7 G/A"OU
M4&@G3CLZ))+',&(T039.()+#0<"/<%0JC!N*M]H$6>]W0+NL@+EV*Z@ZXX.
MSN(+1 #\H;_"">E]YK?;(5SU6= OW[<QQ&)#+X*K3]2^UYV!4VT:86P("JI%
M/0M>[CINZWX:25W)$MUPV^?,M;3>>F1,BO<[/N3L$$Y7O%GB*OK!I^A=>NUF
M'7U"%66G>J_6'+4IJQ'I>R<]XCVUFQRLPDE9KT0#LB+W+Z1/&V]$0[1^<-]]
M<S'DG')6X0UI#RD++GTJ_'E^=@&O/Y+9NK/(W+Z!S[T<VN8 BZ.HY^B[4""3
M W@)29%$!Q/6C^(BP5&![>==A4W9&8-V^P1F;Q_TNYNQ0#B%>U\G499E;ZA/
M#ACV;(SMK"R-\.3\T<8L2I(H36+J6#J!/,/JLN.W.Y^5W*Y@0901$N&**(OS
MN_Z^*?L(,U13I%'&$NQ9E"<%Y'&ZGVH2Y>B%T#Y-,R-ROMWL>TCR($KC EN6
M%3")GT,1X=*#*,^+3?<L@@FP-(N2;()]&J5%"OGD$8*_$LO']NZ)9ASED]QW
M,8/)^#E44TJ.)!JGDYW!L^A2VC*&1//<CU@TSBBI"U;X)+D,MP6>%RHVQE<M
M/%0O#X8,'T=*A9?BMAKR!KJV\C-?@AY4*+K&0DW!K>C).\1X6/P$<;>.[0<>
M^JAO;98U/@I"06S$FFH972O7@@H:UKE-C3!8H'E34@&'*]3WJ</&WWVW?2G:
ME*M%YR^&6E-T0WFA$HMU60@XUW@E)Y.A#\=C?F/)</P3FH3X"+U]KYG1SE.T
M%F;I']PVV!]>I=O5[9M^%IZR=]O#'X(S;I82\TR)!8K&PWP\ !,>V6'B=.L?
MMGAOX3/9#U?XOT08VH#?%QI]T$](P?:?SO0_4$L#!!0    (  - 7%:*$4(6
MY2T  &&&   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;*U=>W/;QG;_
M*AC=],:>H6A1LF([<3Q#R[+C.]>VKN4T[73Z!P@L2<0@P. A6?GT/;_SV%V
MI.RTG6ES+1+8/7OVO%]\?ELWG]NU<UWR95-6[<]'ZZ[;_OCH49NMW29MI_76
M5?3-LFXV:4=_-JM'[;9Q:<XO;<I'IR<G/SS:I$5U].(Y?W;5O'A>]UU95.ZJ
M2=I^LTF;NY>NK&]_/IH=V0<?B]6ZPP>/7CS?IBMW[;I?MU<-_?7(KY(7&U>U
M15TEC5O^?#2?_?CR,9[G!_Z]<+=M].\$)UG4]6?\\3;_^>@$ +G291U62.E_
M;MR%*TLL1&#\H6L>^2WQ8OQO6_TUGYW.LDA;=U&7OQ5YM_[YZ.E1DKMEVI?=
MQ_KV%Z?G.<=Z65VV_-_D5IX]/SU*LK[MZHV^3!!LBDK^-_VB>(A>>'IRX(53
M?>&4X9:-&,I7:9>^>-[4MTF#IVDU_(./RF\3<$6%2[GN&OJVH/>Z%Q?U9E-T
MA.6N3=(J3R[JJBNJE:NRPK7/'W6T!1Y\E.ER+V6YTP/+S4Z3=[3"NDTNJ]SE
MPP4>$6P>P%,#\.7IO2N^<MDT.9M-DM.3T]-[UCOS!S[C]<[^-P=.7A5M5M9M
MW[CDO^:+MFN(:OY['QIDD\?[-P$G_=ANT\S]?$2LTKKFQAV]^/O?9C^<_'3/
M$1[[(SR^;_6_?F?_A^62#S<$/;CKT]H15E+Z_YNT*>J^3;(R+3;R3IG>MGU!
M"Y"PR.GE)%V10&B[I%L[6G"S3:N[:?*6N##/"[#C)/XF*5J2"HO?B5.3KDZ6
M+G=-6DZ2MDL[-Y$-ZBPM$U?=%$U= 5;Z"YOREXU;]66*9>7OK2, \X+>*.^2
M;=IT159L::DV*2K>MZAN7-L5JU0D R^Q<7DA?]=+?\2VH+?N 7RP$T'E&NR!
M,Q152@@D*+,(O;1]5E>52J3;HELG0-JB;^E.VC8A6=O(.:;)O&SK'2P1X'5Y
MXW*L9#"6;D7;1'BH&P*LJ3/G<!7^T!6D&.#IF];AD/'6T^3:N>1]W;ED]H0.
MW&&WJNZ2;=VVQ:*DF\=ETH<=R>2$M,$ -#IQ[NCT)*'HRQ[8P-=NN<2=TEZ$
MH*0L!BBOZ8GFZ]#3TP T()0@TIL@UB+AVV+]@+E)0K!E:;M.EJ1QZ&"_ <WT
MZ%;)JZTW?'PFA,X1!9=%VQ%.%U!10Y2OTS8<+*>O" LI$2/=E>&GJ1<I\,,8
M2;L)MN"S?^GHSOWW$X*IP@L+1\"D;5W1IT0S1(:D6US.1,:@$>RNW;EYO,K[
MT/(D4XCF.B$@?)^[5>/X4)EK.N*\3O#?I,3'^-C?(H/.QR Z*'%F(H^L;QI
M\"G:,FT)"OJ__1=$(#.M0R'FN")>@HY;5&(HV"5OTL^TQN]]OA(.(/(G$"N(
M" *P: @RH GW2B8#\0HA:E7<X/N\=WB\+7*]6L-LE780T'J%+(4$7>FF[@D&
M[!N>8?RD&[(PB)WKGI2T2!2\()=3$&'>X=&VSS+AA3Y;1T!#Z&W2W G"\6)/
MVJTA\23"CO&)C_4(MFT@^,E0Y#"-QO0?"%ZX'+*VZH@^^DIO='@[C<OJ)@?E
M"OB0U.!)NY=;%M8%<[&G4"5<T/3"N<I?O$>'XH^@-PK?H51:1R AQ=B'2VL/
M,Y02&C$J$SJME!<D%IIDV=0;?B<@FI%LT,ACI(9<&X@52S1$+4-T*&N!V!(E
MWIYH'V_ZNPF'4XW<XA("^9&ZDG=H,])Y1"]TW22U:-.V7RY)A8"^B03Y:R$]
M2)EZ4>JMZF8;&((Q8Q$XA'L15HS<( <)@OUB;YI<?LG<ML.[3"BW10N4L'GB
M\J%XR&LG L)]$2''8HJ^^%S5MY57SI.1_LSJME-Q&>DH/O0ZO0&]&+:](!_+
M8N+/_"\)X_N-C8^NA"PT1K\,X"97__[^S75"UB 6:.$3@%E>]\*!( 8^#K;/
M1P^E2=5GI4MQV[=T==LRA91H<+$+,'''!'7U_IV0?+N%U ''@*6@N<8KQG?>
M!)B!&U 36 ^V +$,E"^##@F0E3U#NZT;>9?%"(D 2/QD0?=,0J]AD DUZ;(#
MG;'N\88)T"+/"\!KIBTBG%63;AC>I:($P+3K5(3@^ ""*SQ^&+BU ]M&$ K/
M&2['2]J^!HM8*XX% 2'!_=&+F,+1EL47_I2%)>S$IO<&TA\D5HIEH6*IJJOC
M\ D]1W#+R;$???3=;'I&+%>60! .Y%*2W8JI.P(45X('B73<9D&',6>"_SOC
M7>@?)V*WX:W1?KR3'GZ9DLJZ2<O>JQ\!"=;1S@:V]"RYI5OZ[NST/ (5WWUW
M]NSQ]-P^&IA@0GIJ<Q*C@?-[QC4VIO/__6]/3V=/?FJ5,?Z)&TKF"UI6&6:^
MW99DF':\\GN]M.LMOGK=.]'HOZ5T/7!ZR#Z@3=[O81/AY;H1+=C@&ANA=C9W
M!6LM+[O$LKDM1J*!W:<V:,U7'RY%-NDRX<.:](F(.X)*EG!F-LKB1G9+@UW4
MYYJ$[7'I;NC#)LV+6KQ\(!SF/LD50 ]5!"FY@0[+]'BDVC*<"Y9VMX9AP. 8
M#@0U5S7A\"Z99UUT] !TCHWK+3B0V#2M &CCV$"%/#<KF;QXUB?A<-"<RWTG
M(SAGSYX]G?A=H-E@!*CQ22K]EG6AFI)F$B)*(R9?V%[7XFW%\N%K^T*$Y!)Q
MUAJVUJ#TA)Q;?\7,CVR4OB=]QW1-BSU1P"Z2BZ+)>C8PVAZ\"GE0,'V2=7KC
M6*K[0["JYXU-,D$OY20Y"<H>.%OVK5 5F36J717'"[<J*B4/O+V+M&GRTLQ0
M]E \)&9)T$J>77C3">L$/A2=N^_4A(K%X/SJ.GE :RS<.BV7ZBZY<ND7%?H3
M[J/3D-45OTX<^G!"<JXDN,SZ3#-U42/?&(=4_^R"'#.V#UZ+_YM<L'\M@L<[
MV+(D72T )/9P*R,-V^:633^S/6!%$Q9C%&2L<WL6VFE1PDZF)^C*Z:(/<5O$
M9\Q;<J5\>B:2>;^"J#P]F3V>"&@!]R(I6."#T9/6=5W)!$:H(+^%_\5'(/XD
M@B[:-5,4FT-MZ]EHF][QHW!S)/2P9-NE9<6AY^W6#?/R2!K/GDT9+-:73$MN
MES;896OYCE2Z[P5UR58;FX'L-GP;!"3]DU\K(^Y]"POB-L C&29D)H4(2]5S
MA $[1UB@S^I;E@ ,@NA%<PV\9VFK@"&@VQJZ#%J+7+="B6M!8G))VWF+7-^
M\P _,)P)YB\')>%D]/XTKZ^NYA<CQS<5_:/RZ?V[JX\79NN"5Z-(!Z V:-L@
MYF"',E*Q5%-_,??AN_-GTQ^\'GU W(/K)?%>EJ3M'S*2!L9/YXW#9FA?DFV!
M (\8:\7&R^G]HCDU(U1M--;^)/9M"ST2?4/G)CHR$XW(K>GY8!"O @A;;63]
MD*6I=\E;P'ZG%_%U%YE:_%W!C-N2H42>^OP^<V.BEB%XR!Q$H9WQ0;W)_-WL
M='HRM$UF9^&3"3F4!9E5;--!Q(E-)R(P=^2F@? SA"68#!E-8+7(<\K2;9H!
M$+[>UB/_+5$1HH9X)C)/KA7$MR0IB<[% 'X 5CT]^>GM]>OKM_SOV4\/.:9#
M3SNV%O0R!JACDC)GKFA@*# 91!=95(4$(<:7J"$^PP !RE:JQSXA_ G=A[?4
M2E(N?^W\.$MT!C/ [23?>@*!$V\Q ^8QDXVA]RK]].0QHGW+$&=@&YWX-&UR
M6_G7*<GX%<0=6Y9>7 8O:&3 R4DBHQ","(-EF=[0K2*:0+X1!S)%YO')'.QJ
M.A5=(U$I7)Z;8#K1TWWL8Y/A4"]N@ 2Y;J<VZ9>M*1Z/5P*,')4ZEZ7+_T^\
MBOB\).6_NDL^-6DED4FV%]^*7!*#Z0UCCSBP+5:5:<+W[C9YY[X462V1;BAY
M\@$J_/,E8'K\E%X7'UXEPOZMC"TN/\V-*12R3W,Z6)9N+!0+E*;,\?_H*_(S
M'HMNE%MS$$P"RFV1 _?T,='!P&8WKZYNCF'UY DGV!HRJ[T9!:1S  $A5W&D
M"&$9@@XK'RDB/\K>/%8SW;S/)1G=-6)4HI :^E:T'*#\TS7U<98V"SI[]![H
MJ:<]VG!P#W  +' WF""@WP .6T5P./B#>.3QR;_!\((JGR3G]L?9R21Y:G\\
M/I'@XNR$/HE!=7)Q\M!Y #(MVUKT>+!S8ML".I8,ZDS(4E ?HB?[W?I(RXDK
M>X?O+M_\&D7#1!]#1'F_A@/3L %SPSO)@S+YG5BA1;A9'%&X4V3IDD*^*< +
MY&^4:2:6C+\$L=L'ND)7X]<%V26[873F 9[T-/ON,<#-YBIGI3A0 O. %O3W
MK!)*[:9]M\K.;2M>+&?[H(M)5\(3\N[JQZOKT47E! <\6H8DD,_E(*SV=L/@
M,$9>ULP_=,5Y3<+1.(J9(/:^^%[* C;?Q8?D-* ![U9ULJG96TZK9#8AVDK*
M!7MOR;O?UN(@\?7_(Z7S$MV(07#&!$5'!XX)T+83$DG+XR5?.%,$G[9N"EI#
M@J#0ME#FHJ[ ->2X:6SZC+9^]UM BE*!D&Z:=$$L,04MD76@W2!IC5<YEQ^1
MR9"[Q:(06CA>(J<1/:PVJ"HJV;P-,3@6V&+8I5$<A UT?^9(9"SI?$(O?*#6
MQ2LJZ4JP7V(1RL+1(0G(O#7="AU'J!#Y+O0/IPFZ3B(0>%A3+VG%["&NL\\6
M.G\T;Y?I0487%R#74"]'9CK^;DO:JL&:(V*82' PO"FR4'S)-%$-$LD+X::[
MB6H4#I;O7?OL=+RT!PHZ?[C/[@::3O#1^0-H/H YE96#&U=_K!6&"N9^B806
M>_S?G3TYC^Q=@GX&>:Z6P2&9ZRT'.>F=:M(QP<'0(!M88OEMD)2+NX-G8Y]O
MP92&,(9Y>GV#.-A H,MJ$?H2Y#**S U=,S:":OB*>_84_#S@U.:2\YH+21<2
M2S\T7I"'8&<9*T@\<">X3CN!-!-._1+6RE33?YI>\.?OUK5?EQ6 I$])CM=]
M"X<4.2F]3]-!X42$C[QH65,&@$4;T%=,6YD$4!! BO OL:=#B*?SL60WY(,9
M>S:&D /B#!('E4D[U'<NY+F,W0(M<()4[BG@P^Z!8$!<EPY7U1NRE31P*%Z_
MR_LL9$Q_KQ> LZC43$F1@TN*#8GC+IQ<]H^I<J]\F)K%>)#DE)7$ET\5HZI1
M<\OT(.4!M$XD:^+(*1=05&SLHI?>)[Z/Q(>(@^H8%\P%",J4V#\6-Z+16:!M
MTT*E!EY<W"$6(=$.\NQ7B ?I]V0J1X2RW+>N)VM]3M=H+0UDM2<I*CU^[Y7A
M-XX>JXIV,Y#L2M%BKQ4;Q"2$"XA(7#>(4Y'$K%![(D$TGQ1"4"Y$3PX0Y\CV
M\+J6!6&P:?DBZP7KC?CV),0,H(A48/B7DF#DJSM@M6'E=IV*.V3^6!ZR_&*W
M@X4G>VF9A#U,K+Z2F]3(0X0R(FXU.0!8VHA5E@H"-0S5"FE 6)2T4])OV688
MT_N \R0 6FL2%(P?FU!K.N*Z+HGJ@T>B05="+\<OK<@#)'.[=FR&@!S4M-R+
MKTDD@_@65G"O2*)IVEKTDR'7FY5(IG6C5*RP-Z^(<_.SL!Z0IX!H8+(FDZSP
M>5N15,YG<04+@K1,%9=$&K-U77->!KY6-])8D0@[1&\^_"K$8W>@5&L.>J3^
M 0I0$7M>R%_A#B56@&I1$.Q$LD1U*?"KJ:"1LO:NY6*"8*23?"V\J>A\9$4U
M8("?@[ST2)S*!OO2S6?088)M$'2<2%OV7#(2&:K>71A%]OTK0ZJ\_L>;ZX3#
MD1J,8ZR1U@267Q,9)!=U@T0!K/%.GWR</(C$3U0,8%S\4**(6N)@I3\2P2A+
M?Y:ED7.BUQ75H@P*\U ?YXL>1F>.'.F!22/*;9<%D(W@(BU/W,P-DLG<G[WD
MZ).D.$>)3$8?=AJ@ZD!*4Z7C!3%3E<Q)*"$.\I$\(=[OE_1/1 Z1L7HV22ZO
MYB:D.*_0V&-K/&;Y:JUPBKYI^M+%4>Z+^5QVQ1?>%XSSS><G$CYIQ>7+&Z0O
M!HO299+VZU,I)=%5)_;63HK5\B')BK2[L&+![B6N"KZ*BEC"JM0(H)8H;3Y[
M^B?8N;)0K(@'S-D^HG11DD9-WLJ7#\U8L:1F65>K8PYPHPZVHU.H,&A@L "
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
M"@48+)!SE@;(9K$#VC0-+)ZU*<MZD-&@KQ&MR[K:X''_^I=GL^G3EX:W(BK
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
MB @;N'%=)ZZ>@\HTF*C[PM_W$9[$-LW\Y_U5>6C.)HL*>Q8$9C-\!38F 8N
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
M5=3/[QD,X?#=4P>D=0>BQLVJETR;',A:=@;?]GH!T8\0'BZIEHAPPDC"B7Y
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
MH&8#6B\5#8_^A@,,OWTN_@-02P,$%     @  T!<5LM-4Q8<!@  B0X  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULG5?;;MPV$/V5P=8-6D#9U66O
MCFW \05- 2>&G28/11^X$M=B(HD*27GM?'W/4%IY?6W2%XD2R3-G#F>&Y-Y:
MFZ\VE]+135E4=G^0.U?OCD8VS64I[%#7LD+/2IM2.'R:JY&MC129GU06HS@,
MIZ-2J&IPL.?_G9N#/=VX0E7RW)!MRE*8V[>RT.O]0338_+A05[GC'Z.#O5I<
MR4OI_JK/#;Y&/4JF2EE9I2LR<K4_.(QVWXYYO!_P2<FUW6H3>[+4^BM_O,OV
M!R$3DH5,'2,(O*[ED2P*!@*-;QWFH#?)$[?;&_13[SM\60HKCW3Q664NWQ_,
M!Y3)E6@*=Z'7?\C.GPGCI;JP_DGK=NQD.J"TL4Z7W60P*%75OL5-I\/6A'GX
MS(2XFQ![WJTAS_)8.'&P9_2:#(\&&C>\JWXVR*F*%^72&?0JS',')]\:Y6[I
M3+I<9_2NNI;607.W-W) YS&CM$-ZVR+%SR!%,9WIRN663JI,9O<!1J#5<XLW
MW-[&+R(>RW1(2110',;Q"WA)[VOB\9*?]-62J#+Z4ZO*T2=\-T9:^OMP:9U!
MT/SSE!2MH?'3ACB1=FTM4KD_0*98::[EX.#5+]$T?/."&^/>C?%+Z,^[\131
M%Z&>)OH</IIT*6LGRZ4T6)-H%M#Y^[,+.I;72.[:CV$E#T_.Z4-UJ9RD<V%<
M)8VE%!7#R8PP_IB<IKHQMI'D<HG$A$&K.$D#)%2/%7@PO>;YN:I)KU %*KD6
MRT(2&N;JEJ[X+7Q^UT9_0:K; "V% J.*6U*5MV =;//\]Z@29_)&I7KXX]2E
M2'/*Q368TB3\=8L1 D9"-L=VV+$A'3I IJU"F\@-?-^K7^9Q-'MC'_N0"JP
M*PX4%-O.'64I2B;#B,X^![3.%3BH*BV:3')'B-_LD-6%,*_//]$*$ 4T1"_4
MM4U=P_W. 'ZP"EA001F*!*62B5.A4[\F:^5RV(8@/4D.!95B?:0QRFES&U T
M7+#1I]!1$IMRV2#SN=@:E>)/YPE4VYB!"8MM(5^S8G<K 9&&X7/(S/L(;(TH
MMJ8\::<-EV@8_P]ICEA^S+E0FBY$E>9@]2A61)KJAJL%MD)2>*N[U.@"@!JK
MJBL/*=LL*MLL G8WG?N7,A6-E1ZVE_R)L,(#FXOURJFK2JU4*KRQ5='(*H7+
MR\91I1VEJ+Q&%P'I:RRLI\)J,,L^I&SGAY&I-AF*'@.GNI1^&$9Q6& C)IL+
MX]-%"E.!+S X6*SU*;3!3@5" YH^4$(P&<O)FWW!]H5UW\C5PS95IE!;%<BC
M^Z$1"9['C6&=VNS!,VH7%ZWP)_.V%)D$59NW$K%-EH)I?)<&R]P^&6,G3H8)
M]MBBX/Q#9'A7-^PQ'9R;K;.$#ZDA5\53N30-CC0=53^O%BJCI7;YCQ-&=@(U
MDY6/EYT$:=&Q>5RM^K!)F[(IVD3K0@[1<J?I9L%\\TP82-+5I8C6^+L3#\>]
MSSYD$ J\%52\-AC@M5OA[(:X-[K<A!-6YTX$TFV=/8)&NE"93_=++KK>7U@^
M8I33%@6"\F"WE@5(E^V9 4XSYL/B&0WI(\;6VGC=@<13>YG8U9M4MI'Y$Q(]
MUJ?<Y";6?2<<3GM-_DN/-O3OZ]$M5S?/WH_^"B?MWKZ'\ RX^,,WL\G)%R7U
MQ$\ZD"%=^A.U^L[)IBK4+X5RB2KACZWL!&O>6O%IO](%.[#[>*]J \/GV6_O
MF(%N+*+"_DX?^G4WD+AJL.H[%,7!))RTC5DRYT88)-/IUFAY@_L#DIH6P601
MX3E+$IH%X]D4%79+B1V*@T4TQCL)0H\9!_-%2*>]0^>Z/20\Q_H!X:/&&)]M
M*"F.\>=!,IFU%&?QPEO'F0%$'7:WNA";$P?'2)NHT701C,<AWM-@O)C0>UV]
M3N_#+H)I L&">+Z@C]J!9M<1S>%D/*=H!L>CI*=3*+'<;$>38 [R\WA\#WE[
M!&N9S!+ZX#>'+J(W40Q7YE$0@R!:,[@73>FI\^5HZWI08MOSER"N: CY]J;0
M_^WO68?M]>)N>'M)0P6Y4BB?A5QA:CB<309DVHM/^^%T[2\;J'RXNOAFCKNB
M-#P _2NMW>:##?2WSX-_ 5!+ P04    "  #0%Q6.VY*F$T)  #N&   &0
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
MIPL5$^)U=/>UN\Q?QCOL?GG\2\!'C!K4?Y1JC:VSR>M7HU@OVI=@:[[1SFQ
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
M8*KYQ-+<5,56?]98%5559'JYD2'22!OP?%T@'>T-&>B^<YW]!U!+ P04
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
M>A@OC&R:E&GM2CAN, GH C^Y6U=6;E5YG,I*?UUFKT!6PD.TDF6;U:X'VEG
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
MR*BN^R;_-$E/?[K5\ A]W\E3&>O-)*<QB+@M.]:4"U2'R]7 JBV^8ASRS%R
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
M58;./,@JLZ.@<9 I?8/JBBD7U:/'>LV $G2!" C, D(.=IO:9[T]"1VF.I9
M.NW9$Z@O Q8(067*1>K<+KG^8_90%(7SJTO1$=!K>W69-DGV7*R4JT>1ZB]K
MJ75)E L!9J$U*CUH'_R_55X2)S$BNE%=<:G0KY$"/#=S.SYJ$D-,V:9$")"0
MK_7.C<I^RBI+43,\$*J1)6T^+)= ?W<W7NTC6<N(?<S1S(@&,<ST47J(%A+
MCP4$X1QU&!5=IWU1+]%N,].\!GF3>ZD,S.1R/AG2SH /B_TE,8;&W')0VCQK
MCM[--J-7 O"5#A1^M+A'X<CC,E+1TDI[#!4RGX\.]$6ZO1?A0".1,C#Z*C0M
MAGO@9^(VH?T\A=U+7+CA"'^%:]:XL^CTI%B;.:^L68@C'C)@Z*7 8VYI8<&*
M;3?L$>."0BW2M\?UJ$SSEMUP"$@]0N?5:OC7X%OX;Y%=E4UV!0+AIN%Y78/<
M==E;*?>O!Q,[HW<[V&,P&--Y7*1FYI1GVOCQ,D/7L0*4L9_3XE\B2Z@^C3'U
MK?1=BO?_MB'Q&->;G YDGH;:")3M<C"J4!D%Y:[4"(T6L#!KL7M1D*K):TV>
MZT@$'\C9?<G.[H3,J-!]8BE5L<0$I[9'=Z3 &@_\E@D9+=ACO,C.04K!H5S
MV:A L2ID0S_V;CS2N$!:XTP70@-ZR0BC0.=BZK)WT5^! _OW^*@G321>U-![
M7'(=QZ0W-TT3-&7!&9%%_(#C..S!MZ/X90?\\3RGPK;)&GQ@8:Z2\Y?S#Q]4
M=)+5FEEF+09D'#D!W)DZ@H\G!A_0(:,)55(O;HH6"843%'A6VW$>443V-J]*
M=/C?L/8O',#K70F,(?LG.H=(%U+MD)6)8(\DKOTH_4FWIR0L049)E1WKJL'C
MO$@JG?&*1^>&AN=#_!S% 6P0!Q^"WP#K JNKY0VOS#4I<?9H^'KCQ.0T*@,Z
MBC@ Y"5?2V"<H]"/Q;0=34(*) (J2A\"63<@*4_<C7<@=@NWUS]!.?JD?].^
MZ0>3A>#DG@[,A^TZ:V)S!<&HJZR':LV%S8DQ4L:2EI%1A  !('M)8,(E6?D-
M;$FPB.2*#5KH-^^0XQ'5L.),7VAUDQ/21HU_BQ==LVA$?V6]WD!VSM]=_R((
M<*K_U8WZ'H6P9']6PUXH$.;'/<FU1<3=04,E[ ]99*Q-<SVQ#A8X@4A*EL4H
MNQV-5A5B,$GE!A'%94UZ?(@ !XAW%2\&6T>DC;)-IC5CJ2[9>'%Q'1-7<D"R
M(DJ',Z&2:HJQ 8RY<P-HO9@R%=4^TUK=Q:Q9%1D=#E9\[,V!#6[[Y^PJ6JFZ
M48BFE*"*OL17 9D!+2;@C-,7FNPIQ.JR9]]F[W\[<&%0ADKVC:X_)E-2-@K\
M"T/#D]YKU5'4]),*X296CEX6.9C$-9X^P\Z(N1':4)@H58ZVE88(^[0N/Q/,
M@^0LTNF=LXF375 COF #:#:H&,%>ZKZ0?B&#4T<#GBGCGB P+&G=9DVX+=U.
MXNOOW5[\,<3;/ON<RGHXPB(&CL3' ([-MT_"*B VY^@JA&Q;-E9HFO\8*@7:
MG 5JO?:[7CQ#3^0G$X(Y,9>EB2PBLXY0S?=7G/]0%'DBQIW>WH$1[Q"7X4<O
M!]BH/%2:-I<.,+I6HNQ'(N'(5["$1HRDA:"X5.\AU)"6).RL/#6C3*$ ZP@#
MMYKR=JB)&P1,M;5VYE?()N6T7$%+4$S(5:XN?N&>4++</^3/E57_?POW!ZLG
MFGU?91A()TH9:AG0F">, G)[6'UTY\J G79!V[_XY3HE_<-0R<C+)_X3K;09
M\RN0SZ $HC;US")SZ/%6U$,\26QGLNXL-9,GZNDDV.$OUO>/$[=5^&<\5]T4
MQ/_831[=7WV1A_6D6",C5M9UJP9K$JA/*"HKX<()P[H.97,+ZWA'D5A9T+8L
M F)H\"?#KI,[$B/>1!3H0T31#^ER8P"W(]N@I9N[$@.OZ<QM0+ 7<)1BZLHH
M1R$IZZVJP=FWK!NP(,_B)8U$":Q6:6S(%U2E+T)53"(!?HXP5%D%CPAOC%:3
M6H2X7U3EFGH@GD.04.N^O^\E,Q-)9C$_*;@[4X]B74S[8N4V.*'2/WO-#7IP
MI9=H.8YD ZTV:ZU\I4M $N).\UF@5M'@%'9\!&][RJ&K3G.JJ4\O?N>C SR\
MCDCNY[$W?:SQ9PI +06H$Y2#7X(Z>Z6O\Q-S87A)GC+@IQ'";QS,8^#J?0J)
M:#IX@*R/X>KWU!5-?-^XC9DA3)3[$QPKH;PF2W!R9=#O'HF6H8%KB5]$D])
M$I@F80YWF/S CX0!ST*D8EVXL_GB;N=:Z^6*1 17?X8!IO6L+RC=*OLG3782
M0O67]Q)>:>,K0C5=2C:H"7GS6#>ZVF&9H6).?NYC]T\L)*&,8#QXDT,Q!A:Q
M$@U&;,\N!M&>$SD6*PH0BC69F[1O2G8>C#IXE S6)P)\V+T4HFAZMZ2 3K.I
MY9)L N62MZ5'3414H$4"CQ<A.C=FBEC@F#$!R*/? QF/Y:0Q/HE6#K)4<:E2
M&0K\X:Y%.#\>VO4L^<;*?&?S9?5,F@[5:YLMAO6%ME*5)-SYE.(@.@6]VS)+
MP3&4%B+5NB@);.ZF!&8(XCO  ,/]V3$7AJJX?&;G%Z7H,+4V*]3?:&O+>C>(
M,$*8S?C)H3Y\EHS7Z3P=N8*3N29>A\0%+AC222]+W@#ETRN\1)-ODI;^27#5
MTS! ^/U?0].K]4XU?K46YJ/@\U-TN8#!J%)K'KU[HS)PH<Q@O');%NY&XO/F
M(FK'3F!Y8VORO3AE3$9\9D<L?YHK+](Y!,^3F HZZ7  S.JK2G)8]&RA)=$X
M-;K:<^ZC?@I#>VJ'-K6SQ[N -MY2HQ.UO!=AYH1&D:XLI9,_RA1;)L4WE'N.
MYH"C=3& =NE6VS=M+L3NY\>#M03"LV@0HTH^LW EN?@KR?9!-"A[JU<E(@"*
M\+.,UH3Q73QE3,,Q6DG(6G7QV]+(K?U$NH"B#%#5!BJ%\P[<-T=F^S9E!Y&"
MDOO(M@-Y=_EN @*2VC+QO%EZ;-YRB/RPN-AB:A6%R0:D4& PZN =DXBU<J )
M*4O R[G%9/L=BHNV^01[0:2>8,]4 2'J7R"&U?5"P61!AUJ]E"4[M+?L,0B9
MZY+B&7'BBNUI&>>I@I^10^2<,*(IR!T*X478;"*<$A9+5?>J*JGQ1FAB+GG:
MDDM-%MVDL07=,ZW\>'P'[-E YOV9-.EJXC1\,$0?706JP_!)\MV(RQ"I"@T2
M_O^06Q)/5T*8XNIF30.A/K6$NN V(GAX$062+;C\^U!P8H-X!0Z.<!$OC')
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
M:K([JN^YEW8A2W740RRKVAO5&SW_C671JSTY)9N<DGW>1Y>JK*2U>JI+&9H
M;>E1/RW77=GLC;<[F[.FFQU=&\]D.]'-C!Q_.#TCVA)IR=14F WVY1-AK<5X
M\?[<_UV2CPW&4:6_P.IWC"%+$.CX1NK*B_4%@K^XDI4B5ZI<MMII9<G%:JI<
M&R<K\E;JEGR2U5*1X\D_Z#D,'0=4""_MG+P%./).368P[ SZ9PUQ<[.TLID
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
M!ZG7Y=Q")@G%IZ]>:,[XZZUY[4T3ZC*TZLNR@F1X#6."*,V!YX)P*N#SRJ%
M&.S9%A/7 :3(""OR 7)K7Y9ACOIK&HM5!TE$04$0S104"*?@VD7,\)E$8T1E
MB@A&05)."G3GA$M*.,*=5='ZQB3!'QJR]F[I31T@+[#WG!*FU"$<,,Q,RT/X
MV+)J:*,;2#"$PS317 Q)]687\SX9?9E"S7,\+5LF<**P,R]3N%A6*>4^FK+_
MGI>*IVB8U$1ACY"7F2"2Y8]XB57B2%K&)9$B!YFAFU:/>*E)EJA6$*J1ETP1
MF>LG>,G;^W+",J01EC#GNW@I)'*?#O7NS4>\Q%G2FD*!])(<.X+#(/@N5C+,
ME>'C^P9V]F-68F(JL5(5&6C,(?M95@J<-J8XU@Q+@(.4>(K#K]E^5AY@,%0?
M@L@R.,#K\^PYG!0:Q>1^T'KS>9P4>=*.U/L4JI:B8ZHJB%;B7ZHJ_9]5E6/<
MO&<OS3OV4E1&_9"]HDC*H)"4&D=.@&04.T,?LK>@1&<R":7(^X/X#O,C>P5A
M'.G?5@O96ZB=JLHDAL'NR=:9C]@KL=+8+:51I#-@V#R.PK!+4U'9E+J7U,[\
M7E$SQ$/R"(V*RHJ?YBY#690X4*)@),]PWE$(L';\G[B+@B$8BBEJ0"Z2J#)2
M%,\B<-(#+8>T>O-Y!&8""R@R7 N-C5&ZW978)(K->^HU:_S@11E37K:? P$K
MLFEB]\X\[ Y?'&?=B_;]\>YSY=+X9=D$J.P-NM(C)4?@NT^ SHANW;YVSUS$
M^K;+%7XU69\.X/,;Y^+62!<,WV&3OP%02P,$%     @  T!<5OI]_QJ) P
M_ <  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULC551;^,V#/XKA&\X
MW %!;,MQG*1)@*3M<'UH%[3;#<.P!\5F$J.VY9/DI/WWHZ3$=;<TVXLIR>3'
M[Z,D:GH0\EGM$#6\E$6E9MY.ZWKB^RK=8<E57]18T9^-D"77-)5;7]42>6:#
MRL)G03#T2YY7WGQJUU9R/A6-+O(*5Q)44Y9<OBZQ$(>9%WJGA<=\N]-FP9]/
M:[[%)]2_U2M),[]%R?(2*Y6+"B1N9MXBG"P'QM\Z?,_QH#IC,$K60CR;R5TV
M\P)#" M,M4'@9/9XC45A@(C&CR.FUZ8T@=WQ"?UGJYVTK+G":U'\GF=Z-_-&
M'F2XX4VA'\7A&Q[UQ 8O%86R7S@XWYB<TT9I41Z#B4&95\[REV,=.@&CX(,
M=@Q@EK=+9%G><,WG4RD.((TWH9F!E6JCB5Q>F4UYTI+^YA2GY[=<5GFU5<"K
M#&[R?9YAE2E8H82G'9<(7W[EZP+5UZFO*9T)\M,C]-)!LP^@0P;WHM([!;=5
MAME[ )]XMF39B>R2742\P;0/4=@#%C!V 2]JQ4<6+_HO\6]R_URLE99T5OXZ
M)]C!#<[#F?LS435/<>;1!5$H]^C-/W\*A\'5!;*#ENS@$OK\6I1UH[D]RV(#
M+?>ZY?Y^"]OU<T(NICHOY*YR+<#=QBV7&:4'O4-(WS/#+C/5,LO>,7/K.9T[
M!1M14&]0$_B#0MUA =IJ+-?D>-IN\PG-)X O=Q7E%8TB6-4#?$FQUMULI6@J
MK;[" S6UMDX+K66^)IYTG$$+6#W</\)/$ ['O3@*S&@<]T9L;$8)ZR5)#(L]
M2NI,\-!8*J2--J$DE;:N1/B71BM-+$PELD8:\VHTC @IBD\F&??&@Q"^H]*D
MC!^H=,J $0112LTBW?/T&=@H 48!+!RVN5TJ^/QIQ,+P"I9<Y2F,AKV02D(F
M2 (8!;TP3FCKB\:T.+C=;*CG=>E:]-L?3;[G!5)I)DZ]K28U-\/(_M:O\$0>
ML-A*Q-)XNL3LJK5A,#SBB=KLN.L<_Y(R2( D#X*/=%BRY&V4#,?6A*%1$@71
M_]BWMPO[#Y638X5H$_OCA SKLY$U5--3TNY/9\*X<W/H[!4$G=DCU=UQ&TBR
MC(DB:U@,Y^ZVW^G()<JM?7<4W10ZF*XYMZOMT[9P'?W-W;V+]UQN<RIS@1L*
M#?I)[(%T;XV;:%';_KX6FEX+.]S1\XS2.-#_C1#Z-#$)V@=__C=02P,$%
M  @  T!<5K:/'_::!P  =!8  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N
M>&ULU5A;;^.X%?XKA-==)(!&%F\2E4T"3)(&33&9!DFV?2CZH-BT+:PLN10U
MF>ROWT.*I.5+C$G;E[[81]0Y'P_/Y2.I\]=&_=8NI=3H^ZJJVXO14NOUV632
M3I=R5;1QLY8UO)DW:E5H>%2+2;M6LIA9HU4U(4F23E9%68\NS^W8@[H\;SI=
ME;5\4*CM5JM"O5W)JGF]&.&1'W@L%TMM!B:7Y^MB(9^D_G7]H.!I$E!FY4K6
M;=G42,GYQ>@S/KM*C;Y5^'LI7]N!C,Q*7IKF-_-P-[L8)<8A6<FI-@@%_'V3
MU[*J#!"X\6^'.0I3&L.A[-%O[=IA+2]%*Z^;ZA_E3"\O1F*$9G)>=)5^;%[_
M(MUZN,&;-E5K?]%KK\M@QFG7ZF;EC.%Y5=;]?_'=Q6%@())W#(@S(-;O?B+K
MY4VAB\MSU;PB9;0!S0AVJ=8:G"MKDY0GK>!M"7;Z\K:LBWI:U@MT\ER\5+(]
M/9]HP#5O)U.'<=5CD'<P,$'W3:V7+?IS/9.S;8 ).!2\(MZK*W(4\49.8T1Q
MA$A"R!$\&E9)+1Y]%^]%HYNRG59-VRF)_OGYI=4**N)?AU;;8['#6*9+SMIU
M,947(VB#5JIO<G3Y\T\X37XYXBD+GK)CZ)=/T'6SKI*HF:.G9:/T)RW5"ID%
M''+U*-AA5P>H,Q,6Z-16%_7,U,"T@6YK=0NSG\&<4[EZD<HF8L<7FQCS@]')
M78WTLNE:P&A/T</7^S/S@Q[EMZ;Z9E"OE9R5&MT6T[(J]1L:(\QXE"<)2%G$
MX-_H?X4.OI??RVFS9\"2* &MGW\2!)-?$!:]=6_[_/7^X<AD-(TRT'*S/%K?
M'H_HYQ:4,^<?H<3./48IL4!'<LQ#COD/Y_A+4R\&8;VKH2X[(#W='DKW<=R[
MNB=IPW:0R:E4M5EA%:;8RS?\H:XN5I#;\G<Y0R=0)JNR6[6G$9I!NS0=.!)9
M-6M;MFT'="$!WE1)V:*B1?.F FIO=PK&%LCN"$8/J@2Z61<5^G4P[\UFKI.'
MC0MFWCL_Y;69,D(U;%3_$Y#]NNU3\"3KLE& W,HI<,4,?6VT!)L'6&9G8WL-
M9*> J:&(9-U)=-4 PADB,>9_0C,8^+Q6907KI=36>NHJ*,=\ZQG#/S5FQ-G]
MM:LEF$&Y \77LT(WZ@UI":2JT*?^K8^L[P7_3S,+RCBB<9)\$(YY<Y*G>\@D
M9LZ])[G6?3H!E'S<1]*W,<Y0$HO,@?YMJIL>DJ0()TE$80V<)T%.\PSA./$A
M*NH.#@\FN.(_B%(?^FPK2A] 9!Z!"+$'CF/RT<#O>XAQQ T^ SC\ W #,(HP
M]1$60>:4&ZB/5AC,3[@%H((&.:7Y._UQ!A'UD]P7;[T_G+NJ\A).4M!CVWK@
M7\)Z12:"3#D%5>$[JEO 6:C7)KQ?699M9&@EF]14;$$+)$2/!JWHQ=PH9F(7
M&*;NG>2YE](<-',ZA 0<VN/ +N1%&$8L)F1+44 SNE71( (VBWDR5(0U^\;
M>1 A 2Q.DQTG05<X)W$21 J+B@G>X1X "<'!&1X\48K!@&<[!I"EQ)$("Z*
M73[FN:^>RL5 N-<)#R(S^<)L2Y/A\)ID083F)C%QF&&+ %SLIR5I\(#DAB+S
M;$\;L U%V CP;".+S'*YW6W&&8\3=%]6E>'M9[,'?FF*>A?J0!]F?.O(X1 A
M&.1]Q%OYHAR50/J(ZQE^@%+A16[)340,?G$D\B02(.51!OWZ1;8M'/Z5@G,
M]*GN5*E+V=J#3U]OL-XLMTR!4VSL"7-X! H/1QGP"+5X/&/_WQNS/=_9G?FV
M5- %]P"[@/NBWW;3.-_9=J$2<QKA7* 3S"(FQ.GFF4>PVE/HK81N52HDS)4G
MYL*+I@RA49SF,+TI2IT*#R*%R-/  AMBR8)NNM$U6TE@-\?*0$'^-6->9)8R
ML]Q3AIHN3:LP7Z$,LNG%U!!!3G94\_ >VL2+(C4Q2+=5V08U"U8\,6R1)MOA
MRGV,:+[I<8ZA53.Z1T2N;%.<!C$WU$K3;55##*["(<)>A(8@@84]!?'P.A$;
M(S8 =9H\V=!:%L3,D IC.ZD"U-2'B@51&,[&@UT $],SG 0-"/'>22,6>.B'
M,":4H-QOI ?.#U&2BKY,191F&51MXI[S2'"HVO=X81?IX\CV4F2;S$J6$6YD
M5;S)V:<;5;SN,-UFYS:K<<<$ :BNT TWO_OFOUC%.XC/C0;*@6-YVU0E'&J
M<S8+@N-$ED4<2 %#K]((2B\R%&&VV(\2[1CL14XLVAB=<'QJASC._1#-3H_<
M$--P0TQ_^(9XOW%K[[YXZ(YX%/GP)X%'.;=?R>!&N'<J-.$$8MZY1 YB55B_
M]K88X'<E-W=#FP^SBUHZMT];^=HA?7M\'(?4CT-&#HU9]O;#C% [Z#B))]3K
M;%4K9]N?%"(_8LD]#/L[B-L:TO[1DOIN>3H=]_>\E$H6<XA84,A9?\D2KA=A
MUX;MR$A]_8X'_HT'9X3QH'_'@W(^5&>3P9? E50+^[T32MQLO_U'P3 :/JE^
M[K\D;M3[[[&P*2S*ND65G(-I$F=\A%3_C;-_T,W:?E=\:;1N5E9<R@)JQBC
M^WD#%P/W8"8('YHO_P!02P,$%     @  T!<5H,=SI<@"0  OAP  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3,N>&UL[5EM;]M&$OXK"S4M$H"1N2_<)1W;
M@),V=RF<-(C3%H?#?:"HE464Y*I\L>/^^CZS*\F*),M.#G= @7[AOG!W=F9V
MGGDA3VY<^ULWM[9GG^JJZ4Y'\[Y?'!\==<7<UGDW=@O;X,W,M77>8]A>'76+
MUN93OZFNCD0<ZZ,Z+YO1V8F?>]^>G;BAK\K&OF]9-]1UWMZ^M)6[.1WQT6KB
M0WDU[VGBZ.QDD5_92]O_O'C?8G2TIC(M:]MTI6M8:V>GHW-^_-+0>K_@E]+>
M=!M]1I),G/N-!F^FIZ.8&+*5+7JBD*.YMJ]L51$AL/'[DN9H?21MW.ROJ+_V
MLD.62=[95Z[ZM9SV\]-1.F)3.\N'JO_@;OYIE_(D1*]P5>>?[":L5<F(%4/7
MNWJY&1S491/:_--2#QL;TOB>#6*Y07B^PT&>R^_S/C\[:=T-:VDUJ%''B^IW
M@[FRH4NY[%N\+;&O/[NP$(F]<G5=]M!UW[&G'_-)9;MG)T<]Z-.JHV))ZV6@
M)>ZAQ05[ZYI^WK$?FJF=?D[@"(RMN1,K[EZ*@Q2_M\6821XQ$0MQ@)Y<2RL]
M/7E(VH[]^WS2]2T,XC_[A PDU'X2!)+C;I$7]G0$%'2VO;:CL^^^X3I^<8!!
MM690':)^=MYU%G>0-U-V4>:3LBK[TG81N[!X8?=Q>Y#>?F[?- ', 5=5WMLI
MZQWKY]X0%GES^]TWJ>#F1<< _A8+FRM6!=6UMG M+I=A;]C0=*XJIY[(R[S*
MF\*R2S+'CI4=\X<V]&Y"^#]FN%%;3VR[OM6=&<[>OWO+/KY[^YXZ'SX_X<"K
MIV^((S=T4%[WC/VTQ?GQ]@S+O:XCUL#UN1G+:]?VY1]!+4]8(J(DT>C(2 EJ
MDR3*4H&.D5$62YJ)A%8TD44)Y^S5T+:0E2V(#FB YI;Z6'5WIXR;2,B,\2A1
MDO$T,BEG B1-BKD4)PDLX"F[<,W5\]ZV]6,)RRS2$B0C RX5CZ3401H!67B2
M>$DRR<X[-BT[^)@.VLLG[MI&FS; B@H:*F=$LL1MSBJ*$==V7A:5]19J?Q_*
M!3F-E7'0)"UULUD),]AY7\#-V*8@MDF,EN4S",9^S)L! 8'Y^^=9A)MAL[+)
MP\JP=\R^P&JW-_]UK'9K^'I+D&/VSC7/AYZN^A9LDAF@\X1!:U*0+8HXBE/J
MP J,3.E5$G'#J:,CGE('+.LL8>=%,=1#4.340N:B#-I]:B(C-)A)(TB&UN_,
MT%&PHMBWF9!H86D:XWU,!5SA5!AXEH9.ZO$C)$P^HYDXTH*'5R*A-4)$L4S8
M3[BC%M$OX&G3MCT<E1<B2K4A\$52$Q@%Q.6^S3+EP9ERN:2$*&U!:\H*/,A
MTR@V&3U%ZM4B).@8*3 EC*2IV"3L@#]/UOX\.>C/?<")<.5=O\]Y']S\L/,N
M'.RV;<@^R*IO? I"8+Z&=[BR,'M*R^Z\!'F1@-*]R\D;N $:AVN!KH<N(&QJ
M:1]XVXNU7?_S_P70KX\1FCV]M7G;/=L) AW38Z.8&'.-GDI9,M8QAEF,GE([
M &1RG&5X2'KHE*FQC/'@"@\1[S+SF4KWG*[&,6??$E6%!J,XC++0I'>C/9S
MK]/K1/I&$05![%-C>!@E:#9-!CU_C7#%"]?XA _A)&C*?D*JCQ872![85;@Z
MN)Q_074AH]MSC5\=D,%!1_Y!Z,CX* KH0X-HTRB%#SBO26^(&?FB[/.J_(,H
MZHR\#R*;2-&*2''SC'UT>+\3$5?"",(R;C@3U%4(J%N:](P<TWEWX1\J:>DF
MG[O9\V&=*E#XA%N0\!$9TU$B,J@6YF4A"#;MB<3", D#T4FV7QY!&00D <F8
M)$HB9?A*HJTHMI8(SA*.7<%PH ANV"]Y6U+*OK4LA0U[E(H7OG\YAX AD?A\
MX5.<**,8#IADXW&V//_S52O#@9I+-PU11&BZ,.W=NQ01E\H3>],4U3"%_*N]
M4.<3F"3JEZK:-,+^QE;7EM6A:+#WF!BMID! ESP#G&&X+:4+A8.ID>MS-[8E
MD^T<13#0N"G[N3_@\L=_7+*?F[)GG*$B!2+'[./<THTNKR-OB;T9KC?L*IMN
M:'TZT-JRG@QM9^L52KY>AO$A$!WT?(\&$:#A0:140FT&(XWW&UTJM0</YXEO
MLX0_"")$TT1Y6\91DF?_!8B0B<8&3XUD@-)=\P"(!,*[Q(X$*-XK#U]F*R!I
M4I^<J%@]#*(8#E-R I%2]X)(IG<@HOZ](((:C6":@ 3G]3@ Q<AZ/("4"7BB
M].P @)*O,C[^OP?0(L>MYU5U^W@H\7'Z==*,V>6P6%2>% 0J\FZ.T@196?GX
M^F 90;\DSGTM?A\/[5<DR2(OIUX?*_66P1105X7*I0;K0^NEOPO<&W#9S#'6
MNH&0K:MWB_DG!&R=DO4)I<,P\]4#S2>)=^LR^!>.:'<_Z9V**].,REJDZO!+
MB M<; ;>![=SGY.K+/,QCK,4SDSZ:EF ,M4;GL0]=[[/[;A)C[0P*-)^*N9Y
M<Q4P&53H)E5YY0GM?BGH0EGAZRMN,E]\</\%8.4:"+UF^=Q)U!2">X)GK#G5
M%YJ<A,E\,2Z0=<+_IH=*#;TN-?3!4B.<:]FRY%A]/D(A]C;OAQ:]?17(09K[
M*Y#7 \@%OU:0PH,"%_EM0#<YA&[N;II5[G_N$?]%J>.=#N^NXK%S6[#"4=+?
M6,@RN8D23::.6^'D?.G["+54#&:ADHZEH6W*.W-_9QGU$RTH;% ^%^E8,Y3<
M,&PL3& =7,4H(6.8*>(;+C<1=.4&"W @BFTLT_2MQ_AERH<=&(M"(0S32E/,
M*B %RPP= A:Q#,FJ0CFZLC)L!P3"_$5.7TY\5<,,MG.J@V%9R$_OEG/B.+P(
M$0E57%D/]?:5<1%)I*A:H4EHI*$*&<1+?&:H391"0OH,><S>U(NA]TA:QNW4
MLZ525-'80MQ 4$$E-71_L1/1\WL,(GPL\$5 HJ/4+&?2S#NB:.FB) ZBCHZ1
MP9A#R#%KY)@'BG3ZN!IMV-"78>@@];\Q]#>&_HH8.MKXIU3;]LK_.:-/N$A+
MPN^E]>SZY]QY^"=UMSS\V7N;MU=(!J&Q&;;&8Y.,0HA>#7JW\'^H)J[O7>V[
M<YM/;4L+\'[F7+\:T 'K7Y9G?P)02P,$%     @  T!<5CX,8:HC"P  8",
M !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULQ5IM;]LX$OXKA+=8.  W
M$2E1+VD;($G3%V#3]37M+@Z'^Z#(M"U4EKR2G#3[Z^\94I951U:=W!WV0RR2
M(H?#F6?>&+VZ+\JOU4+KFGU;9GGU>K2HZ]7IR4F5+/0RKHZ+E<[Q9E:4R[A&
MMYR?5*M2QU.S:)F=2,?Q3Y9QFH_.7IFQ27GVJEC769KK2<FJ]7(9EP\7.BON
M7X_$:#/P*9TO:AHX.7NUBN?Z1M=?5I,2O9.6RC1=ZKQ*BYR5>O9Z="Y.+R*:
M;R;\GNK[JM-F=)+;HOA*G0_3UR.'&-*93FJB$.-QIR]UEA$AL/%G0W/4;DD+
MN^T-];?F[#C+;5SIRR+[(YW6B]>C<,2F>A:OL_I3<?]>-^=11"\ILLK\LGL[
MU_='+%E7=;%L%H.#99K;9_RMD4-G0>CL62";!=+P;3<R7+Z)Z_CL55G<LY)F
M@QHUS%'-:C"7YJ24F[K$VQ3KZK.W<5JRW^-LK5DQ8V]TF=[%)"<6YU/V6[W0
M)7N;YG&>I''&/N157:ZADKIBX\_Q;::KHU<G-=@@8B=)L^6%W5+NV5)(=EWD
M]:)B5_E43[\G< +^VT/(S2$NY"#%-SHY9J[@3#I2#M!S6Z&XAI[[8Z&\2:LD
M*ZIUJ2OVK_-;G!\X^G??H2U)KY\DV=9IM8H3_7H$XZET>:='9S__)'SGY0##
M7LNP-T3][ :V.EUG1H>7Q7)93-/ZH:/-JH_A89*3C]<__Q1*$;RL6-*2G&X!
MDG; 4"_BFL6EAIDF10FE,O1G),4[DB)G<981;_>+-%F8B7&2%.N\QDPX%A97
M# OS8IDF#">90]B$/PQ5*;;$K%_UG<Z8[!!E2QV37@P'W! UDC5$TQP\:=#.
MX'72?,[H>"RM];)BA7UW">)%EDYCFG\19\"X9C=D2-4IN]IP\]YR X3IY2V,
M88,R^A%L_(%H%>L*W%9'C;TDZ[($%SA4!5KL!8MX$#IX^J'73(';T"4=*UG$
M)=$WHI8OVZ==LEVPH9FE\6V:I76*-6,1<>E$1VPLN0S4T2/:^$GKQ[0?K?L(
MW_^"C2/N28RB);B*Q-$ +E6+2W4P+C_I.$O_ E_O$"K8^->BZG<>PQ1IL04'
MK+*"% AQ\]P0[E/L38V'!2EXN(K+'&B@59EY71> "NRCIBFLTI"S%6X#H(]O
M/IO-L$L6(P90( 'J*Y#[ >!J<H^G[)\Z+IDF/[</0_AQ=H%T]>>:K&W+SZE1
MTMP<?FQ/?L1F9;%D>G<JP^&GI$6?1YY#^@QYX(9X*A[ZXBF$ZA1FN] @-W9#
M[DA@9>QY\HB)@ =.P#X7-:)"_I@@I/28');RR >-D,O(9]+ER@_9^5V<9B2K
M7^ (?JEB@&6J;^L?G1T[[$P#CRYW(TGTE?((Q9$?'>U9W*]U2"T(N:L"$IOP
M>:C(;B790\3>E5@.)#0P;O!7+8K[G-U2=L/TMR1;3[5!PCC-88#(%XY.IMJV
M""3M\G2Y@BLS##24@,\78ZF.PR,$^BP#U#A[X1P'VQXA\<78/9;M#.,]:;L'
MX*S:!S1ND4;+"6W'%I573T7EI"P2K:>5Q0NIBB2FI,\]C_#EJ0@("V@L<G@4
MA;LBLVJ 0"5W H&&"Y_CT%)7\<CQ=N>W"H->7)_[TC5-+ ^%LLT0S6#(5?FM
MJ_(''<N'%A 5N\S@N]-9"A9N'\B?F*B_!M:OXYJP@M@*]]'GO08WZ<\"SNL^
MC9%2XQ_:AK5.,(EPS=DBGNYXH1ERMPSY8MW:4B>WV5'O'VF] $*%P1*IT^&N
M&['S60W&FM%Z41;K^8*I!G!^@*#A-W,V@YM)PFD& H?[4'-#R=F=MEDG%%>
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
MP,O_O^P_KU;6&:J6OXX)[V&+X[#^!EW8EE>XB.B*6#1/&"W?O,HFZ>4)TL5
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
M1#D\D9JZ&J28J*GC&-5KIOB)$T]PH8B$(BRA RLHKB&).Q"B4H\D98.5&3Q
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
M0X^\ZZ[H5X7**M#Z0E(.M@/K8/]/&_T/4$L#!!0    (  - 7%; FT,GKP4
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
MP%<*-PIF).1QX?E!=+>[A!>&6,R3,>CF^5(..FGCW''@*>',)@)<M:>#X&#
M7YV1(NY>^BVN/ [W/@%E8TX&#T'=B V$:-6&:/7@$/UZ-C.NP.B&YP\D^ <#
M!T[2+'5HZ@O0PZMLQ>)E67Q*746$@FQ;TVD*$9RMRV)1(^6VT0DR*T)Q8MTC
M9-N5+<H;5I*L-*E))O,UUFZ JHI5\^(Z/V07^*%9))]@P03Y,[&V3"]7ENH&
M9HL=@,Z06(ORT>C\^;;\B=T1F3P<@,#: 17AV,7(0"**/Y+&?1%Y=R+S&0:H
MJ/JK(=H%IT"DBQTB R^("-#21WY 0/@99GEFYV6QNG(6GAIDW$F-"Y9:LZA
M&PWR: I>"$H1&[].RARFA#5V39T7^3,@RY8P-QD[S2T\@SB1YNSW)(./T@1K
M>UR')(,GE"2AO)ABT_D.ISR6&Q=AUIC9<"ST(A&R&-SV<1^#2J?DWP08J/'R
MQRJU-VRV@L_8JH(UIJNR#D\Y:JM577UCX2B.G #:"80P$4*0#^:*'.+<":)\
M,KB!&,LRQ=0$/Y8NEDE:+M;53QT-G+1+2&II)11S")-)6=Y H.NDG'JD6K::
MTC^3KN_6*6?]25;63J%)Z]SM$%.:&B^P.(KQR4='(11=]>,)K5:QF"-L1:2>
MC &>=W -L$ZJD[.V1G"7C*(XIG )L%Z4"?Y5&VE25% 2*2M"F%V+^#=PJL2P
M$$.HH%&XQHKO625LXA.IY\C.Q:'4["GC\A"A^BF+#Y&/GOZ7N2IBSP><0%'2
MB&YDA(PHOT[*W8>G'/04G)B.!*$<-"&2'S^0IV' 61B12P3JQ>^ IPKV#)#D
MH *NG#^2IP2NFJ=^Y+LX&(1\/Y[N0=-&FV_!T5"A<@R=;74\S%'M<Z8"ZAR4
M"GH8RGT&+FP3%/0GHXG&:)R+?2O /HK*0T#,452Y3W'H?P..UD6P*YU\31Q%
M]1Z*:"]Z04M-O(P]*4+WR?E^@!8>]R5\H$.ZAHB:7XP!1)ZFR'3^&<)  $M*
MA%D.$_ ^#*!L/=C!P!CM!N2&R<8ZYOO5HWW>#P[!8GB=UUZ/#R')TX'"-6P+
MUW"PI-S>3V@+;2I93ZO*X&< AOV:)I<H6VUJJKZJ=7@)*A8G6\MLU;'D]&Z$
M[X-0UJQ_PZX1,(_O0OH.R%MM'+R=-L?LW>TX](1%RI,N12)7!HCFG1"7;53O
M FO+DW&$JA/XH 0+G*S)M4E06Z$.@"%:@>;T&2 C=Y:;IE6RCM4 :83>25->
MI'V+&EE2>E$0,QEX$3!3XVIZ6U.&FA'1)<2#Q#^U;8V.5F3-3E(C=R^S!*%[
MK>TX\H%\0?E51QKM-%KN-WUI&,P./>':MUA[ >7/CF:-6'?9$(3Q? H+6,03
M')1YWVSXC@-GU@-W$U';OSNK2VK5?&6GZ$X(8.=__>6<_99392"<1M+5X&A9
M*>8C/0:R9Q8WJE-@C,.X7F^'VA%BNZ29H@ %5=ML3N\PL,L!,9E0-_D D@@8
M\=T>R$]=P,#2*)XE=_LH.@0$%&T2]1'LN^*7@J$B"G24WH)]Z:5#V@9@ !=%
MRWO9!:_$")(1NA7.[^+67=3R4<')D-JV 6H)8#4()'*([^'O"Z@5(F1$G+)0
MR+%JJ.^DE@9HN#IP-SS2>U$K=/F%%HG@!]VA%E2M28$;$?61XMM2*R2GT4SX
MO]+J?FK%*D9K+>ON'(6R>!2MPHCVLWQ'*W1B,)+HH]76QMPWYM6>G'&E9"@T
MW:"[B?W&PDAT2C+4<&@K!P".>C3RB2-<1E\ ;PY_"NG*8(5V)-@O(\3( ]+5
MBXK"Y:\42]P+P&2"!J9T-K\$EE2S9Z@\3;LMF[R!!DC6>XH!QI^^/:>F*HYB
M]ZP@:1K8"=K>=)U.R!\2SQ'-0^ZBN:L<PD>!CH>4/G2])P[S"%!HH*+3;46G
M!\NM[4U&@NUI1Z[6EYV]R5];E,(%?0\TKY3Z2K]A62ZV]@#K/KALY(,1:(MP
M,D_R*VH#OJ0J;+8;^QZJ=W_<;^Z9,[2X199.W:RN!5GWJ>N^_9X]RAVRDN,W
M.@R+B;3(DLO"%?9D"B1&1&8DQK-V AI@7/WO(DYGFC5-REL$(N)MX5,#\.'C
MMBHOVO5IQ"(I/SZSQ3/Z)(=,_[VJ [@K:J2Z-:!98ME0<*/Z.'04;"=P>66%
M1%S:!&IW1%D654H2HTQ&<1S3IGD&1=-9NNGW5CFAZ"I/_VSHV?1^3JQ =HA-
M.KWJ4=B%124EVQ>B_W<()3]'7QNA*-&HC7C,)MV#$4K;56(/?(:/P:>_+SX#
M3_O\3DQ2,:/WP^07%"4#H-SLIGS?\-1(O_'71B=UYV(_=#9[7.NPP\-^%Z_-
M6KFLCPBDPJ&<'[4Y/]HSY__616 GAT.[YJ1(_]F>P77Z3XB<MMA,'T" %/:N
M&G0#*93TZ>)@O N-ETGF>K7$[L*(Q]1,HE"/I0.!KO<F>0 *3QMZT@FM*16,
MVZSME)MN9Y0V:L/FNNY&-I-0&-@>O[75C2"@)>-AQ!0[-]9F-1F6R4T=@W8W
ML->?=VL&B;CTN!*D'FIG*!7OJQ1GTE<()HK1UO_#=1%*(RV&-.HK*<-)&0VW
M0!E-6V0!WU<907$6[3]%6\UT9_BXK#=L<7]POW)C=Z#@ /WJ5])--#NX*J@/
M1 "5[A<^=* @;AD=#U?.4.5LZ_W(F\W+SW:G?+T7<D^1/KA4/ZG?;+]JK5\0
MU&^SZ'W_S,(.I9FY$Y64HY 8S.=E6K818'M/9H5<@-"]7&;(DNYM&,7UY+JZ
MM>G?"1:><ZJCQ/H5G#.[.VWPT!ARRVO']^\@P8L1=<Z!ZY_;LTG==P*F.6Y'
M+W%<+ KH+8F*;S/@8>MYOHC[3T3=L:J+@!%!3ZK;,>2X>;LRL.0XH*9ZCR7=
M*UKWN@(K#D"<^YL#I_[PJ9GZ_*_;6B&\UX)V8=_[NF%XUGX\4TG5?$'8<9P&
M]F[A^)$8[HT.5%:X$/@M\.JAY'@H8K6@$S)!)%T7Q+\59)5[V2\#Z?@E>B%T
MU#F^O##EE3ND3>?>5KFM3S*WO[8'P4_KX\^;Q^M3Y&^3\BI%&LC,#$/]0ZU&
MK*P/9M=?;+%TAZ$O"VN+A;N=FP1ZTP/X_ZPH[/H++= >CS_Y#U!+ P04
M"  #0%Q6P8N.=W4#   O"   &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6R55FUOVS80_BL'=2A:0(A$2K)EUS:0-!N:#RD,)^LP#/M 2V=;J$1Z)%7'
M^_4[4K;BM(Z'?K#X=O?<\Y!'GB<[I;^:#:*%IZ:69AILK-V.H\@4&VR$N5);
ME+2R4KH1EH9Z'9FM1E%ZIZ:.>!P/HD94,IA-_-Q<SR:JM74E<:[!M$TC]/X&
M:[6;!BPX3BRJ]<:ZB6@VV8HU/J#]?3O7-(IZE+)J4)I*2="XF@;7;'R3.GMO
M\*7"G3GI@U.R5.JK&]R5TR!VA+#&PCH$0<TW_(AU[8"(QC\'S* /Z1Q/^T?T
MW[QVTK(4!C^J^H^JM)MID =0XDJTM5VHW2<\Z,D<7J%JX[^PZVR340!%:ZQJ
M#L[$H*EDUXJGPSZ<..3Q*P[\X, ][RZ09WDKK)A-M-J!=M:$YCI>JO<F<I5T
MA_)@-:U6Y&=G"ZR%Q1+F0ML]/&HAC?#[9>#=HUC6:-Y/(DN!G'E4'$!O.E#^
M"BCC<*^DW1CX5998O@2(B&%/DQ]IWO"+B+=87$'"0N QYQ?PDEYVXO&2GY?]
MU_726$VCO\\)[V#3\[#N!HW-5A0X#>B*&-3?,)B]?<,&\8<+I-.>='H)??9
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
M<*D=01TVU=R,<\NLK;AC]N)'ZO)X0VN^W\E#"A*-0*$UN:XG!<ZX/Z6"3A1
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
MNS*&,>[+9&B.>&$&'K'2#@K&B]SA(CQT\@$RAD5@YP-D84#[ ,30%/'CU%$
MXN(0L#(#5,#2#%!YUF;4@!7U@]7+_$$!C H"S.T<D ZHG@FHZU3/;A2#4M2/
M4NLA^A,=NT[SVQ]Z^AS4+1G*K=NUANLH?25&H8."X*!NR5!NW4XV($B]#+0?
MHVP\7F044!<)0NS9".CB& O1,QL-<5$_<9W"*-0%)T;#T(X(X!7AQ*Z<H(S$
M/8Q"#811/X2=Q"@4 *>(V><\0,4"F\$@$>X[+Q@"HWX".Y!1*,!< 8]MZ )D
M!%/F1 )V\**0]?TF#7A1/W@=#RD4H"N=SX[GJL94Q)$=#Y"%=$?6C6<8C/H9
M[!A&H0 O 9LD@ S8) %4GDT2:N"+^N%K#TAQ\6@<<L:$G0/209 "Z3KELWLI
MR/ 6\_/6UZ)2,L_^KXOAOV16U*@LT.6CS/+VK#J>E=7X5NK3ZZU*EU769'K>
M'0\T_D,Y^'K1D&[)4&[=83"LR,AK79,;E!H'=4N&<NMVLJ%&YM\-W MH-AZ=
MRDI"8D]<0$8QQ_:6"^2& ]936MG.)5P_FYU",PQ +!91&V<@61P&=HT%9;P/
M9YCA->;GM9-PAKF,%3LK>$!$>62?^T$5Z=F99H;6F)_6#N09!O 9B:F]Y@5E
M461#-B"C5$0]FR[,0!H[8IML+YYA+F'Q&-OI %%HPPP@&HN0]64SK,;\K'8,
MS#  K#AU*!2218&],9, LLY\[ 8SE,;\E/8RS# 7HT).G>GDJH#"F0"R;N'L
MQC!,QOQ,=K.Y=>SG3-YE>=9\0Y?3_RWK9J%/H:<PB_=;#SZ=#NF6#.76O<O%
MH"/'K\0L?% P'-0M&<JMV\D&#+E_$W&_FXG<"ZAZ]1X(^RH*I(NCF#@W$P$Z
M@N,@[IFEW" 8]R/8*=S"798*";:O.@.JB-F;PPFHPCTW2W&#9=R/92=!"P=(
MBD1N0$!&B7,I#);A'O+D.S>W^;GL0'#AP&X7%S9%7@,R0HFS.PC( K*S[='-
M9&",'[%UMA>W<)>D"!'.37P EC$<VHM\2$9$T,.:W& 9]V/9,>C"@9VQ*'9^
MBX!*T,!>!4$R'(9]XV:8C/N9[&5TX1!:D5#8BQU0YU;0!-)U*V@WBJ$P[J>P
M#S*KT&\R7ZI=;IF5>L1D/4<?<FWXDYKV_0P'O>=L4+=D*+=NQQHNY/%K4<J@
M*#BH6S*46_<F88."PK^+N!>E"/="J[W" R3CP%ZX)Y"*T9XR*0QJ"3]JG<(F
M B(F8E?X:T@6.YM&H%G(^V[E-O E_/!U$IT(8,/+V9:'1,[MT("(\[[1,^@E
M_.AU()<(%X\(I9'-)9#,0;($- M[]N:%02UQQ!;87E@B .IBA-KK 4C&A<W*
MH!GM60J(G2<+_-!UU*,%+B%%-+)/YH **"(0D_4^+F%82YSZ=,'&('@A@ZNR
M"1^0=(KE.L%DYU&NA:KN5X_$U2AM9_WZ":CMI]O'[BY7#YM9GU^1]\GZX3EC
MLWZ6[Y.L[MM+1[F::4O\+M2=6JT?CUN_:<J'U0-C=V73E(O5R[F24U6U OWW
M65DVW]^T7[!]2/'B+U!+ P04    "  #0%Q6WJ:#^_H$  !V'   &0   'AL
M+W=O<FMS:&5E=',O<VAE970W,2YX;6R]F=MNXS80AE^%4!=M FQL2;:<.'4,
M)):$MJAWC:3;O2AZ04MCFX@D:DGZM.C#ESI8MA29B %B<Q'KP/DXG)\<2</1
MEK)7O@(0:!='"7\P5D*D]]TN#U808]ZA*23RSH*R& MYRI9=GC+ 86X41UW;
M- ?=&)/$&(_R:S,V'M&UB$@",X;X.HXQVS]!1+</AF4<+CR3Y4ID%[KC48J7
M\ +B2SIC\JQ;44(20\()31"#Q8/Q:-W[EI,9Y"W^)K#E)\<H&\J<TM?LY/?P
MP3 SCR""0&0(+'\V,($HRDC2CV\EU*CZS Q/CP]T/Q^\',P<<YC0Z"L)Q>K!
MN#-0" N\CL0SW?X&Y8!R!P,:\?P_VA9M!WT#!6LN:%P:2P]BDA2_>%<&XL3
M=LX8V*6!W32PSQCT2H->P\ :G#'HEP;]IL&Y,3BE@=,TN#UC,"@-!GGLBV#E
MD7:QP.,1HUO$LM:2EAWD<N76,L DR6;6BV#R+I%V8NQE$C,2H,\I,"Q(LD3/
ML(%D#1S=H$^891<W@*Y<$)A$_!I]0"1!4Q)%<F+P45=()S)4-R@[?"HZM,]T
M:-EH2A.QXLA+0@CK@*[TOAJ"?1C"DZTDNA!T4,_ZB&S3MM&7%Q==?;A&TZ\M
MODW>3[(.I!:,J\9,\?[H3ZL?GAKP!TXZR,P)UK#%W'^_^=T;!VHQ[E73I)<C
M>V>0$RD9DUE SDZQ0I-\7@+C']$CYS+]X21$?Q(\)Q$1>_3/,XTB)!?^%K/P
MW[8I4G36;^\L2Z;W/,4!/!@R6W)@&S#&/_]D#<Q?VS35"7-UPCR=,%\3K"9_
MOY*_KZ*/'R/Y!,)) $@^RU# ("0"192WKO\"99DY*WNR;<8W=J<WZFY.56MK
M976L>BM7Z=:E<NB$^9I@-3F<2@Y'*<=GL0(FG^L!D V>1R#7(;Y$H8+NG(3>
M;*CSMD53&:6'ERJC$^9K@M64&53*#)3*3'!*!([(=PA1<,B9 >5"*A13)LAW
MG+]0R8<MH6&;-DK^I:E1)\S5"?/48730'C!KF[N^)B]JZMY6ZMZJU3THBK.G
M7NO2*@"6=;IRK,ZPL;Q:6IF=06.%*7VY--XZ8;XF6$V#NTJ#.Z4&?\$.\YM/
M\I-E"CL24#2C6YD,)S1.<;)ODT3)NW1%Z82Y.F&>3IBO"593>%@I//R1[YI#
MG?+KA+DZ89Y.F*\)5I/?,H^?I*9RB3_#<AUA0=F^3+1HP6A\J!?DGZC>[)?V
M;T_S[6NEV;EKI%]U_Y?*J)7F::7YNFAU)4^*"Y92R=EZ'I$ O4@PD:^F99)&
M=(&.";Q51B7VTD6KE>9JI7E::;XN6EUN^RBW_2,S=]F;KEF@D^9JI7E::;XN
M6GT6'$M%EK(4,?9V*01"?@#!+J5\S0 )BF+,7N448(2_HBN2H!B6>(N%X-?H
MO_8:V5/9S>E'Z,!I9G*MQ1^M-$\KS5='HR[5L:QCJ>LZQ;NSE&<.B-,HS [%
MBK 0I9C)-?I>I?IO?.L-FDKIK+ZX+3TZC1J&I[5'7SW&>OR/=1Q+7<BI)\S@
MF# 3$*V!=MZ^WEB.U>DW@]W2;MCO#,V3OV9!1^WJQ9-?:TE'%ZV0J7NR72+#
MO<PWMC@*Z#H1Q;9#=;7:/'O,MXP:UY^L^TFQ!7;$%#MR4\R6).$H@H5$FIU;
M.0!6;'(5)X*F^:;,G JI>7ZX AP"RQK(^PM*Q>$DZZ#::AS_#U!+ P04
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
M:B6J5:A64UHW,\U]9FKK)?[>=:QZ\^@$_:8=<.6IA0YLHYJ#:BZJ>:CFHUJ
M:B&J1:@F4$VB6HQJ"M425$M1+4.U'-4*5"M1K4*UFM*Z(;KO4#K3=RCMUUFY
MMF#]D$=G+-JVA&HVJCFHYJ*:AVH^J@6H%J):A&H"U22JQ:BF4"U!M135,E3+
M4:U M1+5*E2K*:T;P_M.ILU#=(GU%(U84K-0S48U!]5<5/-0S4>U -5"5(M0
M3:":1+48U12J):B6HEJ&:CFJ%:A6HEJ%:C6E=2-V7^IT=DBIT^M+K&A;TY/V
M;(EUTI\=1GN84,U!-1?5/%3S42U M1#5(E03J"91+48UA6H)JJ6HEJ%:CFH%
MJI6H5J%:36G=S-SW,)UI2RC^YA(K6L;TI!W0BFNA ]NHYJ":BVH>JOFH%J!:
MB&H1J@E4DZ@6HYI"M0354E3+4"U'M0+52E2K4*VFM&Z([IN6SO2=1F+ZY^SN
M8;!;2;_ET5%):A:JV:CFH)J+:AZJ^:@6H%J(:A&J"523J!:CFD*U!-525,M0
M+4>U M5*5*M0K::T;IKNVY;.+MB54K10"=4L5+-1S4$U%]4\5/-1+4"U$-4B
M5!.H)E$M1C6%:@FJI:B6H5J.:@6JE:A6H5I-:=V(W7<OG>F[E[)/B^7ZYVT?
ML'&]3=N?C>G'C[/;V4LKIFBC$JI9J&:CFH-J+JIYJ.:C6H!J(:I%J"903:):
MC&KJ26L7E8XF@ZL\"3IPBFH9JN6H5J!:B6H5JM64UHG/\WU=TKFV*^*]DL*8
MSJ^-7 HUE)?ZS8_-2U2S4,U&-0?57%3S4,U'M0#50E2+4$V@FD2U&-44JB6H
MEJ):AFHYJA6H5J):A6HUI74C=5^/=#Y")WW/T9XD5+-0S48U!]5<5/-0S4>U
M -5"5(M03:":1+48U12J):B6HEJ&:CFJ%:A6HEJ%:C6E=2/6W$>LODWIR$E?
MO79TPI*:A6HVJCFHYJ*:AVH^J@6H%J):A&H"U22JQ:BFSI^WI_4G>]$!4U3+
M4"U__<4HT %+5*M0K::T;A;N2Y'.]:5(2HK!S$-[C5#-0C4;U1Q4<U'-0S4?
MU0)4"U$M0C6!:A+58E13J):@6HIJ&:KEJ%:@6HEJ%:K5E-9-TGVOT>8A.G%[
MBD8LJ5FH9J.:@VHNJGFHYJ-:@&HAJD6H)E!-HEJ,:@K5$E1+42U#M1S5"E0K
M4:U"M9K2NA&[[S4ZU_<:B>GZ83E;?S4>YVX7GYNE\>73[.J3\7$VG\ZO9O.;
ME;%L_OMAMFPV_[]YN)VN%TMC>G^_7'R>WAH_WBTV?[#^-)W_<S"0T3HD5+-0
MS48U!]5<5/-0S4>U -5"5(M03:":1+48U=0K'V"C"^-N,5]_6@W&+UJ1A&H9
MJN6H5J!:B6H5JM64UHW??472N;XBZ8_%W>:GUUBM%U?_WM8C&??3I;$)UH?&
M^'$V-ZX7M[?3Y<JXW\3RZM-TV?S3^,OXP7CW[3=#/_*_ZP<\.G))S4(U&]4<
M5'-1S4,U']4"5 M1+4(U@6H2U6)44^?/6].>+:VBO4FHEJ%:_OJ+4: #EJA6
MH5I-:=VXW)<AG>O+D+87Q_QE;'\U3T:7Q@__\7\NS)'YGX:8W=[.-CF:;P]B
MH\5TDYR;! T>YLWFB>9H,"?1\B14LU#-1C4'U5Q4\U#-1[4 U4)4BU!-H)I$
MM1C5%*HEJ):B6H9J.:H5J%:B6H5J-:5UTW=?GG3.EB>=H^5)J&:AFHUJ#JJY
MJ.:AFH]J :J%J!:AFD UB6HQJBE42U M1;4,U7)4*U"M1+4*U6I*ZT;LOCSI
M7%^>]-O-S;*YV=XT]7XYFU_-[K5=^7KLZ(!%NY-0S48U!]5<5/-0S4>U -5"
M5(M03:":1+48U12J):B6HEJ&:CFJ%:A6HEKUI+4GP$\'R[5J:MQ.>%[LJY,N
M]-5):7,__;H],ET9BX^/UZ$.A:8>.38T4<U"-1O5'%1S4<U#-1_5 E0+G[37
M_S)&Z+@"U22JQ:BF4"U!M135,E3+4:U M1+5*E2K*:T;FOMRI MM,\1V234=
MC$FT! G5+%2S4<U!-1?5/%3S42U M1#5(E03J"91+48UA6H)JJ6HEJ%:CFH%
MJI6H5J%:36G=*#7W46JBZZ,7: L2JEFH9J.:@VHNJGFHYJ-:@&HAJD6H)E!-
MHEJ,:@K5$E1+42U#M1S5"E0K4:U"M9K2NA&[[U:ZT'<K'=DSJ->.3EBT<PG5
M;%1S4,U%-0_5?%0+4"U$M0C5!*I)5(M133UI[1GWR7CHUC+HL"FJ9:B6#[PD
M9Z<#+TF!#ENB6H5J-:5U<W'?E+1Y^-HL[K<K8]+MI3$71OYE\?-_-=-E[Y(8
MJ[EJ[CXTR^UE,2>#B:D=Y^C$)#4+U6Q4<U#-134/U7Q4"U M1+4(U02J252+
M44VA6H)J*:IEJ):C6H%J):I5J%936C=[]Q5*%Q-VVA<M14(U"]5L5'-0S44U
M#]5\5 M0+42U"-4$JDE4BU%-H5J":BFJ9:B6HUJ!:B6J5:A64UHW8O<U21?Z
MFJ0#S^Q%JX]0S4(U&]4<5'-1S4,U']4"5 M1+4(U@6KRXGFCCFD.GL0<HP,K
M5$M0+46U#-5R5"M0K42U"M5J2NNFYKXMZ>+5MJ36I+ Y,JSF=OJUN?[96DZ_
M]":&Q?3K]CF3P5Q%JY)0S4(U&]4<5'-1S4,U']4"5 M1+4(U@6H2U6)44ZB6
MH%J*:AFJY:A6H%J):A6JU936C=Y]5=(%6Y5T@58EH9J%:C:J.:CFHIJ':CZJ
M!:@6HEJ$:@+5)*K%J*90+4&U%-4R5,M1K4"U$M4J5*LIK1NQ^ZJD"WU5TN/Q
MZ^WF^'6P!E^_\=&!BE8CH9J-:@ZJN:CFH9J/:@&JA:@6H9I -8EJ,:JI)VW2
MFJ<>G9P,3E0GZ,@IJF6HE@^\*I?#+TJ!#ERB6H5J-:5ULO!RWWQTJ6\^>ISB
MM9K/S>WB?GN\.92(>N+81$0U"]5L5'-0S44U#]5\5 M0+42U"-4$JDE4BU%-
MH5J":BFJ9:B6HUJ!:B6J5:A64UHW5O?=2)<C=!;W$NU,0C4+U6Q4<U#-134/
MU7Q4"U M1+4(U02J252+44VA6H)J*:IEJ):C6H%J):I5J%936C=BS7W$:@LC
MWCN[VXP;5]/-,+/UU\%@19N24,U"-1O5'%1S4<U#-1_5 E0+42UZTEYO !;H
MN!+58E13J):@6HIJ&:KEJ%:@6HEJ%:K5E-8-S7T+TB7:@J37CDY/M 4)U6Q4
M<U#-134/U7Q4"U M1+4(U02J252+44U=/J_\Z2^!H@.FJ):A6OZD35Y^,0IT
MP!+5*E2K*:V;A?OFH\U#718^3LDN/AI_+)OKV?K8RUTVST^;SXO;S]LCT"?"
MV1R&WKYT(*K=F:.CE-0L5+-1S4$U%]4\5/-1+4"U$-4B5!.H)E$M1C6%:@FJ
MI:B6H5J.:@6JE:A6H5I-:=V WM<C7;+U2)=H/1*J6:AFHYJ#:BZJ>:CFHUJ
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
MV_/)&V,YN_GT_3?KQ?VO;T9OC ^+]7IQ]_CP4S.];I;;)VS^_.-BL=[]9CO
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
M4$15G39B (H8,12YA=W+!R (% $I-_=(N=>G(A.*L.?^QG+&2SUMJQ= D4?
M39V*D%-%W$Q%)A1Q87FS'@=*;.YV3L],11R'(I.*@ABN.3!<<X_A^AE45$Q/
M6POTK<*>]A<O1*KJM $#4,2)H<CMZ5X^ $&@"+BXN<?%O3H3<1.*T$S$32AR
M92+@W>8>[S9Q)N+(F:)8/VT]EIH^>6TY4\2!"IN[7=-S,Q$.1<:+K#RMK9Y7
M (H\9FL"*!HRD86)W.TO7XA!F C8M#DG9B*WG7OY  1A(N#?YA[_]OI,9#(1
MIA8;R\U4BW&@VN8>U39U)IIS]VPL-=DHRBQJ,0[LU]RMEYZ9B<1<)@HBL^9
M9LT],NMG,)&4VDEK"Q6Y>[!X*5)5IPT9H")!3$5N*??R 0A"14"\S3WB[=6Y
M2" GK3$J$LA):P<5 <<V]SBVB7.10&Z?&0+TL=3T3KYMJPAXK[E;+#TW%^%4
M9!S#]+2V>EX!*O)HK)]Q)Y^!]PPS?GH (U3EYNG"\K48!(R /YL+8C!R^[B7
M#T 0, +.;>YQ;J]/1LAA:S09F6!D340 BMQ*:?)$A$"1,.[C"Q.*;*$ =S7W
MN*OGI2&)(I%DQI<S=VMK9Q006G./T/HY#WPP^.4L/^0A@><A=Q\6+T.JZK1!
M U DB:&(5GY-5ITV  "*W';I]7E(FE!48'E(SG8;<:"LYEYE-6D>DLB],V%L
M$R$::VLH (<\"NN9>0@_8YT;1PW<K:V>40"'?!;KW]^^QT.@99@@QFD.C-.<
MV#C-:8W39-5I P 8QFN<IEV$)MD(P]G#$0DUE[:C-,! S3T&:JM?CR.:Z$?M
MM9GKS)*%0Y#-@5.:^YS2J_QZ8ZTN^YR[C-9A@"-N&_*Q_'IC-]P1NLIH$0)V
M\-B8B?QZ'%$R6^874M(]OP '!+,W+_?K<<3;C*QTI)1]I0._,_?YG?L+U*.E
M^?VC9?VRVI;?JNL7ETWY1;,T/[[>GN,[A+2"9K+JM($!)$(L:.:T@F:RZK0!
M .CR+$$S1[S+MH5JEG0O5$ =1]4TCZUY+KI(*7,IGK>W5=5=EEUY\?*^Y]BW
M97.SV;7]]>I3_ZGX[""+:C8WMT]_Z>K[5R=]:OY8=UU]]_#'VZJ\KII#@?[G
MG^JZ&_]RWM?_I6[^>FCCXI]02P,$%     @  T!<5AJPG2K;!   H!X  !D
M  !X;"]W;W)K<VAE971S+W-H965T-SDN>&ULM9GO;YLX&,?_%8N;3INT%O\
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
M/Y P(9=A%.G Y<>C0G== J-9T\UYW8W[1C<.N4R3XB$G-)FK>4?[BV^T=RW
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
M9K;:,H9G+V/0K\MP$;\ULD)K$U M@&H4JC&HQJ&:0&EFWMK:A+>WVH0'K4U
MM0"J4:C&H!J':@*EF6EL:Q.>O3;Q^_9E$#+CR@?K7Y_.Z]&V,Y70.D6CF5>=
M?'7126B?%*HQJ,:AFD!IYL63VU*%;R]5K,?:=_Q<P-Y%W[A!M0"J4:C&H!J'
M:@*EF;%LRQR^LZ\AV8>6.J!: -4H5&-0C4,U@=+,-+:E#M]^W@=@2+;WT#N5
MWSQE(8!V2*$:@VH<J@F49D:MK6/X]CK&YGC<_UJ!=KQWRJ#%#ZA&H1J#:ARJ
M"91F!G+C]AK^WD9B:!$$J@50C4(U!M4X5!,HS4QC6P3Q[;?J0(S$T&*(WW&+
M#>?5Y!C:)X5J#*IQJ"906IVVT<;]W6*5W5?W^BO/UE@F17W'L_6KZ_L)GE5W
MT=MZ_<+Y1.N[ K9,?9/"2YG=ATFN0WBGR?'P4*] 5M_WKWY2I(OJ+G*W:5&D
M<?7P0<FYRLH/Z/?OTK1X>5)VL+[[XNG_ %!+ P04    "  #0%Q6%NS]4H8#
M   (#P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6RU5VV/VC@0_BM6
MKCJU4G<3.^1M#Y"ZK$ZMU-ZATMY]-F$ JXF=VF;9]M?73K*!O(!:%;Z0.)YY
M_#SC\3 >[X7\HK8 &CWE&5<39ZMU<>>Z*MU"3M6M*(";F;60.=5F*#>N*B30
M5>F49R[QO-#-*>/.=%Q^F\OI6.QTQCC,)5*[/*?RVSUD8C]QL//\X2/;;+7]
MX$['!=W  O3G8B[-R&U05BP'KIC@2,)ZXKS!=S,<6(?2XC\&>W7TCJR4I1!?
M[.#=:N)XEA%DD&H+0<WC$6:091;)\/A:@SK-FM;Q^/T9_>]2O!&SI IF(ON?
MK?1VXL0.6L&:[C+]4>S?0BVH))B*3)6_:%_;>@Y*=TJ+O'8V#'+&JR=]J@-Q
MY(!')QQ([4!^UL&O'?Q2:,6LE/5 -9V.I=@C::T-FGTI8U-Z&S6,VVU<:&EF
MF?'3T_=@8H!F(L^9-KNC%;I!_Q8@J69\@ZK9>YI1G@):E'GUCE?)8S?AY0-H
MRC+URGA]7CR@ER]>H1>(<?1I*W:*\I4:N]JPM&NY:<WHOF)$3C!Z@/06^?@U
M(AXA ^ZSGW?';7?7Q*8)$&D"1$H\_P3>(1B9#8:Z&U)408R&(>Q)O%,%36'B
MF*.F0#Z",_WS#QQZ?PWINQ!82ZW?J/7/H7?5(JH4:/4:<;/Q8HUH+J1FW\O-
M'XI#!1Z6X+: /$Z#((G-+CX>"^Q;14F <6/58CYJF(_.,I_MI#3YBPK+T*2F
M82LZ8C)&ERQCFL%@6E;XP1$M'$<Q[I#O6Y&(X'B8?-"0#\Z2?R_XYD:#S'^#
M?M C-L*^'W;H]ZW,#B7^,/VPH1^>I3_?+3.6HH5)1I:6U:2@_)O5\(^IXQ_@
MB:5BB/)9U%\]-A<":P4@:@(0_7Z1B"ZI]D)@+;5QHS:^9I&(^RE(@J";J'VK
MR$^\$XF:-,R3*Q>)I%\D(N(G'?)]*Q*0Z$21P-[AO]J[>IFHESCFYB>A[W<4
M#)C972(G)!RU&_BLA$_P1-7-H2R@N=B#?"X9@X3/ O[JN;D46EO^H9G %^@F
M\$7;B4NAM14?&@I\U8ZB1F^EZXATB\6 54#"T8ED/;04^-H]!1YH*H)1[[ -
MM1[QJ;-V:"KP];N*>HFP5?"\GH"^E8^#H"/ /;JFV#OB!RHWC"M#9&W<O-O(
MH,CJVE4-M"C*F\M2:',/*E^WYJH*TAJ8^;40^GE@+T/-Y7?Z U!+ P04
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
M1F!)5_$V%9_Y[G>Z=\BO["4\+>N_8+?'>B.0;$O!L_U@R2!C>?,9/^TGXF
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
MFG;'T[%V'M_U",/.9H3V)48U26EJ_;7YMZDY__8I]#[A]^31B!RJ.:CFHII
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
MYVJ@?.9U!UT/)%M6/>642=6A5I<+(!EP':">SQB3NX%^0?-_C/$_4$L#!!0
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
MIMNNLEUT.;<'NB.,IX7U1IX_U=ED*"*FFN2U"QWF068:?PKA_1&[ZH.",YI
M$5!59&==A95&4#@!@S/X5:11%=-95]F..=>F.8XPUZ8Y_E1GDZ'HF&J2KR[\
M\=WKF_%?-+P'8A>"4' &Z8IFJB+;Y2JL.(+""1B<P:\BCJJ8=KG*ML*Y=L]Q
MA+EVS_&G.IL,1<E4DTQS\^?C_!89_]7#NR)V^0<%9["OR*8JLD6NPHHC*)R
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
MO]?;RM2O&5\SL0F37#F_5I+6V40MS47]YFY](M.L>C5UD4J9QM7AEK,5%V6
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
MM/&N(OMR0-T%%$V70[D++GV/OZL<T4P>3QM1C@H!M0Y:VJX0HT'];U\-J"F
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
M@ FT:(?20BB-HVBZK*K\G]#EOT7R@I;U+8U,7B<WX:@^Z<%3!?BDX_H!YH<
MU.?LG4)B^V"&YH5GC#&TQFYI9(Q/;L)1?=)CK*KA2<=J>!OC:5(^K(NRR3,E
MF^5%IY*-;L8ZM(<S^EW3Q2FT58ZBZ5*HDGO2L>0^(L7#L_I$_O2;G[G;Y5</
MK:9;VJXTP<"H#;2<1M%T;50Y/3EU8UK$ZV;2UP=U$KXO\GD1+?^'\2)TJ];2
M0 ?:0VD<1=/U4V7YY)P6#)A 2W4H+832.(JFR1JH>C[XHU;YHQNVE3 XK-F=
ML3LY3)K09CF*IJNC*O?@1.7^<D([>AXS1AY:Q0>'5;PS-)VNNF[(4?W3@ZHJ
M^N#44_[(,Y']_42Z/>MX0TM\*(VC:+IRJL0/SJG$#Z E/I060FD<1=-E525^
M0)?XW_ <!+4$@L-ZW[!"&K1-CJ+ITB@#(>AH(-B=@* N07"X<J#Q/DO'[3BJ
M=WI(E5\0T'[!^SR[_/5C7?)\Q0/H:+9U9*'#XZ$TCJ+I*BDK(3BGX?$!U&"
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
MRFS9?!7-;5:6V;SY\3&)[Y*\%E3_?Y]EY?,O]0FV7W]T^7]02P,$%     @
M T!<5M2R$PY+!0  V1H  !D   !X;"]W;W)K<VAE971S+W-H965T.3<N>&UL
MM5E=<Z,V%/TK&KK326::@ 0&D]J>29Q^[,RF]22[[4.G#PJ6;68!L9(<)S/]
M\148(P-"MEOG)>'CWJ.CBSCG8HTVE'WE*T($>$V3C(^ME1#YC6WS:$52S*]I
M3C)Y9T%9BH4\94N;YXS@>9F4)C9R'-].<9Q9DU%Y;<8F([H629R1&0-\G::8
MO=V1A&[&%K1V%Q[CY4H4%^S)*,=+\D3$EWS&Y)E=H\SCE&0\IAE@9#&V;N'-
MU$5%0AGQ1TPV?.\8%%-YIO1K<?)Q/K:<@A%)2"0*""S_O9 I29("2?+X5H%:
M]9A%XO[Q#OWG<O)R,L^8DRE-_HSG8C6VAA:8DP5>)^*1;GXEU80&!5Y$$U[^
M!9LJUK% M.:"IE6R9)#&V?8_?JT*L9< _9X$5"6@=H+7D^!6"6XYT2VS<EKW
M6.#)B-$-8$6T1"L.RMJ4V7(V<58\QB?!Y-U8YHG)K'HB.)N#W\6*,#"C7# B
M8D;DTQ+@CF1D$0L.KL!M)-:8Q3@!%[_(!7()/E'.P2/ALF0<7-P3@>.$7\K(
M+T_WX.+#)?@ X@Q\7M$UE_A\9 O)N!C7CBIV=UMVJ(<=1."!9F+%P4_9G,R;
M +:<:CU?M)OO'3(BWI/H&KCP!X <A#2$IL>G0P,=MRZ_6^)Y?>5?/R=Q!)X(
M>XDC J8TS7'V!N@"_";?@ ?R&D<4_ -V3VF6X$Q71>,@A1+<\!Q'9&S)5YW+
ML8@U^?X[Z#L_ZBIP)K!&/;RZ'EZ)[O;6=R&OS'>KKIPPN(]YE%"^9@3\]4G>
M!A\%2?G?ND)XYRS$F< :A1C4A1@8%T8Q9[J6[Q_#@FC?G&V^7^878OTRN8(0
M>L%P9+_LST(7%X;#L YK\/-K?KZ9'TGIDN%\)5<O><T)BTD6$1W/+<Y@?_S
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
MD#._T6*1'2Q.A-8BS2[G0&.0]@$S/Q5";V]L@/*H>?0?4$L#!!0    (  -
M7%9]V4A#C0<  '0Q   9    >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;,6;
M76_;-A2&_PKA%4,#-+7YH:\L,9!8'=:+;D;2;A?#+A2;CH5)HB?1<5KLQX^2
M9=,B*2I*->2FM9671^<<4CP/*?IRQ_*_BS6E'#RE259<C=:<;R[&XV*QIFE4
MO&<;FHF_K%B>1EQ\S1_&Q2:GT;)JE"9C-)FXXS2*L]'TLKHVSZ>7;,N3.*/S
M'!3;-(WRKS<T8;NK$1P=+MS&#VM>7AA/+S?1 [VC_,MFGHMOXZ.599S2K(A9
M!G*ZNAI=PXN0!&6#2O%[3'?%R6=0AG+/V-_EEX_+J]&D](@F=,%+$Y'X[Y'.
M:)*4EH0?_]1&1\=[E@U//Q^L_UP%+X*YCPHZ8\D?\9*OKT;^""SI*MHF_);M
M?J%U0$YI;\&2HOH7[&KM9 06VX*SM&XL/$CC;/]_]%0GXJ0!=%L:H+H!4AN0
ME@:X;H"?VX#4#4B5F7TH51["B$?3RYSM0%ZJA;7R0Y7,JK4(/\[*?K_CN?AK
M+-KQZ;SNPBA;@M_XFN9@S@J>4Q[G5'0O!S<THZN8%^ <S%BZ89FX6 "V K^*
M03FG><R6\>*@$I*"@[<?LP5+Z1FXI0OVD,7?Z!*\#2F/XJ0X$W:^W(7@[9LS
M\ ;$&?B\9MM"W+VX'',13^G5>%'[?K/W';7X#A'XQ#*^+L"';$F730-CD8AC
M-M A&S?(:C&DB_< PW< 31 R.#1[?G-H:!X^O_G$$@T^]BVN[)&VOMW>)Z)O
M[FC^&"]HU7U1]G7?=SOPB3[%"P;^!8<A,$^BS-0)UIN4\])%L8D6]&HD)IY"
MW(N.IC_^ -W)3Z8$#FDL',A8([GDF%Q26<>MG;425Y;'D5]F[YWMH9CE=!GS
M,_#G];UXP,1\]Y<IV63(9 ]I+!S(6"/9SC'9CG4D'X;P0F32E+5]:[=J75:Z
MQZEX?AY/4]&I"&V*AM/NT6G7ZO3'C%.1"M[J];ZY<W)'Z/J.IWAN4D&"%>\-
MJB @T!R!=XS LT;PX6DCRK,8Y*(>;/,,B$EB(X8YB(J"<N.$[6ENG"/?<15O
M9V89ADI0)EE '&R.RC]&Y5NCNDY9SN-O4<4=8C+,Q#.;L,(8CZ^GU?$"HH1C
M4/G0=95H#"K/=UL&67 ,)N@5S$;,/0+K.IZ70'-%?5XZ%:&N.'<<8HX&3B2.
M3*SQE!/HYC"!WM<3:%L8M:U3'\C$]Y50#"K'\Q15:%!YISW=C.<$K^ 0-=B*
M7L;0K;?M6R@&M18.9:V9<B13CEZC,M=W'2KC0UH+A[+6S+CD3&@'S:[R7#=O
M3'WJA&/0(+7(&338;WE")<=!*[ETE^FZ?;.V0K4&&%433XU 5Z'6@@8E'D$[
M'_4OU+7!QO1-L /5J$PRZ&IA&62B&+3UC20H:$>H/J4:Z@BDC;%.26B0X-8X
M)$=!.TC-MGFY^JUF]5;_==KQL:M&H(NT"&R2IO^2F* =F?I591UTSJ$3:$/+
M($,(:T/+)/,F04M(DIN@'9R>69@_/-'%MMR: K>R,,]S]I!'J3%XZUU[5XDA
MK85#66MNK4BT0Y/7J,O("I1],SZHM7 H:\V,2_A$=OCLJLMU<]N4V2T)K9*F
MYY+AD)58NHMRW;XQ3[M(==XD4J'"(")!R\(9221"=B3J4[F0 6N0N@U@$@6.
M&HLN(I,6ND"2D)"=D%ZVQD0ZZFB#JU,26B7->"0M(3LM]:IF2$<;UP_40'21
MYZ@K3(/(;UM@(HE(R(Y(G^E35)R?U*PYVXFEY*&>=6_OVNWWGC^'M!8.9:V9
M6XEMR'N5BF6%Q=X9']):.)2U9L8E:"([:'96+)T&M4FE4Q):)4W/)4\B.T]V
M5RQ]PPQZ2//>I"+JQJA!A:#GF6/ DM"P??.M_S(2Z[MFYXAX:B$VR3#TU;",
M,N2WS)%8<A"V<U"?8HQUF@FP%H\N@B)L-1R3RFE93&+)1MC.1B\KQUC'''7L
M=4M"JZ09S\E;RJ[=(\X3:ET;8],&$E;?*AA4'E%WX0VBM@@D(&$[(/4""FS8
M*$)0BT57.8Z*KB933@NZ8HE'V(Y'G431>[/:?L/>KY"'M!8.9:V9;(EOV'T-
MQ,"#0MV@UL*AK#4S+J$.V_?BNA #Z_MG6'VE9- 0=2UFTK@MSZ;D(VSGHT[*
MP#K:8'47>F84J<L5D\AK64MBB4G8CDDO0 S#BT8"M1XQJ;3M=Y/*:7N%0"0W
M$3LW]>$+8F <1\- DPHC!4-"LZJECXC$)6+'I>?L5I/NK:-N26AWY*4G>"1)
M$3M)]:K;1$>?<R=0Z[9)A3T50DPJ0E!+QTF2(G:2ZJS<?7>S[??K?1QIT,-?
M0UEKYOKD^-?KG/\:]@#8L"? _H\C8$1R*?F^0V!$WU_3IJ1.26B5-#V7D$>^
M\R08,1S?4M^7F31J?3-H4-NL(H&)V(&I5W7K?#\Y,TC4E5QHT*"670 BV8GT
M._?UO'4SZ=YQZI:$5DDS'HE2Q(Y2_:K7WI9K'6&ZQM$"T34:U8Y/CJ.G-'^H
MCO47PK5MQO=GL8]7CS\=N*X.S"O7;^!%N/\!@#2S_SW"IRA_B+,")'0E3$[>
M>R*S^?Z(__X+9YOJT/L]XYREU<<UC98T+P7B[RO&^.%+>8/C#RVF_P%02P,$
M%     @  T!<5A8Z:=I\!0  $B8  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3 P+GAM;+V:78^C-A2&_XI%I:J5N@,80I)I$FD2MMJ5.MUHIMM>5+U@P$G0
M J:V,\E*_?$U'\&!V$S2.#L7,WP<O^:\X,-CQI,=)E_H!B$&]FF2T:FQ82R_
M-TT:;E :T#N<HXR?66&2!HSODK5)<X*"J&R4)B:T+,],@S@S9I/RV)+,)GC+
MDCA#2P+H-DT#\G6.$KR;&K9Q./ 4KS>L.&#.)GFP1L^(?<Z7A.^9C4H4IRBC
M,<X 0:NI\6#?^PXL&I01?\1H1X^V09'*"\9?BIV/T=2PBBM""0I9(1'P/Z]H
M@9*D4.+7\4\M:C1]%@V/MP_JOY3)\V1> HH6./DSCMAF:HP,$*%5L$W8$]Y]
M0'5"@T(OQ DM?X-=%3OD/89;RG!:-^;[:9Q5?X-];<11 ]M3-(!U ]AMX"H:
M.'4#Y]P&;MW +9VI4BE]\ ,6S"8$[P IHKE:L5&:6;;FZ<=9<=^?&>%G8]Z.
MS9;U+0RR"'QB&T3 $E-&$(L)XK>7@3G*T"IF%+P##Y0_'7EQNRCX3%$$?O 1
M"^*$_C@Q&;^60M$,ZW[G5;]0T:\-P2/.V(:"]UF$HK: R9-H,H&'3.:P5]%'
MX1UP[)\ M""47-#B_.:VI+E_?G.K)QNGN2].J><H]5;\2'2P'RR3( -^3,,$
MTRU!X*]?^6GPD:&4_BUSOU)WY>I%,;FG>1"BJ<&K!47D%1FS[[^S/>MGF7,Z
MQ7Q-8BU7W<95MT]]]GZ?\WK#;>4/^)9D@#_X>6%L0"EB5.9CI3<N]8H:^CJS
M[BQW8KX>^]/;Z:7^:!)K^3-H_!GT^K/<OB1Q")ZY;!PBL,!I'F1? 5Z!WW@%
M?T3[.,3@7W H&L5#*3.MMY-+'SZ=8KXFL9:Y7F.N=],A[>ET5:>8KTFLY>JP
M<778^\@6!N(M?U&1@"' 08B_]1DB_%499VNPG'\J7VT/?$/F::4]:@_OP; [
MP(>R*N"T@WRI%O2\)JR5WZC);W1%?ADGPQR1&$=\V+[4#U;(W^"R9$=G9+$8
MO95%E:PTS'&A/-EQD^Q8<WT>2V_@H)/465&^/&HL3\FV!&%9.HIJ+WU) :NW
MVTL+@E8U7Y=:V_(CJ+5O6FIK>5W6ZE3S=:FUK87"6GC#>EN+GQ3<[H"5Q\'Q
MN#-D%7'>0#%H!7[;O1RJL^S6/;V5RT(1YW7+E#Q.67MM <>V;CJN!3N7XI[>
MSO/B?%N*VT.K]6,K\A20:VNAW/=[%&Z+KQ+@213D)<%K$J12,[1BKU8U7Y=:
MVW%!OO9MT=?6RKY:U7Q=:FUK!?[:M^1?6P' 72J4QSD6[ Y@!02/%&-64+#]
MS3#8EK-K-Y>%/.XXESIG!0N[BIP%#-O]-/P[V@?TW5%-6N(=1\1#O7I['MZO
M?_&PT:GFZU)K?RL44 ZMFU8DJ!6^M:KYNM3:U@KXAKT$>F5%JL7?)$1YG'-$
M![49TCCH*:9U4( PO :$+ZI(4$JQ)[DLY'''N=0YR_5<Q:<(**@8]E/QY80(
MI;#J=C^PR,-.9NB*,-6]%.0+^\GWS4I[\>2\O\.+ZX/6+\RZU-IF"_R&@]N6
M7JV<K57-UZ76ME9P-NR%S6M+KW=FZ97&G4[.%7&JR3D4S NO8=[+2J\<6$\F
MYXJXD\FY/$XY.8<"@&$_ /^/TBOGTE$WL[/"?'G80/5*$9 +KX3<2Z?A_?U=
M7!ZT0J\NM?:_E 7T.K>%7D<K]&I5\W6IM:T5T.O<$GJ=,Z%7'G<*O?(X)?0Z
M GJ=;P:]SIG0*X\[A5Z%W@GTFD>+95)$UN6B(PK*M*K5)LW19F'30[F<IW-\
M;M_[U?(D(5.MEGH,R#K.*$C0BDM:=T-.!:1:@%3M,)R72W)>,&,X+3<W*(@0
M*0+X^17&[+!3=- L YO]!U!+ P04    "  #0%Q6%)+?:#0%  "T'   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&ULQ9E;;]LV%,>_"J$50PNTD7B1
M+&>.@29IT3UT,Y)V>QCV0-MT+%02/8F.'6 ??I2LB IX:[46>;%U._R?P\N/
M1T>S Z^^U%O&!#@6>5E?!%LA=N=A6*^VK*#U&=^Q4M[9\*J@0IY6=V&]JQA=
MMT9%'J(H2L*"9F4PG[77%M5\QO<BSTJVJ$"]+PI:/5RRG!\N A@\7KC)[K:B
MN1#.9SMZQVZ9^+Q;5/(L[%M99P4KZXR7H&*;B^ M/+\DT\:@?>*/C!WJP3%H
M0EER_J4Y^75]$42-1RQG*]$T0>7?/;MB>=ZT)/WXIVLTZ#4;P^'Q8^OOV^!E
M,$M:LRN>_YFMQ?8B2 .P9ANZS\4-/WQ@74!QT]Z*YW7["P[=LU$ 5OM:\*(S
MEAX467GZI\>N(P8&"%D,4&> 6K]/0JV7UU30^:SB!U U3\O6FH,VU-9:.I>5
MS:C<BDK>S:2=F"^Z#J;E&OPNMJP""UZ+BHFL8K+S!;AD)=MDH@9OP..SW26P
MH _-(S6@%0/OCCO9T6P-! =+)N]E:_#RF@F:Y?4K\ )D)?BTY?M:"M6S4$C7
M&P?"5>?FY<E-9''SFJW. (:O 8H0 I]OK\'+%Z^>-A/*R/OP41\^:MLEMO#W
MRSQ;@5M6W6<K!JYXL:/E ^ ;\)N<4!_9,5MQ\&\?^2*GI<EYITBSL,[K'5VQ
MBT"NG%IJL6#^\T\PB7YQA(#[$'#;.K9VS49>6:M1D3Z^!N]JD<DY*Z^_WXN]
M'!]MT/YZNY0#+5?%WZ:(\ ^(B/01$>>@R#'&)I].5DEKU=#F?DY0BB:S\-X@
M%O=BL4^,F,1.5O%0#"8(FL627BSQB<4FL407B]))8A:;]&(3GUAB$IMH8G@:
MH]0LEO9BJ4]L8A)+=;$TB2*SV+07F_K$4LDC%&%DTIQJFG!"XB@VB\)(H3+Z
M'K!P8M2(/J?LR,4&!SL ? : =*+?.2C%=>@&NXTAG=EP<L1I:IF/4#$8.H%H
MI4AG]D0NQM@BIP )O80T<J0S>R('8PLAH4(D]#+22!)H@&0ZL46G( F]E#2R
M!!HP&4]M<@J3T,M)%TV@SDLX13:$005,Z";F5]+DW9&M]DWF"FX43185OZMH
M8737J3IVW2DRP^ESP,2Y'XP,"BGP(S?X;3#IS)Y,#11;<@2D@(R<;+3"I#-[
M*A=9-FXT2(&]J#3"!.FHA#"VR2E4(B\JC3!!.BHAC)!%3J$2>5%IA G240DC
M8I-3J$1>5+I@@@S$1-C"$J2(B=S$_,2.M'XSX,:"'V0.\LB4KWB!<;8_=H$I
M!*/),U #.;D_-B@%>.1-B<W4T'-B@JWK2I$7>9-B,S7T=%A..<N[!59,Q%XF
M&JF!=282%%E2$*R8B+U,-%(#ZTPD$$\M<HJ)V,M$(S6PSD0\13:YP2N\EXDN
M:F #&B<(6C8:K-B(W6ST8N.;7V7<@F,K(8J^.'Z.6H@3^6.#4G#'WG38R!&L
MI\/6 @56*,;>;-B($:RGP0FQ;%Q8,1)[&6FFB,[(A%@R?:P0B;V(-$-$1V1"
M+(N:*$(2+R&-#"$Z(1-B&3>B $F\@'0AA.B<1%/;>R]1G"1N3GH)\JVO+VZ]
ML85'!6+R',54\D.JJ8-RZLAZJIX")Y8TA"@$DW'U5*)GOHEMTBLTDG'U5**C
M,286,45&,JZ>2G0R$ELW*C"2<?548D@>;=VHN$C^5SVULQX6WJ&VT82#;U#-
M][R/M+K+RAKD;".MHK.)=+DZ?2([G0B^:S]++;D0O&@/MXRN6=4\(.]O.!>/
M)\V7KOY#Y?P_4$L#!!0    (  - 7%9NU3X_' ,  &P(   :    >&PO=V]R
M:W-H965T<R]S:&5E=#$P,BYX;6RM5MMNVS ,_17" X86:&O'N?2RQ$"3;F@?
MNAKM+AB&/2@V'0NUI4Q2DO;O1\F.EV9.VH>]))),'O(<RJ2'*ZD>=8YHX*DL
MA!YYN3'S"]_728XETR=RCH*>9%*5S-!6S7P]5\A2YU06?A@$ []D7'C1T)W%
M*AK*A2FXP%B!7I0E4\]C+.1JY'6\]<$]G^7&'OC1<,YF^(#FZSQ6M/,;E)27
M*#27 A1F(^^R<S$96'MG\(WC2F^LP3*92OEH-S?IR ML0EA@8BP"H[\E3K H
M+!"E\;O&])J0UG%SO4;_Y+@3ERG3.)'%=YZ:?.2=>9!BQA:%N9>K:ZSY]"U>
M(@OM?F%5VP8>) MM9%D[4P8E%]4_>ZIUV'#H#'8XA+5#N.W0V^'0K1VZCFB5
MF:-UQ0R+ADJN0%EK0K,+IXWS)C9<V"H^&$5/.?F9**X+PD0*=R9'!;'41J'A
M"JE8!L8H,.-&PS%<:JHUIG"-K# Y3)A"F) U?%%([O?,H'9 -^6<R@,R P9W
M H]C5 EAT:TXCB4GT$G.Q R!B[=A'ERA8;S0AY1$O)@6/($'5$N>6%N*)9YM
MK,]T9V[QB2>2S/9R&?J&I+,"^$DMT[B2*=PA4R>$6RE,KN&C2#%]">"3YHWP
MX5KX<;@7\0J3$^AVCB ,PK EH<G;W3M[TNDV]Z#K\+H[\3(Z2=<205PP<?2V
MZOR\G)+*5/!?;;I687OM86V/NM!T67#D41/25%3THO?O.H/@0YLF_PGLA4*]
M1J'>/O2HUB"Q&B16 ^,T4*0!L%HGZJH@\,G ,S+5ID85XLR%L UV&04GP2#L
M#_WE)L_*['S+K#%ZD7^_R;^_-W];+# 25CE/<J#7XQ\67#=$R"[%Q$+ @36E
MILA+!]"8'[;QZ[?QZYUN\WO5[ 7#0<-PL)?A#Q*=B#'CV#E*--AH[FG8P:&-
MPOX8]+J=M]W,5[U.VZZ@O]&X2U0S-\\T%68A3-5*FM-F9%ZZ2;%U/J916DV^
MOS#5'+YE:L:%A@(S@@Q.3DE[5<VV:F/DW(V'J30T;-PRI\\!5-: GF=2FO7&
M!F@^,*(_4$L#!!0    (  - 7%:MR HJ400  #\:   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$P,RYX;6S-65N/XC84_BM6NJIFI#*)32XP!:1AW%7[,%NT
ML]L^5'TPB0%KDIB-S3 K]<?7N9 ;(0L:/_ "B7/.YW,^^TN.[<F>)R]B0ZD$
M;U$8BZFQD7)[;YK"W]"(B#N^I;%ZLN))1*2Z3=:FV":4!)E3%)K(LEPS(BPV
M9I.L;9',)GPG0Q;310+$+HI(\GU.0[Z?&M X-'QFZXU,&\S99$O6])G*K]M%
MHN[,$B5@$8T%XS%(Z&IJ/,![C*S4(;/XB]&]J%V#-)4EYR_IS1_!U+#2B&A(
M?9E"$/7W2A]I&*9(*HYO!:A1]IDZUJ\/Z!^SY%4R2R+H(P__9H'<3(V1 0*Z
M(KM0?N;[WVF1D)/B^3P4V2_8%[:6 ?R=D#PJG%4$$8OS?_)6$%%S@.X)!U0X
MH+:#?<)A6#@,SW6P"P<[8R9/)>,!$TEFDX3O09):*[3T(B,S\U;ILS@=]V>9
MJ*=,^<G9HAA"$@?@3[FA"5AP(1,J64+5\$HPIS%=,2G X ?/;S"5A(7B5EE^
M?<;@YL,M^ !8#+YL^$XH?#$QI8HX[=?TB^CF>73H1'00@2<>RXT O\4!#9H
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
M;">D"03429;V!F+G[I>[OWU.;K1E_$&D !+M\HR*L9-*N;YR71&GD&-QP=9
MU9TEXSF6:LA7KEASP(EQRC,W\+S0S3&ASF1DYF9\,F(;F1$*,X[$)L\Q?YI"
MQK9CQW?V$W=DE4H]X4Y&:[R".<COZQE7([>B)"0'*@BCB,-R[%S[5Y%O'(S%
M#P);4;M&.I4%8P]Z\"49.YZ."#*(I49@]?<(-Y!EFJ3B^%-"G>J9VK%^O:=_
M,LFK9!98P W+?I)$IF-GZ* $EGB3R3NV_0QE0GW-BUDFS"_:EK:>@^*-D"PO
MG54$.:'%/]Z50M0<_/"$0U Z!(<.O1,.W=*A^U*'7NG0,\H4J1@=(BSQ9,39
M%G%MK6CZPHAIO%7ZA.IUGTNN[A+E)R=SR>*'SE0IEZ ;EJOM)+!9D [ZN(M!
M"'2/=V@*%)9$"O0V HE))MZI^]_G$7K[^AUZC0A%]RG;"$P3,7*E"DO#W;@,
M85J$$)P(P0_0+:,R%>@C32!I ER53Y54L$]J&IPE1A!?H*[_'@5>$+0$=/-R
M=[_%/7JYNW<FFVZU1%W#ZYW@S3:+C,1H#OR1Q&!6"=,GQ);HFRJK6]B1F+6I
M?I:JSY,KL<8QC!UU8 @%!V?RYI4?>A_:%+,)BRS!&FKV*C5[AMX]M>%3S*&S
M.-[PUYQCN@)UIDFT>$)UNQE^,M/76\P3].NK0J(O$G+QNTWWGDW=;<(B2["&
M[OU*]_[975R>)E*=)HOR-&D3KX"$!J+?68^33M@?N8]U38YM^F&O:1,=VP2#
MR\JFD4%891">S> >=EATGFL.S=@6^+X>VY(YR_O7G6 3%EF"-70<5#H._G,%
M#FSJ;A,668(U=!]6N@]M5& !Z=<K, @/*O#8)@@.*_#8QO>#]@J\K#*X//\F
M_'9[UQ;R6:]_76^;L,@2K*&6[SU_VWG_N=+* "Q);Y46V:(UQ:]]6/LVRJVD
M--YXE_Y!O;48#8;#@X)K,>K62$4:;JU5R(&O3,LE4,PV5!8?V-5LU=9=FV;F
M8'ZJVSW3@CQCBE[Q%O,5H0)EL%1([V*@S@!>M%_%0+*U:4@63*KVQERFJF4%
MK@W4_25C<C_0#ZB:X,E?4$L#!!0    (  - 7%8TH3/)F0,  +T.   :
M>&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6S%5]N.VS80_15"#8H-T%U=?=O:
M!NQ5@@9H &.--@]%'VAI;!.F1(6D[?7?EZ2TBJU0PBX@H"\V+S.'/(><$6=Z
M9OP@]@ 2O60T%S-G+V7QZ+HBV4.&Q0,K(%<S6\8S+%67[UQ1<,"I<<JH&WC>
MT,TPR9WYU(RM^'S*CI*2'%8<B6.687Y9 F7GF>,[KP//9+>7>L"=3PN\@S7(
MOXH55SVW1DE)!KD@+$<<MC-GX3_&OG$P%G\3.(NK-M)4-HP==.=+.G,\O2.@
MD$@-@=7?"9Z 4HVD]O&] G7J-;7C=?L5_;,AK\ALL( G1K^15.YGSMA!*6SQ
MD<IG=OX#*D(#C9<P*LPO.I>VHXF#DJ.0+*N<U0XRDI?_^*42XLK!'[8X!)5#
MT'2(6AS"RB%\JT-4.41&F9**T2'&$L^GG)T1U]8*33>,F,9;T2>Y/O>UY&J6
M*#\Y7TN6'.Z72KD4/;%,72>!S8'<HV]&,S6^. %7=P MA+H=A9X5Z"X&B0D5
M'Y7A!^0BL<<<Q-25:D\:V4VJ]9?E^D'+^GZ OK)<[@7ZE*>0W@*XBDS-*'AE
MM PZ$6-('E#H_X8"+P@L&WIZN[MO<8_?[NYUL GK\PD-7M2"]PQ"<I+H8U@;
MB1'.4[0";D(^3Z ZNW6K_IWX.JT\B@(G,'-4WA# 3^#,?_W%'WJ_V[3K$RSN
M">Q&UZC6-3+H8=N]UWK=;WZ^]PO.<;X#E=HDVES0M=T*7\SPXHQYBO[Y4T&B
M+Q(R\:]-]ZA/W?L$BWL"N]%]4.L^Z+S/GUX*,+?Y^Q%S"9Q>4$I.)(4\%:@
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
MVG#,I8VN,5*S.VY9XW%[E\#<:V?&02L64&C-URSKBH5KU,F3<F)HWZ\$K26
MH@6@:"$46M,'=2W!M7_M^.:"5B1 T0)0M! *K>GINF[AFNL6T^62D:7:(T@R
MP9*,)U%=^>;YB^RT\"2B6\$%SO?PM"X#+6* H@6@:&&)-FP&^2K"-SUQ\'ZY
M^W_>QW-A7VZ'?;L=]O7VGU%.<>MRBFLNIQ1;4)K9^#0/R=-+(UHW>4?/9OO=
MZI>;!)HFH]:^7V@>1E>:^@<?Y:R)%#SJ:RB.(KK-1/'%2G6U^N)JFG]GU+H^
MLR^#XKNI&J;XC.N]U%&24I22A82T+GR9I;'BRZCB1-!-_NG//16"KO/#%<$Q
M8:J!_'U!J7@Z41U4WZ=-_@-02P,$%     @  T!<5JG#$$2R$   MZ4  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;+5=;6_<-A+^*X*O.+1 76LH
MB91ZCH'4:7L]-(D1I[W/\IJVA>ZN7$F.$^!^_$GKC?FJH>0=?4G6]FC((9\5
M'\V0CTX?Z^:O]D[*+OJ\66_;5T=W77?_X\E)N[J3F[+]H;Z7V_XO-W6S*;O^
MQ^;VI+UO9'F]NVBS/F%QS$\V9;4].CO=_>ZB.3NM'[IUM9473=0^;#9E\^4G
MN:X?7QW!T==??*AN[[KA%R=GI_?EK;R4W1_W%TW_T\FSE^MJ([=M56^C1MZ\
M.GH-/YY#+H8K=B9_5O*QU3Y'0RQ7=?W7\,-OUZ^.XJ%+<BU7W>"C[/_[),_E
M>CVXZCOR]][KT7.CPX7ZYZ_>?]E%WT=S5;;RO%[_M[KN[EX=Y4?1M;PI'];=
MA_KQWW(?43;X6]7K=O=O]+BWC8^BU4/;U9O]Q7T/-M7VZ?_R\WXDM L@';F
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
MH@IW >_SYVR)*@UH:L# R/(SM.J^9.ZLT#4VA"OIAN&*Y5Z^!C$]/Z-)\$)
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
MGYK7OA'YMGDLW%4N1)XV+V]YN.%%74#^_CK/Q=.;.D#_[,*3?P%02P,$%
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
M&5YB)+M/I(BI7.$I*Z5(JAC+\J.SZK7^G7$\5O^G)(MJLJ$E,[UH$_HC=W-
MU&$KZO!(45,&>6+["S:B4DBKU1$G;CK\*Z:@C:F6X)\646>0C]U7[MY%7H!<
MVX9H-DG%=7VGMZMMSYW85N/^,J\;]IS*->.*Y) BU.N]QD!EW03KB1:E;0LK
MH;')V&&&WPT@C0&^3X70NXEQT'Z)A#\!4$L#!!0    (  - 7%9TE;#!M0D
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
M.?;:0@Y>N:GXAEQ'NUBJH/.#6;6]H<$R@1K 4%H(I3$HC:-HIIRT 1R@#>
M:@!#:11*"Z$T!J5Q%,V4C3:  [L!?'VXZ#W^\?@BSU9EO>7-0C1[K(D5N8_E
MEGR^N;FAO5J"6L-0&@VZUK#KGG67.Z&M,BB-HVBF2K0W'-B]X8]EJ8+3LDF3
M$B%EG3S5>7<A5G'OFJ2=-U@/4*.WI1D_L'&Z2P701AF4QE\]A?TXCX\>RI2*
M8M,\;ZO>"JG*Y/ZY1(=W#\_T^M \R>K9^]1]S_9/YM*8_8/";J)B$V>E4L5:
M(9UW,_7?K-@_>VM_(/-=\^BG12YEGC8OMR):B:(NH#Y?Y[E\.J@;.#P!;?XG
M4$L#!!0    (  - 7%;K\1"-%P,  $T)   :    >&PO=V]R:W-H965T<R]S
M:&5E=#$Q-2YX;6RMEEU/VS 4AO^*E:&)2=!\](.-M9&@&1O38!45V\6T"S<Y
M;2T<.]A."_]^QT[(VBU4(/4FL9/SOK8?GQQGN);J3B\!#'G(N= C;VE,<>K[
M.EU"3G5'%B#PS5RJG!KLJH6O"P4T<Z*<^U$0#/R<,N'%0_=LHN*A+ UG B:*
MZ#+/J7H\!R[7(R_TGA[<L,72V =^/"SH J9@;HN)PI[?N&0L!Z&9%$3!?.2=
MA:=)W\:[@!\,UGJC3>Q*9E+>V<YE-O(".R'@D!KK0/&V@C%P;HUP&O>UI]<,
M:86;[2?W"[=V7,N,:AA+_I-E9CGRWGLD@SDMN;F1ZR]0K\=-,)5<NRM9U[&!
M1])2&YG78IQ!SD1UIP\UAPU!V'M&$-6"Z*6";BWHOE30JP4]1Z9:BN.04$/C
MH9)KHFPTNMF&@^G4N'PF[+9/C<*W#'4F'LL\9P;WT6A"14;&4A@F%B!2!IH<
MDRD5Y&N)E[$LA7DD":16H>VV8QSYKC(FJ$B!'"9@*./Z':K&DO+C"Z8@(Y_L
M#BN6,A1_!@&*6G]R05/&F3/,)39L#ISA^#>00\:HZ__UWIC'AL?45'''9%+.
M.$O)%-2*83@NJJ#BD<@YN<;,NX('EDH,NYTFY/#@'3D@3) KQCFJ]= WR-'2
M\-.:V7G%+'J&V;5<=4CPX8A$012VR,>[Y8BP0[JADT<M\F2W? H%RH,VN8^;
MWV1 U&1 Y/RZS_C5[&Z-W0_<]*,:,2<)TRF7NE28";^^H8Q<&LCU[S9BU1B]
M]C%L[3K5!4UAY&%QTKA-X,5OWX2#X&,;OWV:)7LRVV+;;=AV=[G'EP*1(LEY
M*3*;L0KN2_PJ[.?6!K$R"P/G9@OV*@Y[G9.AO]JDLW/(U]+9D]D6G5Y#I[>3
MSA0S"RO 3(JLC<9.\6M3JC(;;)#M#;:Y)GL:;PM%OT'1WXD":P(>VAIL8<K^
M*;$2O\^%JW1ME';ZOI;2/LV2_O_9'(6=L*%>@?(WSB[[HW%%U8()33C,419T
M3M!&58=WU3&R<,?93!H\'%USB?\[H&P OI]+:9XZ]H1L_J#B/U!+ P04
M"  #0%Q60'91?EL%  !3'   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,38N
M>&ULO9EM;]LV$,>_"N$-0P.TD43YJ9EC('&Z+D.3&3&2OACV@I%HFXA$JB1E
M)\ ^_(Z2+/E!9A!7L5\DEDP>[W=WI/XB!TLAG]2<4HV>XXBK\]9<Z^3,<50P
MIS%1IR*A''Z9"AD3#9=RYJA$4A)FG>+(P:[;=6+">&LXR.Z-Y7 @4ATQ3L<2
MJ32.B7RYI)%8GK>\UNK&'9O-M;GA# <)F=$)U??)6,*54UH)64RY8H(C2:?G
MK0OO;(1[ID/6XH'1I5K[C@S*HQ!/YN(Z/&^YQB,:T4 ;$P3^+>B(1I&Q!'[\
M*(RVRC%-Q_7O*^M_9/  \T@4'8GH.POU_+S5;Z&03DD:Z3NQ_),60!UC+Q"1
MROZB9='6;:$@55K$16?P(&8\_T^>BT"L=?![>SK@H@/>ZH#QG@Y^T<'/0'//
M,JPKHLEP(,422=,:K)DO66RRWD##N$GC1$OXE4$_/1R).&8:\J(5(CQ$(\$U
MXS/* T85^H3&#[=?T3=&'EG$]$O6Y)JK5!(>4'1#M*92H0]75!,6J1/3(7V,
M6( F5"X8- '[">$O2$S1+>3TACZS0)AF)!+H@<J0HMLTB"B1Z"OE5!(S.IIH
M8I(\<#0@&D>=H,"YS''P'AP/HQL@F"OTA8<TW#3@0&S* .%5@"ZQU>(5#4Z1
M[WU$V,48W4^NT(=?3]"L]/6>,UWCY\AN]2_"2ZO^RJK%6[],IY_9]??8+:)_
MKTVZ((,?BZA&Z(JI(!*0.4CK/]^@&[K6-%;_UL4X'Z-=/X996,Y40@)ZWH*5
M0T&B:6OXVR]>U_V]+A -&=L(1[L,1]MF?7B;QH]4FN)+(4U0J(ROI2Z_>8+^
M>SV=E_DXG6P<LS0NAO[ 6:QS6CTYD+-3<G9>X<RGT#@BO-9]:_>W9K0A8QND
MW9*T>X0"[S89CH:,;82C5X:C9TW\WTN 5W.6H(3* %9Q>/0B*')>% 0\V0,M
M9%T,<L/]M8IV3ST7;U6U=?@#X?HE7/](L[?_ZNRU>G(@Y^>2\[.5\X8\LSB-
M42(T9)!!+1.EJ%+FJ6SR"@D-6$CK9W9NNKN&UL:>:SY;A%8?#B3TW$IFN%;&
M"\Y3 $O(2T85,5 =V3,>2C0BFH9("RMG87\]AUU<QVEWY%#0-3WEV4%G,TEG
M0(1(+%) A?(E480D4T\ 6$BG6D)OAQ#WW>*S#6EUXE!(7$%B*^3$K,*0P14C
MO$X@+OBGU;*32'C/D* 70Q*;%0G692CH6FB\"XT[>Z"M3AT*74DKSRI5AG=4
M2Z$2FKUX "*-&4S::JK6XOD[>)UV+=M[R"2OTDG>:T)I34# D@H)5O1':J;J
ME\4^MH843Q& ]]!/7B6@O,X1=(77J,YJRMIF2"JEY5F5R\\]ENRVWQR)[LY3
MSO>V5O]-RDI >78%]?,/IH8D4D':VUDPVCT;:"6F/+N:.FCY:D@6%6S]G2QV
M/!M;): \NX+:7K[,K@;H85.S8RD6D#M9__1I2!05?.\AL7 EL;![A"4,-R2?
MBEV0]Q!CN!)CV"[&JHVK4GFA0"P@*+-:"89W)5A[CQBQCWPH6:7 L%V!;5?\
M-0]3I>4+^@[%CC;G^D6U;,-LF$D2U[(WI*Z*\+R'5L.55L/'V ?#C6Z$-65M
M,R25Q,-VB??FN;"[Y>7Y>,_[B'WL0]DJ]8;?L/\%LZ&0+K58C4JTIJQM<E<2
M#1]C-PPWJM6:LK89DDK/8;N>>W.9]W9$B>?W]I5YH]MASMJQ#<B567::I<!;
M>*7.3W#*N^6)V45V3N14S?/CMALB9\"+(CJ%KNYI#^I2YB=8^846278(]"BT
M%G'V=4X)Z"+3 'Z?"E#YQ849H#Q''/X/4$L#!!0    (  - 7%9U*^&8^00
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
M^[(8SKC^9U0B:XS*0QSJ<$)6P$-()>:*?:"U!1X+VJ287XK-.C/'V*WGC0[
M60UP]JL ?=C(X_%IBSL6GTDQ?]:#;S3MQ^?835)J:P%^@B+!Y#BD]PCMGS)A
MZB.C%SH6C5$UOU(;M^",#Y!II>N./MW+DPUPM6HDL WVF*D+DN4\W"&?B+S$
M-+R^_PJY]::JY_HRCH9F4LVOU!RG16TR&MJS]M\!BFY#T?W/:S'2N\XW0N4T
MJ227M_C9RU);TM$L3:KYIM2ZE!MGXGC/L$8[1HV,437?E%H7<.-E'&TZO[AB
MZ6L.8<XY3;<D9$+VF>_S2D5-1_60FDV'7C<YOM 7=C2:_\.).(T5<?1>Y(DC
M_&I9&O)Z5Z.7GU&K8E3--Z76Q=QX&F?R'$/<J,<QJN:;4NL";FR.H\WTT5.'
MF#?RHN>J_4W"L:?V,C3J92JU26O&<$]M^Y&=-E5FETUC4QR]3UD#+LHYJ&U>
M&E)(PWL2<8JT3L@]!%PH9BS#WJAVF'N9&;4E/ZGMI*Q4;Q\S5(\NQ\:M.'J[
M4F3;$5E]N7I_3<( 2T*/=T+@+J,ENR?GE49]2J763I\=9_2X"QHJLKO+W!@5
M5V]4/N KQ;7W!*U*L?=%1"ZRZE0$>QYE41\GO>BQG'Y2Q1E)BKWUWCUK0Q7I
MTFO,C*LW,[^Z2*M[F/J\RR$FE[C<;'LW&/6%'TW9J,LQI=8%W_@?UWV&9=LU
M:GV,JOFFU+J &^OCZD]E6EOAJM/2-.2'=C#T2D=3]'[,]2?></IHVC15:(G'
M:IT_)C@<BW-<@88D3V5Y%%G?K<^*WQ8GI%;S>'G0O SXEJ:"Q'"#H?;P%*=_
M7I[=EA>29<5IYH9)R9+BZPZ""+AZ '^_84P^7*@"ZA/TQ;]02P,$%     @
M T!<5M$G@C@#!@  I3(  !H   !X;"]W;W)K<VAE971S+W-H965T,3(P+GAM
M;+V;:V_;-A2&_PKA%4,+I-;%ER2=8Z )I:U%W1D.NGX8]H&1:)LH);HD;<?
M?ORH2RS3<5A[.W,^Q+KP/"3U4H?2*VFP%O*;FE.JT6/&<W73FFN]>.=Y*IG3
MC*BV6-#<[)D*F1%M5N7,4PM)25H&9=P+?;_O983EK>&@W#:6PX%8:LYR.I9(
M+;.,R,TMY6)]TPI:3QLF;#;7Q09O.%B0&;VG^LMB+,V:MZ6D+*.Y8B)'DDYO
M6N^#=W'8+P+*$G\PNE8[RZCHRH,0WXJ5#^E-RR]:1#E-=($@YF=%[RCG!<FT
MXWL-;6WK+ )WEY_H<=EYTYD'HNB=X%]9JN<WK:L62NF4++F>B/5OM.Y0K^ E
M@JOR/UK79?T62I9*BZP.-BW(6%[]DL?Z0.P$A.$+ 6$=$!X;T*D#.GL!P>4+
M =TZH'ML0*\.Z!T;T*\#2C&]ZF"51QH3388#*=9(%J4-K5@HY2JCS0%F>3&R
M[K4T>YF)T\,)G2TYT4)N$,E3-"&:HA'1FDJ%WJ()S>F:/'"*QD+JJ>!,H'MM
M"A*9HM>8:L*X>F,*CI</G"7HGLH52RBZ$]F"Y!LDINBS&5PC^L@2@5XAEJ,1
MXX:2JX&G3?.+1GA)W51<-35\H:E!B$8BUW.%HCREJ0WP3+^WG0^?.G\;.HD?
MEWD;^<$%"OTP1%_N,7K]ZLV!AMT=CPD<&.S&8)JT4>>I-:.O!PB1F_![HMLH
MZ+H(\8^ZPMLHO"X)_C."=9 [VQ'6*9&=%Y#UT/BB&6>:476!?C6C2A*.,%,)
M%VHIJ4)_?C)AZ(.FF?KK0+-OJSJZA^LHTN\[M2 )O6F9_*K,**2MX<\_!7W_
MET-R0L(P)"R"A,5 ,$OU[E;UKHL^O!><2)0RI25[6&J:HEFI>CF=O#9Y(%L?
M.D5NG=13=8:$84A85,%Z):R8_%=#<RDP\%:[\CTOT^\U92Q5>EM5>DY57/G\
MD!I.VJEJ0,(P)"R"A,5 ,$O?_E;?_AER;1]2=4@8AH1%D+ 8"&:I?KE5_?*(
M7+N8"RU6@IMKL@0EQ-3&],:5:IW04V6&A.'+9YDOZ%W9V3&"K# &@EGJ76W5
MN_I?9DHG]53Y(&&X@@7![NS6N6X'>PI"UAD#P2P%K[<*7A\YJQ;"S39(LI3*
M"W.WD_!ERO(9HH\)5<K<B>NES ^)Z:S@5#$A81@2%D'"8B"8)7G@-_?-_AFF
MVKH2(.%!:1B4%H'28BB:+?Z.:1(XS_C/H_'D[BU9+*18F81=G=?(Y&OZ?6EF
MW8-*.XDG*PU)PS7M:B=A^VW?[^TE;-!*8RB:+6'82!C^6,*#0CGC3A8*DH9!
M:1$H+8:BV7HV+E-P#ILI /690&D8E!:!TF(HFBU^8S8%;K=I+,5"J#(3KUCY
MT$.+ZBH,Z3G1:,TX1X1SPYT*:4HE)F_+#?H;O3HX"JK:^KO6R][5ZUU=IIB(
MFD+]]K6_\[<7@]V].%E!2%H,1;,5;(RIP.U,[3PF^,KRU"CC?/80^D'WH'*@
MCA4H#8/2(E!:#$6SU6]LJ^ <OE4 :ER!TC H+0*EQ5 T6_S&O0K<]E5YOM=W
MSL?X5F[<R3*#.E?!<^OJF;$?@5890]%L]1KW*G#;5Q,SZXZH(O\M;8.:6: T
M#$J+0&DQ%,W6OO&]@NMSI&U0\PN4AD%I$2@MAJ+9KTXT!ECH]%A.3MMNW*DR
M@])P3;.>./CA7MH&K3*&HMGJ-0Y6Z':P/A'T46R.RMH'Q01ULT!I&)06@=)B
M*)JM>F-ZA>$9$G8(ZI"!TC H+0*EQ5 T6_S&(0N=)LSI"1O4"P.EX9IF)>SN
M_G4V:)4Q%,U6K[&X0K?%]:EX138O'B9BD7PSYZW0<RHS<^K^B^P-^I85* V#
MTB)06@Q%LX= XY&%O7-D;U"+#)2&06D1*"V&HMGB-Q99Z'1AACLG_"DY'-02
M Z7AFF;E\/UW1$!KC*%HE83>SEOWF5&D_#Y"H40L<UV]@+_=NOT&XWWYY8'7
M%*\^X!@1.6.Y0IQ.3:C?OC0'15;?1%0K6BS*=_@?A-8B*Q?GE*14%@7,_JD0
M^FFEJ&#[9<KP'U!+ P04    "  #0%Q60]EDX.4"  !4"   &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,C$N>&ULK59;;]HP%/XK1UDUM5)'+EPZ=8!4R"Z5
M1H5 W1ZF/9CD %8=F]D.%VD_?K83,J@"Z@,OQ)?S??[.=Q(?NALA7]024<,V
M8USUO*76JWO?5\D2,Z(:8H7<[,R%S(@V4[GPU4HB21TH8WX4!!T_(Y1[_:Y;
M&\M^5^2:48YC"2K/,B)W V1BT_-";[\PH8NEM@M^O[LB"YRB?EZ-I9GY%4M*
M,^2*"@X2YSWO(;R/VS;>!?R@N%$'8["9S(1XL9/'M.<%5A R3+1E(.:QQB$R
M9HF,C#\EIU<=:8&'XSW[%Y>[R65&% X%^TE3O>QY'SU(<4YRIB=B\PW+?)S
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
M5K0^@/?GQM"+XX>]?:JS_U!+ P04    "  #0%Q6[6#[Q2X$   ,%@  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&ULO5C;;MLX$/T50ELL6J"-1.IB
M*6L;:.R]!-AT@V33?5CL R./;:*2Z))TG #]^%*R(EF6K+51PB^)+C-GSAP-
MI6,.-UQ\D4L A9[3)),C:ZG4ZM*V9;R$E,H+OH),WYESD5*E3\7"EBL!=%8D
MI8E-'">P4\HR:SPLKMV*\9"O5<(RN!5(KM.4BI<K2/AF9&'K]<(=6RQ5?L$>
M#U=T ?>@'E:W0I_9%<J,I9!)QC,D8#ZR/N++"2%Y0A'QF<%&[ARCO)5'SK_D
M)]>SD>7DC""!6.405/][@@DD28ZD>7PM0:VJ9IZX>_R*_EO1O&[FD4J8\.0?
M-E/+D15:: 9SND[4'=_\ 65#?HX7\T06?]&FC'4L%*^EXFF9K!FD+-O^I\^E
M$#L).#B00,H$LI_@'4APRP2W:'3+K&AK2A4=#P7?()%':[3\H-"FR-;=L"Q_
MC/=*Z+M,YZGQ'2S6"55<O"":S= =58!NJ%(@)/J )G]]OIY^P!':"7N]^W8*
MBK)$OM-Q#_=3]/;-._0&L0S]O>1KJ<'DT%::85['CDLV5ULVY  ;3- -S]12
MHE^S&<R: +9NK>J/O/9W17H1IQ!?(!>_1\0AI(/0Y/ATW$/'K>1V"SSW -[M
M^C%A,7I0+&&*@7R/?H<,!$W0E,DXX7(M0*)__]1IZ%I!*O_K$G%;P^NND2_\
M2[FB,8PLO;(EB">PQC__A /GERX!#($UY/ J.;P^],;T20FJ<V2V$$$!D;^5
MGL:A%P1A,+2?=OMHA_G8(WY8A348^A5#_UB&":./Y6/KHKG%\7?J#WQ?C\T>
MS798Z&$W<KMI!A7-H)=F.5?W^OFP&-"$IRN:O2 ^1Y_TF_0&GEG,NTCWHIXZ
M28; &@(,*@$&9UA8 Y-R& )KR!%6<H0_OK#"]L0&;N3AO8EMAWDDC$+</;%1
MQ3 RM+"B5GW?#Z(PVJ/9#@M\-W2=;IK8J3^0S@\O+?2M_E3&7"HDZ1/+%MU?
MP-YRIPZ9*;2F.#ON 9]AV95%3$EB"*TI":DE(88&NP3:'=G(<?;&^G^"FB1K
M&X)[/^OC:EJ_(>/S;=2=F$)KZE3[$^R=8[Y[7=#)DAA":TI2&R)LRA'AMM?I
MF._^H";)V@[A?C\TA3D( ;/FV,HCQ[VS&:-6R11:4Y[:+.%SN"5LU"Z90FM*
M4ALF;, QX;87\H/ VQ_I=E001L&!F:X-$^YW3(=G^L2W>6=GO;5/?I:&T)H_
M^6O+1IPSC#<Q:M1,H34EJ8T:Z74]QXUWB=$8[T'KC5U&[?[2#@Z^LDGMFTB_
M;YI"+(!*R+>0N%J"0.(HSJ3%AG1P[JU]JOKVSGY;"F)1;$-*O1S7F=INO557
MJZW.C\4&GUV';_=);ZA8L$RB!.8ZU;D8:/'%=NMQ>Z+XJMB]>^1*\;0X7 *=
M@<@#]/TYY^KU)"]0;0"/OP-02P,$%     @  T!<5KK5SJFR!0  "2T  !H
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
M&[FO,<IW8]0+L="W0<@W:6D!B&A@L&,*B+ 7C90^OJ8JWTU5)V&A#]P^,ST
MX&1.": 9H4)?@Y7O!JM1*O2A>V36+1M 1:PL"(9*QH9><Y3OYJC3F' (<IRI
M<6B-ORU37321$%"%U!M)Y_[!DT5NA#J-"(<@!L'YV+("ZK!GF8%T7A)A[^"?
M.4NS@V<'2R[N^F<P5=U>MY7</5RW_W3_G.?[_NE&X_,/^%VZ>UI3A]D]//J9
MB;N\:E#!5RJD]S92"T?LGL?<O9'UIG]"\;:6LB[[EVO.U*;0"=3WJ[J63V^Z
M']@_%3O_/U!+ P04    "  #0%Q6/&.YT#X'   ])P  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,S<N>&ULK9I];]LV$,:_"N$50P?,M?@J*4L,M FZ=6B[
MH&ZWOQ69B87*DBO1<?+M1\F.*8M'QDX%%(U?'IZ?HZC[\22=;\KJ>[V04J&'
M95[4%Z.%4JNSR:1.%W*9U&_*E2ST-[=EM4R4?EO=3>I5)9-Y.VB93T@0B,DR
MR8K1]+S][+J:GI=KE6>%O*Y0O5XND^KQG<S+S<4(CYX^^)+=+53SP61ZODKN
MY$RJ;ZOK2K^;[*/,LZ4LZJPL4"5O+T9O\=DE#YH!K>+?3&[JSFO4I')3EM^;
M-Q_F%Z.@<21SF:HF1*+_W,M+F>=-).WCQR[H:/^;S<#NZZ?H[]OD=3(W22TO
MR_R_;*X6%Z-HA.;R-EGGZDNY^4ON$N)-O+3,Z_9_M-EI@Q%*U[4JE[O!VL$R
M*[9_DX?=1'0&8.880'8#R+$#Z&X ;1/=.FO3NDI4,CVOR@VJ&K6.UKQHYZ8=
MK;/)BN8PSE2EO\WT.#7]4*3E4J*OR8.LT1C-]#*9KW.)REMT)6]E5<EY\R5Z
M6]=2U2@IYNACEMQD>:8R/>+UE51)EM>_Z;'?9E?H]:O?T"N4%>CKHES76EV?
M3Y2VV?S8)-U9>K>U1!R6KF3Z!E'\.R(!(<#PR^.'X\/A$STY^QDB^QDB;3SJ
MC+>;!J6G(6FGX0Q*:AN%P5&:L_&L7B6IO!CITZV6U;T<37_]!8O@#RC%@8(=
M)$SW"5-?].EG73QTF:@2E15W*"]K\!AN8X@V1E,K[J<1IY$^7O?=/&P5)8SA
MO>K (-L;9%Z#7^3=.D]463VBO+,6*ZD_;(Y3J1=@NZI5LZHA\]OXO&,KCFB(
M>^9M%2:!X [W?.^>>]V_EW,]MWF[G%*]KC*%TJ2J'G5)WB05?,)PP GA/.P9
M!F6,"MBPV!L6QT[W/*N37%?^I$CAB166 Q(%M._35M$HHARV&>YMAEZ;_ZB%
MK"!/H?UK-&)QSQ.@8A$FL*=H[RGR>OI:*GVDYW8%@7Q&M@,1X5CTC (R%N/0
M,7OQWFE\?)7KG%5@J8N'+'4#!3O(&@<&?X'W"%U)'3;-DNV>0M-ME2>%>JHE
M(+P"ZP",HP"WK#HX4) PC$(2.PX5[C ;>TU_*.YEK?1F2G6J".@5VX5.$-(_
M'R%9R(+8X=.0$WLYU:T<VV5_2HW>Q3Z<OC# M&\>TD4$.\HT-AC$?@Y>;S>K
MH#=J_R8[0,/.&ZB+2.3P9@B(CT9@.[-(TP/5B[6:EYNBV;S-_OYSAKX5F9YS
MTJYK"N9A(VY,6,"B?AZ0C@M&'7D8%F(_#*T\6M_9?GV#IFW,C47<G=2=:5L7
M./P:%&(_"YV0P3;3QA$AU#(%Z9B@KG/-T _[\0>@IE/&0<LV\L88Q[J26?4!
M5&(6$%<I,X#$?D(VF\TD3=?+];8P[!,PY>'9/&PB-E,?4>ML!(2A8!%W+0L#
M3^REU/1Z?9-G*9II/&6I1)?E<I44C\UY^%DWLI_D0Y:6H/5!23I4M,,VR:"4
M!,,T2EXBG]PI#13M,&F#8N)'\7'-$K$!RYG>W/46*"##$6?PZB2=!O9H#+^P
M7R(V8T,1,M;W;\MB@86#Q,20F/A)_)*6B=CHU9O^H+])@V3ZP+@L&T"3HP']
M;--$;+I"71,@\[1-Q#"8^!GL9!JQ 4II$/8[)T@F>.P@&C&L)7[6GM0\$:#S
M#/4*[>\6(9T(]#^'6\-?$@[70!$ORT\N@0-%.\S<()SX$7YZ"T4 $ L21-@J
M*) 0"RY"Q^$RQ"9^8A_=0NWB')0^%F#>=PK)<.3P20U4J;\__:D6B@(=J AC
M;%VE@W2Z#+K<&SI2/QT]+12U63>FPFX]8)W>W3F\&2K2TYK3%[90%&@_H18*
MU+E;*-JY6NN'XTM:* KTI5 +!>@<A9(:,E(_&9VXH4"3*32++5.0+N:N*V#4
M@)#Z07AZ"T6!5C3F,8OZV(&$41S$S'&!D1I*4C\E!VB@*-"3BH@$+.AG 0EI
M(")7%H:>])GN53XD]=@T2^BZW,CJJ9$"30^*T*&B':9O$$JC05HGZB7QR4D/
M%.TP:8-@ZD?PS[<EU(8NP<*Z? ')F.X%''>A#)N9G\W.2L9LGG+*^S4!4%'!
M')<&F6$N\S/WI&TSL^E*- CZ)SXDBS!U>34,9B?<6WUNT\P&O<,Z5+3#S VU
MF9_:IV^:&<!L+ 2AUL&"A#P4S-&1L<Y]U].N.I]VSQ7 =DRLR_F@C+LN-#(#
M=^:'^\>RKE'[Z$F2_EAG58O*&W!WQ&Q8<VY5%4@5NKI>9GC._#SW;)D9@%\F
M FL&(1EGKADTC&9^1K_]- -= 7=.XZA_D0!0<>)<D0:<S-][NDLPT#F2@/?;
M-E FL,N781OSL^WTK22S(37&,1;86G>0L'GVPG&;GQN><3_/!MA*[GY!'!8I
M)JR+6:"0A\3BWZ3S;%/S8-FGI+K+BAKE\E:/#-Z$>B*J[;-:VS>J7+6/.]V4
M2I7+]N5")G-9-0+]_6U9JJ<WS1-4^R?FIO\#4$L#!!0    (  - 7%9"F,E=
MQ04  %PD   :    >&PO=V]R:W-H965T<R]S:&5E=#$S."YX;6S%FF%OHS8<
MA[^*E9VFF[1>L(&0=&VD:]FTDW:WZMK;7DQ[X9!_$G: ,]MIVOOTLPF% *Y5
M=L[VI@W$_F$_,>8Q\L6>\<]B R#10YX5XG*TD7)[/AZ+9 ,Y%6_8%@KUS8KQ
MG$IUR-=CL>5 EV6E/!L3SYN,<YH6H_E%>>Z&SR_83F9I 3<<B5V>4_YX!1G;
M7X[PZ.G$QW2]D?K$>'ZQI6NX!?EI>\/5T;A.6:8Y%")E!>*PNAR]Q><QF>D*
M98G?4MB+H\](=V7!V&=]\&YY.?)TBR"#1.H(JO[=PS5DF4Y2[?B["AW5U]05
MCS\_I?]4=EYU9D$%7+/L]W0I-Y>CZ0@M845WF?S(]C]#U:%0YR4L$^5?M*_*
M>B.4[(1D>559M2!/B\-_^E"!.*J )\]4(%4%TJT0/%/!KRKX+ZT05!6"DLRA
M*R6'F$HZO^!LC[@NK=+TAQ)F65MU/RWT[WXKN?HV5?7D_%V1L!S0'7T @<[0
MK1I7RUT&B*U0#"O@'):H*8.N6;YE!112H-<Q2)IFXCM5[=-MC%Z_^@Z]0FF!
M[C9L)VBQ%!=CJ5JHKS-.JM9<'5I#GFD-)N@]*^1&H!^+)2S; 6/5M;I_Y*E_
M5\2:&$/R!OGX>T0\0@P-NGYY=6RH'K^\NF?IC5__6GZ9Y[_DU_KC%_4M>B<A
M%W^:4!^B G.4GD_.Q98F<#E2$X8 ?@^C^;??X(GW@PF3R[#845@+85 C#&SI
M\P]J+DTVM%B#'JO+IS&>'LA*-<:SE"[2+)6/: L<T06[U^<7&9@@'RXV*2^F
MY]C[>1C-IFJHW!_3LS9I*#U'82UZ84TOM-*[KLEI4K!:J>E;Z,GBB!^'C$J%
ME,-ZISXQ_HBH$*#*J4FAIIN"<7XX7#X\XGD6A<&DP]/:R*$\'86U>$YJGA,K
MS[<YXS+]0LMGH,((#PD(81J6)EB3/BSBA[-9AY:U"4-I.0IKT8IJ6I&5UET]
MYC0KY2F?SR0[T__534V7?ZG'9:Z?329649\55JPZJ*S7'XK*45@+U;1&-1V
MJAI6V\K7ZAG.!&K:!S4)P@XGZ\6'<G(4UN(TJSG-[#=@/6J0DFBT*Q+@2FN*
MXPEMRT2J;U#CN)KU<.' [PXK:QN&XG(4UL*%O<87/2NPCY!D:CI/5VE2SUJ[
M@D/"UD7Z14U9FM@""EBEYANQRF_?B7UD]F8,9>8JK0WM2+*Q%=JO<@/<" ,;
MIO#>!&Y/'\S"45J;!6E8$"N+^&7/MBKEF P)0M_OHB$] ?.]*(C:Q6)#,>(%
M7C.MM3O3^#BVNNK\9K?(T@3=*DII N7RB!:/^I[XH):\[^$A39BQ=T[EW&E:
M["JMC;3Q<QRX6^-@EV9][30M=I76YMB8.K:KNN.%#NZ;>:@$:MJ]'YVJN:NT
M-L)&SK'=SD^^VL$&@P]FLZYMV9LY&.HI%!XW#H_M$O]U2QYL\O@@(-T5M[T1
M@Y&=0N5QX_)XB,P/6_?@OL_C8$*ZN)P*O:NT-JY&Z;'=Z?_]V@?W;5XM?KIO
M'^R7'PSK%#Y/&I\G=I__Z@40Z?N\TGFOP\S>BJ',7*6UF34Z3^PZ_]5K(&+0
M_B#RNI.8O1F#H9W"^TGC_<2)]Q.#]\^":=1%8R@68=(9=K&I&%&/"[/WD\;[
MB=W[[^"!BK/&\=$-VRN'JOS?V"^GQN\T+7:5UH;9&#]Q:/S$J?$[38M=I;4Y
M-L9/_E/C)WWCC_QI]]V$O4V#"9Y"^$DC_.1_%GYB>F4?AET=LS=S,-13"#]I
MA)^<4OB)0?AG..H]#YSZOJNT-K'&]XG=]Y]]74@,+^<)[OJI/7TPBU/(/&ED
MGMAE_J7:,.N]X#L+PK"'QE",A'[7&@REHBCR.]8P/MIVD0-?E]M7!$K8KI"'
M'0KUV7J+S-MR8TCG_!4^CP\;79J8P[Z;]Y2OTT*@#%8JTGL3J9^>'[:R' XD
MVY:;.Q9,2I:7'S= E\!U ?7]BC'Y=* O4&\HFO\#4$L#!!0    (  - 7%8Q
M38B@Z@4  '4D   :    >&PO=V]R:W-H965T<R]S:&5E=#$S.2YX;6S-FEUS
MXC88A?^*AG8ZNS.;Q9(-)&G"3!)OIWN1'8;LMA>=7BBV $]MB\HBD/[Z2K9C
M(_PB/E87>Y-@<W2L\^J#Q^";-1?_% O&)-ID:5[<]A92+J_[_2):L(P6'_F2
MY>J=&1<9E>I0S/O%4C :EXVRM$\\;]C/:)+WQC?EN8D8W_"53).<300J5EE&
MQ>L]2_GZMH=[;R>FR7PA]8G^^&9)Y^R)R6_+B5!'_<8E3C*6%PG/D6"SV]X=
MO@Y]HAN4BC\2MBZV7B,=Y9GS?_3!Y_BVY^D>L91%4EM0]>^%/; TU4ZJ'__6
MIKWFFKKA]NLW]]_*\"K,,RW8 T__3&*YN.U=]E#,9G25RBE?_\[J0 /M%_&T
M*/^B=:WU>BA:%9)G=6/5@RS)J_]T4Q=BJP$>[FE Z@9DMT&PIX%?-_"/;1#4
M#8*R,E64L@XAE71\(_@:":U6;OI%6<RRM8J?Y'K<GZ10[R:JG1Q_SB.>,?25
M;EB!+M"413R/DC2AY:CP&?J6"W5NGB?_L5C+T#W+V2R1!7KW::-F7\'>HW<A
MDS1)B_?*X=M3B-[]_/ZF+U7O]#7Z4=V3^ZHG9$]/,$&//)>+ GW*8Q:;!GT5
MJ\E&WK+=$ZMCR**/R,<?$/$( 3KT<'QS##0/CV_N6=+XS4CYI9^_Q^^$H?F
M/FVB=!4G^1S=97R5J]&:,*'&*->G)%?O4S69ZF93)E<B+]!?4YZF2"VG-17Q
MW] (5CT,X![J+>JZ6-*(W?;4'E0P\<)ZXU]^PD/O5ZCZ+LU"1V;&R 3-R 0V
M][$Q#E(5]+D9AR273%U0(C5B2;749+G46+5VH")7%QN6%]/;]LM839^7[<H=
M5(0VA9%QT&0<6#-.OCQ.H<Y:6YTZ(UR:A8[,C&H-FVH-?_BU.G0Y,B[-0D=F
MQLB,FI$96>?Q/9LG>5G99YK2/ )78&4QV%H]V!_AP/-V%R(DQ /2$8: T!M>
M^=M"(\YE$^?2&N<NCA,]Q8H2?F*]S>@-:,F+ZC24[K+;ER  PG5UOC?H1NO*
M"+D<[DUVU22[LB:;LG@55=$4W9JI]():BD2=?F54@"&O.KVZ "):NW#JM'9D
M9E0+>RW'>4?.A'/*93<_=;>HW8PY,1AUIPZ@PZ/]BP)O02VV%D/=KLB4J=L3
MB9;T5?^'4^/.]7=GR&%):)68 4@;@%@#* 0^L$?5!D;M!G@ 3')("6YG(:C<
MV<_,0"V\8BN![6<D)!=4JIO#51JC)%-S3"(VF['R=K 4"BKA OA 9_6^TRV
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
MN :J)U02H.\O.5?/)TD#Q5[T]']02P,$%     @  T!<5DXFRK.Q P  ,18
M !H   !X;"]W;W)K<VAE971S+W-H965T,30Q+GAM;+V878^;.!2&_XK%5E4K
M;<-' DFF2:3I$'9'VNY&3;N]J/;"@9/$*F#6-DGFWZ\-#(59!I'*FIN P>]C
M^[RV#_'B3-EW?@00Z)+$*5\:1R&R&]/DX1$2S$<T@U2^V5.68"&+[&#RC &.
M"E$2FXYE>6:"26JL%L6S#5LM:"YBDL*&(9XG"68/'R"FYZ5A&X\//I'#4:@'
MYFJ1X0-L07S)-DR6S)H2D0123FB*&.R7QJU]$]B%H*CQ-X$S;]PC-90=I=]5
MX3Y:&I;J$<00"H7 \G*".XAC19+]^+>"&G6;2MB\?Z0'Q>#E8':8PQV-OY)(
M')?&S$ 1['$>BT_T_#M4 W(5+Z0Q+W[1N:SK.08*<RYH4HEE#Q*2EE=\J0+1
M$-B39P1.)7"&"L:58#Q4,*D$DZ$"MQ*X0P5>)?"*V)?!*B+M8X%7"T;/B*G:
MDJ9N"KL*M0PP2=7,V@HFWQ*I$ZO?*(W.)([1&Q\$)C%_B]ZA+UL?O7GU%KU"
M)$6?CS3G.(WXPA2R024SPPK^H80[S\!]"$=H;/^*',MQ.N1WP^5VA]P?+K<Z
MY.M^^6W&1LAZ7AX,EMNSMMR4'M5&.;513L$;/\/;RCTERF- =(]JTZ0MZ"]Q
M!(;N4X'3 ]G)"K><@^#HVQ^2@.X%)/R?+NO*YB;=S:D-[89G.(2E(7<L#NP$
MQNKU+[9GO>\R4B?,UPE;ZX0%FF"M"3"N)\"XCUZOU"XO2Z57*%4N.:V<Z<R9
M3Q?FJ>G2L&K^L&KKWNY>&UE-L%9D)W5D)[V1_0P7S-_]*;/@1[B0D*(-/<LE
M=4>3#*</7?'NY5V[=G3"?)VPM4Y8H G6<MBM'79?=O-T=4X G3!?)VRM$Q9H
M@K4F@%=/ .^G-\]2Z3:W.\?S//?)YCFLFM_;CVOC[_U_)W:\J66UVPPTM=F*
M[+2.[+0WLAM@(<CU<R@6UQX3ADXXSD%].L(E!,[5\Q S]D#2 \()S5/194-O
M,]<N*9TP7R=L7<+F#4NMT7CVQ%!-+;8,G=6&SOH-S7<Q"=%68DD(CUE0F?@C
M0W;YUTN]UC^=,%\G;*T3%FB"M7R>US[/7S8GSG5. )TP7R=LK1,6:(*U)H!M
M_?CO;_UT5JRDS=SCVM[8>9(5AU7S^SMRK05::4'W$!I)MAW=QLF*_3*9L;^=
M:U>65IJOE;;62@LJ6CO7VO,GOIJ-PS-UF/H1LP-).8IA+V76:"H_^5AY/ED6
M!,V*\[0=%8(FQ>T1< 1,59#O]Y2*QX(ZHJM/B5?_ 5!+ P04    "  #0%Q6
MVG,?-)0'   V1P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#(N>&ULM9Q=
M;]LV%(;_"N$50PMLL4A1LITE!IIPQ0(L79"TV\6P"\6F8Z'Z\"0Z;H#]^$FR
M8YH2=1P91S>)/PX?F6_XVJ_H$UULTNQ;OI12D>]QE.27@Z52J_/A,)\M91SD
M9^E*)L4SBS2+ U7<S9Z&^2J3P;P:%$=#YCC^, ["9#"]J!Z[RZ87Z5I%82+O
M,I*OXSC(7JYDE&XN!W3P^L!]^+14Y0/#Z<4J>)(/4GU=W67%O>&>,@]CF>1A
MFI!,+BX''^FY\";E@*KBSU!N\H/;I)S*8YI^*^_<S"\'3OF*9"1GJD0$Q:]G
M>2VCJ"05K^/?'72P/V8Y\/#V*_U3-?EB,H]!+J_3Z*]PKI:7@_& S.4B6$?J
M/MW\)G<3\DK>+(WRZB?9;&M]-B"S=:[2>#>X> 5QF&Q_!]]W0AP,H'[+ +8;
MP.H#>,L =S? ?>L OAO *V6V4ZET$($*IA=9NB%965W0RAN5F-7H8OIA4O[=
M'U16/!L6X]3T7D:!DG-R%V3JA7S)@B0/JK](3MX+J8(PRC^0G\G7!T'>O_M
MWI$P(5^6Z3H/DGE^,53%2RA!P]GN<%?;P[&6PU%&;M-$+7/R:S*7<Q,P+%[[
M?@+L=0)7#"0*.3LC+OV),(<QRPNZ?OMP:ADNWC[< 6;C[O\<;L7C+;S/M_?"
MIBHXJGQO.,]7P4Q>#@KSYS)[EH/ICS]0W_G%I@@F3"#!#+7X7BU>T=VNBY?\
M_7M12FZ4C/-_;'IR3#TQ80()9NCI[?7TP-7WQR:16;X,5V0ELYE,5/'.;U-O
M2YE4E/*#Y7GJG'D7P^=#4< C=14%"6:(XN]%\4%1'@I>.),Y>0RCXKFG_)S\
M1^X*HQ*5EK]M H'$KLL+$R:08(:2H[V2HY[L.L+4$Q,FD&"&GN.]GF-P97Z,
MTW6B2+HH MA6V56EK-+*VL3<0OT#]U+J<5HWL*7,&8WXR"P3MC)G/&+[,F-J
MD_W4)J>;[LOGVSO;Q$!DUU6""1-(,$-*ZNB(Y_3DNQT825)4FL"BF:(>Y&;:
MA_EV5._ +YRQB5LSGZV,CB;CFODL9>[$\5R[^2C3DV,GV0]R'XSLO%8P:0*+
M9LJI0SUU^S(@:O!'I0DLFBFJSOX4C,(G&Y!;G$7K]K,4.;QNOF:1.VZSGH[@
M%,[@5NN5GMO%S7OKI##3]C4J36#13#UU>J=^7]Y#3?&H-(%%,T7509Z"N?9D
M[XT:CJ&\X;TW%(DC1>:T=)ZF<* ^YCWKG$!DYU6"21-8-%-.G>'II"_KH49Y
M5)K HIF[G3K,,S#7GFJ]'?70,$[->,=+!%AB3D@':08':?!4KVT_%&9V72"H
M-(%%,_74V9VQGES'4!,\*DU@T4Q1=8)G\+[\J:YSFQ'1&==]URQBK/Z!9ROR
MV[RG,S2#,_2]3.0F>(PD*6YD3R]DM<YFRR"7^Q.^19;&[2Y$W49'I0DLFJFL
MCO',Z\N%J%D>E2:P:*:H.LLS>"O^5!?ZS;!(1Y/ZAJ>U;#R:U)W8+)OX[KC%
MBCI2,SA2WR1*9K,T25Z_$$_F9!',PB@L)IBK]?RERQ<0\,$Z+R+4+7,LFBFT
M#OELW)<S4:,^*DU@T4Q1==1G\'[]J<Z<'$^E1TL$6&)^#:]CM@O'[.YVA.(J
M?+#.W]^C[J-CT4RA=?QW:4]V=%'/ 5!I HMFBJK/ 5QX__Y$.^ZHD!TM)8S5
M/DF%I<CUVBQYT!H#9_#3+-FV90H?K//JP>VIZ6-GW=5G!6Y?;34NZ@D!*DU@
MT4Q1]0F!"^_KGVI)[[@ECY8(L,2<D [C+AS&.]JQ_&@$ BM\L,XK!W6S'8MF
M"JW/#-R^VF9<U+, 5)K HIFBZK, MY?>F1T5M&.SA+*17W<D!#+GI$.X"X?P
MRI$R5UU.%&%DYR6"NM..13-[2_4I .^K;8:CQGU4FL"BF:+JN,][:9OAS487
M6N^9L=2X]6U42XUOMQW789O#81NT75NW#,SLO$10]]JQ:*:>.N?SOKIE.&JF
M1Z4)+)HIZD&G?"_=,KS9XT)]OVZ\9E$]@%I*6CI$N4[4'$[4;;Z#SOI@9.<5
M@KJYCD4SY=1YGO?5*,-1LSLJ36#13%%U=N>]-,KP9GL+XY.Z[6P],/4F-1O)
M\UJLI],SA]/S33)+8TE4\)WDRR KS%?,ZR66B7I+YH3AG=<+ZCXZ%LT45D=X
MWE?+#$<-\J@T@44S_ZE)!WFOEY89[WC+C*6$3OB$U4P(DLQ)Z2#MP4'ZC19L
MRY\PO>MR0:4)+)JIK,[S7E\--!YJJ$>E"2R:*:H.]5XO#31>L^VEX<&C)0(L
M,2>D [4'!^HC_CO6L0W3.R\5U)UR+)JI[,$_H?;5.N.AIGM4FL"BF:+J=._U
MTCKC-9M=QFZC9=M21=F8-SX&+67>F+5948=L[UCKS+&/0M")J)ODJ#2!13.%
MU3'?ZZM5QD.-^*@T@44S1=41W^NE569'-?]MUW=8W8K-LL:G(52RG=3PX((B
ML<R>J@NSY&16OO+MI3GVC^XO_O*QNN1)[?$K>BZVEW#1F.T596Z#["E,<A+)
M18%TSD;%VT*VO4C+]HY*5]5E2QY3I=*XNKF4P5QF94'Q_")-U>N=\@#[2^5,
M_P=02P,$%     @  T!<5M. ^?V!!0  T2D  !H   !X;"]W;W)K<VAE971S
M+W-H965T,30S+GAM;+6:76^C.!2&_XJ5K58=:3<!ITD_-HW4QJ"IM.E6[<[.
MQ6HO7' 2-( 9VTE::7[\VD A4.(TTIF;!(C/<^"\V)@WGFRY^"97C"GTDL2I
MO.ZME,JN!@,9K%A"99]G+-6_++A(J-*[8CF0F6 TS(.2>( =9SQ(:)3VII/\
MV(.83OA:Q5'*'@22ZR2AXO66Q7Q[W7-[;P<>H^5*F0.#Z22C2_;$U)?L0>B]
M044)HX2E,N(I$FQQW;MQKWR,34#>XI^(;>7.-C*7\LSY-[-S%U[W''-&+&:!
M,@BJOS9LQN+8D/1Y?"^AO2JG"=S=?J/[^<7KBWFFDLUX_#4*U>JZ=]%#(5O0
M=:P>^?8S*R]H9'@!CV7^B;9%VS'NH6 M%4_*8'T&2906W_2E+,1. -X7@,L
M_-& 81DP; >,]@2<E0%G'\TP*@-&'PT8EP'CO/9%L?)*$ZKH="+X%@G36M/,
M1BY7'JT+'*7FSGI20O\:Z3@U];ZO(_6*YDRM>(CNT@V32M\X"OV.[JD0U.B.
M3@E3-(KE)W2"HA3]O>)K2=-03@9*GX(!#8(RW:Q(A_>D<]&<IVHED9>&+.R(
M)P?BL04PT-=>%0"_%> 66XES*OIHZ/Z&L(-=].6)H-.33UT79L?X[+F/\,5!
M#+%C" NJL\%O&#3_VD'R/DZRG9#_<8S3C6F4?5C==\.<.]S#O5U+?41*=!/H
M.U!&^3#S[Y_Z&+I3+)'_=9SJ;8$\ZT::,?A*9C1@UST]R$HF-JPW_?47=^S\
MT:4G)(Q PCQ(F \$:XA\5HE\9J-/2225B)[71ER)%H(GZ'[^2- /=-(EKQ5V
MK+R0,%+ QCG,/*LW4V<RV.QJ]K[%Z!PWV_@V2J.^HZJ^(VM]'W0U$6$;/3_(
M\D'[1U[?KMI:0<?6%A)&(&$>),P'@C6D'5?2CN''QS&DR) P @GS(&$^$*PA
M\GDE\CGD^&B%'2OO^;O!:.@XK5&-0&;T(&$^$*PAVT4EVX55MG+.K&?"C(HT
M2I=RGV(7[XJ,S]I%GEF3'=O1(&$>),P'@C44NZP4NSS0T391R-(PU^PE,.,J
M7R!6Z'A(1"OZV&X'"2.7[VZO<?ON\B 3^D"PAH:N4[^J.E85]\UM[&''*@1*
M(Z T#Y3F0]&:<NXX#R[\%*=D0FD-22.@- ^4YD/1FEKC6FML[;J/+&5;^APS
MI#?$\A4%5&<KGZ(\8\9H2I?H5.\EVT]Z).ZT/&[M68Y6'Y)&2IKK[@S'[G#4
M=UL#,FA6'XK6U+5V<5RK?S"=LR7=4J4DDNLLBU^-B*7"BJ.0*HH"_6+*Q&%I
M0<T=4!HI::.&LNT'+6A*'XK6U+4V;ER[<V/7->!EES7>\"%=05T=4!HI:<TN
MV[]L"PN9TX>B-86M'2/7;AG9A<WX5G?5?%P^J"NHHP1*(R6MI2MNZPIJ%D'1
MFKK6=I%K-2JFI6_0=@0[E0.UB4!I!)3F@=)\*%I3X=HK<L]_PG09U#,"I1%0
MF@=*\Z%H3:UK@\FU.TQ_;?60+%=1AO1SUDR@Z))UR@OIT,Q ::2D7>[^W=$?
MM<=@4(L)BM94K3:97+O+-.-I9><6TZ14*K'>64*A.RW;ZS/9Z4>+">HTN>^M
MIG?SWX--_(XF>#AT]OP+AFMC"!\VAG159[JC"!JC>[9%<_82!1QY9@6+B (T
MJZ>L7;6W)SBV]J T DKS0&D^%*TI?&TAX9]@(6%0"PF41D!I'BC-AZ(UM:XM
M)&RWD.!>2>V)CKX!0%VDDK9K-;3?6T 3^E"T0M7!SDJT1&N3KQF46IUUJHHU
M6=71:EWB3;X:KW6<N%=^L;JPQA2+'>=4+*-4HI@M--+IG^M:B6+]8+&C>):O
M=WOF2O$DWUPQ&C)A&NC?%YRKMQV3H%K%.?T?4$L#!!0    (  - 7%:9DUR%
M]@0  ,X7   :    >&PO=V]R:W-H965T<R]S:&5E=#$T-"YX;6RU6%USFS@4
M_2L:VNFT,VE XCNU/9.$=IJ'I!FG[3[L[(,"BLT$D"O)=K*_?L5'P(!,G"QY
ML0&?>ZQS=75UT&1+V3U?$B+ 0YID?*HMA5B=Z#H/ER3%_)BN2"9_N:,LQ4+>
MLH7.5XS@J A*$QT9AJ.G.,ZTV:1X=LUF$[H629R1:P;X.DTQ>SPC"=U.-:@]
M/9C'BZ7('^BSR0HOR T1OU;73-[I-4L4IR3C,<T (W=3[12>!*@(*!"_8[+E
M.]<@EW)+Z7U^<Q%--2,?$4E(*'(*++\VY)PD2<XDQ_&G(M7J_\P#=Z^?V+\5
MXJ686\S).4W^BB.QG&J>!B)RA]>)F-/M=U()LG.^D":\^ 3;"FMH(%QS0=,J
M6(X@C;/R&S]4B=@)@,Z> %0%H&Z M2? K +,0P.L*L J,E-**?(08(%G$T:W
M@.5HR99?%,DLHJ7\.,OG_48P^6LLX\3LZY]U+![!)1%+&H&+;$.XD-,JP&=P
M4Y1"_"^)P+<XPUD8XT0BREK+Y^QC0 2.$_Y)@G_=!.#C^T_@/8@S\'-)UQQG
M$9_H0HXQ_R<]K,9S5HX'[1D/1."29F+)P=<L(E&;0)?B:H7H2>$9&F0,2'@,
M3'@$D(&08D#GAX=#17AP>+@QH,:LY\LL^,P]?!=92%,";@06I)BGOT]ON6!R
M^?RC2G9)9JG)\IYRPE<X)%---@U.V(9HLP_OH&-\425J3+)@)+)6$JTZB=80
M^^S'BC!9PMD"S,F&9&NB+-22PRDX\O:YF2%D^;9M3_3-;EKZ..BZON>:;5R@
MP-G(-""J<2TQ=BW&'JR(,YS(M2E+HM@FYB21E1&!(.9A0OE:)N^9$K''+)$Q
MR8*1R%I9=>JL.H,E<B5SN6)R>V7B\0BL9(K%$9 M#1#9,%?YRE/ELN2T=Z;8
M=)'O>9V*Z<.0Y7FVTRF8P1&^4K];ZW<']?^D0G9[S#D1RL7A]B3XR'9-U^U(
M[>,\QW&DV([6/L[U3=^S+?7B\&H9W@$RKJ\NYT#VS51N6G)'#>^7-(D(XQ_>
M>0BZ7XHY%8\JF5Y_IJ /?1-U9*IPCFLCJR-S<+2OG%*_SH4_7-*7\T"E<3#J
MI0U@3+)@)+)6MJ#1."-CS*VV8ALICZ.R!6.QM3.YXS'A"/MM1;*[B""RC>YV
MJX2Y9J?'!BJ883J.NI] U&A!!VHA#_+EB^_1@OK]T?9A5XH"Y9I=WZ! N9:[
M3TAC).&@Q2IV.()9)J6H)9C]GN9#JRNACS*-[IP%%:KEI3S?V".AL7'0>E/K
M P=MXHN7[)ALP5AL[=0VIA(.NJO9^9JQO.?M=P 506MK-^WN_J] 04-ZHFZ!
MO(77@XW9@V_A]F#?QT''MRRCFP,5SI&O$MTDO(7A@XWC@\.6[XIFG\/GIUWA
M_!RSU]GZ*"17?%?PX(!>*[CQAO 0<S@@M>_JH.=:J&OG53C7MV&OD;^%^X.-
M_8/#_N]I22<QOHV36,1[MBZ_I\;V4-?P*E!>S^T.#^B5@E%CX-"@K6D5]#.B
M*Z;6-N9TWL?.5:#>6_[PF%ZKN;%::-AJ_=\7GHJ^=4KA0=3K:2J<ZYFP^PX[
M/-R7ID/?.>A,"5L4!\9<*EUGHCP1K)_6A]*GQ5%LY_D9/ G*H^6&ICSIOL1L
M$6<<).1.4AK'KIQN5AX>ES>"KHKCU%LJ!$V+RR7!,KLY0/Y^1ZEXNLG_H#["
MG_T'4$L#!!0    (  - 7%8;>W$L/@,  $(,   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$T-2YX;6RM5VUOVC 0_BM65DVMU)) >&L'2+3=M$IC0^VZ?9CV
MP20'L9K8F>U ]^]W=D(*58A$ER_$/OMY?,_Y+CE&&R&?5 2@R7,2<S5V(JW3
M*]=5000)52V1 L>5I9 )U3B5*U>E$FAH04GL=CRO[R:4<6<RLK:YG(Q$IF/&
M82Z)RI*$RK_7$(O-V&D[6\,]6T7:&-S)**4K> #]F,XESMR2)60)<,4$)Q*6
M8V?:OKII6X#=\8/!1NV,B9&R$.+)3.["L>,9CR"&0!L*BH\UW$ <&R;TXT]!
MZI1G&N#N>,O^R8I',0NJX$;$/UFHH[$S=$@(2YK%^EYL/D,AJ&?X A$K^TLV
MQ5[/(4&FM$@*,'J0,)X_Z7,1B!T \E0#.@6@\QK0/0#P"X!OA>:>65FW5-/)
M2(H-D68WLIF!C8U%HQK&S34^:(FK#'%Z,@.Y DE.;T%3%JLS<D$P/!!0I7%8
MK$Y7$@#OSI@>'V[)Z<D9.2$N41&5H CCY)$SK<[1B.,9BV.\(35R-3IHCG&#
MPIGKW)G. 6=\,A-<1XI\Y"&$^W@7A97J.EMUUYU:PAF5+>*WSTG'Z_@5_MS4
MPV\A. 3?<\<O@^U;/O\ WW6FT*(4F09_,J:83>1?7]!&[C0DZG=5R'+*;C6E
MJ?(KE=( Q@Z6L0*Y!F?R_EV[[WVHTML0V9[Z;JF^6\?^HCX0R8)Q:M2?$\RT
MB$A3;"3%5,.U!(-B,XN<8C:%(HZI5';16L^J@E1[\K%!RLD&ELR\!M>3GM?"
M^U]7B.^5XGNUXK]E^D(L+U(1/.&[>0E8-I2'!)[Q?:QP(H$EBTPJ6V95"G/Z
M_HY3;:]T*?>[UH,W7FZ_U->OU3?_.KNO<KL6=>S%-$2V)W!0"APT7[N#)M4W
M1+:G?EBJ']9>[W>025&R-GFKQ.8,O=T,]5^G:.TI;]1P66JXK-4P75.^DBRL
M\KT6>>Q%-42V)[+MO7S0O>83M>!L* !-L>U'8*>E:?]WLA84>^_38?=5MM:?
M<ZP.=Z=+2TQC99I7\S7,N,X;MM):-LA3VQ:Z+]OS[AK[FA7CBL2P1*C7&F#5
MR;QAS2=:I+;G6PB-':0=1MCD@S0;<'TIA-Y.S 'EWX;)/U!+ P04    "  #
M0%Q6?4:P<8L%  #-&0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#8N>&UL
MO5E=;Z,X%/TK5G:T:J5I@\UW-XDT#1UMI>U,U<[L/JSVP0E.@P;L#'::]M^O
M30@$;&BZ0OO2!CCW<,_UM3F8R8[E/_B:$ %>LI3RZ6@MQ.9J/.;+-<DPOV0;
M0N65%<LS+.1A_C3FFYS@N C*TC&R+&^<X82.9I/BW'T^F["M2!-*[G/ MUF&
M\]=KDK+== 1'AQ,/R=-:J!/CV62#G\@C$=\W][D\&E<L<9(1RA-&04Y6T]$G
M>!4A5P44B#\3LN-'OX&2LF#LASJXC:<C2V5$4K(4B@++?\]D3M)4,<D\?I:D
MH^J>*O#X]X']<R%>BEE@3N8L_2N)Q7HZ"D8@)BN\3<4#V_U.2D%%@DN6\N(O
MV)58:P266RY85@;+#+*$[O_CE[(01P'0ZPA 90!J!S@= 7898)\:X)0!3E&9
MO92B#A$6>#;)V0[D"BW9U(^BF$6TE)]0->Z/(I=7$QDG9H^RD>)M2L MN !S
M1F,YI"0&GQ.*Z3+!*;BE^^92@\16X![GA J)S#:8OLJ81X$%D8T@N+I\@W.:
MT"<.SB(B<)+R<PGY_AB!LP_GX -(*/BV9EN.:<PG8R'S5UF,EV6NU_M<44>N
M$($[1L6:@QN99]PD&$OAE7IT4'^->ADCLKP$-OP(D(60(:'YZ>'0$!Z='F[U
MJ+&KL;0+/KN#SS1\]?!\!'.\4</(P=]_R$AP*R_P?TS#L+^-8[Z-6HFN^ 8O
MR70DEQI.\F<RFOWZ"_2LWTPE')(L&HBL45ZG*J_3QS[[NB&YG ?T"3R09T*W
MQ-C">PZOX%"+[O,,(2=T77<R?CXNBXZ#OA\&OMW$10:<BVP+H@K7$.-68MP3
MQ=R\;%33&,7L.=SCFP>NZX=M,0:<XT-?=75#C &';-^WH5F,5XGQ3A23T"7+
MB$F*I]W:#FW?:V4X-\"L +KM4=%A*'!1T*'#KW3XO1/XJUB37*ZX2@.0:R2(
MY-I</!_YE4F3/^0\'9(L&HBL4<6@JF+0WPU%%;L[(=#'3MX9MAK!@)*K=+NA
M=10,PZ,YW! 05@+"7@%?I-UC1R**5CB+JUXX-ZD*M4PN7,=U4$N6#K-MO;T-
M*-_R.F1!J_8:5J^P6RJ('&]I']8X?S(O.25%<XWP0RMH"3'@0B_P_982$QUT
M[+!C^81'O@GV:JF<SH)(@T0.L_8;?NG0!0UM!VW87H!,.,=Q4-@69L!9<F7N
M$H9J8>B-02J$""4$G"T():M$&%NN)&JDX$%;4Z3#;.0&J"W(P"9[SNO04YLB
MV&L*9O=?[N0#F[-MONP8F4'MSJ!LT5!LS=K5C@<Z_X^CA+W6ZMTU'I(M&HJM
M6>/:B,%3G5B?K82Z==+FV9N0J!?2S+_V7O!4\]7G)*'NF#SYJ&Q+T%'0M1RG
M+<-DO] 16U-*;;]@KR\YR4>6%(T'K4F) 6:48L#U::E-$ P&]9*PUU2]>X8.
MR18-Q=8L96W'8+\?N_FY3<2KVKP@AX<^6P&^7? D3G">='2\;J)@Z ?:&X<!
MAQ"T+*U3##@(4=CQSH%J5X;Z7=E;?AGI%LKS6HYQ;@#97OL1;P!=(*^CU5%M
MQ5"_%?M/?AGI_@F&\AU.$V;P60C:GM?69O1WQ;:245WMQ]!;?NQMTXP,%LMR
M-"=F@$$I6I-B@(66'W0HJ9T8ZG=B[[7,)5TC#P\&H=.69<"%CFUKNDQ\MN>X
M'<)JFX3Z=X9.M\PE46,&^%X[T[D)!IVP_9IF@H7'!KRII[8DJ-^2J EU6.J,
M*EQ]4\H+7;W?#+A0.O_VNXP)YR/?;P_,^&B?.R-R,JCO!1PLV9:*_:9O=;;Z
M)O&IV(EOG;^&5]'^RT)-L__0<2?G6"(-;4I6DM*Z]&5J^?[;P?Y L$VQF[Y@
M0K"L^+DF.":Y LCK*\;$X4#=H/J",_L74$L#!!0    (  - 7%:KB((+@P@
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
MPXXHF]>X\PQZ4!@:3ZP &*:,Z*<9()AL^5-7PZ!XF%WQ_)(WOX_IC?J.N7\
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
MOT\VOR^V=OZ;QA.>W7F>YW!JVZCLF2<AOA'25M*TGM#<>[[3V":G]:@03[$
M%>,.]8I0T_TA8W?S#D>K"$UJ3D-\(Z2MI>FDD+F3.M?,D-KU* I4B%(/#::S
M'DWKA,RMT_DN5A%Y)A4G(;X14FJP#XY!$R)FBSQ.9J"8(>797_VT/K*^*0YJ
MCY[?PFN_/'AN:,IS\'LQ":.4@9BL!:5S-1))S<JCY?*&TUUQV+JBG-.DN-P2
M')), L3[-:7\]49^H#[@G_\#4$L#!!0    (  - 7%;J!J(M90,  )47   -
M    >&PO<W1Y;&5S+GAM;-U846_:,!#^*U&Z3ITT-82L@:R M"%5FK1-D]J'
MO56&.&#)<3+'=+!?/Y\=$J ^Q/JPD8%*[#M_WWT^GQ.GHTIM.+U?4JJ\=<Y%
M-?:72I7O@Z":+VE.JNNBI$)[LD+F1.FN7 15*2E)*P#E/.CW>G&0$R;\R4BL
M\KM<5=Z\6 DU]L->8_/LY5.JK?$[W[-\TR*E8__QZO6/5:%N7WGV>O'VXJ+W
M^.;VT'YE'&_\P$EZ<P+I=0_GU3Z,.MZGW@Z_U%P-]A(##QS@%HG"AB=-Y\AL
M,.+$.9F=J2# 0>^T!!]/,9KD07@B_5%VC+SO7L'])4078Q A\#VT 0?U%IB,
MLD*T.R'RK4&SDYQZ3X2/_2GA;"89H#*2,[ZQYCX8Y@4OI*?T%M3A0K!4OZP[
MM#W8G35/SD0A36P;P?[.ZN$'CFT/!#+.&X%]WQHFHY(H1:6XTQTSV!B?N;RZ
M_; IM<*%))NP?^.W '/106:%3*EL[PC^UC09<9J!',D62[BJH@S J521ZT;*
MR*(0Q&C8(NJ&IIU3SN_AUO4]V^->9SOK9@I6-$TMJ&Y:&ML!_ETVR[U+.W@1
MKU>RIT)]7.GI"-.'2J7?),W8VO3762, 8P]Q=E*6?/.!LX7(J9W\R0$G([+%
M><M"LE\Z&I3*7!NH]+TG*A6;[UI^2E(^T+7:EM,ZPS7W.ZCY[^9Y0065A.^*
MUK5_SEE^L>)H\*\DF[O*H6"GQOHX<NXB;[H@,NZ"R$[4Y+ +(I/S%QEU0&-]
MM#YWD6$71/:[(#(Z2Y%!??#=.5WOG:T;JP?O,&/_*[P1\3:H-ULQKIBH>TN6
MIE0\.V)K>D5FG.[SZ_$IS<B*JX?&.?;;]A>:LE6>-*.^02+J46W[,TPOC)L7
M*!V+B92N:3JMNW(Q,TU/-W34^@. 0\^=^;@]&,;ZW![P87$P!1C&HK X_]-\
MANA\K _3-G1ZABAFB&(LRN69FB\6QXU)],<]TR2)HCC&,CJ=.A5,L;S%,?RY
MV3!M@,#B0*0_RS6^VGB%'*\#;$V/50@V4[P2L9GBN0:/.V^ 2!+W:F-Q (&M
M E8[$-\=!VK*C8DB6%5,&[:#<4^28!ZH17>-QC&2G1B^[O7!=DD4)8G; SZW
M@BC"/+ ;<0^F #1@GB@RS\&#YU&P?4X%[3_B)[\!4$L#!!0    (  - 7%:7
MBKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E
M\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!
M2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/
M06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
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
M$W=\ 3[T<>X4-!-WE@%NT4\1*#03=\8!!CV/0*&9N#,/\*&/AGDP]"#E3CW
MH-$P#V8?I-SA!_C01YE),/T@Y8X_P*!G$2@T$W<.0G3#O._A5:&L+,7+TQ$H
M-!-W$L(6*+T];"OK-(51""EW%@( O9S/HVE'F(>0<@<B - +M04*S<0=B@!!
MMS(1H9F.&8W0S(G.C*_K2KV9)#41*#03=U["%NBYM/;)?]"CM,7V;![,44BY
M@Q1>@AWVWOF;P@2%E#M" 6WGB6\#36&40LJ=I7!P0\_F1LL(%,J(.V8!@(9M
M-!$HCA5EEM$FG>+ 20GMPYZM@)(JXKX2ABND[.D*$#0JB6&\0LJ>KP!!HP(.
M9BRDW"$+&#0J-V#*0LH=LP!C2N)S%.8LI)N@A9/F[?7[=X6:ZTH5?_A?4OOG
M9[*<3:P(7YYG5H9AIG*^+LMS_]QU=65D\?(_&%[^?\3[?P%02P,$%     @
M T!<5FJ!ARL$!   X5<  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\W<.VX;21A%X:T(7(!9MZJZ'@/+T21.#6^ D%L/6!()D@/;NQ_!"J3[8X))
M#)Y(:!(JW>@C0?7AQR_KX^[\L'\^W3\<3E<_GQZ?3]>;^_/Y\-=V>[JY7Y]V
MIP_[P_K\\LSM_OBT.[]<'N^VA]W-]]W=NLTIM>WQ_1F;3Q_?GWGU]==A_3\G
M[F]O'V[6O_<W_SRMS^?_.'C[8W_\?KI?U_/FZNON>+>>KS?;GX]O#Y^VOW_H
MP\O)FZO/WZXWQ\_?M-E>>E"V0?GR@XH-*I<?5&U0O?R@Q08MEQ_4;%"[_*!N
M@_KE!PT;-"X_:-J@>?E!2BYC DP*6 .TEG,M@-=RL 406TZV &;+T19 ;3G;
M K@MAUL N>5T"V"W'&\!],ZN=P;HG5WO#- [AS?; +VSZYT!>F?7.P/TSJYW
M!NB=7>\,T#N[WAF@=W:],T#O['IG@-[%]2X O8OK70!Z%]>[ /0NX<,2@-[%
M]2X O8OK70!Z%]>[ /0NKG<!Z%U<[P+0N[C>!:!W=;TK0._J>E> WM7UK@"]
MJ^M= 7K7\&$W0._J>E> WM7UK@"]J^M= 7I7U[L"]*ZN=P7HO;C>"T#OQ?5>
M 'HOKO<"T'MQO1> WHOKO0#T7L(_*P%Z+Z[W M![<;T7@-Z+Z[T ]%Y<[P6@
M=W.]&T#OYGHW@-[-]6X O9OKW0!Z-]>[ ?1NKG<#Z-W"S28 O9OKW0!Z-]>[
M ?1NKG<#Z-U=[P[0N[O>':!W=[T[0._N>G> WMWU[@"]N^O= 7IWU[L#].[A
M9D& WMWU[@"]N^O= 7H/UWL ]!ZN]P#H/5SO =![N-X#H/=PO0= [^%Z#X#>
MP_4> +V'ZST >H]PLS= [^%Z#X#>T_6> +VGZST!>D_7>P+TGJ[W!.@]7>\)
MT'NZWA.@]W2])T#OZ7I/@-[3]9X O6>(=0!Z*\5<!^"W4@AV$D!PI9#L)(#A
M2B':20#%E4*VDP".*X5P)P$D5PKI3@)8KA3BG0307"GD.PG@N5((>!)!]!A@
M,@K,F& 21(\1)J+"C!DFHL.,(2:BQ(PI)J+%C#$FHL:,.2:BQXQ!)J+(C$DF
MH<E4B#)%J#(5LDP1NDSEF-431 ]II@AMID*<*4*=J9!GBM!G*@2:(A2:"HFF
M"(VF0J0I0J6ID&F*T&DJA)HBE)H*J:8(K:9"K"E"K:D2ORJ%('H(-D4H-A62
M31&:385H4X1J4R';%*';5 @W12@W%=)-$=I-A7A3A'I3(=\4H=]4"#A%*#@5
M$DX1&D[5^/57!-%#QBE"QZD0<HI0<BJDG"*TG HQIP@UIT+.*4+/J1!TZH\6
MG:?SK\?U]+;H]3H,^)-ZGU]^=WW[^[\O7Q\,KR&OR>;V_8S3IW\!4$L#!!0
M   (  - 7%9][X/T]@(  +=3   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;
MRV[:0!B&X5M!;"/P?#Z["MFTW;99] 9<&(*%3_),4G+W'<A!:I6B1E3JNPD*
M'L\_V-*S>Z^_/8[6S0Y=V[O5?.?]^"&*W'IGN]HMA]'VX<IVF+K:AW^GNVBL
MU_OZSD:Q,7FT'GIO>[_PQSWF-]>?[+:^;_WL\R%\[9JA7\TGV[KY[./3PN.L
MU;P>Q[99USY<CQ[ZS6]3%L\3EN'.TQJW:T9W%1;,HS<G'*_\><#S?5\?[#0U
M&SN[K2?_I>["JNC01LX_MM8MSV_QQAF'[;99V\VPON_"+4LW3K;>N)VUOFN7
M3YM>G9_LPQ.V3W]U\?S3-N<&AI6WTS"Z\,8F^_YQ+Z_D>/=B#!O9R3?G?^+K
MQ+#UQ;_/'M_VQF[^<G9XO#^&:7]Z'RXZ?5S^C']]QZ_[O_,<,>0<">0<*>0<
M&>0<.>0<!>0<)>0<%>0<,I2#4$05A5113!4%55%4%85545P5!5919(TILL84
M66.*K#%%UI@B:TR1-:;(&E-DC2FRQA19$XJL"476A")K0I$UH<B:4&1-*+(F
M%%D3BJP)1=:4(FM*D36ER)I29$TILJ8465.*K"E%UI0B:TJ1-:/(FE%DS2BR
M9A19,XJL&476C")K1I$UH\B:463-*;+F%%ESBJPY1=:<(FM.D36GR)I39,TI
MLN8460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476DB)K29&UI,A:4F0M
M*;*6%%E+BJPE1=:2(FM)D;6BR%I19*THLE8462N*K!5%UHHB:T61M:+(6E%D
ME:'0*D.Q58:"JPQ%5QD*KS(47V4HP,I0A)6A$"N#,1:48V&,Y019G"*+DV1Q
MFBQ.E,6ILCA9%J;+$B;,$J;,$B;-$J;-$B;.$J;.$B;/$J;/$B;0$J;0$B;1
M$J;1$B;2$J;2$B;3$J;3$B;4$J;4$B;5$J;5$B;6$J;6$B;7$J;7$B;8$J;8
M$B;9$J;9$B;:$J;:TG_-MKX/P_X?CS]]+KNZZ5_F1\=-W<U/4$L! A0#%
M  @  T!<5@=!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    "  #0%Q6V.SFC>\    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  #0%Q6F5R<
M(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    (  - 7%:/-0E/2PT  'IO   8              " @0X(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  #0%Q64&%2
M0]0"  ##"P  &               @(&/%0  >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @  T!<5J/;[/<V!P  :"(  !@
M ("!F1@  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (  -
M7%9?%V^FQP4  "06   8              " @04@  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    "  #0%Q6- *W@]4#   V#   &
M        @($")@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @  T!<5HV_JD?."@  "#,  !@              ("!#2H  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (  - 7%9E6X-)(@L  )$R   8
M              " @1$U  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    "  #0%Q6"/.""AD%   6&P  &               @(%I0   >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @  T!<5D#H*BW<!P
M9SH  !@              ("!N$4  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    (  - 7%8O4 H,%0H  .([   9              " @<I-
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @  T!<5O#8
M^P,X!@  EAT  !D              ("!%E@  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    "  #0%Q6L_N%KN8#  " #@  &0
M    @(&%7@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M  - 7%9FT)(WV@X  )I:   9              " @:)B  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @  T!<5JR[^%(;$0  -V,  !D
M             ("!LW$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    "  #0%Q6#W/<OIT$  #U%0  &0              @($%@P  >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (  - 7%9]0@#VU@D
M &]4   9              " @=F'  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @  T!<5NUCKB+D!@  UB$  !D              ("!
MYI$  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  #0%Q6
M)H/&R#D,   X1P  &0              @($!F0  >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    (  - 7%94B+I[MPT  "%0   9
M      " @7&E  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @  T!<5DS<Q./V @  X0H  !D              ("!7[,  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  #0%Q6JQQ($48%  !I(P
M&0              @(&,M@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    (  - 7%9-WE\X#!X  "99   9              " @0F\  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @  T!<5B*U/]A<
M#0  LB0  !D              ("!3-H  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    "  #0%Q6AASA^WH%  "*#0  &0
M@('?YP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (  -
M7%9/]><?%1@  ,%$   9              " @9#M  !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @  T!<5H"WYQ*R P  ? @  !D
M         ("!W 4! 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    "  #0%Q6O9/2FRL*  " &@  &0              @('%"0$ >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (  - 7%;U$<^XY1X  ,%S
M   9              " @2<4 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @  T!<5M\_ISTE$P  Z&<  !D              ("!0S,!
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  #0%Q66&IM
MA!X@   5:P  &0              @(&?1@$ >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    (  - 7%;:M1W7)PP  /L?   9
M  " @?1F 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
M T!<5B-A/!0G&@  -ET  !D              ("!4G,! 'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    "  #0%Q6T.6<S%0,   2(P  &0
M            @(&PC0$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    (  - 7%;E:X^KU <  +42   9              " @3N: 0!X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @  T!<5OK!!PF5!P
MI!(  !D              ("!1J(! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    "  #0%Q6,*+[L# %  #U#   &0              @($2
MJ@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (  - 7%:*
M$4(6Y2T  &&&   9              " @7FO 0!X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @  T!<5K>"GJM4*0  LX8  !D
M     ("!E=T! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M"  #0%Q60I>^]4<3  #:1   &0              @($@!P( >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (  - 7%8 1SV!FPH  &<D   9
M              " @9X: @!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @  T!<5GF:U B(!0  !PT  !D              ("!<"4" 'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  #0%Q6RTU3%AP&
M  ")#@  &0              @($O*P( >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    (  - 7%8[;DJ830D  .X8   9              "
M@8(Q @!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @  T!<
M5E (1HA("   \Q(  !D              ("!!CL" 'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    "  #0%Q6JQ6_KH4#   +"@  &0
M        @(&%0P( >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   (  - 7%8#GZ=1/R\   N>   9              " @4%' @!X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @  T!<5JJ@%7M_ P  P@<
M !D              ("!MW8" 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    "  #0%Q6EPE.C%L)  "1&0  &0              @(%M>@(
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (  - 7%8E(LYW
MLP4  /4.   9              " @?^# @!X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @  T!<5J0?+4Q'!0  DPT  !D
M ("!Z8D" 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  #
M0%Q6^GW_&HD#  #\!P  &0              @(%GCP( >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (  - 7%:VCQ_VF@<  '06   9
M          " @2>3 @!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @  T!<5H,=SI<@"0  OAP  !D              ("!^)H" 'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  #0%Q6/@QAJB,+  !@
M(P  &0              @(%/I ( >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    (  - 7%;!6N/*/ ,  !<'   9              " @:FO
M @!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @  T!<5OO"
M@*/!#@  *#8  !D              ("!'+," 'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    "  #0%Q6.N>\(3<%   M#   &0
M    @($4P@( >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M  - 7%:%E-2()P8  .L-   9              " @8+' @!X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @  T!<5MCT2=XA P  M@8  !D
M             ("!X,T" 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"
M% ,4    "  #0%Q6>O^0+^\#  "S"0  &0              @($XT0( >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (  - 7%; FT,GKP4
M $\-   9              " @5[5 @!X;"]W;W)K<VAE971S+W-H965T-C$N
M>&UL4$L! A0#%     @  T!<5G(:0N%E#   *B\  !D              ("!
M1-L" 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  #0%Q6
MP8N.=W4#   O"   &0              @('@YP( >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;%!+ 0(4 Q0    (  - 7%;;/<0G=0,  $H'   9
M      " @8SK @!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%
M  @  T!<5K5M#+@[!0  KAP  !D              ("!..\" 'AL+W=O<FMS
M:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  #0%Q6XL@_B]$%  "I*P
M&0              @(&J] ( >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+
M 0(4 Q0    (  - 7%9VAXLI7@T  )]8   9              " @;+Z @!X
M;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @  T!<5GF$S21%
M!@  MB@  !D              ("!1P@# 'AL+W=O<FMS:&5E=',O<VAE970V
M."YX;6Q02P$"% ,4    "  #0%Q6L[\:.7@#  !O$@  &0
M@('##@, >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (  -
M7%8!!C9CS0@  + X   9              " @7(2 P!X;"]W;W)K<VAE971S
M+W-H965T-S N>&UL4$L! A0#%     @  T!<5MZF@_OZ!   =AP  !D
M         ("!=AL# 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M    "  #0%Q6_Q_BSFP+   1;0  &0              @(&G( , >&PO=V]R
M:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    (  - 7%9O.>G!C 0  *\2
M   9              " @4HL P!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
M4$L! A0#%     @  T!<5L.!#4]>"   ATP  !D              ("!#3$#
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  #0%Q62S]D
M+C1'  ":DP8 &0              @(&B.0, >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;%!+ 0(4 Q0    (  - 7%8F+-E^+PP  *&_   9
M  " @0V! P!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @
M T!<5K>(G2'D P  .Q<  !D              ("!<XT# 'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6Q02P$"% ,4    "  #0%Q6'!HW(S87  "H[0  &0
M            @(&.D0, >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4
M Q0    (  - 7%8:L)TJVP0  * >   9              " @?NH P!X;"]W
M;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @  T!<5NU)TJ6#"0
MB7$  !D              ("!#:X# 'AL+W=O<FMS:&5E=',O<VAE970X,"YX
M;6Q02P$"% ,4    "  #0%Q6%NS]4H8#   (#P  &0              @(''
MMP, >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    (  - 7%8H
M^3: X00  'T9   9              " @82[ P!X;"]W;W)K<VAE971S+W-H
M965T.#(N>&UL4$L! A0#%     @  T!<5L[V+B<,!   _!0  !D
M     ("!G, # 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4
M"  #0%Q6U@3SI&,&  !*(P  &0              @('?Q , >&PO=V]R:W-H
M965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    (  - 7%;)V/Q2T 0  *<7   9
M              " @7G+ P!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L!
M A0#%     @  T!<5ND%S_O(!0  @B$  !D              ("!@- # 'AL
M+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    "  #0%Q6"SA9M>@5
M  #$60$ &0              @(%_U@, >&PO=V]R:W-H965T<R]S:&5E=#@W
M+GAM;%!+ 0(4 Q0    (  - 7%9]R!TX!P,  $$)   9              "
M@9[L P!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @  T!<
M5A,D?40Z!   TQ   !D              ("!W.\# 'AL+W=O<FMS:&5E=',O
M<VAE970X.2YX;6Q02P$"% ,4    "  #0%Q6G8)E0,,"  !X!P  &0
M        @(%-] , >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0
M   (  - 7%9RCR@KZ0D  +%;   9              " @4?W P!X;"]W;W)K
M<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @  T!<5J4X?8T$!   S!0
M !D              ("!9P$$ 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q0
M2P$"% ,4    "  #0%Q67RR7DN44  #O# $ &0              @(&B!00
M>&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    (  - 7%:!@0U0
M6P@  $L]   9              " @;X:! !X;"]W;W)K<VAE971S+W-H965T
M.30N>&UL4$L! A0#%     @  T!<5G$RYCA=#@  :)\  !D
M ("!4",$ 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    "  #
M0%Q6' .N\>,,   *:0  &0              @('D,00 >&PO=V]R:W-H965T
M<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    (  - 7%;4LA,.2P4  -D:   9
M          " @?X^! !X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#
M%     @  T!<5G!R<<VD!   =A8  !D              ("!@$0$ 'AL+W=O
M<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    "  #0%Q6?=E(0XT'  !T
M,0  &0              @(%;200 >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM
M;%!+ 0(4 Q0    (  - 7%86.FG:? 4  !(F   :              " @1]1
M! !X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    (  - 7%84
MDM]H- 4  +0<   :              " @=-6! !X;"]W;W)K<VAE971S+W-H
M965T,3 Q+GAM;%!+ 0(4 Q0    (  - 7%9NU3X_' ,  &P(   :
M      " @3]<! !X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0
M   (  - 7%:MR HJ400  #\:   :              " @9-?! !X;"]W;W)K
M<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    (  - 7%:5*$=7CP4  !$F
M   :              " @1QD! !X;"]W;W)K<VAE971S+W-H965T,3 T+GAM
M;%!+ 0(4 Q0    (  - 7%9FOA+ 9 ,  ! /   :              " @>-I
M! !X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    (  - 7%8T
MH3/)F0,  +T.   :              " @7]M! !X;"]W;W)K<VAE971S+W-H
M965T,3 V+GAM;%!+ 0(4 Q0    (  - 7%:S"/8V.0<  *LV   :
M      " @5!Q! !X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0
M   (  - 7%:IPQ!$LA   +>E   :              " @<%X! !X;"]W;W)K
M<VAE971S+W-H965T,3 X+GAM;%!+ 0(4 Q0    (  - 7%8<-0".R@@  ,=0
M   :              " @:N)! !X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM
M;%!+ 0(4 Q0    (  - 7%9U5%T'408  +@G   :              " @:V2
M! !X;"]W;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    (  - 7%:\
MT\>A$0,  &((   :              " @3:9! !X;"]W;W)K<VAE971S+W-H
M965T,3$Q+GAM;%!+ 0(4 Q0    (  - 7%9JOQ?D @,  &(*   :
M      " @7^<! !X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0
M   (  - 7%9_+RQ V@(  )4(   :              " @;F?! !X;"]W;W)K
M<VAE971S+W-H965T,3$S+GAM;%!+ 0(4 Q0    (  - 7%9TE;#!M0D   UM
M   :              " @<NB! !X;"]W;W)K<VAE971S+W-H965T,3$T+GAM
M;%!+ 0(4 Q0    (  - 7%;K\1"-%P,  $T)   :              " @;BL
M! !X;"]W;W)K<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    (  - 7%9
M=E%^6P4  %,<   :              " @0>P! !X;"]W;W)K<VAE971S+W-H
M965T,3$V+GAM;%!+ 0(4 Q0    (  - 7%9U*^&8^00  "P>   :
M      " @9JU! !X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0
M   (  - 7%;:+-9GLP(  ,0&   :              " @<NZ! !X;"]W;W)K
M<VAE971S+W-H965T,3$X+GAM;%!+ 0(4 Q0    (  - 7%9%^]L.;04  $T?
M   :              " @;:]! !X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM
M;%!+ 0(4 Q0    (  - 7%;1)X(X P8  *4R   :              " @5O#
M! !X;"]W;W)K<VAE971S+W-H965T,3(P+GAM;%!+ 0(4 Q0    (  - 7%9#
MV63@Y0(  %0(   :              " @9;)! !X;"]W;W)K<VAE971S+W-H
M965T,3(Q+GAM;%!+ 0(4 Q0    (  - 7%; R#2D8 0  -@2   :
M      " @;/,! !X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;%!+ 0(4 Q0
M   (  - 7%;JK*?8Y P  ):Y   :              " @4O1! !X;"]W;W)K
M<VAE971S+W-H965T,3(S+GAM;%!+ 0(4 Q0    (  - 7%8&:7U1DP0  #49
M   :              " @6?>! !X;"]W;W)K<VAE971S+W-H965T,3(T+GAM
M;%!+ 0(4 Q0    (  - 7%9+#C.S; 0  #X3   :              " @3+C
M! !X;"]W;W)K<VAE971S+W-H965T,3(U+GAM;%!+ 0(4 Q0    (  - 7%;U
M233$H0H  #V.   :              " @=;G! !X;"]W;W)K<VAE971S+W-H
M965T,3(V+GAM;%!+ 0(4 Q0    (  - 7%:'6W$";0@  '9K   :
M      " @:_R! !X;"]W;W)K<VAE971S+W-H965T,3(W+GAM;%!+ 0(4 Q0
M   (  - 7%8?<F9&<@(  +8%   :              " @53[! !X;"]W;W)K
M<VAE971S+W-H965T,3(X+GAM;%!+ 0(4 Q0    (  - 7%;M8/O%+@0   P6
M   :              " @?[]! !X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM
M;%!+ 0(4 Q0    (  - 7%:ZU<ZIL@4   DM   :              " @60"
M!0!X;"]W;W)K<VAE971S+W-H965T,3,P+GAM;%!+ 0(4 Q0    (  - 7%9$
M1L[(L 0  *0=   :              " @4X(!0!X;"]W;W)K<VAE971S+W-H
M965T,3,Q+GAM;%!+ 0(4 Q0    (  - 7%8G(^"4M00  "4@   :
M      " @38-!0!X;"]W;W)K<VAE971S+W-H965T,3,R+GAM;%!+ 0(4 Q0
M   (  - 7%:O!?!B<P(  ($%   :              " @2,2!0!X;"]W;W)K
M<VAE971S+W-H965T,3,S+GAM;%!+ 0(4 Q0    (  - 7%9J"F&SL@,  )@2
M   :              " @<X4!0!X;"]W;W)K<VAE971S+W-H965T,3,T+GAM
M;%!+ 0(4 Q0    (  - 7%;<E#QI$04  /88   :              " @;@8
M!0!X;"]W;W)K<VAE971S+W-H965T,3,U+GAM;%!+ 0(4 Q0    (  - 7%80
M2@BC5P@  "$K   :              " @0$>!0!X;"]W;W)K<VAE971S+W-H
M965T,3,V+GAM;%!+ 0(4 Q0    (  - 7%8\8[G0/@<  #TG   :
M      " @9 F!0!X;"]W;W)K<VAE971S+W-H965T,3,W+GAM;%!+ 0(4 Q0
M   (  - 7%9"F,E=Q04  %PD   :              " @08N!0!X;"]W;W)K
M<VAE971S+W-H965T,3,X+GAM;%!+ 0(4 Q0    (  - 7%8Q38B@Z@4  '4D
M   :              " @0,T!0!X;"]W;W)K<VAE971S+W-H965T,3,Y+GAM
M;%!+ 0(4 Q0    (  - 7%9WZ5K("04  )<>   :              " @24Z
M!0!X;"]W;W)K<VAE971S+W-H965T,30P+GAM;%!+ 0(4 Q0    (  - 7%9.
M)LJSL0,  #$6   :              " @68_!0!X;"]W;W)K<VAE971S+W-H
M965T,30Q+GAM;%!+ 0(4 Q0    (  - 7%;:<Q\TE <  #9'   :
M      " @4]#!0!X;"]W;W)K<VAE971S+W-H965T,30R+GAM;%!+ 0(4 Q0
M   (  - 7%;3@/G]@04  -$I   :              " @1M+!0!X;"]W;W)K
M<VAE971S+W-H965T,30S+GAM;%!+ 0(4 Q0    (  - 7%:9DUR%]@0  ,X7
M   :              " @=10!0!X;"]W;W)K<VAE971S+W-H965T,30T+GAM
M;%!+ 0(4 Q0    (  - 7%8;>W$L/@,  $(,   :              " @0)6
M!0!X;"]W;W)K<VAE971S+W-H965T,30U+GAM;%!+ 0(4 Q0    (  - 7%9]
M1K!QBP4  ,T9   :              " @7A9!0!X;"]W;W)K<VAE971S+W-H
M965T,30V+GAM;%!+ 0(4 Q0    (  - 7%:KB((+@P@  *<N   :
M      " @3M?!0!X;"]W;W)K<VAE971S+W-H965T,30W+GAM;%!+ 0(4 Q0
M   (  - 7%:!_*X-_0@  -DV   :              " @?9G!0!X;"]W;W)K
M<VAE971S+W-H965T,30X+GAM;%!+ 0(4 Q0    (  - 7%;KU"XT7@,  +\,
M   :              " @2MQ!0!X;"]W;W)K<VAE971S+W-H965T,30Y+GAM
M;%!+ 0(4 Q0    (  - 7%;C4B)MQP0  .P7   :              " @<%T
M!0!X;"]W;W)K<VAE971S+W-H965T,34P+GAM;%!+ 0(4 Q0    (  - 7%;J
M!J(M90,  )47   -              "  <!Y!0!X;"]S='EL97,N>&UL4$L!
M A0#%     @  T!<5I>*NQS     $P(   L              ( !4'T% %]R
M96QS+RYR96QS4$L! A0#%     @  T!<5L[=VD-."0  PV(   \
M     ( !.7X% 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  - 7%9J@8<K
M! 0  .%7   :              "  ;2'!0!X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    (  - 7%9][X/T]@(  +=3   3
M  "  ?"+!0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "> )X O"L  !>/
$!0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<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>176
<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>177
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1223</ContextCount>
  <ElementCount>807</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>328</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>30</UnitCount>
  <MyReports>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Statements of Earnings - PNMR</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR</Role>
      <ShortName>Consolidated Statements of Earnings - PNMR</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Comprehensive Income - PNMR</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR</Role>
      <ShortName>Consolidated Statements of Comprehensive Income - PNMR</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) - PNMR (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) - PNMR (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Cash Flows - PNMR</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR</Role>
      <ShortName>Consolidated Statements of Cash Flows - PNMR</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Balance Sheets - PNMR</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR</Role>
      <ShortName>Consolidated Balance Sheets - PNMR</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Balance Sheets - PNMR (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical</Role>
      <ShortName>Consolidated Balance Sheets - PNMR (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - Consolidated Statements of Changes in Equity - PNMR</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR</Role>
      <ShortName>Consolidated Statements of Changes in Equity - PNMR</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Statement - Consolidated Statements of Earnings - PNM</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM</Role>
      <ShortName>Consolidated Statements of Earnings - PNM</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Statement - Consolidated Statements of Comprehensive Income - PNM</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM</Role>
      <ShortName>Consolidated Statements of Comprehensive Income - PNM</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Statement - Consolidated Statements of Comprehensive Income (Loss) - PNM (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) - PNM (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Statement - Consolidated Statements of Cash Flows - PNM</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM</Role>
      <ShortName>Consolidated Statements of Cash Flows - PNM</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Statement - Consolidated Balance Sheets - PNM</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM</Role>
      <ShortName>Consolidated Balance Sheets - PNM</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Statement - Consolidated Balance Sheets - PNM (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical</Role>
      <ShortName>Consolidated Balance Sheets - PNM (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Statement - Consolidated Statements of Changes in Equity - PNM</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM</Role>
      <ShortName>Consolidated Statements of Changes in Equity - PNM</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Statement - Consolidated Statements of Earnings - TNMP</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP</Role>
      <ShortName>Consolidated Statements of Earnings - TNMP</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Statement - Consolidated Statements of Cash Flows - TNMP</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP</Role>
      <ShortName>Consolidated Statements of Cash Flows - TNMP</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Statement - Consolidated Balance Sheets - TNMP</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP</Role>
      <ShortName>Consolidated Balance Sheets - TNMP</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Statement - Consolidated Balance Sheets - TNMP (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical</Role>
      <ShortName>Consolidated Balance Sheets - TNMP (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Statement - Consolidated Statements of Changes in Common Stockholder's Equity - TNMP</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP</Role>
      <ShortName>Consolidated Statements of Changes in Common Stockholder's Equity - TNMP</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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>22</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - 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>24</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - 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>25</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - 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>26</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Financing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/Financing</Role>
      <ShortName>Financing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitments</Role>
      <ShortName>Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - 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>30</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - 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>31</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - 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>32</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - 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>33</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - 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>34</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - 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>35</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - 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>36</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - 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>37</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - 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>38</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - 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>41</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - 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>42</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Merger</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/Merger</Role>
      <ShortName>Merger</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - 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>44</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - 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>45</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - 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>46</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - 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>47</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - 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>48</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - 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>49</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - 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>50</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - 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>51</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - 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>52</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - 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>53</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - 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>54</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - 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>55</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - 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>56</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - 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>57</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - 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>58</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - 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>59</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - 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>60</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - 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>61</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - 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>62</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - 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>63</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - 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>64</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - 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>65</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - 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>66</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Segment Information - Schedule of Summarized Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails</Role>
      <ShortName>Segment Information - Schedule of Summarized Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Segment Information - Schedule of Gross Margin (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails</Role>
      <ShortName>Segment Information - Schedule of Gross Margin (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - 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>69</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - 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>70</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - 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>71</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - 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>72</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - 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>73</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - 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>74</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - 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>75</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - 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>76</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Financing - Schedule of Short-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails</Role>
      <ShortName>Financing - Schedule of Short-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - 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>78</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - 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>79</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - 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>80</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - 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>81</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - 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>82</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - 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>83</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - 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>84</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - 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>85</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - 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>86</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - 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>87</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - 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>88</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - 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>89</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - 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>90</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - 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>91</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - 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>92</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - 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>93</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - Variable Interest Entities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails</Role>
      <ShortName>Variable Interest Entities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - 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>95</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - 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>96</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - 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>97</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - 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>98</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - 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>99</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - 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>100</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - 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>101</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - 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>102</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - 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>103</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - 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>104</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - 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>105</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - 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>106</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - 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>107</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - 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>108</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - 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>109</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - 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>110</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - 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>111</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - 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>112</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - Disclosure - Commitments and Contingencies - Santa Fe Generating Station (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails</Role>
      <ShortName>Commitments and Contingencies - Santa Fe Generating Station (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - 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>114</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0000115 - Disclosure - Commitments and Contingencies - San Juan County Decommissioning Ordinance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails</Role>
      <ShortName>Commitments and Contingencies - San Juan County Decommissioning Ordinance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0000116 - Disclosure - Commitments and Contingencies - PVNG Liability and Insurance Matters (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails</Role>
      <ShortName>Commitments and Contingencies - PVNG Liability and Insurance Matters (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0000117 - 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>117</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0000118 - Disclosure - Commitments and Contingencies - Texas Winter Storm (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails</Role>
      <ShortName>Commitments and Contingencies - Texas Winter Storm (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>0000119 - 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>119</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>0000120 - 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>120</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>0000121 - 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>121</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>0000122 - 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>122</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>0000123 - 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>123</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>0000124 - Disclosure - Regulatory and Rate Matters - Schedule of Change in Balance Sheet Related to Discontinued Services (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails</Role>
      <ShortName>Regulatory and Rate Matters - Schedule of Change in Balance Sheet Related to Discontinued Services (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>0000125 - 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>125</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>0000126 - Disclosure - Regulatory and Rate Matters - PVNGS Leased Interest Abandonment Application (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails</Role>
      <ShortName>Regulatory and Rate Matters - PVNGS Leased Interest Abandonment Application (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>0000127 - Disclosure - Regulatory and Rate Matters - Summer Peak Resource Adequacy (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails</Role>
      <ShortName>Regulatory and Rate Matters - Summer Peak Resource Adequacy (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>0000128 - Disclosure - Regulatory and Rate Matters - Grid Modernization Application (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails</Role>
      <ShortName>Regulatory and Rate Matters - Grid Modernization Application (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>0000129 - 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>129</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>0000130 - Disclosure - Regulatory and Rate Matters - FERC Compliance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails</Role>
      <ShortName>Regulatory and Rate Matters - FERC Compliance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>0000131 - Disclosure - Regulatory and Rate Matters - Schedule of Transmission Cost of Service Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails</Role>
      <ShortName>Regulatory and Rate Matters - Schedule of Transmission Cost of Service Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>0000132 - 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>132</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>0000133 - Disclosure - Regulatory and Rate Matters - AMS Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails</Role>
      <ShortName>Regulatory and Rate Matters - AMS Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>0000134 - 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>134</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>0000135 - 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>135</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>0000136 - 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>136</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>0000137 - 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>137</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>0000138 - 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>138</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>0000139 - 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>139</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>0000140 - 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>140</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>0000141 - 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>141</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>0000142 - 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>142</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>0000143 - 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>143</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>0000144 - 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>144</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>0000145 - 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>145</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>0000146 - 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>146</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>0000147 - 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>147</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>0000148 - 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>148</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>0000149 - 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>149</Position>
    </Report>
    <Report instance="pnm-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>0000150 - 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>150</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-20221231.htm">pnm-20221231.htm</File>
    <File>pnm-20221231.xsd</File>
    <File>pnm-20221231_cal.xml</File>
    <File>pnm-20221231_def.xml</File>
    <File>pnm-20221231_lab.xml</File>
    <File>pnm-20221231_pre.xml</File>
    <File>pnmr12312022ex104.htm</File>
    <File>pnmr12312022ex106.htm</File>
    <File>pnmr12312022ex1065.htm</File>
    <File>pnmr12312022ex1066.htm</File>
    <File>pnmr12312022ex21.htm</File>
    <File>pnmr12312022ex231.htm</File>
    <File>pnmr12312022ex232.htm</File>
    <File>pnmr12312022ex311.htm</File>
    <File>pnmr12312022ex312.htm</File>
    <File>pnmr12312022ex313.htm</File>
    <File>pnmr12312022ex314.htm</File>
    <File>pnmr12312022ex315.htm</File>
    <File>pnmr12312022ex316.htm</File>
    <File>pnmr12312022ex321.htm</File>
    <File>pnmr12312022ex322.htm</File>
    <File>pnmr12312022ex323.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="3791">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="90">http://xbrl.sec.gov/dei/2022</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-20221231.htm": {
   "axisCustom": 10,
   "axisStandard": 53,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 1,
    "http://fasb.org/us-gaap/2022": 3791,
    "http://xbrl.sec.gov/dei/2022": 90
   },
   "contextCount": 1223,
   "dts": {
    "calculationLink": {
     "local": [
      "pnm-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pnm-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "pnm-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pnm-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pnm-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "pnm-20221231.xsd"
     ],
     "remote": [
      "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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 1413,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 18,
    "http://xbrl.sec.gov/dei/2022": 12,
    "total": 30
   },
   "keyCustom": 262,
   "keyStandard": 545,
   "memberCustom": 223,
   "memberStandard": 83,
   "nsprefix": "pnm",
   "nsuri": "http://www.pnmresources.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.pnmresources.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000010 - Statement - Consolidated Statements of Earnings - PNM",
     "menuCat": "Statements",
     "order": "10",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
     "shortName": "Consolidated Statements of Earnings - PNM",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Pension and Other Postretirement Benefits - Assumptions Used (Details)",
     "menuCat": "Details",
     "order": "100",
     "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-20221231.htm",
      "contextRef": "i8ff4ede0ded24c8787c4d10076d5066d_I20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i8ff4ede0ded24c8787c4d10076d5066d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)",
     "menuCat": "Details",
     "order": "101",
     "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-20221231.htm",
      "contextRef": "i8ff4ede0ded24c8787c4d10076d5066d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i00af6ec993c34079a8d93f41d9dc31f8_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - 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)",
     "menuCat": "Details",
     "order": "102",
     "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-20221231.htm",
      "contextRef": "i00af6ec993c34079a8d93f41d9dc31f8_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i95f54c8060ed4aa0b9c219efae4d2a6c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details)",
     "menuCat": "Details",
     "order": "103",
     "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-20221231.htm",
      "contextRef": "i95f54c8060ed4aa0b9c219efae4d2a6c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details)",
     "menuCat": "Details",
     "order": "104",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000105 - Disclosure - Stock-Based Compensation - Excess Tax Benefits (Details)",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
     "shortName": "Stock-Based Compensation - Excess Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details)",
     "menuCat": "Details",
     "order": "106",
     "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-20221231.htm",
      "contextRef": "i96689b62d65e4e56865f2548c12bc9a6_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ic776e1e1a0524869971d583df8695d59_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
     "shortName": "Stock-Based Compensation - Restricted Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iadd22fdaa0d043fca52224ea9cefb7b2_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - Regulatory Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "108",
     "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-20221231.htm",
      "contextRef": "i60ae8159a8a049be92f3a86b7280bee3_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireProductiveAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Details)",
     "menuCat": "Details",
     "order": "109",
     "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-20221231.htm",
      "contextRef": "i0f33fc387990492a81ef5604f9d273a7_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000011 - Statement - Consolidated Statements of Comprehensive Income - PNM",
     "menuCat": "Statements",
     "order": "11",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
     "shortName": "Consolidated Statements of Comprehensive Income - PNM",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - Asset Retirement Obligations (Details)",
     "menuCat": "Details",
     "order": "110",
     "role": "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
     "shortName": "Asset Retirement Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PaymentsToInvestInDecommissioningFund",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icdf5b0f05881491baf238805b93a91dd_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToInvestInDecommissioningFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - Commitments and Contingencies - PVNGS Decommissioning Funding (Details)",
     "menuCat": "Details",
     "order": "111",
     "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-20221231.htm",
      "contextRef": "icdf5b0f05881491baf238805b93a91dd_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToInvestInDecommissioningFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ia2699f530a6a4fea9cfd13b82dd609cd_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": "0000112 - Disclosure - Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details)",
     "menuCat": "Details",
     "order": "112",
     "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-20221231.htm",
      "contextRef": "ia2699f530a6a4fea9cfd13b82dd609cd_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyEstimateOfPossibleLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i7d9c7fec5e19439cbac908f37bcb801b_D20130101-20141231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "monitoringwell",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - Commitments and Contingencies - Santa Fe Generating Station (Details)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails",
     "shortName": "Commitments and Contingencies - Santa Fe Generating Station (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i7d9c7fec5e19439cbac908f37bcb801b_D20130101-20141231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "monitoringwell",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - Commitments and Contingencies - Coal Supply (Details)",
     "menuCat": "Details",
     "order": "114",
     "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-20221231.htm",
      "contextRef": "i18166f1dc81246ef93b26ad78221a6c0_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "pnm:PaymentsForReliefFromObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i56d2b6a1697042ba81f5fd7349372ce2_D20211109-20211109",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesInitialFundingRequirement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000115 - Disclosure - Commitments and Contingencies - San Juan County Decommissioning Ordinance (Details)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
     "shortName": "Commitments and Contingencies - San Juan County Decommissioning Ordinance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i56d2b6a1697042ba81f5fd7349372ce2_D20211109-20211109",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesInitialFundingRequirement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icdf5b0f05881491baf238805b93a91dd_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberofUnits",
      "reportCount": 1,
      "unitRef": "generatingunit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000116 - Disclosure - Commitments and Contingencies - PVNG Liability and Insurance Matters (Details)",
     "menuCat": "Details",
     "order": "116",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
     "shortName": "Commitments and Contingencies - PVNG Liability and Insurance Matters (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i695a4b5b565441dd918b9f3affa730c8_I20221231",
      "decimals": "3",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i3d70a5f5d2d44548be4035614961460b_D20220729-20220729",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsForLegalSettlements",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - Commitments and Contingencies - Navajo National Allottee Matters (Details)",
     "menuCat": "Details",
     "order": "117",
     "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-20221231.htm",
      "contextRef": "i31c97f101aa24d4ea76e33f3e18dddfe_D20120901-20120930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pnm:NumberOfLandownersInvolvedInTheAppeal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "land_owner",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "pnm:RegulatoryAssetAllowanceForCreditLoss",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icff042ac392943468a52fe2a40ed45fa_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAssetAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - Commitments and Contingencies - Texas Winter Storm (Details)",
     "menuCat": "Details",
     "order": "118",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails",
     "shortName": "Commitments and Contingencies - Texas Winter Storm (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "pnm:RegulatoryAssetAllowanceForCreditLoss",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icff042ac392943468a52fe2a40ed45fa_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAssetAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i78466a13d0374b8b9a82305ca30a2309_D20221205-20221205",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - Regulatory and Rate Matters - New Mexico General Rate Cases (Details)",
     "menuCat": "Details",
     "order": "119",
     "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-20221231.htm",
      "contextRef": "i78466a13d0374b8b9a82305ca30a2309_D20221205-20221205",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000012 - Statement - Consolidated Statements of Comprehensive Income (Loss) - PNM (Parenthetical)",
     "menuCat": "Statements",
     "order": "12",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Loss) - PNM (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i424f7237ac6647628adc079d24e48f57_I20221014",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts",
      "reportCount": 1,
      "unitRef": "mw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - Regulatory and Rate Matters - Renewable Portfolio Standard (Details)",
     "menuCat": "Details",
     "order": "120",
     "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-20221231.htm",
      "contextRef": "icb90c235602f4b0db2fa34341b9c5d7d_I20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfRenewableEnergyRiderTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i89193497d09d4eeebc0f13ec44803f97_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRevenuefromRenewableenergyrider",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - Regulatory and Rate Matters - Renewable Energy Rider (Details)",
     "menuCat": "Details",
     "order": "121",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
     "shortName": "Regulatory and Rate Matters - Renewable Energy Rider (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfRenewableEnergyRiderTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i89193497d09d4eeebc0f13ec44803f97_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRevenuefromRenewableenergyrider",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)",
     "menuCat": "Details",
     "order": "122",
     "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-20221231.htm",
      "contextRef": "i6ae753e8457a4b6dba39bfa183ccc598_D20200415-20200415",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryDisallowanceAndRestructuringCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000123 - Disclosure - Regulatory and Rate Matters - SJGS Abandonment Application (Details)",
     "menuCat": "Details",
     "order": "123",
     "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-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryDisallowanceAndRestructuringCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000124 - Disclosure - Regulatory and Rate Matters - Schedule of Change in Balance Sheet Related to Discontinued Services (Details)",
     "menuCat": "Details",
     "order": "124",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails",
     "shortName": "Regulatory and Rate Matters - Schedule of Change in Balance Sheet Related to Discontinued Services (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i626a07a0d9fc4786b294a88ba625aa87_D20220929-20220929",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i5f6713087cd54b9f9011047447ed5489_D20201101-20201101",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PaymentsForReliefFromObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000125 - Disclosure - Regulatory and Rate Matters - Four Corners Abandonment Application (Details)",
     "menuCat": "Details",
     "order": "125",
     "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-20221231.htm",
      "contextRef": "i5f6713087cd54b9f9011047447ed5489_D20201101-20201101",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PaymentsForReliefFromObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i14e8dd330e6840f2ba68bd037bc71da3_D20210402-20210402",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000126 - Disclosure - Regulatory and Rate Matters - PVNGS Leased Interest Abandonment Application (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
     "shortName": "Regulatory and Rate Matters - PVNGS Leased Interest Abandonment Application (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i14e8dd330e6840f2ba68bd037bc71da3_D20210402-20210402",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icb965ebe68244834b4bda7061ca7a316_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfReplacementResources",
      "reportCount": 1,
      "unique": true,
      "unitRef": "replacementresource",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000127 - Disclosure - Regulatory and Rate Matters - Summer Peak Resource Adequacy (Details)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
     "shortName": "Regulatory and Rate Matters - Summer Peak Resource Adequacy (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icb965ebe68244834b4bda7061ca7a316_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfReplacementResources",
      "reportCount": 1,
      "unique": true,
      "unitRef": "replacementresource",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesGridModernizationInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000128 - Disclosure - Regulatory and Rate Matters - Grid Modernization Application (Details)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails",
     "shortName": "Regulatory and Rate Matters - Grid Modernization Application (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icf1281ab9de843ebad574a5c0d6fc5fb_D20221003-20221003",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesGridModernizationInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000129 - Disclosure - Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
     "shortName": "Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RegulatoryLiabilityNoncurrent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "if8e38a7c1c2143deaa122596071407e9_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RegulatoryLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000013 - Statement - Consolidated Statements of Cash Flows - PNM",
     "menuCat": "Statements",
     "order": "13",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
     "shortName": "Consolidated Statements of Cash Flows - PNM",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i913d154325044750ab33178aa9ea82bd_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i1536180f61a94d3c89cfc682b681593c_D20220517-20220517",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfDelegatedLetterOrders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "delegatedletterorder",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000130 - Disclosure - Regulatory and Rate Matters - FERC Compliance (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails",
     "shortName": "Regulatory and Rate Matters - FERC Compliance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i1536180f61a94d3c89cfc682b681593c_D20220517-20220517",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfDelegatedLetterOrders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "delegatedletterorder",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ia4150d5226e8442e97135a9474b0e170_D20220301-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000131 - Disclosure - Regulatory and Rate Matters - Schedule of Transmission Cost of Service Rates (Details)",
     "menuCat": "Details",
     "order": "131",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
     "shortName": "Regulatory and Rate Matters - Schedule of Transmission Cost of Service Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ia4150d5226e8442e97135a9474b0e170_D20220301-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icf98ce762e274c5bb8977bd2f12885c7_I20220527",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000132 - Disclosure - Regulatory and Rate Matters - TNMP Narrative (Details)",
     "menuCat": "Details",
     "order": "132",
     "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-20221231.htm",
      "contextRef": "icf98ce762e274c5bb8977bd2f12885c7_I20220527",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ie098f5102f8f4c71acc9f5441ea00ad6_D20180401-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesCostsOfDeployment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000133 - Disclosure - Regulatory and Rate Matters - AMS Reconciliation (Details)",
     "menuCat": "Details",
     "order": "133",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails",
     "shortName": "Regulatory and Rate Matters - AMS Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ie098f5102f8f4c71acc9f5441ea00ad6_D20180401-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesCostsOfDeployment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000134 - Disclosure - Income Taxes - Federal Income Tax Reform (Details)",
     "menuCat": "Details",
     "order": "134",
     "role": "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
     "shortName": "Income Taxes - Federal Income Tax Reform (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000135 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "menuCat": "Details",
     "order": "135",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000136 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "136",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000137 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "137",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000138 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Components (Details)",
     "menuCat": "Details",
     "order": "138",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000139 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)",
     "menuCat": "Details",
     "order": "139",
     "role": "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
     "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000014 - Statement - Consolidated Balance Sheets - PNM",
     "menuCat": "Statements",
     "order": "14",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
     "shortName": "Consolidated Balance Sheets - PNM",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i60ae8159a8a049be92f3a86b7280bee3_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:StateTaxCreditCarryforwardImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000140 - Disclosure - Income Taxes - Carryforwards (Details)",
     "menuCat": "Details",
     "order": "140",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:StateTaxCreditCarryforwardImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000141 - Disclosure - Goodwill (Details)",
     "menuCat": "Details",
     "order": "141",
     "role": "http://www.pnmresources.com/role/GoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i3c26c4b08ed049a6ae111238bfda8dd7_I20200401",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i113001072484468ca0092b5184fd44d2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000142 - Disclosure - Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "142",
     "role": "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i113001072484468ca0092b5184fd44d2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000143 - Disclosure - Equity Method Investment - Narrative (Details)",
     "menuCat": "Details",
     "order": "143",
     "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-20221231.htm",
      "contextRef": "ibbcd3b7f82cc461382969c41308a5561_D20210201-20210228",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000144 - Disclosure - Equity Method Investment - Summarized Financial Information (Details)",
     "menuCat": "Details",
     "order": "144",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
     "shortName": "Equity Method Investment - Summarized Financial Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i060890f136f942edb042ec8d85f8502f_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i6529a3ba751c4b97860f4e515f5be413_I20231231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pnm:BusinessCombinationCashRightPerCommonShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000145 - Disclosure - Merger (Details)",
     "menuCat": "Details",
     "order": "145",
     "role": "http://www.pnmresources.com/role/MergerDetails",
     "shortName": "Merger (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i6529a3ba751c4b97860f4e515f5be413_I20231231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pnm:BusinessCombinationCashRightPerCommonShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000146 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details)",
     "menuCat": "Details",
     "order": "146",
     "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-20221231.htm",
      "contextRef": "i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000147 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details)",
     "menuCat": "Details",
     "order": "147",
     "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-20221231.htm",
      "contextRef": "i7e2d138e7ee44d07a9c2200fc4938aed_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000148 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details)",
     "menuCat": "Details",
     "order": "148",
     "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-20221231.htm",
      "contextRef": "ic140e182f5fe4c90b3a5621e4b060181_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000149 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details)",
     "menuCat": "Details",
     "order": "149",
     "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-20221231.htm",
      "contextRef": "ic140e182f5fe4c90b3a5621e4b060181_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000015 - Statement - Consolidated Balance Sheets - PNM (Parenthetical)",
     "menuCat": "Statements",
     "order": "15",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
     "shortName": "Consolidated Balance Sheets - PNM (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i60ae8159a8a049be92f3a86b7280bee3_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i4863705900d64633be7707f0c6ee921c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000150 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "menuCat": "Details",
     "order": "150",
     "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-20221231.htm",
      "contextRef": "i7cd9e055a3ee4066b01402a7e8cee2eb_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i0932358f0dcb4cafba8efdb12ab0041d_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000016 - Statement - Consolidated Statements of Changes in Equity - PNM",
     "menuCat": "Statements",
     "order": "16",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
     "shortName": "Consolidated Statements of Changes in Equity - PNM",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ic00d0c265a4c452fa908e47e07e199b8_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000017 - Statement - Consolidated Statements of Earnings - TNMP",
     "menuCat": "Statements",
     "order": "17",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
     "shortName": "Consolidated Statements of Earnings - TNMP",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000018 - Statement - Consolidated Statements of Cash Flows - TNMP",
     "menuCat": "Statements",
     "order": "18",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
     "shortName": "Consolidated Statements of Cash Flows - TNMP",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "ic5bd26b4d3ec4ded8147bdc03109429e_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000019 - Statement - Consolidated Balance Sheets - TNMP",
     "menuCat": "Statements",
     "order": "19",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
     "shortName": "Consolidated Balance Sheets - TNMP",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icff042ac392943468a52fe2a40ed45fa_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.pnmresources.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000020 - Statement - Consolidated Balance Sheets - TNMP (Parenthetical)",
     "menuCat": "Statements",
     "order": "20",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
     "shortName": "Consolidated Balance Sheets - TNMP (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "icff042ac392943468a52fe2a40ed45fa_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i8ee206138f3c4ed1b19f8746098627e3_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000021 - Statement - Consolidated Statements of Changes in Common Stockholder's Equity - TNMP",
     "menuCat": "Statements",
     "order": "21",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
     "shortName": "Consolidated Statements of Changes in Common Stockholder's Equity - TNMP",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i8ee206138f3c4ed1b19f8746098627e3_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Summary of the Business and Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "22",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Segment Information",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.pnmresources.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Electric Operating Revenues",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenues",
     "shortName": "Electric Operating Revenues",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Earnings and Dividends Per Share",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.pnmresources.com/role/EarningsandDividendsPerShare",
     "shortName": "Earnings and Dividends Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.pnmresources.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Financing",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.pnmresources.com/role/Financing",
     "shortName": "Financing",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Lease Commitments",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.pnmresources.com/role/LeaseCommitments",
     "shortName": "Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Statements of Earnings - PNMR",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
     "shortName": "Consolidated Statements of Earnings - PNMR",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Fair Value of Derivative and Other Financial Instruments",
     "menuCat": "Notes",
     "order": "30",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:VariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Variable Interest Entities",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.pnmresources.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:VariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Pension and Other Postretirement Benefits",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits",
     "shortName": "Pension and Other Postretirement Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://www.pnmresources.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Regulatory Assets and Liabilities",
     "menuCat": "Notes",
     "order": "34",
     "role": "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities",
     "shortName": "Regulatory Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants",
     "menuCat": "Notes",
     "order": "35",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Asset Retirement Obligations",
     "menuCat": "Notes",
     "order": "36",
     "role": "http://www.pnmresources.com/role/AssetRetirementObligations",
     "shortName": "Asset Retirement Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "37",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAndRateMattersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Regulatory and Rate Matters",
     "menuCat": "Notes",
     "order": "38",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMatters",
     "shortName": "Regulatory and Rate Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAndRateMattersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "39",
     "role": "http://www.pnmresources.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income - PNMR",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR",
     "shortName": "Consolidated Statements of Comprehensive Income - PNMR",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Goodwill",
     "menuCat": "Notes",
     "order": "40",
     "role": "http://www.pnmresources.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "41",
     "role": "http://www.pnmresources.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Equity Method Investment",
     "menuCat": "Notes",
     "order": "42",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestment",
     "shortName": "Equity Method Investment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Merger",
     "menuCat": "Notes",
     "order": "43",
     "role": "http://www.pnmresources.com/role/Merger",
     "shortName": "Merger",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Schedule I - Condensed Financial Information of Parent Company",
     "menuCat": "Notes",
     "order": "44",
     "role": "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany",
     "shortName": "Schedule I - Condensed Financial Information of Parent Company",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "menuCat": "Notes",
     "order": "45",
     "role": "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Summary of the Business and Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "46",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Summary of the Business and Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Segment Information (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.pnmresources.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) - PNMR (Parenthetical)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Loss) - PNMR (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Electric Operating Revenues (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenuesTables",
     "shortName": "Electric Operating Revenues (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Earnings and Dividends Per Share (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Financing (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://www.pnmresources.com/role/FinancingTables",
     "shortName": "Financing (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetsandLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Lease Commitments (Tables)",
     "menuCat": "Tables",
     "order": "53",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsTables",
     "shortName": "Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetsandLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Fair Value of Derivative and Other Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "54",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Variable Interest Entities (Tables)",
     "menuCat": "Tables",
     "order": "55",
     "role": "http://www.pnmresources.com/role/VariableInterestEntitiesTables",
     "shortName": "Variable Interest Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Pension and Other Postretirement Benefits (Tables)",
     "menuCat": "Tables",
     "order": "56",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables",
     "shortName": "Pension and Other Postretirement Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "57",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Regulatory Assets and Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "58",
     "role": "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables",
     "shortName": "Regulatory Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Tables)",
     "menuCat": "Tables",
     "order": "59",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Cash Flows - PNMR",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
     "shortName": "Consolidated Statements of Cash Flows - PNMR",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Asset Retirement Obligations (Tables)",
     "menuCat": "Tables",
     "order": "60",
     "role": "http://www.pnmresources.com/role/AssetRetirementObligationsTables",
     "shortName": "Asset Retirement Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleOfRenewableEnergyRiderTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Regulatory and Rate Matters Regulatory and Rate Matters (Tables)",
     "menuCat": "Tables",
     "order": "61",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleOfRenewableEnergyRiderTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "62",
     "role": "http://www.pnmresources.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Related Party Transactions (Tables)",
     "menuCat": "Tables",
     "order": "63",
     "role": "http://www.pnmresources.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Equity Method Investment (Tables)",
     "menuCat": "Tables",
     "order": "64",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestmentTables",
     "shortName": "Equity Method Investment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:CollaborativeArrangementOwnerObligationsDefaultAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Summary of the Business and Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "65",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:CollaborativeArrangementOwnerObligationsDefaultAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details)",
     "menuCat": "Details",
     "order": "66",
     "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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i1d6be8209b9f4fbb862330b02ef5c238_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Segment Information - Schedule of Summarized Financial Information (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails",
     "shortName": "Segment Information - Schedule of Summarized Financial Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Segment Information - Schedule of Gross Margin (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
     "shortName": "Segment Information - Schedule of Gross Margin (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UtilitiesOperatingExpenseOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i24f2bbde79c741df8c34080462baa79a_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Segment Information - Major Customers (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails",
     "shortName": "Segment Information - Major Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i24f2bbde79c741df8c34080462baa79a_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Balance Sheets - PNMR",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
     "shortName": "Consolidated Balance Sheets - PNMR",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i347d858645244f97bfbdd668898eb997_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)",
     "menuCat": "Details",
     "order": "70",
     "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-20221231.htm",
      "contextRef": "i9af2fb2486d044b8b424459fcbd28883_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Electric Operating Revenues - Narrative (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
     "shortName": "Electric Operating Revenues - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Electric Operating Revenues - Disaggregation of Revenue (Details)",
     "menuCat": "Details",
     "order": "72",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Earnings and Dividends Per Share (Details)",
     "menuCat": "Details",
     "order": "73",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Dividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Stockholders' Equity (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.pnmresources.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Dividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Financing - Financing Activities (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
     "shortName": "Financing - Financing Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Financing - Short-term Debt and Liquidity (Details)",
     "menuCat": "Details",
     "order": "76",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Financing - Schedule of Short-Term Debt (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
     "shortName": "Financing - Schedule of Short-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i56c59313af884f1186d88c80ea9355a8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Financing - Long-term Debt (Details)",
     "menuCat": "Details",
     "order": "78",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Financing - Long-term Debt Maturities (Details)",
     "menuCat": "Details",
     "order": "79",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Consolidated Balance Sheets - PNMR (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
     "shortName": "Consolidated Balance Sheets - PNMR (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:UnamortizedCostOfPrepaidRightOfWayAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Lease Commitments - Narrative (Details)",
     "menuCat": "Details",
     "order": "80",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:UnamortizedCostOfPrepaidRightOfWayAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Lease Commitments - Operating Lease Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
     "shortName": "Lease Commitments - Operating Lease Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:AssetsandLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:FinanceLeaseRightOfUseAssetGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Lease Commitments - Finance Lease Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "82",
     "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",
       "pnm:AssetsandLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:FinanceLeaseRightOfUseAssetGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)",
     "menuCat": "Details",
     "order": "83",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Lease Commitments - Components of Lease Expense (Details)",
     "menuCat": "Details",
     "order": "84",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details)",
     "menuCat": "Details",
     "order": "85",
     "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-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Lease Commitments - Schedule of Future Expected Lease Payments (Details)",
     "menuCat": "Details",
     "order": "86",
     "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-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "if9c504c3c95344a2bc5b7a5ec181a9bf_D20210701-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfPurchasePowerAgreements",
      "reportCount": 1,
      "unitRef": "power_purchase_agreement",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Narrative (Details)",
     "menuCat": "Details",
     "order": "87",
     "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",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i59b06add6bb64164b7141cc0581d9087_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details)",
     "menuCat": "Details",
     "order": "88",
     "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-20221231.htm",
      "contextRef": "i59b06add6bb64164b7141cc0581d9087_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details)",
     "menuCat": "Details",
     "order": "89",
     "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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i0932358f0dcb4cafba8efdb12ab0041d_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - Consolidated Statements of Changes in Equity - PNMR",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
     "shortName": "Consolidated Statements of Changes in Equity - PNMR",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i073dd32019b9480686d0cc90a0e2be46_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i8793fbc318a04f62b12108cfd49ffb36_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details)",
     "menuCat": "Details",
     "order": "90",
     "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-20221231.htm",
      "contextRef": "i8793fbc318a04f62b12108cfd49ffb36_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i7429cd1a71b14b9c981a2902993b52c3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details)",
     "menuCat": "Details",
     "order": "91",
     "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-20221231.htm",
      "contextRef": "ia985b800c0e5409c835c62037cd6d639_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "if934daca36ca436b96a601e2db15cf5b_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details)",
     "menuCat": "Details",
     "order": "92",
     "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-20221231.htm",
      "contextRef": "if934daca36ca436b96a601e2db15cf5b_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i8ff4ede0ded24c8787c4d10076d5066d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details)",
     "menuCat": "Details",
     "order": "93",
     "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-20221231.htm",
      "contextRef": "i572da22dac4c4eb3bc9037adffbbda1e_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Variable Interest Entities - Additional Information (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails",
     "shortName": "Variable Interest Entities - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i3cab1f40bc944d91991c233d3949b923_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pnm:NumberOfMegaWattsPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Pension and Other Postretirement Benefits - Narrative (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
     "shortName": "Pension and Other Postretirement Benefits - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "idf7fd346d9464a72801c887926076941_D20220101-20221231",
      "decimals": null,
      "lang": "en-US",
      "name": "pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iba73bf6b794e4a578e0edf6e39f408a5_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details)",
     "menuCat": "Details",
     "order": "96",
     "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",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanOtherChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details)",
     "menuCat": "Details",
     "order": "97",
     "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-20221231.htm",
      "contextRef": "i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanOtherChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iafc2721458e5443a9a7b74754a09d24b_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)",
     "menuCat": "Details",
     "order": "98",
     "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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "iafc2721458e5443a9a7b74754a09d24b_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20221231.htm",
      "contextRef": "i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details)",
     "menuCat": "Details",
     "order": "99",
     "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-20221231.htm",
      "contextRef": "i52cafa4c6a024cf4802be9e0f395f0d0_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 328,
   "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]",
        "terseLabel": "Auditor [Line Items]"
       }
      }
     },
     "localname": "AuditorLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AuditInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]",
        "terseLabel": "Auditor [Table]"
       }
      }
     },
     "localname": "AuditorTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AuditInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r992",
      "r993",
      "r994"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r995"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r990"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/AuditInformation",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "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/FinancingScheduleofShortTermDebtDetails",
      "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/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "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/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r996"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r989"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r997"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r992",
      "r993",
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/AuditInformation",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "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/FinancingScheduleofShortTermDebtDetails",
      "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/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "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/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r988"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r991"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "pnm_A2021EnergyEfficiencyAnnualReportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Energy Efficiency Annual Report",
        "label": "2021 Energy Efficiency Annual Report [Member]",
        "terseLabel": "2021 Energy Efficiency Annual Report"
       }
      }
     },
     "localname": "A2021EnergyEfficiencyAnnualReportMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AcceleratedDepreciationSNCRsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accelerated Depreciation SNCRs [Member]",
        "label": "Accelerated Depreciation SNCRs [Member]",
        "terseLabel": "Accelerated depreciation SNCRs"
       }
      }
     },
     "localname": "AcceleratedDepreciationSNCRsMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AccruedInterestAndTaxesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 5.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AchievedPerformanceTargetFor2018Through2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved Performance Target For 2018 Through 2020",
        "label": "Achieved Performance Target For 2018 Through 2020 [Member]",
        "terseLabel": "Achieved Performance Target For 2018 Through 2020"
       }
      }
     },
     "localname": "AchievedPerformanceTargetFor2018Through2020Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievedPerformanceTargetFor20192021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved Performance Target for 2019 - 2021",
        "label": "Achieved Performance Target for 2019 - 2021 [Member]",
        "terseLabel": "Achieved Performance Target for 2019 - 2021"
       }
      }
     },
     "localname": "AchievedPerformanceTargetFor20192021Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Auditor Information [Abstract]",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.pnmresources.com/20221231",
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_BatteryStorageAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Battery Storage Agreement",
        "label": "Battery Storage Agreement [Member]",
        "terseLabel": "Battery Storage Agreement"
       }
      }
     },
     "localname": "BatteryStorageAgreementMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coal-Fired Electricity Generating Facility Demolition And Remediation Ordinance",
        "label": "Coal-Fired Electricity Generating Facility Demolition And Remediation Ordinance [Member]",
        "terseLabel": "Coal-Fired Electricity Generating Facility Demolition And Remediation Ordinance"
       }
      }
     },
     "localname": "CoalFiredElectricityGeneratingFacilityDemolitionAndRemediationOrdinanceMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ComplianceExtensionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compliance Extension Period",
        "label": "Compliance Extension Period",
        "terseLabel": "Compliance extension period"
       }
      }
     },
     "localname": "ComplianceExtensionPeriod",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_ComplianceExtensionPeriodRepostPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compliance Extension Period, Repost Period",
        "label": "Compliance Extension Period, Repost Period",
        "terseLabel": "Compliance extension period, repost period"
       }
      }
     },
     "localname": "ComplianceExtensionPeriodRepostPeriod",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "xbrltype": "stringItemType"
    },
    "pnm_ContractWithCustomerCashCollateral": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Cash Collateral",
        "label": "Contract With Customer, Cash Collateral",
        "terseLabel": "Cash collateral"
       }
      }
     },
     "localname": "ContractWithCustomerCashCollateral",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ContractWithCustomerLiabilityNetExposure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Net Exposure",
        "label": "Contract With Customer, Liability, Net Exposure",
        "terseLabel": "Net exposure"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNetExposure",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_CoolingTowersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cooling Towers",
        "label": "Cooling Towers [Member]",
        "terseLabel": "Cooling Towers"
       }
      }
     },
     "localname": "CoolingTowersMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 2.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer One",
        "label": "Customer One [Member]",
        "terseLabel": "Customer One"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CustomerReclamationFundingCostMaximum": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Reclamation Funding Cost, Maximum",
        "label": "Customer Reclamation Funding Cost, Maximum",
        "terseLabel": "Customer reclamation funding cost, maximum"
       }
      }
     },
     "localname": "CustomerReclamationFundingCostMaximum",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DebtInstrumentExtensionExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Extension Exercised",
        "label": "Debt Instrument, Extension Exercised",
        "terseLabel": "Extension exercised"
       }
      }
     },
     "localname": "DebtInstrumentExtensionExercised",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_DebtInstrumentExtensionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Extension Period",
        "label": "Debt Instrument, Extension Period",
        "terseLabel": "Extension period"
       }
      }
     },
     "localname": "DebtInstrumentExtensionPeriod",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_DebtInstrumentNumberOfExtensions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Number Of Extensions",
        "label": "Debt Instrument, Number Of Extensions",
        "terseLabel": "Number of extensions"
       }
      }
     },
     "localname": "DebtInstrumentNumberOfExtensions",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DeferredRegulatoryAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Regulatory Asset",
        "label": "Deferred Regulatory Asset [Member]",
        "terseLabel": "Deferred Regulatory Asset"
       }
      }
     },
     "localname": "DeferredRegulatoryAssetMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DeferredTaxAssetsRegulatoryDisallowance": {
     "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, Regulatory Disallowance",
        "label": "Deferred Tax Assets, Regulatory Disallowance",
        "terseLabel": "Regulatory disallowances"
       }
      }
     },
     "localname": "DeferredTaxAssetsRegulatoryDisallowance",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "order": 6.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",
        "terseLabel": "AMS"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAdvancedMeteringSystem",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "order": 1.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesInvestmentTaxCredit": {
     "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, Investment Tax Credit",
        "label": "Deferred Tax Liabilities, Investment Tax Credit",
        "terseLabel": "Investment tax credit"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestmentTaxCredit",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilityLossonreacquireddebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "order": 3.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",
        "terseLabel": "Loss on reacquired debt"
       }
      }
     },
     "localname": "DeferredTaxLiabilityLossonreacquireddebt",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilityRegulatoryAssetInvestment": {
     "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 Liability, Regulatory Asset Investment",
        "label": "Deferred Tax Liability, Regulatory Asset Investment",
        "negatedTerseLabel": "Regulatory asset SJGS investment"
       }
      }
     },
     "localname": "DeferredTaxLiabilityRegulatoryAssetInvestment",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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": "Demographic experience"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": 6.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption": {
     "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, Assumptions Used Calculating Benefit Obligation, Dental Trend Assumption",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Dental Trend Assumption",
        "negatedTerseLabel": "Dental trend assumption"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDentalTrendAssumption",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Expected Future Employer Contributions, After Year Four",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, After Year Four",
        "terseLabel": "Expected future employer contributions, after year four"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsAfterYearFour",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Expected Future Employer Contributions, Year One Through Four",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Year One Through Four",
        "terseLabel": "Expected future employer contributions, year two through four"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsYearOneThroughFour",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Maximum Annual Percentage Increase In Employer Costs",
        "label": "Defined Benefit Plan, Maximum Annual Percentage Increase In Employer Costs",
        "terseLabel": "Employer matching contribution, maximum"
       }
      }
     },
     "localname": "DefinedBenefitPlanMaximumAnnualPercentageIncreaseInEmployerCosts",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanRateOfReturn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Rate of Return",
        "label": "Defined Benefit Plan, Rate of Return",
        "terseLabel": "Rate of return"
       }
      }
     },
     "localname": "DefinedBenefitPlanRateOfReturn",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DisincentivesAndIncentivesAddedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disincentives and Incentives Added",
        "label": "Disincentives and Incentives Added [Member]",
        "terseLabel": "Disincentives and Incentives Added"
       }
      }
     },
     "localname": "DisincentivesAndIncentivesAddedMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DistributionAgreementSaleOfStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution Agreement, Sale Of Stock",
        "label": "Distribution Agreement, Sale Of Stock",
        "terseLabel": "Distribution agreement, sale of stock"
       }
      }
     },
     "localname": "DistributionAgreementSaleOfStock",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DividendsPayablePerShareMaximumDistribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends Payable, Per Share, Maximum Distribution",
        "label": "Dividends Payable, Per Share, Maximum Distribution",
        "terseLabel": "Dividends payable, maximum distribution (in dollars per share)"
       }
      }
     },
     "localname": "DividendsPayablePerShareMaximumDistribution",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pnm_EIMMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EIM",
        "label": "EIM [Member]",
        "terseLabel": "EIM"
       }
      }
     },
     "localname": "EIMMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share Basic And Diluted, EPS",
        "label": "Earnings Per Share Basic And Diluted, EPS [Abstract]",
        "terseLabel": "Net Earnings Attributable to PNMR Per Share of Common Stock:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction": {
     "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, 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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 10.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs",
        "label": "Effective Income Tax Rate Reconciliation, Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTransactionCosts",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EnergyEfficiencyCostRecoveryFactorSettlementAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency Cost Recovery Factor, Settlement Amount",
        "label": "Energy Efficiency Cost Recovery Factor, Settlement Amount",
        "terseLabel": "Energy efficiency cost recovery factor, settlement amount"
       }
      }
     },
     "localname": "EnergyEfficiencyCostRecoveryFactorSettlementAmount",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EquitySecuritiesCorporateStocksCommonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, Corporate Stocks, Common",
        "label": "Equity Securities, Corporate Stocks, Common [Member]",
        "terseLabel": "Corporate stocks, common"
       }
      }
     },
     "localname": "EquitySecuritiesCorporateStocksCommonMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EquitySecuritiesCorporateStocksPreferredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, Corporate Stocks, Preferred",
        "label": "Equity Securities, Corporate Stocks, Preferred [Member]",
        "terseLabel": "Corporate stocks, preferred"
       }
      }
     },
     "localname": "EquitySecuritiesCorporateStocksPreferredMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FERCProceedingsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FERC Proceedings One",
        "label": "FERC Proceedings One [Member]",
        "terseLabel": "FERC Proceedings One"
       }
      }
     },
     "localname": "FERCProceedingsOneMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FERCProceedingsTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FERC Proceedings Two",
        "label": "FERC Proceedings Two [Member]",
        "terseLabel": "FERC Proceedings Two"
       }
      }
     },
     "localname": "FERCProceedingsTwoMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_FirstMortgageBonds244PercentDueAugust2035Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 2.44% Percent Due August 2035",
        "label": "First Mortgage Bonds 2.44% Percent Due August 2035 [Member]",
        "terseLabel": "2.44% due August 2035"
       }
      }
     },
     "localname": "FirstMortgageBonds244PercentDueAugust2035Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 2030"
       }
      }
     },
     "localname": "FirstMortgageBonds273PercentDue2030Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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 2035"
       }
      }
     },
     "localname": "FirstMortgageBonds293PercentDue2035Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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"
       }
      }
     },
     "localname": "FirstMortgageBonds3.60PercentDue2029Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds318PercentDueJuly2032Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.18% Percent Due July 2032",
        "label": "First Mortgage Bonds 3.18% Percent Due July 2032 [Member]",
        "terseLabel": "3.81% due July 28, 2032"
       }
      }
     },
     "localname": "FirstMortgageBonds318PercentDueJuly2032Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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 2050"
       }
      }
     },
     "localname": "FirstMortgageBonds336PercentDueApril2050Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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 2050"
       }
      }
     },
     "localname": "FirstMortgageBonds336PercentDueJuly2050Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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]",
        "terseLabel": "3.53% due February 2026"
       }
      }
     },
     "localname": "FirstMortgageBonds3Point53Percentdue2026Series2016AMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds413PercentDueMay2052Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 4.13% Percent Due May 2052",
        "label": "First Mortgage Bonds 4.13% Percent Due May 2052 [Member]",
        "terseLabel": "4.13% due May 12, 2052"
       }
      }
     },
     "localname": "FirstMortgageBonds413PercentDueMay2052Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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]",
        "terseLabel": "6.95% due April 2043"
       }
      }
     },
     "localname": "FirstMortgageBonds6Point95PercentDue2043Series2013AMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "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/20221231",
     "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]",
        "verboseLabel": "First Mortgage Bonds:"
       }
      }
     },
     "localname": "FirstMortgageBondsMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedIncomeSecuritiesInternationalGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Income Securities, International Government",
        "label": "Fixed Income Securities, International Government [Member]",
        "terseLabel": "International government"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesInternationalGovernmentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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": "U.S. government"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesUSGovernmentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedRateDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Rate Debt",
        "label": "Fixed Rate Debt [Member]",
        "terseLabel": "Fixed Rate Debt"
       }
      }
     },
     "localname": "FixedRateDebtMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedRateDebtTranche1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Rate Debt, Tranche 1",
        "label": "Fixed Rate Debt, Tranche 1 [Member]",
        "terseLabel": "Fixed Rate Debt, Tranche 1"
       }
      }
     },
     "localname": "FixedRateDebtTranche1Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedRateTranche2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Rate, Tranche 2",
        "label": "Fixed Rate, Tranche 2 [Member]",
        "terseLabel": "Fixed Rate, Tranche 2"
       }
      }
     },
     "localname": "FixedRateTranche2Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 4.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseInAccruedInterestAndTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 5.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Assets And Liabilities, Net",
        "label": "Increase (Decrease) In Assets And Liabilities, Net",
        "totalLabel": "Net increase (decrease)"
       }
      }
     },
     "localname": "IncreaseDecreaseInAssetsAndLiabilitiesNet",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseInRegulatoryAssetsETA": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails": {
       "order": 1.0,
       "parentTag": "pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Regulatory Assets, ETA",
        "label": "Increase (Decrease) In Regulatory Assets, ETA",
        "terseLabel": "Regulatory assets - ETA"
       }
      }
     },
     "localname": "IncreaseDecreaseInRegulatoryAssetsETA",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseInRegulatoryAssetsNonETA": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails": {
       "order": 4.0,
       "parentTag": "pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Regulatory Assets, Non-ETA",
        "label": "Increase (Decrease) In Regulatory Assets, Non-ETA",
        "terseLabel": "Regulatory assets - Non-ETA"
       }
      }
     },
     "localname": "IncreaseDecreaseInRegulatoryAssetsNonETA",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseInPriceOfCoalPerTon": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase In Price Of Coal Per Ton",
        "label": "Increase In Price Of Coal Per Ton",
        "terseLabel": "Increase in price of coal (per ton)"
       }
      }
     },
     "localname": "IncreaseInPriceOfCoalPerTon",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_JointlyOwnedUtilityPlantLeasedCapacity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jointly Owned Utility Plant, Leased Capacity",
        "label": "Jointly Owned Utility Plant, Leased Capacity",
        "terseLabel": "Leased capacity"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantLeasedCapacity",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LeasedInterestTerminationOnJanuary152023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leased Interest Termination On January 15, 2023",
        "label": "Leased Interest Termination On January 15, 2023 [Member]",
        "terseLabel": "Leased Interest Termination On January 15, 2023"
       }
      }
     },
     "localname": "LeasedInterestTerminationOnJanuary152023Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LeasedInterestTerminationOnJanuary152024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leased Interest Termination On January 15, 2024",
        "label": "Leased Interest Termination On January 15, 2024 [Member]",
        "terseLabel": "Leased Interest Termination On January 15, 2024"
       }
      }
     },
     "localname": "LeasedInterestTerminationOnJanuary152024Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LossContingencyDecreaseInDecommissioningObligation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Decrease In Decommissioning Obligation",
        "label": "Loss Contingency, Decrease In Decommissioning Obligation",
        "terseLabel": "Decrease in decommissioning obligation"
       }
      }
     },
     "localname": "LossContingencyDecreaseInDecommissioningObligation",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LossContingencySuretyBond": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Surety Bond",
        "label": "Loss Contingency, Surety Bond",
        "terseLabel": "Surety bond"
       }
      }
     },
     "localname": "LossContingencySuretyBond",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MarketBasedSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market-Based Shares [Member]",
        "label": "Market-Based Shares [Member]",
        "terseLabel": "Market-Based Shares (1)"
       }
      }
     },
     "localname": "MarketBasedSharesMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NM2022RateCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NM 2022 Rate Case",
        "label": "NM 2022 Rate Case [Member]",
        "terseLabel": "NM 2022 Rate Case"
       }
      }
     },
     "localname": "NM2022RateCaseMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NMPRCHedgingPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NMPRC Hedging Plan",
        "label": "NMPRC Hedging Plan [Member]",
        "terseLabel": "NMPRC hedging plan"
       }
      }
     },
     "localname": "NMPRCHedgingPlanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NMRDToPNMMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NMRD To PNM",
        "label": "NMRD To PNM [Member]",
        "terseLabel": "NMRD to PNM"
       }
      }
     },
     "localname": "NMRDToPNMMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NaturalGasCostMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural Gas Cost",
        "label": "Natural Gas Cost [Member]",
        "terseLabel": "Natural Gas Cost"
       }
      }
     },
     "localname": "NaturalGasCostMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfBatteryStorageAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Battery Storage Agreements",
        "label": "Number Of Battery Storage Agreements",
        "terseLabel": "Number of battery storage agreements"
       }
      }
     },
     "localname": "NumberOfBatteryStorageAgreements",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfDaysToTransferPayment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Days To Transfer Payment",
        "label": "Number Of Days To Transfer Payment",
        "terseLabel": "Number of days to transfer payment"
       }
      }
     },
     "localname": "NumberOfDaysToTransferPayment",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_NumberOfDelegatedLetterOrders": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Delegated Letter Orders",
        "label": "Number Of Delegated Letter Orders",
        "terseLabel": "Number of delegated letter orders"
       }
      }
     },
     "localname": "NumberOfDelegatedLetterOrders",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfFERCProceedings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of FERC Proceedings",
        "label": "Number Of FERC Proceedings",
        "terseLabel": "Number of FERC proceedings"
       }
      }
     },
     "localname": "NumberOfFERCProceedings",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfFieldWorkReports": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Field Work Reports",
        "label": "Number Of Field Work Reports",
        "terseLabel": "Number of field work reports"
       }
      }
     },
     "localname": "NumberOfFieldWorkReports",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Monitoring Wells Containing Free-Phase Hydrocarbon Products",
        "label": "Number Of Monitoring Wells Containing Free-Phase Hydrocarbon Products",
        "terseLabel": "Number of monitoring wells containing free-phase hydrocarbon products"
       }
      }
     },
     "localname": "NumberOfMonitoringWellsContainingFreePhaseHydrocarbonProducts",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSantaFeGeneratingStationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfPetitionsFiledForReview": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Petitions Filed For Review",
        "label": "Number Of Petitions Filed For Review",
        "terseLabel": "Number of petitions filed for review"
       }
      }
     },
     "localname": "NumberOfPetitionsFiledForReview",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfProceedings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Proceedings",
        "label": "Number Of Proceedings",
        "terseLabel": "Number of proceedings"
       }
      }
     },
     "localname": "NumberOfProceedings",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfPurchasePowerAgreementNotConsideredDerivatives": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Purchase Power Agreement Not Considered Derivatives",
        "label": "Number Of Purchase Power Agreement Not Considered Derivatives",
        "terseLabel": "Number Of Purchase Power Agreement Not Considered Derivatives"
       }
      }
     },
     "localname": "NumberOfPurchasePowerAgreementNotConsideredDerivatives",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfPurchasePowerAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Purchase Power Agreements",
        "label": "Number Of Purchase Power Agreements",
        "terseLabel": "Number of purchase power agreements"
       }
      }
     },
     "localname": "NumberOfPurchasePowerAgreements",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfRehearingDenialNotices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Rehearing Denial Notices",
        "label": "Number Of Rehearing Denial Notices",
        "terseLabel": "Number of rehearing denial notices"
       }
      }
     },
     "localname": "NumberOfRehearingDenialNotices",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfReplacementResources": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Replacement Resources",
        "label": "Number Of Replacement Resources",
        "terseLabel": "Number of replacement resources"
       }
      }
     },
     "localname": "NumberOfReplacementResources",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfRequestsForRehearing": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Requests For Rehearing",
        "label": "Number Of Requests For Rehearing",
        "terseLabel": "Number of requests for rehearing"
       }
      }
     },
     "localname": "NumberOfRequestsForRehearing",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherIncomeDeductionsExcludingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 2.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Receivables, Allowance For Credit Loss, Period Increase (Decrease)",
        "label": "Other Receivables, Allowance For Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Other receivables, allowance for credit loss"
       }
      }
     },
     "localname": "OtherReceivablesAllowanceForCreditLossPeriodIncreaseDecrease",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OtherRegulatoryAssetsNoncurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Regulatory Assets, Noncurrent",
        "label": "Other Regulatory Assets, Noncurrent [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherRegulatoryAssetsNoncurrentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "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/20221231",
     "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 New Mexico Credit Facility"
       }
      }
     },
     "localname": "PNM2017NewMexicoCreditFacilityMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "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 $\u2014 Million Term Loan due June 2021"
       }
      }
     },
     "localname": "PNM201940MillionTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2020SUNsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2020 SUNs",
        "label": "PNM 2020 SUNs [Member]",
        "terseLabel": "PNM 2020 SUNs"
       }
      }
     },
     "localname": "PNM2020SUNsMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM202175MillionTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2021 75 Million Term Loan",
        "label": "PNM 2021 75 Million Term Loan [Member]",
        "terseLabel": "PNM 2021 $75.0 Million Term Loan due December 2022"
       }
      }
     },
     "localname": "PNM202175MillionTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2021FixedRatePCRBsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2021 Fixed Rate PCRBs",
        "label": "PNM 2021 Fixed Rate PCRBs [Member]",
        "terseLabel": "PNM 2021 Fixed Rate PCRBs"
       }
      }
     },
     "localname": "PNM2021FixedRatePCRBsMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2021SUNsAt259PercentDueJuly152033Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2021 SUNs At 2.59 Percent Due July 15, 2033",
        "label": "PNM 2021 SUNs At 2.59 Percent Due July 15, 2033 [Member]",
        "terseLabel": "PNM 2021 SUNs At 2.59 Percent Due July 15, 2033"
       }
      }
     },
     "localname": "PNM2021SUNsAt259PercentDueJuly152033Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2021SUNsAt314PercentDueJuly152041Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2021 SUNs At 3.14 Percent Due July 15, 2041",
        "label": "PNM 2021 SUNs At 3.14 Percent Due July 15, 2041 [Member]",
        "terseLabel": "PNM 2021 SUNs At 3.14 Percent Due July 15, 2041"
       }
      }
     },
     "localname": "PNM2021SUNsAt314PercentDueJuly152041Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM20222250MTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2022 225.0M Term Loan",
        "label": "PNM 2022 225.0M Term Loan [Member]",
        "terseLabel": "PNM 2022 225.0 Million Term Loan due February 2024"
       }
      }
     },
     "localname": "PNM20222250MTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2022DelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2022 Delayed-Draw Term Loan",
        "label": "PNM 2022 Delayed-Draw Term Loan [Member]",
        "terseLabel": "PNM 2022 Delayed-Draw Term Loan"
       }
      }
     },
     "localname": "PNM2022DelayedDrawTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMOwnedAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM Owned Assets",
        "label": "PNM Owned Assets [Member]",
        "terseLabel": "PNM Owned Assets"
       }
      }
     },
     "localname": "PNMOwnedAssetsMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2019TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2019 Term Loan",
        "label": "PNMR 2019 Term Loan [Member]",
        "terseLabel": "PNMR 2019 Term Loan"
       }
      }
     },
     "localname": "PNMR2019TermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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"
       }
      }
     },
     "localname": "PNMR2020DelayedDrawTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "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"
       }
      }
     },
     "localname": "PNMR2020TermLoanMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2021DelayedDrawTermLoanDueMay2023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2021 Delayed-Draw Term Loan due May 2023",
        "label": "PNMR 2021 Delayed-Draw Term Loan due May 2023 [Member]",
        "terseLabel": "PNMR 2021 Delayed-Draw Term Loan due May 2025"
       }
      }
     },
     "localname": "PNMR2021DelayedDrawTermLoanDueMay2023Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2022ATMProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2022 ATM Program",
        "label": "PNMR 2022 ATM Program [Member]",
        "terseLabel": "PNMR 2022 ATM Program"
       }
      }
     },
     "localname": "PNMR2022ATMProgramMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDue2033Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds, Due 2033",
        "label": "Pollution Control Revenue Bonds, Due 2033 [Member]",
        "terseLabel": "Pollution Control Revenue Bonds, Due 2033"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDue2033Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDueJuneTwentyForty1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds Due June Twenty Forty, 1",
        "label": "Pollution Control Revenue Bonds Due June Twenty Forty, 1 [Member]",
        "terseLabel": "Pollution Control Revenue Bonds Due June 2040, 1"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDueJuneTwentyForty1Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDueJuneTwentyForty2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds Due June Twenty Forty, 2",
        "label": "Pollution Control Revenue Bonds Due June Twenty Forty, 2 [Member]",
        "terseLabel": "Pollution Control Revenue Bonds Due June 2040, 2"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDueJuneTwentyForty2Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds Due June Twenty Forty Two",
        "label": "Pollution Control Revenue Bonds Due June Twenty Forty Two [Member]",
        "terseLabel": "Pollution Control Revenue Bonds Due June 2042"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDueJuneTwentyFortyTwoMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds Due June Twenty Thirty Eight",
        "label": "Pollution Control Revenue Bonds Due June Twenty Thirty Eight [Member]",
        "terseLabel": "Pollution Control Revenue Bonds Due June 2038"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDueJuneTwentyThirtyEightMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds Due June Twenty Twenty Four",
        "label": "Pollution Control Revenue Bonds Due June Twenty Twenty Four [Member]",
        "terseLabel": "Pollution Control Revenue Bonds Due June 2024"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDueJuneTwentyTwentyFourMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDueJuneTwentyTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds Due June Twenty Twenty",
        "label": "Pollution Control Revenue Bonds Due June Twenty Twenty [Member]",
        "terseLabel": "Pollution Control Revenue Bonds Due June 2020"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDueJuneTwentyTwentyMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PortfolioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio One",
        "label": "Portfolio One [Member]",
        "terseLabel": "Portfolio One"
       }
      }
     },
     "localname": "PortfolioOneMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PortfolioThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio Three",
        "label": "Portfolio Three [Member]",
        "terseLabel": "Portfolio Three"
       }
      }
     },
     "localname": "PortfolioThreeMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PortfolioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio Two",
        "label": "Portfolio Two [Member]",
        "terseLabel": "Portfolio Two"
       }
      }
     },
     "localname": "PortfolioTwoMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PreferredStockDividendRequirementsOfSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_ProceedsFromRepaymentsOfShortTermDebtAffiliates": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From (Repayments Of) Short-Term Debt, Affiliates",
        "label": "Proceeds From (Repayments Of) Short-Term Debt, Affiliates",
        "terseLabel": "Short-term borrowings (repayments) -affiliate, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebtAffiliates",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 8.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": "Transmission interconnection and security deposit arrangements"
       }
      }
     },
     "localname": "ProceedsFromTransmissionInterconnectionArrangements",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/AuditInformation",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "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/FinancingScheduleofShortTermDebtDetails",
      "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/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails",
      "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/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 12.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAnnualRateCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Annual Rate Credits",
        "label": "Public Utilities, Annual Rate Credits",
        "terseLabel": "Annual rate credits"
       }
      }
     },
     "localname": "PublicUtilitiesAnnualRateCredits",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesCostsOfDeployment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Costs Of Deployment",
        "label": "Public Utilities, Costs Of Deployment",
        "terseLabel": "Costs of deployment"
       }
      }
     },
     "localname": "PublicUtilitiesCostsOfDeployment",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Energy Efficiency And Load Management Programs Profit Incentive",
        "label": "Public Utilities, Energy Efficiency And Load Management Programs Profit Incentive",
        "terseLabel": "Energy efficiency and load management programs profit incentive"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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": "Energy efficiency and load management programs targeted energy savings (in Gigawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesFilingPeriodExtension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Filing Period, Extension",
        "label": "Public Utilities, Filing Period, Extension",
        "terseLabel": "Filing period, extension"
       }
      }
     },
     "localname": "PublicUtilitiesFilingPeriodExtension",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesFilingPeriodWithExtension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Filing Period, With Extension",
        "label": "Public Utilities, Filing Period, With Extension",
        "terseLabel": "Filing period, with extension"
       }
      }
     },
     "localname": "PublicUtilitiesFilingPeriodWithExtension",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesGridModernizationInitialTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Grid Modernization, Initial Term",
        "label": "Public Utilities, Grid Modernization, Initial Term",
        "terseLabel": "Grid modernization, initial term"
       }
      }
     },
     "localname": "PublicUtilitiesGridModernizationInitialTerm",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesGridModernizationInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Grid Modernization Investment",
        "label": "Public Utilities, Grid Modernization Investment",
        "terseLabel": "Grid modernization investment"
       }
      }
     },
     "localname": "PublicUtilitiesGridModernizationInvestment",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesGridModernizationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Grid Modernization Term",
        "label": "Public Utilities, Grid Modernization Term",
        "terseLabel": "Grid modernization term"
       }
      }
     },
     "localname": "PublicUtilitiesGridModernizationTerm",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesHearingRequestSuspensionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Hearing, Request Suspension Period",
        "label": "Public Utilities, Hearing, Request Suspension Period",
        "terseLabel": "Hearing, request suspension period"
       }
      }
     },
     "localname": "PublicUtilitiesHearingRequestSuspensionPeriod",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails": {
       "order": 5.0,
       "parentTag": "pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Increase (Decrease) Property Plant And Equipment In Service, Net",
        "label": "Public Utilities, Increase (Decrease) Property Plant And Equipment In Service, Net",
        "terseLabel": "Net utility plant"
       }
      }
     },
     "localname": "PublicUtilitiesIncreaseDecreasePropertyPlantAndEquipmentInServiceNet",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesIncreaseInRateBase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Increase In Rate Base",
        "label": "Public Utilities, Increase In Rate Base",
        "terseLabel": "Increase in rate base"
       }
      }
     },
     "localname": "PublicUtilitiesIncreaseInRateBase",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesInitialFundingRequirement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Initial Funding Requirement",
        "label": "Public Utilities, Initial Funding Requirement",
        "terseLabel": "Initial funding requirement"
       }
      }
     },
     "localname": "PublicUtilitiesInitialFundingRequirement",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PublicUtilitiesInventoryPlantDecommissioning": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Inventory, Plant Decommissioning",
        "label": "Public Utilities, Inventory, Plant Decommissioning",
        "terseLabel": "Inventory, plant decommissioning"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryPlantDecommissioning",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesInvestmentsPlantDecommissioning": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Investments, Plant Decommissioning",
        "label": "Public Utilities, Investments, Plant Decommissioning",
        "terseLabel": "Investments, plant decommissioning"
       }
      }
     },
     "localname": "PublicUtilitiesInvestmentsPlantDecommissioning",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesInvestmentsUndepreciated": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Investments, Undepreciated",
        "label": "Public Utilities, Investments, Undepreciated",
        "terseLabel": "Undepreciated investments"
       }
      }
     },
     "localname": "PublicUtilitiesInvestmentsUndepreciated",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Leased PVNGS Capacity, Expiration",
        "label": "Public Utilities, Leased PVNGS Capacity, Expiration",
        "terseLabel": "Leased PVNGS capacity, expiration (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesLeasedPVNGSCapacityExpiration",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesLossContingency": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Loss Contingency",
        "label": "Public Utilities, Loss Contingency",
        "terseLabel": "Public Utilities, Loss Contingency"
       }
      }
     },
     "localname": "PublicUtilitiesLossContingency",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesMegawattRepurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Megawatt Repurchase",
        "label": "Public Utilities, Megawatt Repurchase",
        "terseLabel": "Megawatt repurchase (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesMegawattRepurchase",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNonRecurringCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Non-Recurring Costs",
        "label": "Public Utilities, Non-Recurring Costs",
        "terseLabel": "Non-recurring costs"
       }
      }
     },
     "localname": "PublicUtilitiesNonRecurringCosts",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberOfLeasesRenewed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Leases Renewed",
        "label": "Public Utilities, Number Of Leases Renewed",
        "terseLabel": "Leases renewed"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfLeasesRenewed",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts Available In Purchase Power Agreement",
        "label": "Public Utilities, Number Of Megawatts Available In Purchase Power Agreement",
        "terseLabel": "Number of megawatts available in purchase power agreement (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsAvailableInPurchasePowerAgreement",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsPeakDuringPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts, Peak During Period",
        "label": "Public Utilities, Number Of Megawatts, Peak During Period",
        "terseLabel": "Number of megawatts, peak during period"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsPeakDuringPeriod",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesObsoleteInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Obsolete Inventory",
        "label": "Public Utilities, Obsolete Inventory",
        "terseLabel": "Obsolete inventory"
       }
      }
     },
     "localname": "PublicUtilitiesObsoleteInventory",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "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/20221231",
     "presentation": [
      "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesPaymentOfTimeValueRefunds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Payment Of Time-Value Refunds",
        "label": "Public Utilities, Payment Of Time-Value Refunds",
        "terseLabel": "Payment of time-value refunds"
       }
      }
     },
     "localname": "PublicUtilitiesPaymentOfTimeValueRefunds",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProjectedReserveMargin": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Projected Reserve Margin",
        "label": "Public Utilities, Projected Reserve Margin",
        "terseLabel": "Projected reserve margin"
       }
      }
     },
     "localname": "PublicUtilitiesProjectedReserveMargin",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 3.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",
        "terseLabel": "Net plant in service and plant held for future use",
        "totalLabel": "Net plant in service and plant held for future use"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetInService",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Property, Plant And Equipment, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment",
        "label": "Public Utilities, Property, Plant And Equipment, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment [Table Text Block]",
        "terseLabel": "Public Utilities, Property, Plant And Equipment, Plant Abandonment, Amortization of Present Value of Regulated Asset For Plant Abandonment"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentPlantAbandonmentAmortizationOfPresentValueOfRegulatedAssetForPlantAbandonmentTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesRecoveryOfBaseRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Recovery Of Base Rate",
        "label": "Public Utilities, Recovery Of Base Rate",
        "terseLabel": "Recovery of base rate"
       }
      }
     },
     "localname": "PublicUtilitiesRecoveryOfBaseRate",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Regulatory Time Frame For Proposed PPAs And Battery Storage Agreements",
        "label": "Public Utilities, Regulatory Time Frame For Proposed PPAs And Battery Storage Agreements",
        "terseLabel": "Regulatory time frame for proposed PPAs and battery storage agreements"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryTimeFrameForProposedPPAsAndBatteryStorageAgreements",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Revenue Deficiency Driver, Years Of Operation",
        "label": "Public Utilities, Revenue Deficiency Driver, Years Of Operation",
        "terseLabel": "Revenue deficiency driver, years of operation"
       }
      }
     },
     "localname": "PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesTimeValueRefunds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Time-Value Refunds",
        "label": "Public Utilities, Time-Value Refunds",
        "terseLabel": "Time-value refunds"
       }
      }
     },
     "localname": "PublicUtilitiesTimeValueRefunds",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_RegulatoryAssetAllowanceForCreditLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Asset, Allowance For Credit Loss",
        "label": "Regulatory Asset, Allowance For Credit Loss",
        "terseLabel": "Regulatory asset, allowance for credit loss"
       }
      }
     },
     "localname": "RegulatoryAssetAllowanceForCreditLoss",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_RegulatoryAssetsFromDefaultingREPs": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Assets From Defaulting REP's",
        "label": "Regulatory Assets From Defaulting REP's",
        "terseLabel": "Regulatory assets from defaulting REP's"
       }
      }
     },
     "localname": "RegulatoryAssetsFromDefaultingREPs",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RegulatoryDisallowanceAndRestructuringCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Disallowance And Restructuring Costs",
        "label": "Regulatory Disallowance And Restructuring Costs",
        "terseLabel": "Regulatory disallowance and festructuring costs"
       }
      }
     },
     "localname": "RegulatoryDisallowanceAndRestructuringCosts",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RegulatoryDisallowancesAndRestructuringCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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, including excess return"
       }
      }
     },
     "localname": "RenewableEnergyRiderMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "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/20221231",
     "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/20221231",
     "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/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 10.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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Federal tax credit carryforwards"
       }
      }
     },
     "localname": "ReservebalanceStatetaxcreditcarryforward",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_SJGSDecommissioningTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJGS Decommissioning Trust",
        "label": "SJGS Decommissioning Trust [Member]",
        "terseLabel": "SJGS Decommissioning Trust"
       }
      }
     },
     "localname": "SJGSDecommissioningTrustMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SJGSETAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJGS - ETA",
        "label": "SJGS - ETA [Member]",
        "terseLabel": "SJGS - ETA"
       }
      }
     },
     "localname": "SJGSETAMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SJGSNonETAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJGS - Non-ETA",
        "label": "SJGS - Non-ETA [Member]",
        "terseLabel": "SJGS - Non-ETA"
       }
      }
     },
     "localname": "SJGSNonETAMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanGeneratingStationUnit4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Generating Station, Unit 4",
        "label": "San Juan Generating Station, Unit 4 [Member]",
        "terseLabel": "San Juan Generating Station, Unit 4"
       }
      }
     },
     "localname": "SanJuanGeneratingStationUnit4Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanGenerationStationUnit1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Generation Station, Unit 1",
        "label": "San Juan Generation Station, Unit 1 [Member]",
        "terseLabel": "San Juan Generation Station, Unit 1"
       }
      }
     },
     "localname": "SanJuanGenerationStationUnit1Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleOfRenewableEnergyRiderTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Renewable Energy Rider",
        "label": "Schedule Of Renewable Energy Rider [Table Text Block]",
        "terseLabel": "Schedule Of Renewable Energy Rider"
       }
      }
     },
     "localname": "ScheduleOfRenewableEnergyRiderTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2031At2Point29PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2031, at 2 point 29 Percent",
        "label": "Senior Unsecured Notes, Due 2031, at 2 point 29 Percent [Member]",
        "terseLabel": "2.29% due December 2031"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2031At2Point29PercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2033At2Point59PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2033, at 2 point 59 Percent",
        "label": "Senior Unsecured Notes, Due 2033, at 2 point 59 Percent [Member]",
        "terseLabel": "2.59% due July 2033"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2033At2Point59PercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2041At2Point97PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2041, at 2 point 97 Percent",
        "label": "Senior Unsecured Notes, Due 2041, at 2 point 97 Percent [Member]",
        "terseLabel": "2.97% due December 2041"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2041At2Point97PercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2041At3Point14PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2041, at 3 point 14 Percent",
        "label": "Senior Unsecured Notes, Due 2041, at 3 point 14 Percent [Member]",
        "terseLabel": "3.14% due July 2041"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2041At3Point14PercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due June 2024, At Three Point Zero Zero Percent",
        "label": "Senior Unsecured Notes, Due June 2024, At Three Point Zero Zero Percent [Member]",
        "terseLabel": "3.00% due January 2038, mandatory tender - June 1, 2024"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDueJune2024AtThreePointZeroZeroPercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2026, At 0 Point 875 Percent",
        "label": "Senior Unsecured Notes, PCRB Due 2026, At 0 Point 875 Percent [Member]",
        "terseLabel": "0.875% due October 2026"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2026At0Point875PercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2040, At Three Point Zero Zero Percent",
        "label": "Senior Unsecured Notes, PCRB Due 2040, At Three Point Zero Zero Percent [Member]",
        "terseLabel": "3.00% due June 2040, mandatory tender - June 1, 2024"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2040AtThreePointZeroZeroPercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Pcrb Due 2033 At 2 Point 15 Percent",
        "label": "Senior Unsecured Notes Pcrb Due 2033 At 2 Point 15 Percent [Member]",
        "terseLabel": "2.15% due April 2033"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPcrbDue2033At2Point15PercentMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pnm_ShortTermLeaseTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-Term Lease Type",
        "label": "Short-Term Lease Type [Axis]",
        "terseLabel": "Short-Term Lease Type [Axis]"
       }
      }
     },
     "localname": "ShortTermLeaseTypeAxis",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ShortTermLeaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-Term Lease Type [Domain]",
        "label": "Short-Term Lease Type [Domain]",
        "terseLabel": "Short-Term Lease Type [Domain]"
       }
      }
     },
     "localname": "ShortTermLeaseTypeDomain",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SolarAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Solar Agreement",
        "label": "Solar Agreement [Member]",
        "terseLabel": "Solar Agreement"
       }
      }
     },
     "localname": "SolarAgreementMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_StateTaxCreditCarryforwardImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Tax Credit Carryforward, Impairment",
        "label": "State Tax Credit Carryforward, Impairment",
        "terseLabel": "Federal tax credit carryforwards"
       }
      }
     },
     "localname": "StateTaxCreditCarryforwardImpairment",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SurfaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surface [Member]",
        "label": "Surface [Member]",
        "terseLabel": "Surface"
       }
      }
     },
     "localname": "SurfaceMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2021BondPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2021 Bond Purchase Agreement",
        "label": "TNMP 2021 Bond Purchase Agreement [Member]",
        "terseLabel": "TNMP 2021 Bond Purchase Agreement"
       }
      }
     },
     "localname": "TNMP2021BondPurchaseAgreementMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2022BondPurchaseAgreementAt381DueJuly282032Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032",
        "label": "TNMP 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032 [Member]",
        "terseLabel": "TNMP 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032"
       }
      }
     },
     "localname": "TNMP2022BondPurchaseAgreementAt381DueJuly282032Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2022BondPurchaseAgreementAt413DueMay122022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022",
        "label": "TNMP 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022 [Member]",
        "terseLabel": "TNMP 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022"
       }
      }
     },
     "localname": "TNMP2022BondPurchaseAgreementAt413DueMay122022Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2022BondPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2022 Bond Purchase Agreement",
        "label": "TNMP 2022 Bond Purchase Agreement [Member]",
        "terseLabel": "TNMP 2022 Bond Purchase Agreement"
       }
      }
     },
     "localname": "TNMP2022BondPurchaseAgreementMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/AuditInformation",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "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/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "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/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails",
      "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_TimeValueCustomerRefundLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time-Value Customer Refund Liability",
        "label": "Time-Value Customer Refund Liability",
        "terseLabel": "Time-value customer refund"
       }
      }
     },
     "localname": "TimeValueCustomerRefundLiability",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TotalDeferredChargesAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TotalNumberOfAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Number Of Agreements",
        "label": "Total Number Of Agreements",
        "terseLabel": "Total number of agreements"
       }
      }
     },
     "localname": "TotalNumberOfAgreements",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_TotalOtherPropertyAndInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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",
        "terseLabel": "Total other property and investments",
        "totalLabel": "Total other property and investments"
       }
      }
     },
     "localname": "TotalOtherPropertyAndInvestments",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TransmissionAndDistributionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TransmissionCostRecoveryFactorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transmission Cost Recovery Factor",
        "label": "Transmission Cost Recovery Factor [Member]",
        "terseLabel": "Transmission cost recovery factor"
       }
      }
     },
     "localname": "TransmissionCostRecoveryFactorMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TransmissionInterconnectionArrangementLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transmission Interconnection Arrangement Liabilities",
        "label": "Transmission Interconnection Arrangement Liabilities",
        "terseLabel": "Transmission interconnection arrangement liabilities"
       }
      }
     },
     "localname": "TransmissionInterconnectionArrangementLiabilities",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Point Nine Seven Senior Unsecured Notes Due December 30, 2041",
        "label": "Two Point Nine Seven Senior Unsecured Notes Due December 30, 2041 [Member]",
        "terseLabel": "2.97% Senior Unsecured Notes Due December 30, 2041"
       }
      }
     },
     "localname": "TwoPointNineSevenSeniorUnsecuredNotesDueDecember302041Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Point Two Nine Percent Senior Unsecured Notes Due December 30, 2031",
        "label": "Two Point Two Nine Percent Senior Unsecured Notes Due December 30, 2031 [Member]",
        "terseLabel": "2.29% Senior Unsecured Notes Due December 30, 2031"
       }
      }
     },
     "localname": "TwoPointTwoNinePercentSeniorUnsecuredNotesDueDecember302031Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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 B"
       }
      }
     },
     "localname": "UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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 C"
       }
      }
     },
     "localname": "UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UnusualWeatherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unusual Weather",
        "label": "Unusual Weather [Member]",
        "terseLabel": "Unusual Weather"
       }
      }
     },
     "localname": "UnusualWeatherMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UtilityMargin": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility Margin",
        "label": "Utility Margin",
        "totalLabel": "Utility margin"
       }
      }
     },
     "localname": "UtilityMargin",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_UtilityPlantAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility Plant",
        "label": "Utility Plant [Abstract]",
        "terseLabel": "Utility Plant:"
       }
      }
     },
     "localname": "UtilityPlantAbstract",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_VariableRateDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Rate Debt",
        "label": "Variable Rate Debt [Member]",
        "terseLabel": "Variable Rate Debt"
       }
      }
     },
     "localname": "VariableRateDebtMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_VariableRateDebtTranche1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Rate Debt, Tranche 1",
        "label": "Variable Rate Debt, Tranche 1 [Member]",
        "terseLabel": "Variable Rate Debt, Tranche 1"
       }
      }
     },
     "localname": "VariableRateDebtTranche1Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_VariableRateDebtTranche2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Rate Debt, Tranche 2",
        "label": "Variable Rate Debt, Tranche 2 [Member]",
        "terseLabel": "Variable Rate Debt, Tranche 2"
       }
      }
     },
     "localname": "VariableRateDebtTranche2Member",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_WholesaleEnergySalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholesale Energy Sales",
        "label": "Wholesale Energy Sales [Member]",
        "terseLabel": "Wholesale energy sales"
       }
      }
     },
     "localname": "WholesaleEnergySalesMember",
     "nsuri": "http://www.pnmresources.com/20221231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r919",
      "r922",
      "r1126",
      "r1194",
      "r1195",
      "r1197"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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": [
      "r385",
      "r772",
      "r773",
      "r777",
      "r778",
      "r834",
      "r919",
      "r922",
      "r1071",
      "r1074",
      "r1075",
      "r1222",
      "r1223",
      "r1224"
     ],
     "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/2022",
     "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/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r385",
      "r772",
      "r773",
      "r777",
      "r778",
      "r834",
      "r919",
      "r922",
      "r1071",
      "r1074",
      "r1075",
      "r1222",
      "r1223",
      "r1224"
     ],
     "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/2022",
     "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/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r382",
      "r383",
      "r547",
      "r576",
      "r925",
      "r934",
      "r937"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EnergyAxis": {
     "auth_ref": [
      "r1212",
      "r1213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of energy source.",
        "label": "Energy [Axis]",
        "terseLabel": "Energy [Axis]"
       }
      }
     },
     "localname": "EnergyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "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/2022",
     "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 entity that is consolidated.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.",
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.",
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r465",
      "r959",
      "r1078",
      "r1209"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ManagementMember": {
     "auth_ref": [
      "r1044",
      "r1196"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r528",
      "r529",
      "r530",
      "r531",
      "r694",
      "r869",
      "r904",
      "r920",
      "r921",
      "r956",
      "r974",
      "r984",
      "r1076",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r528",
      "r529",
      "r530",
      "r531",
      "r694",
      "r869",
      "r904",
      "r920",
      "r921",
      "r956",
      "r974",
      "r984",
      "r1076",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r465",
      "r959",
      "r1078",
      "r1209"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r385"
     ],
     "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 percent) 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/2022",
     "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": [
      "r462",
      "r870",
      "r957",
      "r983",
      "r1068",
      "r1069",
      "r1078",
      "r1208"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r462",
      "r870",
      "r957",
      "r983",
      "r1068",
      "r1069",
      "r1078",
      "r1208"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r528",
      "r529",
      "r530",
      "r531",
      "r640",
      "r694",
      "r724",
      "r725",
      "r726",
      "r842",
      "r869",
      "r904",
      "r920",
      "r921",
      "r956",
      "r974",
      "r984",
      "r1063",
      "r1076",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "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/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r528",
      "r529",
      "r530",
      "r531",
      "r640",
      "r694",
      "r724",
      "r725",
      "r726",
      "r842",
      "r869",
      "r904",
      "r920",
      "r921",
      "r956",
      "r974",
      "r984",
      "r1063",
      "r1076",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "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/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r382",
      "r383",
      "r547",
      "r576",
      "r936",
      "r937"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r695",
      "r1039",
      "r1221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r408",
      "r695",
      "r1000",
      "r1039"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r385",
      "r923",
      "r926",
      "r927",
      "r928",
      "r1001"
     ],
     "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/2022",
     "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": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r394",
      "r924"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r408",
      "r695",
      "r1000",
      "r1002",
      "r1039"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r1044",
      "r1196"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r392",
      "r393",
      "r924"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r24",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r267",
      "r291"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r24",
      "r254",
      "r255",
      "r1029"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r467",
      "r468"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "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 credit losses of $4,925 and $7,265",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r42",
      "r47",
      "r200",
      "r1012",
      "r1013",
      "r1014"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r128",
      "r321"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r347",
      "r357",
      "r358",
      "r776",
      "r938",
      "r1012"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r342",
      "r343",
      "r344",
      "r347",
      "r357",
      "r358",
      "r1012"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r44",
      "r46",
      "r47",
      "r331",
      "r896",
      "r909",
      "r910"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 2.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 income taxes",
        "terseLabel": "Accumulated other comprehensive income (loss), net of income taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r356",
      "r357",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r803"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r43",
      "r47",
      "r200",
      "r827",
      "r905",
      "r906",
      "r1012",
      "r1013",
      "r1014",
      "r1036",
      "r1037",
      "r1038"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r15",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r733",
      "r734",
      "r735",
      "r1036",
      "r1037",
      "r1038",
      "r1187"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r728"
     ],
     "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",
        "verboseLabel": "Compensation expense for stock-based arrangements"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r332",
      "r469",
      "r483"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "auth_ref": [
      "r1055"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Allowance for credit loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForFundsUsedDuringConstructionPolicy": {
     "auth_ref": [
      "r301"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AssetRetirementObligation": {
     "auth_ref": [
      "r508",
      "r511"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "auth_ref": [
      "r509",
      "r514"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "auth_ref": [
      "r298",
      "r305"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationDisclosureTextBlock": {
     "auth_ref": [
      "r510",
      "r516",
      "r517"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "auth_ref": [
      "r512"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "auth_ref": [
      "r513"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "auth_ref": [
      "r515"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r1062"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r259",
      "r281",
      "r323",
      "r379",
      "r440",
      "r452",
      "r458",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r772",
      "r777",
      "r796",
      "r982",
      "r1072",
      "r1073",
      "r1198"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/VariableInterestEntitiesAdditionalInformationDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r317",
      "r336",
      "r379",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r772",
      "r777",
      "r796",
      "r982",
      "r1072",
      "r1073",
      "r1198"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/VariableInterestEntitiesAdditionalInformationDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r379",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r772",
      "r777",
      "r796",
      "r1072",
      "r1073",
      "r1198"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": {
     "auth_ref": [
      "r109"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r110",
      "r474",
      "r894"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r110",
      "r473",
      "r893"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r110",
      "r472",
      "r892"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r108",
      "r470",
      "r489",
      "r884"
     ],
     "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/2022",
     "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": [
      "r106",
      "r320",
      "r489"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r221",
      "r225"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r769",
      "r968",
      "r971"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r769",
      "r968",
      "r971"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r192",
      "r770"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r1057"
     ],
     "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"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r243",
      "r244"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r912",
      "r913",
      "r982",
      "r1003"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r84",
      "r319",
      "r929"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r78",
      "r84",
      "r90"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r78",
      "r249"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "auth_ref": [
      "r386"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.",
        "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "terseLabel": "Cash flow hedge derivative instrument assets at fair value"
       }
      }
     },
     "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r218"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "auth_ref": [
      "r175"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r34",
      "r268",
      "r289"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r136",
      "r525",
      "r526",
      "r915",
      "r1070"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r139",
      "r916"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommodityContractAssetCurrent": {
     "auth_ref": [
      "r1011"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r964",
      "r980"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r1036",
      "r1037",
      "r1187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock",
        "verboseLabel": "Corporate stocks, common"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r14"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r14"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r14"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r14"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r14",
      "r146"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r14",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP": {
       "order": 3.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 (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)",
        "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r49",
      "r352",
      "r354",
      "r365",
      "r888",
      "r900"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r196",
      "r197",
      "r211",
      "r352",
      "r354",
      "r364",
      "r887",
      "r899"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r195",
      "r211",
      "r352",
      "r354",
      "r363",
      "r886",
      "r898"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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",
        "terseLabel": "Comprehensive Income",
        "totalLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r66",
      "r362",
      "r885",
      "r897"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r97",
      "r98",
      "r245",
      "r246",
      "r465",
      "r914"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r97",
      "r98",
      "r245",
      "r246",
      "r465",
      "r911",
      "r914"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r97",
      "r98",
      "r245",
      "r246",
      "r465",
      "r914",
      "r1211"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r97",
      "r98",
      "r245",
      "r246",
      "r465"
     ],
     "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": "Concentration risk"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r95",
      "r97",
      "r98",
      "r99",
      "r245",
      "r247",
      "r914"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r97",
      "r98",
      "r245",
      "r246",
      "r465",
      "r914"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r314",
      "r385",
      "r1001"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r198",
      "r939"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r201",
      "r203",
      "r205"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r591",
      "r593",
      "r612"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r591",
      "r592",
      "r612"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateAndOtherMember": {
     "auth_ref": [
      "r1042"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r57",
      "r870"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 1.0,
       "parentTag": "pnm_UtilityMargin",
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": {
     "auth_ref": [
      "r1016"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 4.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r1028",
      "r1178",
      "r1180"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current federal income tax"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r1028",
      "r1178",
      "r1180"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current state income tax"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r96",
      "r465"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r54",
      "r55"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r142",
      "r377",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r560",
      "r567",
      "r568",
      "r570"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/Financing"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r260",
      "r262",
      "r279",
      "r385",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r556",
      "r557",
      "r558",
      "r559",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r806",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r1026"
     ],
     "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/2022",
     "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": [
      "r7",
      "r262",
      "r279",
      "r571"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a debt instrument.",
        "label": "Debt Instrument, Collateral Amount",
        "terseLabel": "Collateral amount"
       }
      }
     },
     "localname": "DebtInstrumentCollateralAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r251",
      "r253",
      "r544",
      "r806",
      "r952",
      "r953"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r31",
      "r251",
      "r573",
      "r806"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r31",
      "r545"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r32",
      "r385",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r556",
      "r557",
      "r558",
      "r559",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r806",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r1026"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r32",
      "r147",
      "r150",
      "r151",
      "r152",
      "r250",
      "r251",
      "r253",
      "r277",
      "r385",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r556",
      "r557",
      "r558",
      "r559",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r569",
      "r806",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r1026"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r478"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DecommissioningTrustAssetsAmount": {
     "auth_ref": [
      "r1061"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [
      "r155",
      "r172"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r1028",
      "r1179",
      "r1180"
     ],
     "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred federal income tax"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r1172"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "terseLabel": "Federal and state excess deferred income taxes"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "auth_ref": [
      "r298",
      "r304",
      "r308",
      "r309"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r82",
      "r189",
      "r756",
      "r762",
      "r763",
      "r1028"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 2.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 tax",
        "verboseLabel": "Deferred income tax expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r11",
      "r12",
      "r261",
      "r278",
      "r752"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r740",
      "r741"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOtherTaxExpenseBenefit": {
     "auth_ref": [
      "r186",
      "r188",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r1028",
      "r1179",
      "r1180"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred state income tax"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r753"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r183",
      "r185",
      "r1177"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r176",
      "r1176"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesRegulatoryAssets": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities": {
     "auth_ref": [
      "r185",
      "r1177"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r47",
      "r661"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r631",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r624"
     ],
     "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)",
        "negatedTotalLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r617",
      "r656",
      "r682",
      "r966",
      "r967"
     ],
     "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 loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r617",
      "r657",
      "r683",
      "r966",
      "r967"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r663"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r663"
     ],
     "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"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r665",
      "r687"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r619"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r626",
      "r690"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r623"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement": {
     "auth_ref": [
      "r1082"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.",
        "label": "Defined Benefit Plan, Benefit Obligation, Payment for Settlement",
        "negatedTerseLabel": "Settlements"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationPaymentForSettlement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r668",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r633",
      "r643",
      "r686",
      "r964",
      "r965",
      "r966",
      "r967"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanCurtailments": {
     "auth_ref": [
      "r621"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment",
        "terseLabel": "Curtailment loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanCurtailments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r650"
     ],
     "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": "2028 - 2032"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r650"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r650"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r650"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r650"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r650"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r617",
      "r655",
      "r681",
      "r966",
      "r967"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r630",
      "r641",
      "r643",
      "r644",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r615",
      "r639",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "auth_ref": [
      "r667"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r617",
      "r622",
      "r654",
      "r680",
      "r966",
      "r967"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r652",
      "r678",
      "r966",
      "r967"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r635",
      "r1141"
     ],
     "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",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r634"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList": {
     "auth_ref": [
      "r643",
      "r648"
     ],
     "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 Enumeration]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r640",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "auth_ref": [
      "r618",
      "r659",
      "r685"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 6.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 from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "negatedTerseLabel": "Settlement loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r620",
      "r653",
      "r679",
      "r966",
      "r967"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "auth_ref": [
      "r667"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": {
     "auth_ref": [
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year ultimate health care cost trend rate is expected to be reached, in YYYY 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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r163",
      "r164",
      "r165",
      "r166",
      "r167"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r691"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r82",
      "r435"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 10.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r37",
      "r40",
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of liability associated with 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.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
        "terseLabel": "Derivative asset, fair value, gross liability"
       }
      }
     },
     "localname": "DerivativeAssetFairValueGrossLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r1184",
      "r1185",
      "r1186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Derivative asset, notional amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r214",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of derivative instruments of a particular derivative asset or group of derivative assets held by the entity.",
        "label": "Derivative Asset, Number of Instruments Held",
        "terseLabel": "Derivative asset, number of instruments held"
       }
      }
     },
     "localname": "DerivativeAssetNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r338",
      "r340",
      "r795",
      "r937"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r338"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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",
        "terseLabel": "Derivative instruments",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r212"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r338"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "auth_ref": [
      "r38",
      "r230",
      "r339",
      "r935"
     ],
     "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 Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "terseLabel": "Obligations to return cash collateral"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "auth_ref": [
      "r38",
      "r230",
      "r339",
      "r935"
     ],
     "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 Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "terseLabel": "Amounts recognized for the legal right to reclaim cash collateral"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r39",
      "r223",
      "r256",
      "r337",
      "r937"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative asset, fair value, gross asset"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r222",
      "r224",
      "r227",
      "r228",
      "r937"
     ],
     "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/2022",
     "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": [
      "r219",
      "r222",
      "r227"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r338",
      "r340",
      "r795",
      "r937"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r338"
     ],
     "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",
        "terseLabel": "Current derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r338"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal energy measure used to calculate payments on a derivative instrument.",
        "label": "Derivative, Nonmonetary Notional Amount, Energy Measure",
        "terseLabel": "Power-related contracts (MWh)"
       }
      }
     },
     "localname": "DerivativeNonmonetaryNotionalAmountEnergyMeasure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r1185",
      "r1186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r214",
      "r216"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r233",
      "r241"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r213",
      "r215",
      "r219",
      "r220",
      "r229",
      "r384"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r219"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r611",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r1078"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r701",
      "r729",
      "r730",
      "r732",
      "r736",
      "r975"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r173",
      "r174"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r153",
      "r275"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 6.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": "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",
        "terseLabel": "Dividends Payable, Current",
        "verboseLabel": "Dividends declared"
       }
      }
     },
     "localname": "DividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r153",
      "r275"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r329",
      "r535",
      "r536",
      "r537",
      "r541",
      "r542",
      "r543",
      "r831",
      "r931",
      "r1029"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r24",
      "r535",
      "r536",
      "r537",
      "r541",
      "r542",
      "r543",
      "r831",
      "r1029"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r366",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r409",
      "r412",
      "r418",
      "r419",
      "r420",
      "r424",
      "r783",
      "r784",
      "r889",
      "r901",
      "r942"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r366",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r412",
      "r418",
      "r419",
      "r420",
      "r424",
      "r783",
      "r784",
      "r889",
      "r901",
      "r942"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r425"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r743"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r1171",
      "r1173"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 9.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": "Allocation of tax (benefit) related to stock compensation awards"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ElectricityGenerationMember": {
     "auth_ref": [
      "r1079"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ElectricityGenerationPlantNonNuclearMember": {
     "auth_ref": [
      "r303"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ElectricityMember": {
     "auth_ref": [
      "r1079"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ElectricityPurchasedMember": {
     "auth_ref": [
      "r1079"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric energy purchased from another party.",
        "label": "Electricity, Purchased [Member]",
        "terseLabel": "Electricity, Purchased"
       }
      }
     },
     "localname": "ElectricityPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r731"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r731"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r728"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Excess tax benefits"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "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": "Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnvironmentalCostExpensePolicy": {
     "auth_ref": [
      "r133",
      "r134",
      "r135"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r146",
      "r312",
      "r356",
      "r357",
      "r358",
      "r395",
      "r396",
      "r397",
      "r399",
      "r405",
      "r407",
      "r426",
      "r482",
      "r590",
      "r733",
      "r734",
      "r735",
      "r758",
      "r759",
      "r782",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r803",
      "r827",
      "r905",
      "r906",
      "r907"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r52",
      "r77",
      "r82",
      "r293"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "terseLabel": "Distributions from NMRD"
       }
      }
     },
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r120",
      "r441",
      "r1004"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r481"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r77",
      "r122",
      "r248"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r324",
      "r793",
      "r932"
     ],
     "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), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Equity securities, at fair value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r1053"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r902",
      "r1053"
     ],
     "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 (losses) from equity securities sold"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r902",
      "r1053"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r119",
      "r280",
      "r985",
      "r986",
      "r987"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r558",
      "r795",
      "r952",
      "r953"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r786",
      "r787",
      "r791"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r238"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r234",
      "r235"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r234",
      "r243",
      "r244"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r234",
      "r243"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r558",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r787",
      "r839",
      "r840",
      "r841",
      "r952",
      "r953",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r234",
      "r239",
      "r558",
      "r952",
      "r953"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r786",
      "r787",
      "r788",
      "r789",
      "r792"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r558",
      "r952",
      "r953"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueHedgingMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.",
        "label": "Fair Value Hedging [Member]",
        "terseLabel": "Fair Value Hedging"
       }
      }
     },
     "localname": "FairValueHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "auth_ref": [
      "r1103"
     ],
     "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, Level 2, and Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3"
       }
      }
     },
     "localname": "FairValueInputsLevel12And3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r558",
      "r643",
      "r648",
      "r787",
      "r839",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r558",
      "r643",
      "r648",
      "r787",
      "r840",
      "r952",
      "r953",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r643",
      "r785",
      "r792"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r558",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r839",
      "r840",
      "r841",
      "r952",
      "r953",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r790",
      "r792"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r240",
      "r242"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r221",
      "r226",
      "r231"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r810",
      "r815",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r812",
      "r819"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r808",
      "r824"
     ],
     "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, 2022"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r1193"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r824"
     ],
     "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, to be Paid",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r824"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r824"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r824"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r824"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r824"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r824"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r824"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r811",
      "r819"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Financing cash flows from financing leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r807"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r810",
      "r815",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r822",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r821",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r475",
      "r476",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r490",
      "r491",
      "r492",
      "r569",
      "r587",
      "r780",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r945",
      "r1050",
      "r1051",
      "r1052",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FixedIncomeFundsMember": {
     "auth_ref": [
      "r1102"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignPlanMember": {
     "auth_ref": [
      "r1142",
      "r1143",
      "r1144"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r63",
      "r107",
      "r998"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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",
        "negatedLabel": "(Gains) losses on investment securities",
        "terseLabel": "(Gains) losses on investment securities",
        "verboseLabel": "Gains (losses) on investment securities"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r322",
      "r495",
      "r883",
      "r946",
      "r982",
      "r1058",
      "r1059"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/GoodwillDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r505",
      "r506",
      "r946"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r56",
      "r379",
      "r440",
      "r451",
      "r457",
      "r460",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r796",
      "r944",
      "r1072"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails": {
       "order": 2.0,
       "parentTag": "pnm_UtilityMargin",
       "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",
        "terseLabel": "Gross margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgeFundsMember": {
     "auth_ref": [
      "r1102"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r219",
      "r779"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r219"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r219"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r130"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r51",
      "r258",
      "r269",
      "r295",
      "r440",
      "r451",
      "r457",
      "r460",
      "r890",
      "r944"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.",
        "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions",
        "terseLabel": "Equity in earnings"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r179"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r380",
      "r744",
      "r750",
      "r755",
      "r760",
      "r764",
      "r766",
      "r767",
      "r768"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r381",
      "r406",
      "r407",
      "r438",
      "r742",
      "r761",
      "r765",
      "r903"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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)",
        "netLabel": "Income Taxes",
        "terseLabel": "Income Taxes",
        "totalLabel": "Total income taxes",
        "verboseLabel": "Income taxes (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r355",
      "r738",
      "r739",
      "r750",
      "r751",
      "r754",
      "r757"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r743"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "auth_ref": [
      "r1173"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r1173"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r1173"
     ],
     "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 other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r1173"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsInvestment": {
     "auth_ref": [
      "r1173"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r86"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r266",
      "r292",
      "r1009"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 11.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r81"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.",
        "label": "Increase (Decrease) in Insurance Settlements Receivable",
        "terseLabel": "Insurance settlements receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails": {
       "order": 3.0,
       "parentTag": "pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet",
       "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",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r1023"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "auth_ref": [
      "r1023"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r1023"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 9.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherRegulatoryAssets": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the value of other assets that are created when regulatory agencies permits public utilities to defer costs to the balance sheet.",
        "label": "Increase (Decrease) in Other Regulatory Assets",
        "negatedTerseLabel": "Decrease in other regulatory assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherRegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInRegulatoryLiabilities": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails": {
       "order": 2.0,
       "parentTag": "pnm_IncreaseDecreaseInAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in regulated liabilities. Regulated liabilities are created when regulatory agency permits an entity to defer revenues to the balance sheet.",
        "label": "Increase (Decrease) in Regulatory Liabilities",
        "terseLabel": "Regulatory liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInRegulatoryLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements": {
     "auth_ref": [
      "r420",
      "r941"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r413",
      "r414",
      "r415",
      "r420",
      "r700"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r252",
      "r271",
      "r359",
      "r434",
      "r805"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 3.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"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r370",
      "r374",
      "r375"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r937",
      "r964",
      "r979"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r333",
      "r930",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 7.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventorySuppliesPolicy": {
     "auth_ref": [
      "r123"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r62",
      "r433"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r1008"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantAxis": {
     "auth_ref": [
      "r303"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantDomain": {
     "auth_ref": [
      "r302"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantInterestsTable": {
     "auth_ref": [
      "r303"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare": {
     "auth_ref": [
      "r303"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r823",
      "r981"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r1192"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r825"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r814"
     ],
     "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/2022",
     "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": [
      "r1193"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r824"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r824"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r824"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r824"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "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": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r824"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r824"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r824"
     ],
     "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": "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r824"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r825"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r28",
      "r379",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r773",
      "r777",
      "r778",
      "r796",
      "r943",
      "r1072",
      "r1198",
      "r1199"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r19",
      "r265",
      "r287",
      "r982",
      "r1027",
      "r1054",
      "r1189"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r30",
      "r318",
      "r379",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r773",
      "r777",
      "r778",
      "r796",
      "r982",
      "r1072",
      "r1198",
      "r1199"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r7",
      "r8",
      "r379",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r773",
      "r777",
      "r778",
      "r796",
      "r1072",
      "r1198",
      "r1199"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r25",
      "r1026"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r25"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r25",
      "r1026"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r25"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r25"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r7",
      "r262",
      "r283",
      "r557",
      "r572",
      "r952",
      "r953"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Term loans"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 7.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"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r140",
      "r385",
      "r1077"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r140",
      "r385",
      "r562"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r140",
      "r385",
      "r562"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r140",
      "r385",
      "r562"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r140",
      "r385",
      "r562"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r140",
      "r385",
      "r562"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r325"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs",
        "verboseLabel": "Long-term debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r32"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r32",
      "r141"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r137",
      "r138",
      "r527",
      "r528",
      "r529",
      "r1065",
      "r1067"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r137",
      "r138",
      "r527",
      "r528",
      "r529",
      "r1065",
      "r1067"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r527",
      "r1000"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r528",
      "r529",
      "r532"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r137",
      "r138",
      "r527",
      "r528",
      "r529",
      "r1065",
      "r1067"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyNewClaimsFiledNumber": {
     "auth_ref": [
      "r1065",
      "r1067"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.",
        "label": "Loss Contingency, New Claims Filed, Number",
        "terseLabel": "Number of law suits"
       }
      }
     },
     "localname": "LossContingencyNewClaimsFiledNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTexasWinterStormDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": {
     "auth_ref": [
      "r1066",
      "r1068"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossOnReacquiredDebtMember": {
     "auth_ref": [
      "r298",
      "r306"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarginDepositAssets": {
     "auth_ref": [
      "r1007"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r274"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1": {
     "auth_ref": [
      "r232"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r36",
      "r264",
      "r286",
      "r379",
      "r480",
      "r533",
      "r536",
      "r537",
      "r538",
      "r542",
      "r543",
      "r796"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r373"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r373"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r78",
      "r80",
      "r83"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r53",
      "r83",
      "r270",
      "r294",
      "r316",
      "r350",
      "r353",
      "r358",
      "r379",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r407",
      "r416",
      "r440",
      "r451",
      "r457",
      "r460",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r784",
      "r796",
      "r944",
      "r1072"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP": {
       "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",
        "totalLabel": "Net earnings"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r199",
      "r210",
      "r350",
      "r353",
      "r406",
      "r407",
      "r1014"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r400",
      "r401",
      "r402",
      "r403",
      "r409",
      "r410",
      "r417",
      "r420",
      "r440",
      "r451",
      "r457",
      "r460",
      "r944"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r193",
      "r590",
      "r1036",
      "r1037",
      "r1038"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonqualifiedPlanMember": {
     "auth_ref": [
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r23",
      "r254",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NuclearFuelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Any material that is commonly used in the generation of nuclear energy.",
        "label": "Nuclear Fuel [Member]",
        "terseLabel": "Nuclear Fuel"
       }
      }
     },
     "localname": "NuclearFuelMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NuclearFuelNetOfAmortization": {
     "auth_ref": [
      "r1006"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.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 $43,985 and $41,181"
       }
      }
     },
     "localname": "NuclearFuelNetOfAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r1043"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of joint and several liability recognized in the balance sheet.",
        "label": "Obligation with Joint and Several Liability Arrangement, Amount Recognized",
        "terseLabel": "Severance"
       }
      }
     },
     "localname": "ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r440",
      "r451",
      "r457",
      "r460",
      "r944"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "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)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r816",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r1190"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r808"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "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, 2022"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r808"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 11.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r808"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r813",
      "r819"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseResidualValueOfLeasedAsset": {
     "auth_ref": [
      "r826"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r807"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r822",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r821",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r183"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r184"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r335",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 3.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 current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "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/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r41",
      "r44",
      "r660"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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 gains (losses), net of income tax (expense) benefit of $1,159, $(3,076), and $(1,562)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": {
     "auth_ref": [
      "r45"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": {
     "auth_ref": [
      "r47",
      "r357",
      "r797",
      "r799",
      "r803",
      "r1012"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r45",
      "r356"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r341",
      "r345"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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) of $(3,121), $(458), and $(323)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r346"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r345",
      "r348"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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 (gains) included in net earnings, net of income tax expense of $299, $229, and $442"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r346"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r50",
      "r146",
      "r351",
      "r354",
      "r362",
      "r797",
      "r802",
      "r803",
      "r885",
      "r897",
      "r1012",
      "r1013"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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",
        "verboseLabel": "Total other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other Comprehensive Income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r41",
      "r44",
      "r161"
     ],
     "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 loss",
        "verboseLabel": "Actuarial gains (losses) recorded as regulatory assets and liabilities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r44",
      "r48",
      "r118",
      "r349"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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, net of income tax expense of $972, $2,480, and $2,412"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r45",
      "r118"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r44",
      "r48",
      "r349",
      "r660"
     ],
     "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 (income)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r44",
      "r48",
      "r349",
      "r660"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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 losses recognized as net periodic benefit cost, net of income tax (benefit) of $(1,804), $(2,120), and $(2,108)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r45"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r342",
      "r345"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "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 of $490, $478, and $(5,736)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r45",
      "r343"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMRParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "auth_ref": [
      "r1049",
      "r1056",
      "r1102",
      "r1188"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherDeferredCostsNet": {
     "auth_ref": [
      "r1007"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r61",
      "r297"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r1172"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r29",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLongTermInvestments": {
     "auth_ref": [
      "r290",
      "r1005"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 11.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "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/2022",
     "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": [
      "r157",
      "r615",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r665",
      "r666",
      "r668",
      "r671",
      "r674",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r691",
      "r692",
      "r693",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ],
     "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/2022",
     "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": [
      "r330"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [
      "r947",
      "r948",
      "r949",
      "r950"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": {
     "auth_ref": [
      "r87",
      "r88",
      "r89"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": {
     "auth_ref": [
      "r471"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "label": "Payments for Legal Settlements",
        "terseLabel": "Payments for legal settlements"
       }
      }
     },
     "localname": "PaymentsForLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromProductiveAssets": {
     "auth_ref": [],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsMinorityInterest": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 9.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r76"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r369"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r368",
      "r1181",
      "r1182",
      "r1183"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToInvestInDecommissioningFund": {
     "auth_ref": [
      "r70"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r640",
      "r642",
      "r648",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r688",
      "r689",
      "r691",
      "r697",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r6",
      "r615",
      "r616",
      "r639",
      "r966"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r9",
      "r615",
      "r616",
      "r639",
      "r966"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 5.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"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r163",
      "r168",
      "r169",
      "r170",
      "r171"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r156",
      "r615",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r665",
      "r666",
      "r668",
      "r671",
      "r674",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r691",
      "r692",
      "r696",
      "r966",
      "r967",
      "r971",
      "r972",
      "r973"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r668",
      "r964",
      "r965",
      "r966"
     ],
     "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/2022",
     "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": [
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r794"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r575"
     ],
     "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/2022",
     "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": "Corporate stocks, preferred"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r13",
      "r574"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r13"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r13",
      "r574"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r13"
     ],
     "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)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r334",
      "r493",
      "r494",
      "r933"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 10.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid assets"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivateEquityFundsMember": {
     "auth_ref": [
      "r1102"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromContributionsFromParent": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 7.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r372",
      "r1017"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Dividend in excess of equity earnings"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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": "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow 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 maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-Term Lines of Credit",
        "terseLabel": "Proceeds from long-term lines of credit"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r1020",
      "r1022"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 11.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": "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": "Debt issuance costs and other, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "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 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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r67",
      "r105",
      "r367"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from Sale of Productive Assets",
        "terseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r71",
      "r175"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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": "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r316",
      "r350",
      "r353",
      "r371",
      "r379",
      "r398",
      "r406",
      "r407",
      "r440",
      "r451",
      "r457",
      "r460",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r771",
      "r774",
      "r775",
      "r784",
      "r796",
      "r890",
      "r944",
      "r977",
      "r978",
      "r1014",
      "r1072"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 2.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 before subsidiary preferred stock dividends",
        "terseLabel": "Net earnings",
        "totalLabel": "Net Earnings",
        "verboseLabel": "Net Earnings"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r1060",
      "r1191"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r129"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r129",
      "r288",
      "r895",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r129",
      "r917",
      "r918"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r127"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity": {
     "auth_ref": [
      "r310",
      "r311"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 15.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest": {
     "auth_ref": [
      "r310"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate": {
     "auth_ref": [
      "r310",
      "r311"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved debt to capital, including debt and equity.",
        "label": "Public Utilities, Approved Debt Capital Structure, Percentage",
        "terseLabel": "Public Utilities, Approved Debt Capital Structure, Percentage"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedDebtCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved equity to capital, including debt and equity.",
        "label": "Public Utilities, Approved Equity Capital Structure, Percentage",
        "terseLabel": "Public Utilities, Approved Equity Capital Structure, Percentage"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedEquityCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "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",
        "verboseLabel": "Approved Increase in Rate Base"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedRateIncreaseDecreaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesSanJuanCountyDecommissioningOrdinanceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAMSReconciliationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFERCComplianceDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersGridModernizationApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofTransmissionCostofServiceRatesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of 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 Text Block]",
        "terseLabel": "Public Utilities General Disclosures"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r1010"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryCoalMember": {
     "auth_ref": [
      "r1010",
      "r1079"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [
      "r1010"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 2.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",
        "terseLabel": "Less accumulated depreciation and amortization",
        "verboseLabel": "Accumulated Depreciation"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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 $17,721 and $16,585",
        "totalLabel": "Net utility plant"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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",
        "verboseLabel": "Requested rate increase"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilityAxis": {
     "auth_ref": [],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": {
     "auth_ref": [
      "r10",
      "r263",
      "r284"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": {
     "auth_ref": [
      "r10",
      "r263",
      "r284"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r1079"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r1045",
      "r1046",
      "r1047",
      "r1048"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r47",
      "r357",
      "r797",
      "r801",
      "r803",
      "r1012"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r45",
      "r349",
      "r356"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPVNGSLeasedInterestAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset [Abstract]",
        "terseLabel": "Deferred Charges and Other Assets:"
       }
      }
     },
     "localname": "RegulatoryAssetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r299",
      "r300",
      "r307"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r299"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssets": {
     "auth_ref": [
      "r299"
     ],
     "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 Asset",
        "totalLabel": "Total regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets and Liabilities, Other Disclosure [Abstract]",
        "terseLabel": "Regulatory Liabilities"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "auth_ref": [
      "r299"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "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 Asset, Current",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "RegulatoryAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "auth_ref": [
      "r299"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "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 Asset, Noncurrent",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Non-Current"
       }
      }
     },
     "localname": "RegulatoryAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryDepreciationAndAmortizationPolicy": {
     "auth_ref": [],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatoryLiabilities": {
     "auth_ref": [
      "r304"
     ],
     "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 Liability",
        "negatedTotalLabel": "Total regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability [Abstract]",
        "terseLabel": "Deferred Credits and Other Liabilities:"
       }
      }
     },
     "localname": "RegulatoryLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersScheduleofChangeinBalanceSheetRelatedtoDiscontinuedServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "auth_ref": [
      "r304"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "auth_ref": [
      "r304"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r668",
      "r830",
      "r831"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r255",
      "r830"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r668",
      "r830",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r1197"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r828",
      "r829",
      "r831",
      "r832",
      "r833"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "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]",
        "verboseLabel": "Renewable energy tax benefits"
       }
      }
     },
     "localname": "RenewableEnergyProgramMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r1021"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "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": "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/GoodwillDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r1003",
      "r1024",
      "r1206",
      "r1207"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r94"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r518",
      "r519",
      "r522",
      "r523"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r519",
      "r521"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r16",
      "r153",
      "r285",
      "r908",
      "r910",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r312",
      "r395",
      "r396",
      "r397",
      "r399",
      "r405",
      "r407",
      "r482",
      "r733",
      "r734",
      "r735",
      "r758",
      "r759",
      "r782",
      "r905",
      "r907"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "auth_ref": [
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r664",
      "r665",
      "r666",
      "r668",
      "r671",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r1142",
      "r1143",
      "r1144"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "auth_ref": [
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r664",
      "r665",
      "r666",
      "r668",
      "r671",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r1142",
      "r1143",
      "r1144"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r156",
      "r157",
      "r615",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r665",
      "r666",
      "r668",
      "r671",
      "r674",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r691",
      "r692",
      "r693",
      "r696",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973"
     ],
     "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/2022",
     "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": [
      "r156",
      "r157",
      "r615",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r665",
      "r666",
      "r668",
      "r671",
      "r674",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r691",
      "r692",
      "r693",
      "r696",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r431",
      "r432",
      "r450",
      "r455",
      "r456",
      "r462",
      "r463",
      "r465",
      "r610",
      "r611",
      "r870"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r614",
      "r940"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r613",
      "r614"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomer": {
     "auth_ref": [
      "r1015"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomerOther": {
     "auth_ref": [
      "r360"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r361",
      "r379",
      "r431",
      "r432",
      "r450",
      "r455",
      "r456",
      "r462",
      "r463",
      "r465",
      "r480",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r796",
      "r890",
      "r1072"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails": {
       "order": 2.0,
       "parentTag": "pnm_UtilityMargin",
       "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",
        "netLabel": "Electric Operating Revenues",
        "terseLabel": "Operating Revenues",
        "totalLabel": "Electric Operating Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r820",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r820",
      "r981"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "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/2022",
     "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/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r465",
      "r1041"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r662"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r117",
      "r272",
      "r273"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r190",
      "r191",
      "r769"
     ],
     "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/2022",
     "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": [
      "r187"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r32",
      "r147",
      "r150",
      "r151",
      "r152",
      "r250",
      "r251",
      "r253",
      "r277",
      "r952",
      "r954",
      "r1030"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r163",
      "r164",
      "r165",
      "r166",
      "r167"
     ],
     "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/2022",
     "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": [
      "r163",
      "r164",
      "r165",
      "r166",
      "r167"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r226"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r1040"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r159"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock": {
     "auth_ref": [
      "r162"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r0",
      "r20",
      "r21",
      "r22"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock": {
     "auth_ref": [
      "r303"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r254",
      "r255"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r124"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r124"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r698",
      "r699",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727"
     ],
     "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/2022",
     "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": [
      "r26"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r26"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r143",
      "r144",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r326",
      "r327",
      "r328",
      "r427",
      "r574",
      "r575",
      "r576",
      "r578",
      "r582",
      "r587",
      "r589",
      "r956",
      "r999",
      "r1025"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r202",
      "r204",
      "r206",
      "r207",
      "r208",
      "r772",
      "r773",
      "r777",
      "r778",
      "r850",
      "r851",
      "r852"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r202",
      "r204",
      "r206",
      "r207",
      "r208"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r95",
      "r97",
      "r98",
      "r99",
      "r245",
      "r247"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesReceivedAsCollateral": {
     "auth_ref": [
      "r257"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r428",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r465",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r520",
      "r524",
      "r946",
      "r1208"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r428",
      "r429",
      "r430",
      "r440",
      "r443",
      "r454",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r464",
      "r465",
      "r466"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r463"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r82"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR": {
       "order": 13.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r975"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r718"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r718"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r713",
      "r714"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r713",
      "r714"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r717"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r717"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r725"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r724"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r976"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r174"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r4",
      "r260",
      "r282",
      "r982"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 8.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingScheduleofShortTermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r26"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r24"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r817",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r91",
      "r376"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r315",
      "r428",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r465",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r507",
      "r520",
      "r524",
      "r946",
      "r1208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleofSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r35",
      "r146",
      "r312",
      "r356",
      "r357",
      "r358",
      "r395",
      "r396",
      "r397",
      "r399",
      "r405",
      "r407",
      "r426",
      "r482",
      "r590",
      "r733",
      "r734",
      "r735",
      "r758",
      "r759",
      "r782",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r803",
      "r827",
      "r905",
      "r906",
      "r907"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r395",
      "r396",
      "r397",
      "r426",
      "r870"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMRParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMPParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossPNMParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomePNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r13",
      "r14",
      "r146",
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r35",
      "r146",
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r13",
      "r14",
      "r146",
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r14",
      "r17",
      "r18",
      "r103",
      "r982",
      "r1027",
      "r1054",
      "r1189"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinCommonStockholdersEquityTNMP",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r193",
      "r194",
      "r209",
      "r312",
      "r313",
      "r357",
      "r395",
      "r396",
      "r397",
      "r399",
      "r405",
      "r482",
      "r590",
      "r733",
      "r734",
      "r735",
      "r758",
      "r759",
      "r782",
      "r797",
      "r798",
      "r803",
      "r827",
      "r906",
      "r907",
      "r1027",
      "r1054",
      "r1189"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquityPNMR"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r154",
      "r378",
      "r575",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r590",
      "r781"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r804",
      "r835"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r804",
      "r835"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r804",
      "r835"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSummerPeakResourceAdequacyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r178",
      "r180",
      "r181"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r184"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlowsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Text Block [Abstract]"
       }
      }
     },
     "localname": "TextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r475",
      "r476",
      "r569",
      "r587",
      "r780",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r1050",
      "r1051",
      "r1052",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrustForBenefitOfEmployeesMember": {
     "auth_ref": [
      "r1126",
      "r1194",
      "r1195",
      "r1197"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r518",
      "r519",
      "r522",
      "r523"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r891",
      "r964",
      "r1210"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums": {
     "auth_ref": [
      "r104"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM": {
       "order": 9.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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNM",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsTNMP"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r737",
      "r745"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r748"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r747"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r746"
     ],
     "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 for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "auth_ref": [
      "r1174"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r1175"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r749"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
     "auth_ref": [
      "r1064"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnsecuredLongTermDebt": {
     "auth_ref": [
      "r32"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r65"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r65"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails": {
       "order": 3.0,
       "parentTag": "pnm_UtilityMargin",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for depreciation and amortization of regulated operation.",
        "label": "Utilities Operating Expense, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseOperations": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails": {
       "order": 4.0,
       "parentTag": "pnm_UtilityMargin",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for routine operations of regulated operation.",
        "label": "Utilities Operating Expense, Operations",
        "terseLabel": "Transmission and distribution costs"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseProductsAndServices": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails": {
       "order": 1.0,
       "parentTag": "pnm_UtilityMargin",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for products and services of regulated operation.",
        "label": "Utilities Operating Expense, Products and Services",
        "terseLabel": "Energy production costs"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseProductsAndServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleofGrossMarginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR": {
       "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNM",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsPNMR",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarningsTNMP"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r387",
      "r393"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r390"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r391"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r392"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r392",
      "r393"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r392",
      "r393"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r202",
      "r772",
      "r773",
      "r777",
      "r778"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r818",
      "r981"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r411",
      "r420"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "auth_ref": [
      "r92",
      "r93"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r409",
      "r420"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r93"
     ],
     "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/2022",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 30
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1018": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1019": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1020": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1021": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1022": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1023": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1024": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1025": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1026": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1027": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1028": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1029": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1030": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1031": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1032": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1033": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1034": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1035": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1036": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1037": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1038": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1039": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1040": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1041": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1042": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1043": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1044": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1045": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1046": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1047": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1048": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1049": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1050": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1051": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1052": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1053": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1054": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1055": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1056": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1057": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1058": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1059": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1060": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1061": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1062": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1063": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1064": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1065": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1066": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1067": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1068": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1069": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1070": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1071": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1072": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1073": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1074": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1075": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1076": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1077": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1078": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1079": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1080": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1081": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1082": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1083": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1084": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1085": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1086": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1087": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1088": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1089": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1090": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1091": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1092": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1093": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1094": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1095": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1096": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1097": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1098": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1099": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1212": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1204",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1213": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1204",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1214": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1215": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1216": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1217": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1218": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1219": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1220": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1221": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1222": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1223": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1224": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "405",
   "URI": "https://asc.fasb.org/extlink&oid=84228828&loc=SL34748401-199205",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org/topic&trid=2155941",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=123417213&loc=d3e43603-110378",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "360",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500269&loc=d3e45485-110386",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB TOPIC 10.C)",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=122136288&loc=d3e659983-123033",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB Topic 10.C)",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=122136288&loc=d3e659983-123033",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "410",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500910&loc=d3e48636-110399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "470",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500971&loc=d3e49673-110406",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501569&loc=d3e55921-110430",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501662&loc=d3e56162-110433",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(b))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=116646717&loc=d3e6290-110844",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(4)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7569-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/subtopic&trid=2175671",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r922": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r923": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r924": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r925": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r926": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r927": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r928": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2366-109256",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r978": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r979": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r980": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r988": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r989": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r990": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r991": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r992": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r993": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r994": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r995": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r996": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r997": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>180
<FILENAME>0001108426-23-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001108426-23-000006-xbrl.zip
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
M"V; 19]"32HU#;T^%';=EB8JK?J-_K<\/KIU4-]%Z@^!#JB39JJNCRKR)D:
MLHA5_ *";3VS33TDG]2I=3:;(@-1M68_::;J^JCBZ&-KT">'JYJX)AJF-0Z+
ME*#XX$DTRA^(JC7/.LY472-5&G"GGA)04@A]XM$OV%%;2 B6/9N47!Z(JC7/
M",Q471]54J.(2W'A$-6OJM K;G);-"@5"V#%Z >B:LUSW#-5UT=5*^P06EV4
MT,L&JL0%YL + Q31)I5B_M!$Y<:\]0BDX4-,)1GPGK,O1IWU*E2*"V#_FBJ]
MHN6!U*_E0!\<W]VC@_[?K:,C.3[ZEI:K7VGO1+Y^^5]+6=&J/'ZIE[Q+ST8&
MU"\70#W_\;<.P/=6OR.<KHO>?_#RP?[WSW_\[M][^OAT3?7A_4?/=UZ^!@H>
MW'\0=NY_N[?[ZN%RUSU0"/<>/WA2'^\^N;=\J)_5SYN=V\4^6+X+U&,]YO<7
M.[_]XG?WO_</G_QD?OSMVV5?F]W][M_[#YY\O7SPY*?GNZ]^7?[WJSONA_NW
MWBU"L>H.Z]@/"VM$%54CMT#V;N$LEYQ=+2FZ#R#U6D@[JAA.E*M;Q[MR?"K
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
MHE"'EVVFYAH[Z/T4 !@9'$#(K7!UB.BW3[;#S[ ,(NC63-^! -'D"J8ES(W
M<5&EK+( WCY!7]\,RS!MP<@7!]FSAN\@#;-+5L=N=<7G9O(UUDE-68X;*>#*
MI5**M<8^N6(3H&^Y)T.4RM$8B5LCFJ%G6-8G,FK(Q9E0G?>0]8::7H)')-)[
M ;#?&I%=ZPS+&N5C>YJM2>2;4?D$SFAKEN+8DDDM;XU\KF&&97U2B<9ZFPVV
M8'H>)9!35S)XEQA\**ELC50&F&%98SVQ2DE*]<(:B[?49U@\AAZ>-_$V3&$5
M=3Q]+X=?6LO&5!M3U',BJ'M!.5-R.5N7/<3SE*1Q9Z./5)R#Y*)CP9B=*5(A
M0D5/ZG%8\89TT$JS;0*!V8;$^<'O'5-'LD%BP*#>:B0 I" 03GMCME;9:.S!
M,<9T<S7[I-@9Q(RTY"A!0-4_"6KSV3LU*KT#FF?2B/7FFI%)L3-009R2X[%Y
M4QBR*UQ1G4M3<P/':&FV61/K\C;,#&8Q0C55;& !$I(-2)@+2/4MT@V.2R9*
MT3#A$/G*5B!#MN"Q9E]\LEQJL+T>>PJ==6>*!K=H 1WEOLF*"0&,@5Q)[1LG
MBR%&XT><%#F>6'HCZ4$EF(JL7D5U&:S%W-OA-4D9"TL]7^:Z2:/Z:H)97V6<
M]/VEB*PS,8%/?=%$I&'1.!2CG,W]CK-#U!@%L\:F4-&0H TZ4$CU&$MVI[W4
MN&^%QR(C7LH:HV#6. _?V$86<+94Z'_GTK+AFET"@ IXXT;,![]WG)D":QRK
MR9GF;'1!)/7$?O)Z=JG-]]VCHX'Q(G'MF0*3U!YK1,4;Y "9C(0&CEI&4\0[
M;-&E9(H;+RH3T1X3[9]:C*DJ_A@(U/=RC;)!@20FB<V99ZLR_HR,-=( +>9
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
M*4]/EPP9U[BUN3L8?2K(+@27@*+"XUVH7FRU3IFI,S&3M3Z;X0522"Y+#L+
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
M4R #.F:V!?ETKSKH"R,3 '>VUS>,62O)M9J:<T:@NLRF&0(32Z^?-\ SLS-
M?P\0!4.A@3#6TQ9KG'TNY&I"PY[J! ":K?7 54V#@ LE^AK!FU8J2&)V**+1
M2V^;I"$V3@#<K0%H %=ADLS:UC#9AC::# $;5O*1O0>7;8'J9V9GI??W;9)"
MR4)]%U?OP#3F8+D:_4,FJOIS$P!HMM9CJ&4:R&2'RM9C=+[W#T$&DS/[ZJ/Q
M0C(%7W.[*)KM]B57<I*)(5FHW*>#P&'F2JVDD%.F7.8H>U9_EZ!(:BV%4FT)
M+42;*#56AS#4%*MI=@H1RVR\1U/!- C"I_7'MA7((D UHI/L ILJ($)8)H#P
M/$5^8^GUF:.DT+QM":(#:M6B*]5G$PC#''[/*%U:$?K@*D7V  [4'<RE86L0
M?4H"$::0)C$^6SYLW=8PR1*Y;\>9"OAJP(7$R?J:?#,I>ZL/)L#17,HY+$*4
MQ5K?NVN(!PZ!A<@T3.P"E 93""MFE?!6&DICC!DI1H3B@]H55THV"9UJBS)]
M>=Z@4LYA9JM:YMH$<O0$,532O_45YV)SJ9II!VDWIY1S$'9*%&A2#0DG**%D
M:,[[2(2U<HS3SED?J)1S&,<R,E2G9B.B@Y29V30ASM2H]0V[)R_(D=3;W4#[
MXDAJR$(^.8 :H$^AD&.;?/:INBG$OI- ZV99'B!?JD]!E92'Q!ZMTH6Q10V#
MJ]JAF:K)B[B!3<:S+2ZI2VHLUN#(EAZT9F/B^?J_=38L+AZ,3<07LZP_G_#1
MLBYI=>I!_-A^/CXLO[]A%79W[O6?\.WAZCFMZIW_.=&+/_4U;CU:B?0OV[B
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
M(-P.E#F1:X7@15J1%'N!VE2K3CR:[_>A"V_07<<C=^IU1S*6$$H/J14 :RK
M(SNK12!QSA/7>A>ZNT3W>%XW*W0"#P@= 6'XV5I*QA:D#<6 $WO=4Z/R&\MD
MFTB1V_S\I;F\7Z_#WXGMZT???"_O,<9]%I>ZN5"@5'GK8E*CD3<-I:=JX[/D
MJWR[N#R)O\214B4I1%DS&"<5EA'E4ZV>6RJZ_.7QN"RON83'RN41_64OE6.&
M7H<"90-5'A(TU:X0.W1>_G)Q>0I_R=%KLS[49$8P[=J%XW:4(/2 /3^R6NHK
M/I[<YI<G !]W6K1G?RG;&6[?9DUP@9"0I$#3S!HPE2H3#_]>7,['Y1'UI4*H
MW'I+$("Y2ZP:6U<;6#*',*^_/#4+O]T>Z+4]('V4+=,]^\L6**.D#"+;99BF
MA4LL'KIT0L*)>P\O+N?C\GC^LL< @%[866%$;J9!9VJ4LL;(\L@ZPOR$CWHL
M/DYM([-P><3C_U*DH6]S'0 J9F$6#9FH< X"$_O+Q>5\7![Q;%/2:@(U6_:1
M]X2!Z79#A3N5%$<F-*^_?#PL/)P);KWF7IH@YWU=E[*6HT+9)A(5D"@TA&8!
M"MNXB\0S^\O%Y7Q<'L]?&KOFF CC\)K(+C8<)]>-SQ''^]KOV3>70[+ RU/3
M:5_^,B1-5 6C9 75)*TGVV:'=0WBALM?+BY/X2\AFDGB0FGDXR.::ZQ6J%?2
M&*3JZHM]/$C@#23EXUSYV',^WJMTR=$S-@"NF=U3,@F)^Y"7-/%^S^)R/BZ/
MV%EJZ[J>*V ,=0!CBC5JAR -.<O,I]YWS"4^5BZ/>)Z(/ )QZPH(G(K$D(*A
MY1RC^,P7B1:7\W%YQ/V>\4\()MTP =0BW2$%C#&6((7C\I>[SGO"ZSI1BOO*
MQUN1#'5K[9\S1):MTS_G7%,/FAV6OEQ<GJ9^B94#U2IE1/(&C=7,BT<NJ,62
M+'^Y:R[Y-9>E[LM?UD261QH>J <8OE-#HMRU4X@C0]>E+Q>7I_&7M2)YP0%D
M@)[22(&06L8F-<=4)I[0?&HN/VA3\&6#\L+GV;+F>.X4'$=,ASHP-4C>M(]L
MG3U(\P(T\V32A>U\Z?H1CW5DBKEEL @!:LW:1K1OXHQ UE^-*UEA?G'YL:]9
M"'9/7$(F@]!(4G >LJ5I5,]]I45'+&_&UUHPP@KSO[/*%%IM*03.W4!3YU3(
MT+GUD39IYH7M?K'=<YC'9-1Z[1A"@]:J!K N04*HR)76[?/%Y4G"O+?>&Q2E
MQ"/,LW-U&O_E2)*CR<2WST_-Y;Z',+P4Q/&U($[O*8AG<:?NO5F@7-$K"!1N
MDF$0JUOIGML:-[;OXNANN82M35P)&)LQ,*K$E(02L?EXJ$_<YW!Q.1^7QVP=
MR[U:S $K -4B7DK3(3R)3%#6H>/CRL^7D/![[NS,)SEF<:<5"=%]9$Q4('/0
MI%TYU>%A"V&:^.[ZPG:^K.EX7):P=>A*8@8%**)0UI"M,#1II945YA>7IPCS
M14HDW]K#JP,.^>E@4MPB@.6^N-R%_/SZRR^V5:KEBXO+R_&*[\:W]9_7<K43
M!J,;]L@M;_UFH %O;12XR/@P50QK(NUB\.'C\W!X(5@HS@39*E?<FA]Q-LHQ
MUL7@?A@<_Y3PQ<[XLQ%Y,[9$C@9Y9"U!7&JH'>,V9RBL.+SX>\@8+%L7851O
M+0M$ >Y8:RO)H7@O/G$/HU];E,\O#C>W7UP?;I_*TY>E#'R9'+QNV/HR:<@#
MU N_22'F)[^7DU\TB>_\[W+SQ@*^OOZ;'UX9QL,7?/[Q][ ;U\@YNB?EKA 2
MD5<.'KGGG*V'B<=6+#2G1/.(G3D@=\:08Z,*J1?F6,QD)- >I>WRYN2N.'@
M"WPUA>N-R<$3N87[R00AOS.98"?>LV?V4I-*QP0NF5(8N0[J<)@1$?=8X%F(
MSH#H\;QH4Z%0G=RT0;>1@'-6B @]-<DV\5;C;U^[5S>X7G?LL_NEQ#=+B2O
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
M) E:TZT5&E 8)"51K.89-;9025[O[^$K31LPA\=!TN.-;$-7XWOKZO'4'([
M$0R0O'$):40VUCRBF;/GA$3=)>(..%J1;0*.&F$5#[C5P\" !E$0R9MP$,8^
M\02.F\/M2+WNQL]R>#Y^4R^^E&<_2LJ^.UQLVQV/R.<\S"9+Z1)E^! /!D&)
M'#%)0,?M=E0(/Q$V(<_'P>OJUE^N[F[NY/*KPY^N^N'EINV?;OW9VQ5[]83_
MZW+[_:_.H9W6>VW8?WVXMKMV^]7AU5?Y\=;.[=U!+O\H-Y]>WSQ G>_#!53(
M1]HOUIPE)&X-.B1A*CTCU9!+RUOKAT7L?HA]4YB^]'9[V%[]XNM7Q2-[C.QN
MFPTH9JB*VRQIK1%B:Z%0- Y4YPVV;V\Q'"Y^D-N+'_SM789O+F[^^NYZ#H:>
M7=OXOC\=/_U!VN\^.'/J?='_<'MZ<?7T,[^Y>'IUOV_^[@_\^H'MW->KY[[]
M_>Q$"D@F3K&012D 7$DQ>BG24HS>=1>7_A:<4\%YQ(%84DK)%-&,0"AMW79:
M+2@DCM$F3E,6G \&YW$S_>V Y9,K>R- [D]3/+'_N;NYW;Z73R_E[N;7TLEI
M?+E&2$6TITQ -0KG(%US2)X#^RZN2RYS6>;RD:)+IA:] ?6XM2;BHAPB:G=I
M$;&TM(.#)O_,;F[^*!=7_WE]<_/)BU?,?..7]W#=?'_Q_%W /I>+PW_)Y9V_
M>N:QP'Y<]GR$4N]'.8KSYAC'L[]]_P\G-NYN#__^Q?_]_C<?SD@>:Q*II2M!
M$.61(EC*'(84:T.-[6 S=%G+GJSE)!NU&$<R'*!!E+KU3Y2AH9K8R#5,@H0\
M;\9Q:@WSQB@^>?'%2Y^R?>.?OZQPMA>_8$$_>NK--][N#H<CVM/G%U=RU2[D
M\N<Z<+RZ)_.9MV%/%S?;*[?C?(>[ARB@/XC<C]P%PI J@!FP9>[8)9BV_+('
MZ+QR?[&Z#U:/I[6CER$82FHQCQPUN 8A:^-#Z.Y-^O*KCX75;__\QV]W[%2M
M(3J@8%<&8%=(RJ63"S%RV6,#Y07J/* >SZ.BY891@BHVV%K2,%$/#*X:?2B#
MY5$_B(HO+JY\<'@IS^Z3O_<A8D(+F<6;2J](7 A+"*#9V/+6S;'73%7)>'G3
M!>G)/2E5SGUD39$D0,>D,0V.6C?@WC7O\N+XU;/#5J:_>K831Y&3041G8^Y
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
MZ_W>0VUEF\:M<6 ]WF(+R4H-&;K[ZKVS3[ >1CZH!TI-F7H'2R#2:^V;)TS
M_FIV^Y2L+,U]WN#&#I2HI]0SA!*H4 :/X#0<71&>%]R)6%G:\P3;,D-R5BX%
ML16@06K7UB'VO@U6</:E/?<-S>GU7V$OS4OH5 G$E!6X" 6/J&W\.^\$KG^^
MP)_(S<7-3V<"' XOQC)^X\^O#[=N3YY=WPT27K_\LXN;=GF]O?[A OS5L\.#
M>I[C#;CBY,ZBEH@#1,ET?XK?,W#?FNVO<?/S\#@+,KV6QK$!BF^C@ H%5,^6
MO9!4Q(DGEN[0E7SG?Y>;-^Q^??TW/[Q">B>T>-;D)3:JK0YDF#%708C$/;#4
M,J\FWR$M#QYXCM@YU$+LU)(.%* 'I+BU$'4T0Z>@*U>;A\=9D('@ E&10@J0
M)4L-DDNS0CS2)I[XS,(.7<F) L\1VY45R*1U)-+5MJYE.C1+EZ%OHT"QNH.,
MYQN_O7A)R->7<O7=B^?^DZZB+U^P/7CSF?>+*[=/_&I\\&NW$=[[.WCW;]V^
MT"<OMK=/;F[\]M.1BCZ]/ESX3]C]:3^FG0@5#CD1)I?*(R")< F<<J\(+2&_
M.DH^-2^_:;4V&W]R>>N'*[F]^,'_=/6#W]S>UT&.!<^#X3L+,8&DMYZ+! K0
M1Q;M+4!))?7&0<O$N?/./<QOVD&>A18=2.3JB!:&2VFHS9MB!4-R;2J+EH^I
M4E8(_#G)9*$,K928M$"M1 UR- ]#.PU]C3M ]%Q"X.YT_1$+2BW'E#IK@@0]
MHW3MS;:;3#"TVXJZC\F/[C+0E\PA6H60!$'=!; SE_&>>@6@^\W<]'HS=TI2
M;PZW__Z-7#U]!>;VZ1<75Q?/[IX]\-YH>O^]T72\O5'(.&1[]9XR>&+ULIV5
M=JQ=0B'=Z8+)WQ_M@M5DDL;_#1JX9AWY5JYBO:N:1)\_!!SE@%IZ<F5Y[Z?4
M3I^"OG=1]F?*KW^Z]6<O:[,WGUT_DXNK$P7*[PYW-[>?7Q]>O>JK_H=GSR^O
M7_AN@J85S)*DQ>8&O72MP;!3P-@PE5?#)1Z_22]K7N;S(>8S<B%DR4:."#1,
M:6,\UYQ !330O.:SB)WJ[.UYFD\0M4"M<^X.3IE+2UQC$@N8)-B\YK,$Y0?+
MN3_<W%X\&T1_U=^\Y $VV.?Q,^=IVA8A@E!-T".8=!G14:7E &)0;.6*.S+M
M94.GL:$LI#5NLS)K !:ERMFD)$W-.[UJ%K-L:&<L3U+WV-N>Q.ZM6:/;=O0V
M6#3HH6K)+4)).6#+G/!,K'G_AKPLYV-O/:N6QF&S'P!OC;PW+C%BL6R))ZZR
MG#6LJ\!R<LMIA*[1>DHZ\K%N*H:!B=UJD5YW<&AC/@6Y"AWSN)@SM>KN9H@6
M4\T0JS F+MHLAQ:Q+JM>YK/,YY]=I+8NK&$83VX H6OE4*&V (ZIP2.XH73?
M[^WKZYO;PYLG_FB-)]Y/>QSUT@\RJT_EYOOQPV_OMF/L/\CE>YR(GL6D,&&L
MA,V*%>A(1$(QYUPE]2"X@XCT>$UJ6=/>K(D"(F<1T]"!.TJF&@*;>1JJ3W?0
MZ6,J:SHUP/NO@^S:FG+WEM52RD( PZZ29>)$4D23\0Z..$YE34ON'<6D/K_X
MN]N?KMKU,__\[J$'\QS/F"0B)>M><*1,I.U^H+,R5\#8<>8#CX_?F)8=[<F.
M0O,2K11.$#E3%\_@K5I"3SDM.UKHSJPW9[&C(KDX,J"1@ )Q:4XYY:V[:FD
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
MBE8"SCR'>L6WAQY17D:NW4U81Y+E?2CJ+=$"&&J($8+,B\;R+@]'!2:BM'5
M31J@=-+>+&.N;1N]FW+=P?[Z\APS[:FSQ*H:FL4$X!#%E3H%8<_W#?9V -3R
M-Y.P5  #<BD928:L21+3U@]74^4DJ+BRK)VF/-ZVB415S88$*9I(@GH;^J1%
M98M+B_SF[^#;Y]MAC,-_7K?[S>J?G*B_/OC%T_MOYEA?_8/N%OQTF-A.-%+)
MN37J@L,;0>N5NP2LQ;5TKS[S,;$9O<_#R%B-EC2K]=@A4I-<I+CDBEV:[:&C
M_Z\MT7VOG*^O;VX/;Y[X(^/[6/KC<9RG"IS9 PX<,D+V8<B!!CN0AX5;R+[_
M7<=%R_%V(_MP]<0$.0:#:J1$L==6.E9/K>_@WOH^:-G]80;&5#KGR!UQZ](C
MS))ZH#:XR1TG/OVT0/FH'B6/@),QQ]YJ!(FJKAV&5Q%1J4SE$>6U<Q!SAK?R
M!CQ1!CA!:P!*@4& BHK57BTE?42[BHNQ$^TV6K0@L;A#KU YLA6&Z%&C;O=8
M:/FQ'4>^T[NPE BB%*%&&0*/K*VY2RG;.8FDD)<+>RQXG<1[A2 =O?' :N!5
M6<@X=XC&UH8VH_V7]>:@ZG&TT,BMDDAUC!DAIL@%@"VIACP$E91%R_Y\T,/<
MZ>TI-*I]9/\&B8(2<0"P1M;98GE$&^!S$'.&C0MB"=ZE K1JD-6IQ!:@<:2*
MU?L>NF+LB['S.G?!A8V4*XH/O&*A,*@BII'+:1EB?.5UCR?)*H52-9.LNJG@
M$:RJH IK@NVX3=_6.M*KM7[YP5KKW8:K2._-V$^?^GN:.,54E )$VLX;-Y1H
MU;670)XR]+2T\SJ#\RL(B2%&3Y@B!&!&'LF7EEA[C67XJK@0^G@(?>9ZNS^
ME* )#OG2!')FE=ZXJ_;8AD_"M1]R]#CWY1=/KNR[+[_X^C$6#[>YQFGK?Y/R
M2+QJT>!>8ZQ>L56PM86[6YQ.HL*%A D-A_@.X 6%.!,"46(7?M4(;E$T-44/
M$K8H!Q]NI(AL9XJJ42A=B4+0%B)F6(?/=@7&$<^P.DFB,%+U7B#*M@\1DL5>
MNR![FQB,V>_KO01R[ZW8+'A1I1+5MGFW24O5BI$2EA@*Y7D/(RX^/L891):1
M $D>7B1VZ+9-CLA4U1E :D@TK__X..OTX9CN_AQS:J65/-YV+9"L$Q=U\PK5
M+71^--<CS@:-XWD-:P(*!8:'*#!$!T$OUN6^:35TVD/?HQ5>ILM^<9!"5J)7
M3^"Q"V"$-G)?X2!*LH/:W*)JNA)=#\5R3X.H F"V73-/5M&MUF*:Z@Y\U8IG
M,[FI"+&4$NZ+OB.G(A(DX6WT,D)K4G;@IA904WDH-LO;;9Q& +$[U]2V^<@%
M4?/05_-6?5>X^RC%W]AZ;+%JP1'%4N+DVYR/G@I"(9BXF]_R,P_=\,*Y^\"
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
MM,5JP1IC0Q#2*(]@(?L,J%&2U]%+"5U,HME 6".WT#$I*X7.!FJ*;6"RR9I
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
MT>Q$SF!$]RC5CY[66U5T+@_0MSD\=G>(_'W*8!X2.RCU>Y[3PV<3Q@%M/)5
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
MUO5:QXD2+7W6BAVGPIXM!HW1IA2+X1<"E! 6)\ 7,%(=C!H/([DZC-3:8(3
MGG@V2EGR (J"D]I@  =1D'3+W5C=1N-R.V&D+@.C]>6G!9_(647*,<^.T0?G
M8E8U;<V;M.@:*HQJSZ'3;T;/E4-9IJ_>;SU<I9-K= *33UHQL:-$7K.S&'/4
MH*)3Y7T%(M6>,E7;DTGHJ[74EV-A)&=\2,E#S0A/*L\J2& F_L<NG3\UVT:;
M7=Q\X:Q7W1Y-<#0]&4SKG]:-W8.RH!=U].;;1]4,W)7V&"\,O8+R=:@$F1PH
MZ0S"2(PE6NF=!FLB*5RT)Q-B#JIZT8&J5:"J-'5%4'TT]"J.(?-2MA*>* 'X
M'#P()W+*1H=<DH EOY"+.L5\T8&J1:":L8V5JOY>''J5<_-22NN3E$$)<-D%
MXS5$:975H:@0%Z#B=_O+BPY4[0)5W;99$53GAUZQAE(AQPX5_V.4\*A%(&>B
MSAG(+E.3M#+]Y44'JA:!:D9HE5D%5!>&7J4^0E#>"%>P,*ZBL#$88TNA)+4E
M[_VR+J=2_>5%!ZIV@8K5STKF[\+0JSCJVHN84K!EUJ<:T&7PQ9O";CNII)=%
M-^;[K+.+IH&J<44WKC,D\&FMB]6V=B\,O8I:4LF5R#^C1/!.>.$-%B/XDBQ[
M5>^[AYAE]Y!;8.O6X+5 7ZQD8"X,O<J1$E[=J!5X59A@6>>CXDDV21DE:YGP
M"Q5\ZT4GR14DN7I-X8^&7N4P+['<5,XU  .LVP.O2?(*+"]\;1>D1BW7I.K6
MY(KV>=4UJ=:V)J6JF=^Y9"LB,'OP#HL05M4:C$Q/\Q:R!6^$)*\E?_%"SDSP
MQ4BABB^0G$3VNHH!D(1"8)[%V:7GI5BUJ_2W8UOSBI)DU->%MHIVY:%KJZ5C
M@I0AQRR# RD0LU$E)R5S$-697DA2-EB2ZVD?NP;IK7AP=IW2T])Y@*C92074
M.3A*CJ49G,N.X&*]?:$[Z:WAV+/0ZY&>CMJQSJSM<>NITQ!D,HG9ATY2.N.A
M[B#+T,0E]]<)AZ.3R2;WBF58VY'+Z%!Y90Q*:4'F@LH0&:T") LJE]G^O>AF
M__Q.O5C;[)OD03+BK546"G.U>E!!,3T#=B"*T\T]<;U46+NC-#ZA(WQ[Y^ST
M>#QY+X@/[Y_29(3#0WI-HS-:!-]V#Q^UY$ARBOR/(,Q9.$"E4,A:@!E806$N
M,-=.,Q^O:1)J3CKT.<5UP;N[2B?DI"R+07C* @):I-J65?M8,OJ<Y\E@HE6"
MV5+BD5B;3*34/%/"*?"U&5UB&A14--)#R0!9-5>=U6.F'_84=OYSQ@^U1ZS1
M\N[H-4U/Z\=\^BK1/I[0>1_M\%Y+]%HI@5EK;0MM$3"X6'16RCO2Z(S,L@4%
MDN8=^H:UI,%#=E3?S;9Z,-7#:3^?_^7#ML%LYVBN]WX>#(?KK,3Q%P\R_?G=
M^7<^=E*.QORS22[]N@B9%I:I-*4H3:IMM+W+&6=M3'/=EUJF]<AK;!S7@6LS
MD?!5P;6^[GK"UAK'TK#1UV"5CFSQ2R*#)EFCE%EDMR[ U4CJTH%K!7")U<$E
MUMC@*A6!'IP. ;S&8&M9=DI4E9E.O@5F\6IR/1J=O%I'@L:FX=U*NV@#%=0V
M.><,F,3N5M F@F$2XY18.%W-MHL=NAIK&!E"H3"*HHH:HA9H@\D6V*>G$%2Q
M+3",';H::QEMA,#>>XS*!RBN8#6#":(#I9W!?+,MX^T!UW8(HPQ962E)E\@L
M48<H-!)ZFY,O6>#--HRW!UQ;L8MDB\1H:GTU"P2*%9FQ26;PF3 0W6R[>'O
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
M[W[R3HI/MBC[6OG0? 5^,0C0Z_?^OLD$E@JN">'M!)1\)FR0(:O2)Z]S'T+
M/JJD^L4Y3S(F8P5^]Y,1YB*<_K')1?]@G'#XL*)@#H);)YG';Y\5 $K%F[Z4
MNN:I4V$NJJ!/B#7/(3DGTG<_*> 9=$*TCX!^)I;%:WWCEJ3>ZY:"*L&SHD ;
M*))1Y)A?:E[I3"G9G,1 1B@*[+W5TY.2K078*Z:Y; -57PG^70?"CO#MQS>^
MK7 SST *8WCV^D:R86&)B3[*P, +H$HT*4*L[HKI"[!>!7MUO&W]D-?78[GF
M*S3UBCF>72RWVD_S+"-[PQGK47=;L2=C/P;E^TX2*SL;2I*LZN:%S'J+2F:]
MQ7GINLGY);K39"UHYL'=#X_?GIC@M:R,+B;(CO^;9T8:#5)C7SK+CK^1KN\A
MBGYBNT?:!Z:9?J688(>H+B28Q#.#DO6M*WUI*IY\L/T0I.^3(LPE.?*N7"$D
MN$Y!=2'!KUE/^2RDF+0VS RD8?;)TNUC%J5O/5+PA+H8_.:0X#J%>;M#@DD^
M4]DKR(6%A&9V>M/V?4BB3ZS!9;&$*>CVA@3--X0$KWI(ZE:'!-4S991T!+)O
MDF/'F6>R'W(,_9(].\W%Q63@&T*"5Y3*K0\)/GE;]W&]1@C] ,3K78#O(T3;
M=XG%8LEG641;0X+FFT*":[$DMSDDJ)YEJFV(!/15R,"@"KKO)3&HV&'+,I>"
MHLQ#@L(&OX80S76CZFHAP;4@K L)+AQ+]<S6V5(Z]*GDV(=(K,-(US/01H(H
MB4E#G(<$A0Q"KT&+W8"0X!7/$7<AP:KJWCXSH6!VRO6EJJ6?#-.;4*+I)^5J
M*6Y!J=K/61G%_KGXV:R2XC(TV#[]]_<[O=E7NCEQP+4LARX.R/I8/W/"IECW
M_G/6I0_$1-*+HOJ17PT6LL0<V-MWKK?_?>\^3MB,]0X'^3GU?AZ^SBU+?+Y.
M8-WB<.!C>!:$0D%2,6MTNL\3JOLA.-,'FP+*8.O.ZG<_/: W@^GKP7!XR6C@
M.N7410._9CC?/1-H='"!B:> W(<B13]H+_KL#;.0<[+HTL)P7BH0N$XYWNY
MX.-WS\C+"%)3WR;#2XZP]#T[-'TM,#%K4796#(HIC'7MT]J7C0%>M?+.;8X!
M/O[S&=-;H[)P?>"EWX<$MA^4\7U98H@A&72:OOLIN$]"RE^. 5Y1*K<^!OA8
M/$.-,A%H]M(B]$%3S=7&V,_*"+0EY,(V["=0S&^D#^U;Z)>/ :[%B-SF&.";
M9T4IS7Z^[3,[KLD ,?41'4,H\<N@T#FM:@Q0]7G)KR,FTZX8X%H0UL4 %_L8
M[Y[%E)3"7/K:I<24P+B^#^Q=:JM\"<+8+*%Z*GVA! AW1;RUIAQ.N'3)E@OU
MILV7RDW/O_B'$N6]Z7@XR+WEVEL6>1&UQ,M'M_E:C:73\:OK*; 45LH ?D3I
M;#(X'? '3F813YI0[KTZFTS/<'1:JRKQB-G"E^KO\1\UU:^68[J33G_X6GWW
M^DW-7WS3ZT49>+$L3G[IBNESA&ZB9+I4<D.?[/VF'MGJC59Y_]9"A-=I0[^^
MKOP7"VY\6C/I7&V-VSLM1X/3>5,<PG3<2T.<3KOY.3\_$ZS?L??HW4D<#_\^
M_4<W.Y\I2#8##[U-QSAZSB^,>F^.!_S*!]/V5_5L;J>>^HOJ++<,6!NM@[!P
ML-Y)%6<JKI4,9M%TX\6.W'NQIP^.?CG95[NP?_^W-T]?' ^>GO"X$V8S:O_D
MX.@Q_]RYV'3C9._H\;N]/Y/9^^.)?O+BN>#O=')P_]>3)\QTGM[[_<43]<3L
M'_'/^HQ'.Q=+QI8BC *>XEQLC=;*6@L^Q;[1(GGFF-&;-(^&\)I_=#I.+__9
M&XU[KW#2>XW#3].G.XRO$^,+VS0W31W 5P#X[D6 "Z]R=C61AQ+U 2,#W"37
M)YL*6IN@P+R65H?DZ]#6.PL78I[[<W&/LSH8+=[>O&ZP[WU2 -R!==FG/H1B
MZ[EJV0\QEWX1DB!G1CR4^7&))^/)R[D^[RU%LL("^+8*A=O.?/L:^,.EXS7/
M+QVO48V(UV@KOKG#G31A0RWNW*:"*MYU097M!54^"N'>WAE<+?YRB^&WZNGW
M1L&O<?[9%0\(W"0V?;+S]N#H-WCRXC'LW7\LV?^2>W_L\OWY^8YV]=X]_IR3
MO3?[)X\_\;^>'.V8_7O'@_VCYV^>'CUF_^OQVR?UN][?F6U1UZ,J]7L\_3S9
MB!B,3=FR]*WJ0T+J!S"E;RECREX7$9ELR&!-!?N@!H;@>^/_JW?W[.1LB+.Z
M[ \G5&A2G8^9>[:J5_9MNN,2B^0&KJ>__R\I1&^66)GGX8S>F\'I\?CLM#<=
MC%[6J'!A3?ZYB/ -]H1W1[FF!E OONNE8V*&<%*;-[\Y)G9X)W,S-GGO%O0&
MTQ[VWM!PV'\Y&K_A9R6<CD<\H8/I](PF_^SAM)>I#&8OC7J'9VP-09BE WW.
M[V9?^OOV['T:J9;^\.6[16]J'Q'$)?81F]'@6FYJ&[@13WP]NKDM"O<SFR*]
MO__WWSP[)C_R>X>S2_GCM6S!-<Z#6TO5MS]8$?_?JH<?+=3P[DP+M]B=VU=\
M#_7+\=.CGU_N_?&;VK__^"V[>&+OC\?JZ<EOAC_+L*OVYQ-U,9PVUOQ]_GSR
MQR_#O?N_U><13X]^81>/KX^>GCR]-QP<'/U_]MZ$.6ULZ1_^*JH\,\^=J0(/
M$HLAF9LJC+&'3  /X.1QWGKKUD$Z&,5"XFJQ0S[]O[O/T8:QXP7"(KEJ,C9H
M.4N?7^_=EM4;];["&.]6B'-&>5QB3-6*&E=9L5(OL6)=.RX7CR?U:OF8-50^
M&;]Y?\7O91NL@W[7TU#OB2TBGQ;31)T#J^]>URCP!;JIBV/8CFK:>[[BN1U]
M?&T;7?\UT2)R2[K&OL#Y4PP7209W\/SMBC\]N$A*Z"C1JP_&@>X1,%8R!8P;
M+U:12S(OE&1 @OEG69*IE:JJSNJ-XG$#FY+7^*0XKFB\6%?K1D/7CR>LP02S
M>Z$@\]+#O)><L9ISQA^MT^/5*R*>..IU+W*F^&!^Q/VCE#/-0V6::\GNRIGF
M"YGF8@73/"[IK%&OE(H35:L5*\>U2K'!=+58TL9JF:FEJJ8:ZV"::S_L!\94
M#\[-(GM$K/:SF)-5+A;;\>&3_P8F.@9]1YE@4K++YX[K>ZNBE/[W?]1:Z9U:
M5AQWZ:/J;T8R>NE)'I?=B%ZJJB_/-M..-^0,0(_+ ?LO]F_$N1R^Y'$9Y()U
M5JRS&1:?U^(]^^18@>TSE^IPN-X>B\W]\\M2_[0WZY[>J%>?_RGU3N$_K0/O
M_C+KCJZ^][ZWOUV-NHNKV=6RV%R!>8#(?777'WV:?CFE>\M77V&>LZMOO:_=
M<G=T-H5WFU\L])K=$YNQ+HP!6DRQ5*H:Q0KC>K&A&EJ1535MTN#U\9B77B4V
M']I1SLU)3V%C.1?+?28'S+_6XC/)^=<S^=<J7TFYVM#*I0HKJNJQBKX2M5@?
M3_2B 6)$3:_SVH1IN:\D9V[K\Y7TNA<'R]TV;O+.,>^9F+=8$>EV7-?9N%Y6
MBQ/M>%*LE"M5K+S=*)8GJLY8=<ST4N5UD6Y9<VSE87(Y(:P2<1_P:!!H5?12
M;6S4-5Z=\$K-*#&-'</1TU2C5AV72NP_E3<OL]/_9(JH/C^+Y#?U=^&?F#*/
MG!N&PBPK\G D71]C+B^ )Z_P=I"#0WQP/\4DS'5'SP<Z0=1&N:(8\*U]39?.
M7:YS*@>E:N(9,YCIU%-^@R=/X#\O@'%[4Q@43&(.*^/ F*;,I[L3\[ECWGU_
M#=TLI_2[PFQ#^4U+3'O,.>Q2,/X*D\)[Z'*X$8<CGS6#'?5H(#1:YOE*HZ08
M;.$][,?)'3>YXV8?1IPK!9EQW&S<D-\*7!>P;D!8BQ64?.8'6]8-2J%N\.7K
M%-[3O?OR^;)R];7]O7?^Y2OH">K5Z*;2_7Y3ZH_.;OKG5QK<ER@J<WT'<KV&
M<OS5J%GNG1JS_NG-XDKK+/KG,!;XOG_^X0;&<B^IN7]Z<M,[O?K6_0PZP*D.
M.L55I3_Z ._L5*ZT3V;_M%FYF@W,+V<KLV F=<;YN,2+7*WR8D6ME(IU;*1B
M3!K'U<JDKC4F6IX%DXOWA^F<R;-@,NV<V;C)/N=4+^-4*\MO5,;<*(\;Q7%Y
M?%RL:%JY6.?'O C\JUIKE!NU4KFV%BM6ADWW.:?+B"\VYW&9\='D"2IYA,)/
M\M;EXL[+Q)U5^2FLC*X"7B\>UQJL6*G6CXOUNJZCTT[E7"V7]+&>YZ?L8'[*
M3TXT^:W7'[7?*DTLU'4;>LO)(^$6*+$DX7- M\(*ET-!00:XPC%#A2X?=,.L
M*/+U' ^,(IPO1\]O$[[S&4#J"RJMH8\(MFIF^EBOCENPZ*YCXQFR%@J'\[10
M.C@9IE,AP5/F,]&\<,E[%C\CF3B4+,PVX-=4CA!K_A='/]B>5_O&Q'@B=Q?W
M?M^K,G"Y;ROW;>6^K=RW];-\6PF,1XB7$O4>B]#]T9=9[_NUUCW_\/7+:4?K
MG8)(/6NK7U"D_MR[Z7X'$?G[3;7[]7HY[JW:FUV5^Z=7=U<SN.[K50E$ZMG5
MZ).%(O65]L_W'HRA/[I9]%?[MMAQH\K+U5JQ7JNIQ0KL0G',M$FQ;-09FS"F
M-6I&[MLZ:)4W]VWEOJW<M[41WU;.J5[&J5;YMB;5&C>X81358WU2K&@5#3B5
M6BK6]/(Q;QBUVC'/?5NY;ROW;>6^K=RW]3,]&CF3>QF36Y6&5)\8O%I5&T5]
M7*D6*WJM5&2:9A2K>IWCYE3AD]U,0\J9X,$RP:RZNG?=M_42%PHUJ[&8>\T5
MINO< N1&/XCTA<'H5WVJ - 45WSAS9@%OTA?&/I$=%'>M( .,'@8!W"ZQL^O
M7>?.GX9?'RG*D'/RBE!C'!,=+1[Z7615U(<&*"NEAI?]\(*'!QA>B#E(\N('
M!AM>&;;N4;5Q40O]>DEG'LQJG[PVY1<WPJQK&_)4E,L;\E3LX8,W]%Q-VU![
MI$WU1M4V1FP;&G!U4^ZV3:WPQ@:L;JH3UQ[2\&8&G*_P"P:\VO91+KW&]M'8
M$1?)7OEQJ5Y)"Z2W:\==O,$(FAGSX>$P>X_K;SE=1'*=+B_B]AZ;%;Z<WFA?
MSO^I=C]WO_4_]\P>FA9FG>_P_E+WJV%>C=IP_76U=ZHO!TK>]$=?;N#^;U??
MV]4KK0/7X[-[,(9_%CC.[NB+V3^]*?54]/*VE\T*W&A46;4Z+NJJH1<KJFX4
MQZQ2+U;UXT:M5J^4:G7^YOW'U5+WJSV_F3HUS<3R[7#X'8U5;F^^G8]92]*:
M;[ZE>[^EPX>, OFR/;9L[=7FD:<'4*A/$+#VQ:GRH@"^)WC.?F1QS0WP&^K8
MGN_-.@JLYWN3[TV6]V;C*C/)+B>!!V_VO/LJ\]AQK#%<X?ACYUNN*O](5485
MN12JR]WO3;7W_9__Z./2\:2BUXL5K<J*%=90BW6N:D5US";U"3O6JXU:XA1N
M2C?.3^7^G,I0-#XGR5BV>,Q/YQI.9V7Y=):J3*O5JO7BN*RA)6LR*8ZK^)M1
MTAJUL5%AM<J&3N?6[,;K"9=89T+M?4LAI9L*XT,R\30YMHV-)IWJFJOMN3WR
M<+=SXRD+N5-F$[QL\7%TL^R4J4P:I;&A\6)9KQC%2K5:+C8F#'ZKETM,JS;J
MFMZX;X#.73*YP3<W^.Y%&ERNA>5VJWQO\KW)_22'NC<;E\9S>^\ZI?#OJ^R]
M6JDRF6BUXV+=:/!BI58I%5FU7"GRVE@OJ;5&N5HOY?;>_%3F]MZ?<#KOV7LY
M5^$$JHTBTQK82WE2+8XU;5SD$Z9KQZ5&K5RM'IJ]=\_TQ!7&X-S.N.^;FIN-
M#VH[-UX$(#<;;X(EEE:8C1N<,W4R'A<G=>S.W#"P#H[!BGJM/*GP"9^4F)J;
MC7.S<6XVW@&S\8LJR^3:7&Z;S/<FWYO<;GRH>[-Q<3RW&Z]3#%=7V8W'.C\N
MJV,0O+52M5AA1KDX5MEQL3RI5GF#':O'&+Z1VXWS4YG;C3=^.N_9C9G!&[5&
M95R$T\>P$^*D.#9*E:+!X'\JY[5ZK;Q)N_$.EPTK5;%LV.21^EP%Q5Q=5<R<
M++<RP98LU(B%&]1)QW>4P!.EO6"BW#:PPPE<Z5&-K[ I"C9+P7=9"WSYG0FO
MAM<J-DS-087[UO3(9F$S6\<#SG3="6S2P3V?V09S#4^9N\ZM:2PU<9&->!2U
M_!O[?765KE6QR8^L^F=X*VZRIVBO6G'L#51^]W1;JD!2V CXZVU9/1+E3<3=
M.][;1U#8XX7I5M"1;*XD#2X*[")69V.^SV'3:5=A@TW?@P?9[)KZ,F%Q-O7X
MG:<PSP-)!S\*-YU/)IR*DJ((A!_BG2:NAPT4A>#N.I;B ']*$%ILZTGU=5(J
MI<IOX[B;$W/'#!Y;['^S^((:.?VF5I7+H^%1ZT@YUFH:7/P[3CR>)7>)4L<6
M<)8$.4],=R9Z!,WAW0PO@A-@>EX O^&(66"8OAS7PUV!ME]0KM$XJM94Y*(/
MU)/[-2%GI+ZK'-6TVH/?EH[4![][[*G']2.U45W[8RM'I7+C14]][#OM2*V\
M[*E;&6M5>]*=TKZW1GEU7\Q^!]W?YSG-4O>K".P&$P4[^L1M(I0[;C-F:&<6
MNSY<^;_W]5+[,NMH5Y^O*E>C$Y#_3VYZ6J?:_?YIVC]MJZ #?/TR:W_KCYK+
M=;2UWNC+[.KKERF\=]H]!_G__)\RO.][[W.[TAU=@@[0FX'^4.U26Z/NLI/L
MF!N:,:E/BF4-,WE9HU$<EYA1G$PJH*17^=@HEQ,FL@?$_XV<V14L>S^J01^0
MIO_#YC_9Y%DYR\H*F>>HMJ08'7R_@PT&Q3Y1MGD[,;]Q8,',\G@NU?Q(J@%I
MYG)9JM&KU3+C1J58FV#HS^1X7&254@6$')!H5*,^-GCCQU)-SNP.O.//<[A=
MW@XF9Y4YK>R,GS!GI1M@I8L5K'0RKH_K7*L4T:A3K)1KY6*]SDK%TEBM,+W!
MJJQL/)N5[K+3[PF]@M!9$;M"D/;(Q^*%;H]D&R%;MP+TO9FVO,U";X;+)^@+
MI(]TQW6E]\01SD;7=5QTX<S1P><$GK4('1VKWKH51UWI!8ZZO?'*/8$$T M+
MN^UX7&Y8O(^>PERD@@1ED.?*Y?\-3/@&/7<Z.M06\!QF+3Q3^-ULG+!YRXMC
MAFY==/QRVQ,>/;B#PU<&CB=Z>9+4(@\?_\;U !\#UTQ,G;N>8@0N4IVXP>*W
M2)G1$*2K>95S6*N4CM22<EI4?QO_GM/9UKV_@K"8XDVY985!",IOS!/MP03,
M/-Y\Z_=$]ZVU3E<M/6F^(',_]_U/E$F>.(#-EQ[%S5D5L[3WPLBGBO'7!^N+
M9MV.O\YG_?/N7??[B?5E-#6[HV[IRZQG]D<@D(RNO_='&,WT3^7+UR\F"!;?
MNU]OM/_ NC$VF4Q@!<:L6*ECLNIDPHJ&7FNHE7JC,2YK/PPUV@;-*HA I7<*
M_/2<;5*O4 8,0&Z7N,);"K[ JQX(8S[DN)DF,<TS/G8#YB[$%JG'!05.9KD
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
MI!27,$KW_2G :LN9S5T^Y;:'8EW'UIU9UF2ZB]P1<\AS3M+\A0.R)_=-E\^
M\>1^F8NU2*3[0 691'O7_.[83+D(@+YU9<C=6U/G!/G,7A0H ,29HP$4HT=L
M Z,]G*)S9P-? )GHXE/O?$B?GSD!<@KWGNOE\)G#(.<-!SSGIN=Q7QG$'"&S
MG&!PD=LFGN,&\#&HB4RA W[+[8 K%ZYS[;)G62C""&JJ2_3HJKWNRL.'Z5MF
M7[NFL:^6DFVNF7#O8S0 /OC*<6]@RNY<UN?)%@R>- >CK$B'692(3S!6&@C?
MM"BP"AB_ZZ "..+ZU(8Q7#\K!C6'[W5MB\/<M6#W/M!@%N5LVF#4*4]!T-9!
MW?1(P>QU!QGC+\/V4UHUY')V$J\]\OPAP?"9Z7D@E"@N-T2,C>*_"+D/XU"-
M+K."'YG$3-?T36^JC*;<G3%+N;1-?QMHN=5%:#7SM*OG+!=E"C1-5VGJKR26
M=:=,;H_IMIJ=X5JLN%FQ#,0Q$$H'-G3.:5=E!([2EQZ#36#17I(7<\<@B%PX
MEA602#+T&2;,&B_+4LDJ<CVXB@K(@*"M RODAC)>D->J?='$I.5F<!V @%C&
ME&6UFCD!L,4\IG0Y_/,93D:.<"]=N3"UKD7U3[*ED;9:S:=TQ\MQ*EPO!P9!
M (4)(%+>BE,U!27E1L2M4/++3"M9A4 @9 P%&6.+*B#G ?=,(V#6*P,\]@[_
MSCJ7>5C^L^AF-C-]GW,4P,X<%[ZS04VX!2F-(BA,FR0TM%: O(99E3QC,4.M
ML\'+6&I6D0CXZ7=N>R*EDIDNE8SR*/*,A'W[UG0=&ZDK8]C4:;XL.3>ST&3[
MKCDF_=%#(&J:ANP0M*:DW-= T6/-GS:[+)'Q:ZUOKU&[[Q^]?D7G,:P\J1Y5
MU/M&G#'SN&A+I3VY/]Y!0& 6_1O2XG-J.M],(V.IH"A$!3;FG@T=B]VWUN=
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
M2 86-XWK/90T-6-8#-0Y<S H]H7=XS.J,2?7;8VUT_<.W,Y.E(_]UFKI=_O
MMM,D])'[P!B0+^HBD(.Y+O;D(9>,<F?Z4^4SMRP/%M>]=I039M\4E-Y1\ZB@
M4 PO89?O(( U@^L 6"S&7&4,O@8OJZ*08=1"660@BW0K3>/6T=FKJV?M'6P-
M/^1(]4)F%];1+B@?/[:PR#L D&&Z7/>5NZEC68NB<V<#-GEAG,X"(>Y!.>/P
M(6KX 5=JQV!J3T7^1RGQ$9)3NJ:-(9-_.1:N@A<1+RQBX+H84(]4ZXJ6!TOF
MB0S X44>3'G <XY,$,(7+#W#%XZSPA23)U2F$BH?R:C$\9K&O]\\(<>O]B9/
MP]S&6+:=AOGSZ?CX'@!4L5M0<S!2.@_,9&V#:3P#@.^-Y:E'J?%FQ3JGTGG4
M^G(^#WZRI97OC-I=18V"47[^$-ZEUJ9</2K7<#%.+H>=7GLX? 9U/WV3-&W5
M)NW*81C]U59:_>Y%LW=U?X+WQ_HU\'QSLMC28+$!P*T)SWIPJ(E4[T9:#I$C
M3YV%LHI=3'X^.U5ET[*!8GI"9[P%H<1QI;(X%7(YEEE&(ZJP?OEWV)OL.A#]
MQ@(?+8S8P-K#)8&+T\;_NEHMP/"Q 9F)4S69)<HV<U>GWU'8AU6 17'A;Y#[
MX?WPI2C;S$' "SS\"_"?R\!1TU^@=2U10(H"\;&JU)&";H1!E*L5WI(8)A,]
MU<0]O>Z%O$7!]\/D,4E2!_;O<]!<=(LS$>8_=G'!%"ZB"B:!'\!C,-DW&J^8
M56#36\2TJ%T;KB%\O3PR>!V\XUJ4NP(N::(WI#ACU R.T</AT:+PM<<FN)38
M&LXT1#<WBQS6\)H)#,*0O]."):K_4EUL;^[8GHDL=$[RY3@P+1^?RN 5P)-%
M*@,L;ZIP<$$98NBB10\]=[#?!?6)^ZT]//\=1F+:NCFW.$[KD(Y 8M&9/C4Y
M$;0/X@I7;CCLN^CV <OBC+^*!D_>VV>@56K"VO'6IOOPGJ794NW'V_9SN/CJ
M:>!ATFKO?@X77S6$-!=7*X*"V\PEJP8+_*GC4C]%EP-@V![250R=X\"#YWE>
MPLR;;\?ZM^,4P!+PBW8$@,]5V!CP+.0YBR*3X1!<;)M@/+ 'R*X,Y=IU[OQI
MOD$;W* N,X'E"$N@$$!$]U*7&3QTPHG.D \?E <EPX=$YJ=A]%:94L?&MK%?
M YLZ!DKA:\H]GN ^A90L0X*# 0NF$\#XSL/,*;43Q]I*PGW:$N9'8+U' $#)
M@?_QV=QR%IR3].<O"LK<8G JYMS%'BDHC$DADZR'4B1<48\BWZF-<1/%"V [
MS(06H/!O^ FW$XT3\EW8Q"[,0*OQ9;_@E-(#P^-WS#6\J3E'-3&4LA1G+O.V
M 31!?;$"4J4H&(WLW_07ZI)P]$1PFE><H.2?:*.-E;HGCF4ZRGBA:*5**=_E
M#>XRMGZ&!1<Z&$_JU[BQ\)'I"JL#**8^=UW3=U+E)[(@)*2-"H&N(ZF;J+ZB
MT<8RX1B@6.5[*Y57U'FG\#1K 6+#G--\4$E!&P\IO$R'-?7>*O ;+#;R&Q]&
M3X8%4F,<=P%'B#,_JGZ&KTI86_ .V+OH$SG6D,O)0XE'*V9L1XJ"J6]A0? I
M\Y198/EH< CM)I(&J-<]G5K2UCD,\]9QR6&P:H# ,2T+;1UW4U.?PH/A#M$M
M#":7L(8P80B@E8"!C)EGZK ((2>.D 36DG_3N84Y)SST6TM.X,$5'JX?%8.
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
MY\X6)BLK:IY+19= 1%<+M5)-Z7Y.EE]VQCXU81#A<B)D,*ZD?''1C./KQ"4
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
M0-A\0<(,E>@*$:AW&I3Z@P+T'^XUB->JCHJIIU.\?X=R_)^B(E31/I'U :L
M(!#H/>#VEKCV]WHG_BN@5> 7O4?_V>2&Z(]O#3UTV'[HDYG6.N R2GV*\OX-
MHH.?%66.,I:W_9"VZH@X?^\ %$*"C[4'])FX8D./XB-_%"DQ7'Z,A-#IQT\Q
MZFEQ]+D95,AI<,3WG\_/^"=\S3]Y>!X&1FXT3H917M!8935.IX'RUC%7Y"YQ
M!+P:5,_K<3H8,[%4XP8-I.M<1L>W@5@.1/(% S$A(D!ZE%96J0!&E^%4<3WP
M,@GCY HD)OP/BVKX(SQ?-?T_2 " 7,LC%/,DU*V".C)@E8$>= DRHR2!#W.@
M_8$Q^F:<9"/5N,-9)6@MI%/D&W&4F\NB3FEB"8PQ)(F%WP0R,J(_\YZ)&L3:
M-#XA^\P2BN\<+X=6# _\L\E0>3_LB3HO-P9V]E0$NQL=IQI,DS0QND6X 5;#
M\#\</%_!#J%>")_LF\LTIP X'BW\2BP(;T?QPSE<]JI" X.5(Y!7GOSW%;_@
M0PLUK-HI5K#@W^ *EG96,F?47(!088?RRXQ)'>@ )@BJ0@*3+7*\1]$,Q/,.
MV>K!I"=)^<4@J\M9S,(MJ8 JX?6$B0VO"8X#)X?I7Q$H)B"N6<-M<GU"?ML6
MV706F"G@3:MOW,1A$?48)G5)^@Z=<S.9V#7")3&Y)^AA04S'^.08: :NFES%
M48J2:XXP%VRL7K\*/UV+XJHGQI0*T_6/"UE+-296T"*JA.BLK4(<(J<W<'0%
M$!7P_;NR6T]9N(%O"Z,\W-\]00-^WKJ_3H?U6,2^_Z)X:?;<*TD?]"C0IQ:^
MXDV:S9OO+P_V<4ZGT4YTW HO>O\=ETYMNS0[_=(D7W:2$<SWIR2[3F;57_X>
M+&N2YCNM;6SOP,)UCD8/MDXFB*$9%'QK?FJ0#[ [YK^2M9E+- ;[XO_^Y?^D
MAX.]X_[PQ;XY&IG#X^%>LI^<])/!?F]X?-3?VTO^O]X>F.YD"<#-.2N0MP 7
M_J^_)_/4O9CT-TIQ018%0@F]5GODM+HP8$0"WSX=U<B.$(OVYS*Y*N+(RQ)"
M;O=K$OW:_$D_%C JR/=RB ,@UKLH",SH63:Q_D'-4_ )5EY(UP'KD2793/0<
M&O-3,AF,&_S]1W*A_4<RF;Z*?JO3#%B!(97EUU_/A,D"YR4##+8SK8G?LM3#
M?Y<D&J; QF%R_P*#.!^D2434 <+IX\=3&$,7[2W17SBME%=M!\#Y-^B-F)8I
MR"HX&3)VIW"3<<'.[U>7<#R3%*P96%G53-%O@LI+A?8AB)"*M6?FQWNQ^P(N
M*KJ"H8D@K09':YRIX@3RD7S4OO;_#)QOJQN3/:\K*AN0T<.+O'6_\:FG&=>B
M.Y)G!CBE&B5P6]CKIK9(]#?2FEA%@G= <N7UCV*AG'\\AY_.Z#]PIV*K\;XV
M^"72<V#$WY-:K@7?:M'9S\1_AKTB3O-+,/918SMKRM(YHLF[,F_1L,=G%[0@
M6 -;KW'T<O?0_5N,5G;+ZR\/Z'<X)+G:QT4V#(?<VWWA#2$,C9Z%K9NQ>B[>
M+?76X\TF3=5N74(6]P"-%E("2:-4IRRJ]56WKQ(^]PPN\5(R_9"#7@QL-3J*
MQ8XB-QM*AHN/+8,)'JW0>?FQ*0=C/"$6(, U3]66BJ-I4U8-7G]X@Y5L&A ?
M&++#/",-&X<?F+).V"$N;5\2_  ;%^I21->C9U>)R"GRRP)OAS4EZ)W 4!G-
MA7?:01WK9-E7@P!G1>Y%.U\)YLP%<:)FBJ:I*4%IY G()0/3H:*+2U]7]S50
M'ZC71N14,J W^J:^-B8/MAQ=PBD2*MJ8'>8DW[*T'<G"+\NJ^+M!Q H_4&(
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
M"4> 41G#>!ZS7G*")*#%4!^JUJ-T_F"%H2U K-UJ+*3'-.A1'ZB9 9,=-5D
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
MB*[FJ=E]E*)S-_7A_O9J@W3$9T<@=S8"MN3Q',CC]A)N;<ACA::B\[7VWS-
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
M_L*L@0/&?6,%.]I.%"[FY#6KI* ?H*H:Y%6CQF31OYO$=M )^ <_%?W-4U6
MS30Y(0XC9VIJK!T!\?^U1M59;4(O\2!&-C4<I:3\8#O( L3))(X&,ZP>X4 :
M<)\2,8B5>8HAF-0)++:8PN(DM[[MU^A6-D+'"?M'_* (LCL8IRE5XTL9PMIC
MP#"+OXOVD:5\.5.S9)1ZG"+@L@@7;(")X?:!:Z9:-7! O)W;Z_60+<!K;6"I
M(4IADF*9^H:J[\<W00OKB;2P9A?=G*1W;K]8'(&H6S.\NGC^2"&B/%J?I%N>
MG);58'7HJS2,Z<]YFZ5I2_T$:&F-[<^%M$12UE(2&C#F*W R_C$(?SN8==>+
MBX[?Q8S$S9]\#:W#RR8=DH!HN6+(K)MBDH]U&CN'&8P29<FUD.7;?)1I<<]0
MC%&I[^%*1'FH3-A810_P6YMA0=/Z9]&O\!V?B/5R;(MGVL4SO6WQS'K,Y;&+
M9S:&^ZZQ)+\@KX/'_089YXP,)#/$\4K//6U=?BRZITVM&F\IXP5N,!BCY.P"
MK^545 U*8.;Y;-G7,ULZ&8B"=I*]&8VT<PD,D-;1+__X98D62^EBGT\W7ZRO
M,6&=V]:3MCV7K=?Q.\)4M980V5/D[C=D$X$A7I'GMZE9WUM:DZ_-TON@@H)U
M5E"_SD(;;H'5AW[B&]N5;$__VT__7W!PGG;MM;*_*O *6T,X2T'-'_HMSX [
MF"K!1JH4QI>8:8.*X652J:M^>WH/>'IG3M>EDV.UNN5!(Y\&-6O#BDI-8)]S
M'K12)C'M0KP??/_A6(%KS^4F2P,_V! V]8%LKKB:S[V<-P/LKLDS\6)-R1!L
M1Y0B_\;"?/8IR(2W9/.0NH1GMUD5(2@Z]52$- <KAWJGM:QT"@OKR5I?D4]6
MU13?HU/'%D=%11Y>#6.D6];^_7)E*/FJM)EU>)"NX3BS:NFA9=$P-* LB#5E
M4['BYB<OM#*Z8C^#*\8*2G+9:G%D$.("A8(C.F1=NT>Z]%BGEWI2J1W"71I4
MI1+,X1"KF*F$FFF\1'@F),A<0$5*F_7C-9ASC*[#P;HEX4?(;/6BE[,@?$"!
M3TX50.ZU1,;-!T#%U6_%I38V]9,2)1@O/G%+#PAZ8TTM#2K*/2%S2?@CPZX8
MEJ::SE53N<V6CAZZ#%U!RZA7.5  E1M.@OZ:DLV*/*T@7=>KU-:HND=Y.,+V
MW!ZZ@-O5V&5P0EF8:!/>;]A-R5=+L0<\L01*@$BV>;G?RQ!!T*IT0,I$,J#K
M0K*\A)-*I]@+';,9BPP3:!?K?W?%[%AGR)LWB)WBX+9 &*&SI%Z:481 $J2[
M$5@9NE.<G$DIJ8X5E,J8Z"/PI.CMVSAZ6YM)='*Z&Q&Q[+WZ7[:NG$/N?RG
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
M[(O80Q9H'Y*7',GGY=R(^'T4*]H]@106N^0L]5#_$-;HBR+]X7BX%3%W&>W
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
M5>A/3M!J(/>I!B^\<:N80X4DL]";356!?@6_]FX0YH>Y@?A[+6#TIHLR"CY
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
M%50=#U/LNR1AXHJLA]K3T=;*2"1@>[S?XW@3PH7#D@*+_T%'Q8Y<Z4:A:MH
M"P]-*9D-88,MRM_6U#B;,:<:<\F I'4ID2-"^0MKN>*P1EYC2C(31L[;TL3W
MH G4H=*2$QZQI4=1#$F+E XS.\BQ;9_JL 2:U:\58-DD8XFH@@.S'HB17P6Y
M/?*'//*5S\MFD04U_A; \@K#X-P1%AF%#:3/!81\IN%>*\VEH!.3OD_U%V1
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
MV!GD*FD#-^0E&4GK]2I1A0(,E@>L!0KIZS*9$RPM!KW1%93@DQG;#9%93KR
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
M\'LB,\S"A DGT-;3K1Z- <1O\B;'>)/TJ4%=0?2<W"^#1]'/ZQ)!)32T/3F
M^*,<\[N&J^Z^"PPCLK"_.0ZG 1HGI&5"G3_VE,2+2^0: H_>$XN2^=$L]EG"
M"$#LFJ$'VE_H>"@+1U:)NTY@'!,[( \!PK*9&8QA,1U5"SNA\ CL(3I&^<WG
M8>0MCB;Z#5BQ7ZQOI$H>(7#%?^E" GBO:S["-%6D1IJC5NTJX;;/]_:,P1&#
M>S;+.0\V6G@:9P^WB.7KK@24G](5T07?DX.+=C]II :,K! S"L GM.I/6<!Z
M/J5W/I3,78NCZLE3SZJ']^-7B?J8)V5-KSAU$[=[$4#?FI!J*9VQB4,9S\@
M(]9_;W>:NJ:.KN8A?82D[31I6'!9%IJDEWOOCJ/S+DF;7RD(R=Y4M"8G-GLI
M<0I3<S8:&>4C<9. D*5WZDEV_8),-[+LT),ZIP-N/N!!NI[9SS_*'HB;S7TK
M1US[X*DVSE#Y.1353QY/O#MUX@5K&(ZZ<]X+FOYK7-0A!L!G&_(I'E)WB&:R
MT2&JO3*RV^ KEGUAHG$XQ1F#+U7.,C"J+O<P:30@!HK5NFV0,5-QZ2CS,7K1
M$EGN[EPE0_/6!&6=/ :?!DE4DDR6%!_X9I(F+>P L5,-]N_5X>'N7E(0]..'
MH6IG4GK+XXR\I^_W#T/.P+TMF0)<;5S5D@EA]MIHJKTY>S1@<3N\V &Q)N!R
MR]K 7W=C\D@>=@>\G26-Y-?5H;LXJT8%=V6FVS-B9.N$[YL^%=L/' $'RU,N
M&!M)>TCN8TD&;BNTVX0(O?M^O5";R?THU._]'3:QGF3'TY)<_.PU/2 JIIK4
M[!>T47OBQ3,JIF*_J*K'-$(9;:SF<C=%/G%-CU+'E3[3SDFQ( 0W( ]R,!\Y
M_IU19SI&'-?:VM0P$#5Z-JS@83'TW836!-PBMP,^J)I( T[L+$V).R.-C^8R
M7!C\"(I44.3VQB,H\FZ,Y>Z!(F_)(%O;<R]:+-];I6H/X@8F)1'A_(H-W:HA
M(>$RFQZ8XL0WBK8C(K]2(ZR^9^R/K-"EHESPC'5S;6H< U?&Z(BBDUHV_;K6
M5%3C?>D8F1=K\RE]8T]1'^6L&*=ZD]RJKX!QBAJYTPR)V9DQARCY =>1A-7"
MV@$<%TG4D>@7@KT,LT,_.:E"RB<,-3Q;/#=6>W6"E5N;5=.?7G2J^]P5-^PE
M18KJ3>_.D W8!2P5<@$TSGJQM@N5SM,BV\_K"6-0,<<O2]0VZ"^_UM7%[.SS
M9^'NN$"TBXX<G;;M'VW^/"]4/*0\%W@E<DL\4:5-5*X35?B)&MI$G?)$J69)
M$\H0NHQS-!CSZ@KRLC/6,DY/<\W^T^PLPE#[\X:>A0%,X17IS<HF6@\3HK#1
M64**$6:3:K+VZ^[NH7MN!8\8H%E]$<XF\B?#4YKZ#:Y1%RI.U./$CI1A)8Y2
MVAYLYBR0T0#)H=K@F&%F@9@,<ZWOVT;7!X]W=*6DKAF)I5O)9AV!%[59FH$$
M>;K<8>.N;.PFD8?EM&IQR$I_\;P1=RY* D7I:_HL"NOGXK>1<5?F?8X?(VA'
M&7A'U:(H'D30>.6FS&:(%I"NC[MIFB^0T>#79>MC9T- R/2? $UF2J+6>[=%
M@2-6#S/3@;YT7[>WLMYV0M=E;+&><K]4H)S@U*V!G)=66KA4E[R@U0*X^$M#
MH'7DJ>7D[KUX*).''V63;=3"F* "-W=M%5WG4G=A]<77F7"A1.<FRK+I8E!C
M%H(_4Z D4S_X&%[[LI1LQWFYDYZ7(4B:L=,; B^4D-=0<LFG3?&3_>7G(4OU
M+'XJ)_Q8_*6?]>H:K>$&Y^#6I)!5;\+WDU]KU/)D<WWC^28"EUE-_QO:C36F
M6>>8YA^SX?+OGCQ=W]I>_>N-]<V5O[OTLG35YW_]53'8K6M=]A\\$3(9--UX
MD?_GN^WO8I3(2H4_;4T_99M=K[ ]YS+=7W^%<SBZ:\BJE[1HPZK4*;CDZ3;P
M;-]=ZZ/W8R(.E1OY0'=T,A=7O/*HM;*FPQT,BH(":-V=V,TT T"YE,/,GN62
M^8'*Y9V:G=B3[<5N5[_[E3-RY?K9^@MG=2/KF-L:CW6G)O?I^N9__5^;3S=^
M;D_L7[F\>"HV[O9$?/_G-MT)_]^]VE=12N9S]U7KH3]K7W5,W#W9.COKSV^X
M=;H7R3W='?]@M^Z+POON0)9*?/$W% ;-E*S]("9%?F6<RYYH?!YQ?6-9V?@+
MHQYO/4:Q- 7PNR#/G&GI?>SFS"62!!NDNJA2$^( IHI,QBSQ8Q@S863JSZ(
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
MPTUV&.#1X;$I*TD$XP)$5145DA?]HG7(   V(,,,,038G,8Q*(+S7==L'%1
M4,306$C#F7)ZX9!.3,Z4L^=# 7(OJ,85GP9%(?)0@%DDM(37H!RA:_&3^JV^
MXC4V1CQ"A]U3896ZA(#D'GD:;9V,;L)!9P@2C)@:; O6H]%MT9'%DU>L.3,
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
MV('CB61VT)[$3TZD4PAG8=[!(FDJQ?B@EU84-B9'XX+ ^68$O@Z5B+@157M
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
MLBHR:;]U=S,[*R]"W*9J"N-.9)<EVM=4(N85SY6*> W'9+A"UE $>!12YC3
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
M8O-A%;D)EU<2"(S<BD*"7CHQ&)3+Q"/ELH60Q%C4A$J"&'87> E\KZJ#W)/
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
M?L$YXYT$28(G3[3FQ-[9U.:=%<4.P&QX^ AV] Z6L,T.ER\H)!.@,/;<8C?
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
M>JCZ/MY((T,U9[8F[?&'P[>G<%X^\78DNB0 Z42B%3T >G28LD^HF'@+P?
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
M%#3T/^QY'"L"2I\_HW$*ZR"859ZX7E2Q?4,.F\U"+!.&T)!F(AA"A-:J1GY
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
MO&^4>F"FY,I-0G^(5 <_D^R,.F=EV&NH)Q=&63H=2TZ>XP&E"E$T2Z0:UGK
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
M("],XS':/FFRI>:2MV" ?5OQZ+U.?*YB"Y/@J]14#BD0)"@"J&IFP0!8E63
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
M9 $.(*:9-%SO(S8@1V SG;Z;X08(/K3XODD8+K$TV#,\,8I3P/^37$RY>Y$
MD&=F(CRVF%3&GBI+RRKB5),"Q"<K4H%ASNE1 J3.PWI&2$?L8F#"$;<=87AR
M+[0DEQ:63_S*=,;P_>:T/@B/>V-8]@EV3QI6N&)Y:VXW"</Z&^!77[V/>+=.
M)RE6)\IF(2'M $UC*SE/(XP"P6T#'>DD&N<-\A1\J]-J:JR],K@"9;ES[V1C
M&CEZOHT1:H!LK?JA>E$'0JU3S!BF@L!Z%\05N4XLN_3'7!" < Z4PX2:"0$V
M:Z@+@MESE!0&">?K99K-VB1=L9N<#C_[ H]=-G>'^>-<6 ((UP6%%Z$[12&1
MMC-?E1KKCZA :TC]E\%6.8]&!3_HB-=G7<GD+"^NTDUW )T;H_6@0+^9LII^
M)NO9,85?-@OJS9G-BD/91SGYU$/0HM]+H1G9K51@%5.N 7*AO.@;$$X6=P:3
MJ(%C682D *+2I06L\6J)F68<9[9TL93";#$CG*QI(4@9Q$(U[B:ZQHR@PX^U
M.Y4K)C#C&IT M)OZ9.@L3:&8(#4FA?-A^Q0; Q"? 3E?GV:H@C.,!V*?\/$E
M'NPI4]N0X:"5^R"B!ZUYK.;JH LIP))$HU^\U.R=&8HX,H9/PE BI44]Y5OM
M5LA)BS8;!+'ZAA,WD&0:)"W7V/7S^0RY]F(:C"DF!->;SJB6,PSHW'R&[XJ,
MQ9''$BU83RZ%$!D-V&0IN9&8F.'8$+5%R=?&.'1<2>7+<?VQN<JL>9.LMHPY
M!Q061S!A9 &_GDP_(E9]P"K+4Q?B)>X/,6KS*?<V1JH;Z-*U$[1_ND\: ,]Q
MB6J]L,IEN==<EO7%N2PXY2C\Q[-ELBL:SZH,F">> ?.3:+F4+^^<[)_M[VR_
M\[9W=H[>'Y[M'[[UCH_>[>_L[YUZVX>[WM[IV?[!]MG>Z5-GVF<4>>!NPL*?
MK:BGQ S3D8E#ME9+>[N]?6P3+RPXII0*8L,AQAXQ[B'-WS%LC<"55*9+>CB!
M%DS#<W&*#"1V8?S>Y&\P13;DH$531GSG)5I(P8]LO"LHD$"O.:G96,'9X<%Q
M20O/5''6,3OHJ?](-$@22:'%::><DAE&?2KOF&"(8XKSO[1=4:1G#Z,CV%\:
M)8H<.0PZZ;S'!EXPO&1WEO"VD6@X_9FSQ#6T2=ENZ[9WV/\<E,]4V@V)MHZ3
M2_V9K5$L<[RS'%ZTQ1J4"9,$<D$<T6\)MM9DF^NI.@J!,9YR6(8C"8F1*UVG
M]7QG==ZA-*R+8;>8)1X*-[BQL(R]=\9Q1_XWO1,EFS:OIJZ>XNDD!&R;%52\
MS.8$1)EK80DQ:1\)D#$QK[ZXL/,N7.QQ%65:%56<IX(!'B&N6&*"$9F9>#&,
MI4;&L;B.-<B+XR)G<C85/<0E),N%QS&<PDR/$4]*',S;Y2B@5#F7CIPNV00)
M63[[*-.1;':+<:)5^\DG6KF$)*DDQ.DU9K0.V"<]'1V61E/7;3CY%,4&UVW1
MC/P;$HJ7]D:Y+(S\&]3[A))-#2X=.U)T/4'??:7)=/$-G@J5#^BJ&T+C,< &
MO9D[>0O)1-)I$%%[ID#B[2GUX:FY(7/+SMD?H],$4;MT-T5ZMDGYEITOAVUG
MG#= T$F!HO9U["'BC8Z5;@_(!^,(69LB>@FO5_6DWS?R+7+ZWC#&+0W&FJ\>
MC_Y"1Q0'YS6JBO+I)JT&P,:J7 C402C&XX<X3]'8DB6HG[W&Q!Z1WTRR!7J%
MN//&V"XQY"Q')R"I+P@#?1L7@E:GF.Z)(TL"%B;L:!(#NGNMKP#I 7+@&L <
MO5HND?5 Z5,7>NYS]-J75117'F6&:!^#-H$YA5%*)_GD*1TAWY$;4*X%]N@*
M#3FC12 2@+.9([-O&@;?.K5<"&[3(\>6W\D[ASBT-%OU(Q,[R8JYLS**O"=)
M+4RTU8;+DE%0*,338"+@_!+9<*Y+P0].J) 2I])03:')Y4$00;B)F7)]>*_T
MM=!A$Q VDJ#^BN\MP<L4$HFL#_M5V0PU ']>O=)7WOK'S?L)*M(F#G(,S:1Q
MV06_<I)H+I4O*<_H6AQ)OA\_*O.88.]R4Y--YIV$"_21(#, J^<[IIY2*]A9
MC7O#*F/0!<IT$" C"QOX(1V9"ADB!HO]XJ<I11X6_$:7Z%"5,K6GRW^_2(AY
MW@=@G05(A1RIE-(<=4?4/S8JB08Z-.5$5/!AGPK<.B)XWAJW$O$W:G ^D\PU
M(8TFK5/#1QF8:-PBS4;33XV38D$*WE-G:6^3)&3%,UO,OX MP1%0KP16=BET
M0UBT?8(?HI1%(/ ;\+AS/7 9E[,RA^':Z.Y3$P2@6ZI+#ZVV*A5A/L.C3B1[
M3B/F4W]F[%92^ )&88MF2YLYI5Z&:'XFSA1F.7T 'M&KPEPDJD[3:&_Z-\97
ML6"ZN//FVG(7 W9".?%Y;)3)\W>F)XT@;<.U*%<S8?D_':'=?EF5BR1A%^B3
M]D550!SP;1I<N].(&F[BS><W%K0D[,5N@$]&B9Z83:'(<SL']S2W3(WI) :P
MF3:].U0Z-@JJF)1KYQFDX<X\1WV$.8P!'8@W;I^\YS'O;]NQNB;9\^:G4F6#
M<7182:F[3F>4<KHKIZ*[^5$HCRW[MVA?*-!T?,RA1X*-]:F^S=VR)\_27,@T
M(2KWJAD2*EQMZZUV&A9I>V(A8R.H,YTS!WH>L:+(&)3$(W5[:JR.Q ]+R)_3
MZ_('B>^P995DD&C:9F5#^Z7=9H?SI8>R6G<+#">3;&0.Q.9'K\W94B:OQU2$
MD/.,?!NY>3O&O\']8!]&D"9&[3(F6DYSCL3[4+ZQG 7H/LGMVZF<TG8!EZI?
M[89W\&3+5:S"!?*\O6\^YGP8II3; N*S3FM9805E&RR/6Y(S[5MRD0E*CA%+
M%,DQ)[ *9%HS*AQ9T#;I&R@M\ D#T3KJ98R::X4ZRG9-RF0\+EBHN98TY],C
MQD@V8:=1[D%2ADVM+B7_JO.9P4^9V]&GSI2,8X$EIDA[*VGUQETE\G751UZC
M,!WJ#5])!59F9%TCEG!++TS@2UNF:R^'=KM9QC2AWAD%NP27X-1FNC.C*OJ<
M#=%WU2:W"=6\I\6GM,L8^ 4*0+F52UQ(5YG5FT]N*92?!2E+DSUW]&+DV5HY
MK>6+D>Q]8070M<@*8E]*^?-0U[D(H1A$QM"*.>=>@++X+(*$J_(8&\KE#8+F
M%8?,_N;QM(VM=*.8:%ZN/ :'U6Y)VX 3IUG #CH"GCH_DKQ[Z@#A^LB-QX(E
M-C +]-X4.S&XCEOB7(L=8_BU5'=@&2"&DWLQ)I7B47 ,'6^]C;3B \7QV'=#
M(:\IY8X*5/!\(Q"JD:" <Y9W%QA%W:UIT_5H3M,Z])G-I!-HOM,>Y25)F246
MHL!G,/,BM=G2,V-@(-13W2A-9B;:Y,+?ZN;N[)9!*R1FG4E'ST>8VX[:V,)8
MMIL9ZI@E_<6B]\GFL6U4F$RK,9<5RDB[=R3E*]FQL)AROH>"7;MMJ0Z<D23Q
MPO>EXC9EAD)J5Y1Q4R==U)IW662NTX+UA;P^(L82YD$Y3J-P0<*WY@ +\[VY
M?9K.^4:OE7#P!6MU&6>.C;&6IN5 JH8)5\^B1@A*4N('XDG37GJ&?:2R$MC!
MXP^';T]1TIP<Y5CEZ*KI<&,9B6"[:1#=:Q<":C.,K!C1W\%B7=_\O0@M#E,R
M$A6#D-M>L_&[2?PO<369X/B-Z$5B U+0J#UG^.K<!-"K^5NSL=;PAM);'MYG
M@'/;Q@.(&H31%C(N5QFK4<9'X!=0ZNWK\?1,R4%Q ;@S<E .N _[H\L360B/
MR&RE\1WX89BRB9(/R9;O&'6TESVUK1V>O">-6NJ,1E)-1YY8XYLF& )&H\B#
MG0X*W0Q(/7,0BZFP\W*DB_\%959_DJJ".AH->]S0"7TDD9P9VB)&]Q2^P-4#
M(T19!D$S4J@L.3W":D48!\M+I'S,,1$,NY$V6RZ:AC?7>"S/M+0*5U#[L@GP
M&VV)Z[OL3*2@A1943^E:9;'F"(G#*(7+J($V/Z$X^Q\3+\MSJZ6'7LRIYCJ_
MS;&MUC5LBZN@Q%F@*6$AU<@\70^KIC7TA80*;1U&G/ EQ*QKXY!4&"R-D17'
M8UF#1(K98(=+C;6@22P5=-Q\%#9N[,_H]EQ%GV""]/U "8FZ65-V^\W!<**R
MRX7=Q_-7A4[P&_F&32:5</>PB)YL^?0ZVVZY>IZYO7P,'H1C6*C.;N8JKF.8
MN@/#\EI:8S]U >&F?@W]2,*HMDVEZ?K(^X7I'YS7C>W7:Z@\NKMJ?D7-V6W_
MR:$*.1V;G(J4(Z)[D]><HFD"G[!O$R@I'0$<J8EES7HDOLNH6Q#.@$VRX+P%
MYZK!V[[P#=7/6C>&%ELZUV-1Z+6T=H(7-:8^\"/;9)7A,747-])\*+&2;C&U
MMA!Q1[ T@M%A8<AE@VESI+,DC#+$'1D/$!W*]-ZT2S5UL6X@TW>@T'U,Q*&
M2BZ%'L?0[$8VFX(9)IZJ7:+EC\MX9N4VI)$*\B<<ZC05KI03/S6-P25',U!^
M#.I)X.O,/LK0,9+*I=94743J4F9O,G>1IR]:I:3YDBBFY$82'D//=Y#AYP/$
M8Y>5'.^]7I3^Z""<Z9KB0J2+O=!X%]B0<.B-IG ]>5-]<*F1AF@G\S0LLH1\
M836;)UPCH /1K(?21Q0NO/%](_&YY=3YM3@^ZD5='_/5)HM<T3J!HVD3./SR
MO'>_A\!Z<T?AW.!<X;V;R:33->0X<]>%_',.9J ]>8,(T=>YV6X2P2.0@ 5_
M[(Y;A5L)/34?8BT0ITY7,@G-H)WF/;>E#NDXR;)\R3-RE%P)M/MK1F?0- V*
M5C3,<G9./K&RO&BZ9EOH%7B_>SGUY-VY,^:2RU7QC<,Q6S.(WI3O,HZN&FX@
MI7F!19ETC!T']<=LQ<3-P#!E-U1VF&)B#V4PF((,>H#V4IXRJ0MDONKL:^*"
M 1H@!MB!U7$G1JJ/*701$$T$GM$GJ3S <)L"YV-Y$IO,1AKC M$62=6G79/*
M0%J,"G.IC\54!DY[O(M(7EYSQV<60BFO'G_:9XEVYG^K^-%9B:HI$G_B?\MY
MY33SZ/DQE>IF T11TO175JF9N_?"%UQM;UN>)==:7XGOP@Q>KNWD<UA&R<C\
MR==9NQJ*V7'8I88%*[Y;$[:=>!F3RK-,P:P5M;'GX'=J1R$L70_G6 6A[82
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
M<XCP?^#>RH'B+_"C>[C\\ 3L$EY78#'>9026[/NUTS7O7(U@^#B>(5=58]Q
MIX9P#%071.-896O>-EZPJ&3W]0[H4 EZ;Q?OIG7!_O!=K*[BJNDKK_TL8IK5
MFLNC7OVU!<)%\>($+4J"BT AV1+,JD8_=@./M[@S-5-WC S%";$(I<Y%VF[P
M9E,J+&PHIX_9T-[?,F][-)H:A1,OZMR%3!:HIFO>$? 9LX-1C&PK(B17]0UY
M-W)+S8>L>IP_CNOE F[2]>^Y1> 1N20I(AEK)RG\9T&1MEO&38P9IR &J>:M
MCF&*RGR&="A&WO/WH\@ ;&<OO.?'.]M'KU_PTE(4-Z!6BNCKJ5S].(TFK!F_
M=KDY<G 8- U)H3;S(J'15R$*#2^S8>O8O\R,A//'8Y@\^2Q24/[X"UCE-,ZS
M2R?LC;\PH6_+/<TK:5&/FY=>9^< <873 (_2$L^B8P 2'H5P^F8K>7^\LT&2
MN=_*X7/@]!*TGECJ?272RL?%0P$!)#UD.1ZZ<Y,1G1]PCFE*8X/:-$6\  6/
MI$NJ74A__91EI]$%\&CU3VKFA>%4T>5.4^!9\/_]%*;%7$S_Y#:J T9]K6*R
M4"_YA2GKR!*3T,KUYV8XO) )ZX)) +9<RG#:+%%8GXVRK]G"$UYZT*5(8<%\
MD+I95H3,Q_ 6T+S6O-,I:,_.C\W:U#?8[A%)-&0T'G#/"3+P"+74"XQ[!,@]
MS^$BX7AT4X9LIN)4PB@+XB23=RZW1I9J<AH^*]1Z-A=L'.N1RI1P;XK2A=P7
M0%=1'W@L;#!,.\*M1T(/%>JM5@VAS*%+!22/V0_Y(?#.X&402\AWK9J;K.1&
MVH-=,/,:SK/B5"AB6_C!S=01)D6]*CQU)@C?$N2E\K^2HJ.^@:3-Q!;#C9,T
MK\+6A HWF+X1\\S5PA:J3+WYM!;X&V=TQ<$[))TAJ29T!QR"I1.D$P&:1$$^
M D,HRQ ^6]-=E ;3(6Y?H%C?Z*DX4A?"]QUQ J]%RH:]<7A\SVCMCFWWR%GB
M#0V774S2BXQKZET$-I_5599VJ#[J+;MR@[:]X-9*,1"7SP2=97*U6!W5U%BJ
M;^0Y;PH$[8L9 "=2ZB4051'XV=A/#3LK%7#D5ODF"QA/TS$(C%)EZP;^D1_9
M(9O@AI)K#*PWT%IQ4<X];[Y GD&*FNCLI."H$<T:5IQBP#'DGY,KQMG?4,&#
M<0T7,47_1\Q^6O:"H9LL)EL G4MP#)D?6,\4)JB)\\NH$LCD7,6"-N"5][SU
MXNK#I97D1R!3!2>.6YPY3 X)1:'?:JF3_8$SU"XZ4B8"%8U%TH/!"093-*$S
MR"^5IMU3^!X2OLDH+C6=_"F<;.JZBQQ7 6^NCM/)  M9PE-->.@N3GBH4A>>
M0NK"RLE$P^[P C]O7\/RK#P#-@9*)',QL*1A2L T@#&K0'.VZ4@S#.)58,/S
MC:VA!5##IQQF7&!)1OP(;R9^!MPN#B4\9M5BUFBUPEJJYO^Z&LUK%?BPFSH,
M$XT0^!"X<6QUO]H-1/C0GV%$51\NG1$=:<X:ECA*#4GEBPJ,-$!1HFT0/M&\
MM0$RL#]% 22!'I:7V;3WQ7'=6=-'9IO1K'H*(\VP%%._TK-+=\+/Z'^*9-WD
MK?8G8@R=BPL'*0S4L)PGRN@J2<YHP8%Q_3!95#,>-QW=T)C809]F -2Q3>;Q
M@3^9.*F1CW$#K@V$!'K)[!$8TI*17H;3$7Q.N1DJ3B[9%I"O?2!8<H*G"3LB
M025-I0P$@YG&N["<TXI]G'Z6'S9)BQ[PW-=R=7BHP,3ZM"+XDM1MSIA@OY?.
M5& >;#Q ['%(E66N\N;E8A"H,$>CBR2^$/<O^24C4EKABL:Q&IV3LT.N// %
MNJ1T(]4W[\LT/!?^<C9PERC<Q%]P0F$"<T>VY<?X)VJNP(DP@NFX K2 6,*%
M-_&_(G8M'O+E((F5.' Y  +CU- ]Y<Q.K+ORR1'%U$2JDH7G96P J+FIE;X
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
MB0T<F*02-%4$"!812Q$"GC:'8!)W9>ZL6_B@\,'R]$WA@V;YH"9MC*1.6J2
M:(L3'QB5F\7DK#"C@J\F.&0^(%1VY>,K3BR*#YITJK1;^OS=4F;J2WF,%^4)
M4UKCDN=F7G:K:?EM."YVFB;)C,X0.YA'IP+BH+FSP*C+?A5!P!KE/*%I0@G?
MV*2:=J5X]-'FH9A9(>OL$^:!QJ5.X8&Y\T!-Y!"3%K+6&EBT'A@Q%BS' I2V
M)&*+#28B)Y&I+FXLB:SPP%KQ0.,2I_# W'F@)FZ<B%1JPP&I7.TB2@S:49:&
M&&L>A$%6Y!*^BG>):JJ87ONDS6RO3AL4S5>:9%;A85.85.DGV^&JNF_IEKFJ
M-_F4@AQWTS:2"\8U(,C7>X]M7'/O#CZF<3\-@\F4/:YGHFRT#6ZT?(;PIB9*
MJ1F%2(S("14!=#2YP!16D;"($$O"&XLN>KR+L00^M1?1C:OG@NC%(+I>*$ZQ
MQ,)4@DF#"LP: B87BN/I$!VEE9YZG>M0=X5H4YIV073;=7!!]&(070]BC"IP
M'),$-CQFS[\";;T&$WPPP0DCG:P034B;"BL]I<(+OYK^8-SYX60X'H?QCYUA
MSH^Z1DMG'-SYJ'*2/['B"S\L5E*,TP.GGVKMN-+<9*/=_N!O!BL6O 9):W=6
MX\PD'BP6DH+2N?Z"0 X49KDG!C;>2H=4B!N;4G4IKU>'^K$D:;<5TTMMF5F0
M/'\DUP2%XCA@S3R0B#TP332HJ!$$C @5QDE)=64B4+RIJ,,"YQ;"N?D^F07.
M\X=S34T0YS!R H.E(<$9)4EAB"+ $;>6NJ@<5KD[9I?K-C6T?DI^B*D?K3@A
M%AWXEX=]:MLH+-0@"\UJ@:DM<8PK \X$ <Q'!<HX U8J%*/U7'%;L9! I5G>
M&H.X^:B] N)Y@;BF#$(@DAAI02./@!&20(QDA.AB@C4R N>Z301UT[&P@'A]
M0=Q\R%T!\;Q 7-,#E#&MO*;@4>3 *"-@"3= -'58*HN93CLQUETM5\B[X/OC
MLQ-SD6\V?!OWJ_R791#*(#P]9]M4'O_@;X)+:^Z"-3?:+=BO-F-OODKR+=:Z
M)G?G604'E95,A'3$#DDM Y-1@I'.0EJTC#C)@@@B-Z#NJAEQ\,6-MA80GH]&
M+A">#X1K*EE(;D-P#AR7)D'8.]"26)#,V&!9X$'GQHZJRWG=X%X@O!80GH]"
M+A">#X1K&AG'8*/"$IQ,0IFYA%YKM 7D8W""!*_"%,)R1GOUI4#XZ931Z(7)
M55WR_M^)9X\6!VN:1]N.B+R*O'K#P?#+S-I2.:AY-IM569 A&HRR)!U#$ .&
MK0>K<\( E4H@XS&C=F.3LRYGCV&SDEZ_,K2P=#%2R&!!9%"ON!%$KKEC 0<=
MDCJ1 I1U A(1.%WQ/*,;FY26@AN%$1:I;0HC+(@1ZMV8D.0JYP ++"TP@Q6D
MJ93I)\&B)QQSEFOPR"X2*\,(:U]ZXZ9TP8MC,WI7ZJ>W):;P>EX*>35/7K,*
M"482C WI_!)RQ@+3L7*58& N8.XHL2RG'6$BN_KQG5Q*C>1UY( YE$(H'#!'
M#JA)&A:5\M%1H#8F24.- >73;*6#C9#,:.YU;M(FNDK64P\+!10*F$?MA$(!
M<Z2 FH9!'F..$<L:1@!#3( A.FD8I1PQ01D3<\D$S+I4/[H*RJ(XH"&?3GM%
MS(X9#=*-CCLV)'R$ZTJ"AX_M,?N$F6P.@N:Z".K+T?#T1?JL_N \C=]5E=3A
M8/Q+-7G3OZNF;N?S9&32%/0'9G2Q.PFGX]YPD.]R-#PYJ<P[I9!,XZS(9CE^
M)"<R: O.YY81F&@P#G&0%#%$L:6(\YQTA;L4ERKKA4\6(XX*GZP(G]2$%C?"
MJAR22K7GP+B-8+EF('U:#<I*[6PZ9:6%TF6DJ7;8A4_6BD_FH+0*GZP(G]14
MF_5>.*U]GNJDVM(Z *T9!Z&]#80Y0Q7.^:2RJWE3M2O;I]I6S_7T2)6VNB'
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
M=D1) <Y2"PRQ7"[)(J"1<)RV(N%YW-AD?(85=F4<#65-KM":?(?>!NHP4RR
M8-@!XVE-:L$<"&.=2(< Q;1++$F^54:T> :67V+F ;C;BI,P*N>7QI%9,_$S
M%V.::P>!JR2RB9"@$5?@5#3(!,$%XSF %(MZY$2QT:T-#RRTO$SA@:7S0,U6
MKRDFUIATVN,N\8!#$A2A$2*.W' C0_H_1U"EO:+PP/KRP$)+RWP7#Q2H/Q#J
M-;NZ5,8;@CE$GP/$+8Z@%1/ -$Z[@-?<!9:V?-8FIUPIT%%*<7^3-HIP?S17
M7/ZS</]/_\W[([K_ZVN\O[U[\6;[U?O>X;OT_J-TK31.A^D9#O<^OTGWFWUZ
M^UMO([&">A? $<6 I>,EF!P1$(+A00H3HDG2G>B953A6ZOQ:%F#K%N#GO7=O
MD;(H*F: 2ZIS7*F&M#("4,V1(<8HIY.^)636 FQU0>VR"%=C$5[LY1.7U3RD
M:9<^&UDH4V B0Z"CPM'P*HEW8Y.Q4B.[W36R[X6Y(E6^&W@UZZ0U/@JD/6@4
M## C(EA*'4BG:3HY:(-8V-A4LI[)6DI=K 6\VW>N*_#^;GC7C(Y4)QF0SD?I
M-!8H,.\$**\$>$L-D5ZC2./&II SDC8+O-<!WNT[,1>'PWRP7[-"(DZBH%B#
MP1P#XVF*K1,.>(R",\,M<57'8*(?TS%X52M4+".P]W X,2>="D&=+R#4F6+H
MJ]&\]_":V.'(AQ&DAWN>QW\\/.G[SO4CK2#)M56AE.2$.= 7FJ%,B' H.DO
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
MI;V3ODXN]L+D>.AO3<V7FW;L?PX>+L-H6/;KA^W7=*;?3W/JC 9)+$YG\8C
M6&) 62<I4U9QXC<V_[__46D^?VZ1?;#X EKO]ROH7C2Z:TH;.VJQ8A@,E0B8
M=0$4UPZ$,^E[)-Y@6="]JNANE]R^%[R+XGXLQFN*6WH5L9 :8L@8YUJ!#MJ
M]TPH23BCN0P H5W"ZWE\*U_=I.T*8[L_GHSZ]GR:ZU1%(7ZWREA=P^ R5<9L
M7MKNYPSD@1_OC[Z8HG(::8:I9E575$:9-&46'+.YY%I(6L,[!\I%JZPTC*CF
M3B/%^-]>C#>N-1Z*\8+E!V*YKBQ09$9I#3QREFNJ*3#<*J!1$.,5%U6>(I_A
MORLX7AL<-RXJREZ])'S75(5!VME .0C"<B5D;4$9SW(K+4.C5IYQUL:]NKAP
MRB \/3]655RVVQF$[ZN6L;HFL%:4\+\VA;T<CFX'P%>3<E.@YW9IJ[(]/6![
M^F-6F0SFDWH,# ,+P>8P$PV*>PQ!,Y0$A9(B&[:%?'3=RV+4;K%1>VX^JX+D
M>2&Y)B03U2;UF#2DS.4P&),*M$,2 M%16NVXCFE+U^VP7!<(KXQ?ZMX0+NZI
M)O%=%Y)<V*0>$5B%>-JNB0.+D &NE!76YS6>A"1F7?VH^A@M=4]1V6;9<*?X
M_ODX^!P&U[\I*MEH_?WI*,\HAKAN%7;;T5CL*[5V"P?.EP-G%=>P 2/.J 7/
MC &&G '- P&)TZ'4IKDW3*0S#D>/;$7?--Y6R-!>.&89'<T*QRR+8VHZBLK(
MHQ$.. \:F&8<#..);=+9RSG/A>0D<PSI$MY (;+",85C%M-*K7#,LCBFWDB-
M18T-\2!B1,!(<*!DHIS@*#;2$^MS<I^DM"OU8RPV;>&82@G^5*60IN^^_W'S
MW^G+]7V?FM&[_J#Z>/8EE%U(R!@M'K4DH_;P."3=YH:GZ;,OLH@;#"=AW.V8
M<6=R'"XZHW!B)B&77?^]M_<J_7Z4_CZ+ODEX-S(GG3,SFN1").F/QR&#O!K7
M]!;?B?V!&;A^^J/Q)/VBLK,\NYG5N^-S=5>,3)UG9\-Q5?']>74#_8_AYT]]
M/SF^=N3<>N/5A*._WV)LNHGSR=??TI;!_Z4#'4R_')+;7X]'UW=T9MX%L*-@
M/H")Z8:?FY-/YF*\\=.7:RPML#OC>'<(OOJ@,<[M0:>+/3'K,/=M21.4P!M&
M^:_2/9G6W$OG>)0WI__I,X>$]8H$'M->Y)$A1B;:(=@+GJU1;S%*P,DXSRO_
M1=[8<DK@OW\RF[7E/1WOS7_;T4^;LR9Z-D/H;S#$K&LM=6W7>H]4:SO11>?5
MSL'^ZU<O=@ZZG=W>BV>=K=YVY^#U+P>[V[M;KW9W#EK_$"_V>P?[O^UN;QWN
MI#L_3-_V=GJ'!YW]EYT76P?_VWGYV_Y?7W^*6Q/*OS*AU6[Q-Y-5.U1ZN!-S
M-@[/KW_X^3I@H3^H;K%ZT\]75[^BO_P!=RV%^?.F+U_1@-;/))*9":X,EE<?
M?$42SRJ2N+/?3E\3Y!EA]*LOHV?XJZ]]Z[(8/1/TZR]_Z[+??HW3<K."WN^&
M_L&"_<!N1_/1(.I>$F2VM_[FF3"_ST--L;DD:36[C]-1,*/.3MJH?&<[N'!J
MPVCZJ!1WOWC:)S.5MS3\ X[U+9_F;+)OZHGOTXNJ0<'4_I'%963G-++H:5+0
MK=UD)>?S*U:\W4'2\L/S= T__G&.,]N>KH@OIW:*!W=%?  AM/-/2^!W&82G
MEV/]*GP<GGS,<'>CX/N33C0N-Y!,J.\D(A\-/Z77QIT?1N'L*CCLQYFQ\H].
MYEK<?G?/D?G7HQZQW=ZIMO2O>76SJO;C;^DNT[<7U3)\"NZHL].CT]>?>H<G
M)V]._W-Z]-<.2I_W>7][]]/1>W_RYJ^=3T>7;]+]_^=]KW_''76:GNEP"^__
M]6>ZQIOCH\-7Z=EVV-[[7_H]\N?)T>$O[WNG>Y_V3O?(?R^/KEU1D[W#O?1Y
M#KWEWH;HH@)L5<Y0DQ84,@J$Y\XKE6;;V(U-+'27-M; ND6.ZT)6:TI6<VW
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
M>T7?&>JMMI$ 823FFB<$+*(4G+&,(J(]SJ7@?F(&_ESPJ<S 1S<#'4(Z(H=
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
M*WDB#,&5,PP[:[V5S")!L4026WP]9XS38Z;?"GFL GF\NDH>A$C"E/-@HY3
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
M1QD#]89H#QYQ#DQ;#59Z 9P;DU9&88*6965<2307SET%*]UKE*YP[AUP[FQ
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
M*YQJHNIHVON PH.]"FG@]\(?@X$;;?3=@1]^ZEH_.ACT7-Y#F]M#/];]#")
M9J46@#$H %7$ \V$ 1P21AR* BV5N92<EE&VM6@';<BFSY"^EN68$*XIE9IY
MRI RBH;@#.3.&<ZY>+ LSY!>$*1O"W4*.66$,T"<I( *$36Z(@'$90RUY)@3
M;];6&4&ED$V=7<B0;B&D@\!:4";C;BVH"T01'%4N8\P0HR4)#]:U&=*+@71=
MZ0I# _(6*(,\H!ZC^)/SP#KF.88$&RK6U@EE)>*B19!N2.<NA7;8<*?=?BKA
M7IWW*73?%<=)1^C>3^F(%M;77X+HY!^3$8_L]/UT7'HA,DTU1U/?#JO?*!3"
MA:#*, 8D]@90SJI"39&RD&.&2:Q(*L^$(2TEG=GVR)TSVHOLQJ-\&=D+1?;N
M;61'56&-911H[""@FEM@M!;QB\&!,AT,3PD)BI<"J8SLU45VX]&RC.R%(OO-
M;61C+..NS2*4#:: )HS+:)(![PUBGD:;S$5Q@20LT>PNP,7UNUFIP,1V%9 H
MSH8#=SY!J(U:O);&F7T?5RPE9%S21 8"K:$*6^-D-$6@4X%B(Y'.$8IV$M27
M*:*"41'E8)PI")D%E&(,- \$0*Q0M#"]=B@UXJ.B)+1-WH_LT&RZNXF%<;*%
MDX$B2H74B$F=VC1Z1P+7#Q<5&=2+ G5-3R#N%(9" V6LCE8',< PAT%J5>.U
M\ 1"GT!-2D50!O7J@EIIX@SR5%$59ULZ12P1R%C'$(%!JARE:"VH:U)"*RN8
M)Q8$Z@6@SD110:D'%CK.A$#:JI211T2I1)MVZJ<4I]CWQ^<]/1X,+PK7'>E>
M;_ Y-;T;51&+5%]P&!7&^3#E[OV\QG@:GI"FHA=G_=/GWZ9EZ^:L1 ;;OSDG
MB=Q&F:H>1E474T1%,!A1*Q4@Q$7[PT,%#%8<&.&1A$$+S-W:NIR]F'GV9;87
MP8U%*1Z.X&R)- GOFKQP45I$(N; LY0$Q2$%&A$-!),^Y4L@I5EU-F#VNMD9
MX.T%>&/!B@SPQP5X36H$0C"6Q .G8 "IY2*0&NKX3R<"-X$94K4^A6KF-E Y
M9O%3,-WR9\.XWJN*LY6XT*>IR/G7ZA<Y<K&PG*B[_2$W9RB%7V_,3^:O!OGK
MZQ3]@32E'@L)%%8(T*!5:AS*XYQZB1@R1G,TB;I*U%1#I>S_;"'>&\^4RGAO
M =YK@D19IFU <6T[(P$UF .M @1*0RMDM"\8EA'O I:$KV YEXSWN>5/9;RW
M .\U?4*9=@%+#5"*AU!!,# A<""C8<>#X#[0E"_)64E:5;[I*85"#H?QPZ?=
MT>A*H;B4?)CZ+\V68?4T7"M-1C]NSD1DJJT;\Y#=*4W3%9PB1^)<(B0,B4:)
MYX!J:H'TS ,$G2((XZ Y75MGLL2SM]7.#M/VHKK1B$A&]6)171,=QD$I6<
MPH"B$8(AT*XZ04JI]U(P1\S:.E7Y--9JH[K1,$A&]6)179,6"C/!D4!QA]91
M6@1A@,96 BX9$DI[3)RL4,UF+WJ68Q\_IRSTEWBQP?C$#XOQ2=5QT@Y.?3%.
MO\^QCX7%/MZ,N[WNN.M'UP7I+D^551.4F:I!ID)35(4GFB$,&3#.ID/@).H+
M1QT(RO@XH]J90"JFBB9EBWP@V>?95E61<?T8N*YG5TF5HI<,$*]QQ#7E$=?<
M@A!G6%$/+=$^XIJ77.;8Y0KCNO%81L;U(G%=4Q;&!>L=<8!BIN,70X!A7@!&
MB&%2&^T"BKAFI<!M*@;99,P"J5;KBL%8]XK!=75E?UE=>98PQ;T;Y*T@?RU,
M;V3J:I"Z\+3*4P$CJCT#G.-HDJ34;VV1 T9J&M=%W*5L.D]:,LA*0IJ*83RD
MN>2RN$*?,!\L3J=D/FB6#VH212*/H@T:)RK0$$T9+I.35('@K<5.>:QQQ0>(
MPI+-;LUD/EA%/EB<OLE\T"P?U*0-44AB)SD05D=I$[@"FJ9"]XQ;9CERA.NU
M=85IJ<C,1],7Q09-AE3:+7R^-9291%)FB:$\94)K6O!<S\M.-2VO!J/LI6F2
MRLBTJ IV3 AO .8IE5P;#DRP$" GO3".4LWXVCKFJ*2RJ2H;K3%L&O3-/F$>
M:%SH9!Z8.P_42V@QSZR(F@8[FSIR.@F4,0I(0HVBD$3^%I$'<.0!E7D@\\ B
M!$[F@;GS0$W:($25#JEV#:0<T&CA :6\ TI:Q"4)RHM4=!_14BX/#ZQ^B\PJ
M.6P"D^KPR9:_K.V;>V4NZTT^I13'G;B-I')Q#0CR%=]CF];<._U/<=Q/?7\\
M88^KF<@;;8,;+9LBO)5VBAOD@'<> BILJIG/2!+>#!DK);$NU:PM)<J-]588
MT8VKYXSHQ2"Z)J$)P0$2A0'CS@/*D8J(%@(00CA3TE C9(7HJ(4RHE<7T8WK
MX(SHQ2"Z7H*:0FX4%T!;)0"%(@").0:6&Z@Y,=J9R1Y-^<QMJEJ:PMAVY?"'
M[O9'Q2^]P6CD1[\6@W0ZZ@HMQ<C;\V$5(G]BI1=^6:RD&,4'CC_5FG'%N4E.
MN[W^-P;+'KP&26MG6MM,I2S&W'. F+6 2J: E,@"9C2U&B*A'%M;%[(DK.[
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
M+_2H:[/WI\$-X,L4::4D$=95Q5^%!30H#PQ6#B@AL$$\;0-\$@$BHN%C-@T
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
MQX_D',Y+/"_Q^RYQU-EX+SPV1D(/'!,(4&4@4(Q*8-+!!^N59$Q42QS^J(#
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
M M6 *BN%$3) G?14B513]9HSP%L(\,8D50;XXP*\5C.88**MT0$(&[%--0U
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
M-9#4:T 4H]1I3IAE4<^4? II+7-:=^:K5>6K^64W9+Y:.%]U;IM906C'B!"
M:(T Q8(!R: #TDNO/3*(T'283):P+825#_@VG*??;O7_:M _!F,_/+VA]9]8
M/;&V2.&=T>A<]ZV/#!TGY3#.R98WF: ;).BCN@XFDG#&>:I(XE+>6>KJ'H0%
MB" 7J!60)AV,U72&_KFN9DN:H[K:T)YK9>,,[05 ^[96A$9P'# #VHJH%4-*
M*8US&0=80NH-)$'*M75.4$EHO?E"AO;*0'NNA8PSM.</[9JL,H9(#>,V+9@7
M@%+B@$H5Q9+;FE#"C4J]2"7#I6P5M)]25/'2X9 277O7(L-%;#RQ.D*/6J[X
M.[]/YJ>Y\).MJPI.-,?"<0 C045503DP0=ETKL4%[I13W*;HFIH:75MF1W4&
M\_P410;S0L!\6T=HY @DG@%$8 "41[-#0Z*!"!!Y91@W"<R4\JDZ(H-Y)<#<
MN(;(8%X$F&O* 6FAK<,2(!-$ZG@B0#2O'-!6<6BE9DJPM74%IRN'-D9D5B@8
ML?U_YZG%>P+>L&O.*TQ6K1G/]# B)<<E'B4NL7EC.JI?O*YFXWNB"MTOWH&O
M?CC('/4@CCJNJP>HD11&:."#P='@8!"HU N!V+B\;9 .:[2V_O_^)>-$_MXB
M[T9V7"Y33.)>L,[VQXS8OBTF*-4(D:@>N,(0T,!2=Y.@ 9540@*%UTRNK3.2
MPXVK#>VYQB0RM!< [9JT(- Q1FCR#F@&J,8,2%EU?-?"40:]IWIM'1/8,FP_
MG:#$5C?5>>J[410479?C$(MOF[@7KN=@<W!Z.N@?C ?V8R:FYHCI8UU/8*&Q
M@($#C)D!%&H.)((8*,4@D=*P^+^U]3C?)<3U+J_9@;D2D)Y;0X,,Z05 ^K:,
M4,([:!$'QD1<4\L)4)&JT[&88")'.V1=:J16LHSH547TW/H;9$3/']$U]>"D
METXH!AA'%M" 93J0:X$+1J H)@AS<9.FJ$1RELZ(.2[Q$ZC\.R[M5*RR<KF*
MWT?%>!BO-AG[4?&Y.SXINN-1,?C<]\,G%J1HFZK8[?8'P^[X8B=5C_&C[/-H
MD+6V/T]I0!"W'TX88X H3I-#DX(XKP9()2E.!R@\<2G5J62$M*.C:_9E+J.V
MR,">+[#K?=@]U &% *RBT2"1)$H,11$P6GK/HI7BTM%5I$K81-'_#.PV GL1
M$B,#>[[ KI7:ETARJZ4#P5,-J"442&)8A+A%@F.ED:$1V+*$C+<#V$\G0G&8
MA,5I=S1*P$QU](<1CWT_ :KNQ^'V]CRA):*LJEI?Z&'\R/&D@/X3BV@\AO0X
MZY]^%VJ].6$[W\_7QHV9R:36(*E]F2)#J$&66..!=]X!RB 'TEL)'+-(>\&4
MP2;E=9:(K6 YLPSTQJ5(!GHK@%Z3)9Q8 3EB@/"@ /5( F.L 8)&1O?!>Y^:
M.E-12E:/?&2@KPS0&Y,F&>BM 'I-IB#-H\G&%+#.Q1T=HKBC*^, 8L&2 #5G
M7D>@1Y72I@W]Z01%(@S/KU*IBJH7TB0L<J=ZF56H/!&72Y-*Y?J0V5[X$:T=
M#WTFM<9)[6**3 E0:<N" =Y#!J@U$$B+&7#<"V,A)D:Y*%-(B:EHA^\E.U5;
M&RW)"']\A-?TB<8*(X4$0!9!0+E.]:<83XX(XX405AN4*A1+E<.A*PKP1J5)
M!OCC KRF2U)_!*P\ =AS J@V JB4K44#QC9@R#BA:^NL5'"6\^,Y>O(SYSN\
M&1?=RX)L\5E'XU$5-!F,3_QP:M.:%?>G+%AXW*,0^54 ^.5@N)=FY;K!U-/J
MM;XP!OLZ1818+YAQ"D418A6@A%@@G<* 4$BAY,%Q,C%1<$LJ8&3G:0LU2 9[
M&\%>TR-0*H:UQ\!I8@"E' '#J0>(1O1SZR7F-+E1.9[%X9#!_@0B)3\-\8SB
M!Z*X)CHPA4P2QP%7<9IHJE O)8/ >"()@H&0(-;6":]G8JY&* 239ZS-RJ/C
MQX5-O5-#U3NU*EH5KGNGZFLLS!+XN'<GW16DL*9/CL3Y2JUN(Y.E+%3WXN+-
MR+N=?C90YDMM<(H:D4@PBR4'UA(!(L]AH#F2@#H8F/22<$S6UA%2)4-U$^7G
MRF8\I"GULCA5GS ]-'[^)-/#8]%#3;\X$XW50#'P@I!("HX!S9 #G" EE,?2
M,I6.H? 2H7JZ>J:'3 _-"Z!,#X]%#S5A1!&,-(\]8%Q:0#&T41/Y:$+H0*PP
MW&$%U]8%*K' R\(.E\+IZD:NECVKL-^T>^0>U[C7 \_R!_)-WGF3#8GH-BAG
M,97'-T]25F#1[1>)4JMP7?5#J@7]*=5=>'+9@H^IB]/0I_]NC/Z^'XV'73OV
M+KVPT7??_^+&.U_'YQW$?= .O1[Y+3_Y'O_=.T]SL/W%5G.]K\=^.P1O\U'/
M)G='/$5;,TL1$JG0O4Q%92BG0 >+ +16,D4YBTHI1?H4;\IT7E+K> EIHAWA
MODP8RTP8-;5M),4X2J1H/\O4,],88#@.@%$1O%'0^-18CZ"2SA0NS&318INB
M:;6<*6*9*:*FN'W<0I2/G. -Y(!RB8&*4CLY[9&UF&"H<*0(6-)5;+W98B%U
MEWPJ]+AXX8^[_7Z*10Y"<>3USY6I>Q+I$DQBK0BF"C(6+T:5TT2F(HR2<0X)
M>;]SOQC"3+27B>IA1$6FB!\CHRJ.^Q2(!@U-@44'C% 24(7C2W$[B\9.BART
M*&4BYSXU#&;+H),FSK?#*DIAJ:)9&\V$N RL\4ZQ"LSSMF&R2=(LTNLU(3C&
M1*16&]H10*6P0'%%@>248A:!;SF<J!8ZLY\CH[V]:/?&8:XUPI +2@15",:G
MEI8R)+D7-J$=J8SVI4)[/1<2><2]LP!RXJ, H0I$A2JC'C':4^D"T2SNZV74
MJ"T"^^H'<GZD/[;3*:SIRF.^B0O3QNA1Z>S?\WO^E>%Q#K67B$5C34?]9;S"
M$=.2&X$E--Y/)-B\HUF9QQOD<3I%GWD<A$ : R44C*K,4*!8.B[O%';08!E2
MXB<NE6S*C[0L>5V9$C,E9J_42K!>3:M2SRFQ#H$H42+K(<6 ,80!RX)3@NFX
MT]DFO%*9\C+E+3?E9=_="O)A3<T;FDJV6@4$]"*J^<2'"@6@H:<NB&@#.M64
M[RXG\#XG\9'<X-ST?)N38U?K+O_!]>.ZH[.>OD@+V__XII;YG7D0\B#D0;CO
M("R_._C@_.RL5Y6DT[V)2_AE;_"YV.J.;&\P.A_ZT?,[<U":R./+UVBV\IMX
M)EI=@>&J?515C[JJ]98"#OHT/MYX5%A]UHT+,5[/S1+\635Q.>T15T8_-GXX
MYFJ)O8XKK.-SIFF#TG '30D0)#>9(5"!=(P%4&,AD"G=U'!'./%4(VG6UADM
MY>PGO]N7UI%Y:45YJ?%J%9F7YLI+-1>^\-Q8(S"@Z> YA4$ A0D#@1EH)(W3
MR-':.F6EP"N87)IY:45YJ?&#/YF7YLI+]<:NVG(OJ ?0I2*!D&E@ F9 6 +C
MQ")ND5Y;Y[#DO-Y[8.DSXY9$I=K!J2_&^HN_[)STR[#JH^3=KU,+E#\@EO$#
M=_0J<O'#!V!UF+IY99N6Y6%:E9FLFR?K::497+3[910!P''+4I\8"206!A"J
MJ%$2VSA_J>QA&??CYN.>_P"5Y4D&R:2WU*37CB(6F?[F37\U#4UT8(IZ"9B4
M*?D7,J"I3E4>I?<2&B;3D2VD2JKJ]/?@0A.9^3+SM8SY'E>8_YCO0O>+=^"K
M'PXRU3V8ZNHE*J6M#B("C((!-.Y7P,1I T($')".7*?)6C3I9#34?U\:4R_G
MN.6[?$IU*K_+9QG9$^_.XY@,0A'!6G5^Z/8_^='X^W8/.<5EF5)<$&UWDY%?
MKLI@_9IV]^JG5#=56SL\]ZXXZ^G^N$C/E3:.6M74>X)^PO)/S;K\J3%HMX'Y
MN+T?4^O:VU7;NOW+-"S_Y<SWXS)-68#QE^?#H7?F?-P?C"_\.'G%L_QNT"9E
M4[R/7$C,$=5 1'T-*/$6*,H-,,RF]H\"6\G7UGDI63V"_>"N< ]"5<NCVYDE
M5XLE'R-O)W-CF[BQYIK$A$D3N 0VZO:4=BB!$DP"1(5R)M#4/G=M'9,2JJ8*
MS&2&S S95H9\D!TYNZ<RVY$MYLJ:;S-J!N$8=(!YSP"5T9B,4\Z =]Q HJ$5
ME*RM4UE"TD![X8709.51^&VLXW7C=]?]M/Z?^.7JWFY<R_J4W[9X5.*$RL,3
MGX3_X#3^[8OD=(J+WH_*0H^*\8F_*(:^I\>^& ^*UYW=^.MA?'N_Z,8[/A[J
M7G&FA]7YF/C>D4\8K@Y!QT^XJ[:ER<LUCK^HNOL^NYZIV^-Q>5,43Q*OS@:C
MROOPO/K[W4_^]\]=-SZY,K9N?/!R$N&WCV@3;^)\?/='VC+V+PI08/3]D-S\
MFFZY(A1J(3=.8L^"I]Q!C;6(BQLCQYF!4+^/FGOMZE,GU[[T,WWL@8E4]Q'H
M$!_SN>Y]UA>CM=^^&XW3;A_<&OW; W?G\(0PM^&9H"U2[&"HJVE-R6W#]*YX
M3[HU]U*<#-..]:][S!&,:$MLD/"RF7:[=*#L/[_I]1HH)N.]_A\S_&U]VO+X
MX5L>=:'7?-[50G_]YL6KG<WB8'O_[YW-[6)S;_?U1N>HV'M9=+;?%KO;_]O9
MW"LV.EO%P9L7!SM;.QO[.]L'K7^JC>+MGWNO7AV!O;>=[1OW7CU89,MB?_M@
M[\W^YO9!6>QT-N_FOK8\T.9>YV#OU<[6QF%\G!<;KS8Z<;(._MS>/KQ[,D[U
M\#@22 KQW/)Y7S]*M05^H^MJZXV/U--G(__\ZH??KPXW=_O5C54?^OWRZI<<
MG_[ ;2=Z^GN3ER]92ZEGDI%$7)?>_,L_?,EISRI.NV4H3%X3^!E7^,Z7X3-T
MYVL_NBQ"SS@1/W79'[_&R)QN5MWKLO\0,7E@0&X^TD3>2YE,U]K7SZ3N\TR3
MU?Y(@FMZI#'*'']J_'#R> 25WSWADYF^&RZ*!]3K:?G<INA)4T]\GUCJ=X*I
M?JG5&EGT-(&BEALH=\:ZHS@=G,=KN-&O#4WL].=\O)R2C8.#FS;:W3A^ .1G
M?6NSL'G$<N3)&]@?%QNCD1_?*Q&G/8.\4H59KNO"5UE2_NZVOOE@\3*%!1ZI
MG/M&_W:%SHWQIAX.DP_T;]T[]\OB\O_KRN5_LOOA3?R]3:_CW;=OX-'ASL71
MX1O6V=KX_&YKO[O[-?[W(;YW\]KESW;_B'=[^NY#YVWG9/?P".YN[?>.#C<^
M=S[LD'<?_MM[]^$8=K9>?#@ZN.WR__CYW0=[\>YT%QWA[2^=#W]][OSQ]\GN
MU@;>_>!.=T__/MW;^@ON_M$Y^=_7:W?_>/=P]W/GT,+WSED<'(1 $NT!95@#
MA5'\I^<0:B(Y"::AHNVY]$%FJ"6LKGX/ALHD]# 2NKA%0D8)+JFVD76J&NI"
M LF( !PA*0A",&XM+>OLM]#\^!M^WLO/@_3FY[PR%1\)CAO63FKQ#;WU$1JF
MY[^5Z>OU!I]UW_JT>1=VZ%UW7/0&T70?I9?__0C&QL;5+;T<#+<&YV8<SGM7
MC[!__027*B,;'<WA_6B\N_D]WE^1_9[_<__BW5MW9C#E1Z<[G^-_%YVMSH?X
M[%\[6_L?]M[^]S3^"U5Y$/$ZNV]WXO7V0^?#[GNN?63UE-#%(0/4IQXS1FD0
M,.<.6L^)24D*I<)UFZ52+@]9?TUM)7G]K<;Z^[KQGDLO=%Q[@ BE "4JFLL"
M4\"5A<HX)22#:^NBQ+R^_FZ%D6\;LT^^6WUC=%^#5L>/,[KF@:[;DE(;%@2A
M&FA6P8-A($.P<6DY[9U7'D$9K3F&RB@O6]11ONDC<$\>RXUMG1G+B\+R;64&
M-9?$>0@<T110[1'0<<8 LE(:%7^IL5Y;5[*,<&X1E)^2/_Y-WW1[/>^B#OOD
M^^>^YH>_%R$]B7[231D75T/^C9!&F8X:IR-;-RT\YQI&A0<$%R8J/XM3LST)
M(!?6&P,9Y::JU(OES$76VN>NSD!NVK+(0%X0D&MV!?2(8V>!41H#&FB4T(XB
MP"%U$!,<[0H7@4Q+,>7 \M)[?9?"KM@;G_CA#>?NS]D53T+H-&575$-^@XLR
M"35'0L=U:X(BZR0D!C#B>10WA $MA0">84:"A=:J%'8B9?QEB\1-]E.TU)K(
M\)TK?&_;$)XX:RW!$:_0 TJ<!D8&#G0@B@G!)",ZPI>7C,@6P?<I^28V0NCV
MNNG@ZJQVQ).0-4W9$5OG_N5P<+I?G1EVK_4PU:[+PJ9Q4OI8MRE$9"#LC00$
M6P<HM0@H'W_"@BNN)?+*F[5U64H^,R=E!T5[D=R429&1O# DWS8O)*781HD
ME*8:4.<$,$XS8#RCS@K)@A(5DJ=4PL@>BD7@<3=B8MB-R"F+4:KFVJT*9O1=
M$<Y]JG8QL!^SSV+>ML9._U/DHL'P8HFZ+"P#(VU_GE+FT1"*$/("2"JC=6&0
M!EH&"#B)<Q@L-\&QM77&2JE@BR1/]EBTU+S(X)T?>&MU"$.4!$$:!SQ$$%"L
M.%!&I?;'D82E4E"DF <3I:)-=8C*_HJ'07#?'Y]'2SL"HM#5.=/LJYBW_?!M
MR"<G>[.X:9Z-ODPQ)6@P7#M% 12I&;NW <A@$1!(.8>@,];3M74D2T+:U%PT
M>RI::DID'"\$QS6KPM' I; :1 130)4U$<=0 &$,"@Q%7O8ZN2D$;JJX\0*,
MBJLB9/%F_8^1OZAW/B6_RNNAKUH9SV "/0D5UI0)=#G>VZGZ\2@? 9L#<7Z=
M8@!Y&JS$B((@,0'4I&X91CE C#"(<!A4:N.&8 EG+WV0?2GM17%3!E!&\0)0
M7.\[:Q!$UF# 8+2!:) >**$QT)1J 0F-ME T?P@L,6_36;.GY%29="<MQJD]
MZ8T\D.Q:F7]HYKHM[+>LM,Q(#3(2G&)7B "94QX!0@6,=@7F0%+H@(S[BF*2
M1$-#5HX5G!TKJXSBYF(T_XCB5O9W7A8 UTP*[RWSV#+@;3J_SH,#.O(O$%@P
MY@,U1,+&^CMGG\K3\*E,3M/8RR*FV;.RP ,UV1\]+_;$4\P?:14R@0L -2*)
M/1&0!$. 8<!2<V,9TZFZ=RE@FP19=JNTU/S)$)XWA&L&$*6&>B44$!1K0"E4
M0"/!@$&2!XNYDB%$!5-2UB8$-]HY7K79EC@<C'6O"5OB^S9\_]QF8/58JK%R
M8YF@YD109(J-@9%R3&$) C0L$A1&P&"'@ V26L$(]LJLK1/*2DZ;*EO]D%X<
MR^* ><+ ;ZPV60;^_(!?LTR4998K18"VZ<@OQ#0:)4X"I916D088D]$RP9R7
M7#95-V3NP%]H*>G':-TR\7V\'@[.XAU=5"=T4N+Y:%SUHKU/*Y<[QZ"QQEH_
M+?3F<I.K[\I;ZGCFU=HM1CY:X=UT)C-',^=N8G_2W5Z*?;P<# _B1GIP/?9;
MWHR__:LSZ-N\'3>]'>],/8[F#!*4:F"4B-LQYPIHZBEP@@@%'=4"X;5UBD1)
MQ<RN@ASK;"_&&[.F,\8?&>/U!"NN.**: T6$!#3.8?PI0MY91XR)/UF;2FYR
M4B+<)HP_O>!B]YM-G2.+"XDLOAKTCP_]\/2&FLF4\S#*F78TC03#D-8*& D#
MH#08H'SD'6^@H!AKB4@T*V:W*'+XL+TX;31\F'':!$YKI@$3T%@5%' JG:"0
M 0-C#8U"0'+&;%#.I4Q'/+,GKJ51PK:;!=%*!N?C;J\[OBC.+KUO9303;.\\
M/4L1NGW=M^FGGM>C[,-8Q$FOR2R\[NG^>*/O4E/)L\1'\>>7U6SX5VDJ]M-M
M[H4W(U_%%S;"V \WK#T_/:_J@&WYLV'\*SK==OSDQND@CNK7ZI]9#S5(>A?3
MCHU9A9&U'!@8OU"9?D(RA2*%,9'^+'4\DAXJN5K!CKF9$IH_-I8I8;DHH68'
M08:=@9"!N"08H(0'(!W&@!GBN/66<HBJDZ0"K6JIP&5(F!I47I*SFV'(AEPF
M3SB/8E;+Z*Q_^KR:GDJH79%A9+#OM%HFL,8(;-I1^$ D1-(28$7P@ :NDK<7
M DZAT2HP[50D,(I5B6E3G1!:DT_5H$OF"?/ K.90YH'%\T"]0J$7CC+)@+,T
M&C+:8: D$P!"S""T4FBM(@\(4BK15(G"]J5733>QVF#=3$^O>G/IXJD4Q,]E
M4STDU>VG,J'N*ROG<I-/*118+8)HUQ;Q\Y^ZUI?%B>^Y1)Q%.!^?#WUQ/O*3
M*MGC06%\H4W\>=#W+L<,Y^[].S>]KIW M>M'=RK_ZA<[_8/)#.9=K\%=#TT[
ML4@E=!0%@)51@*:#3QJ%^$\O--86&PK#VCHO(10EY;1%P8P<=6R9%9N1WB:D
MURL[,&>@,1A88B/2J;1 >P:!0 (%S[76%"6D<XA+B-I4]>TIA2U?^=&HT-]<
MVQ%IWWS;E>6B;WBW<]"R+6;+'=&(S&H-LMJTB@M:,&(QDG%,"4L5@ G0F$B@
MG#"":$$9-.FXMH*RY'1F^R4')=L+^47;+QGR"X%\S9 1$G%+ @0>)L@3AH%"
MW@)$N/60$<\H7EO')2:LA*WJ-#BK+R:[YQ\M3'=?4NCX+&GFP@332B$XCB.Q
M>P0P\QI0Z%+N010W'@;''$2*5$>P2JAD*7%33<%R\&ZEV*&)X%UFA\=GAWJ]
M!$,TB\P #$U-?B#T0#&, '>>2N-1P,HF=B"<EVIY0OM/R1NR.>B/QL/S"88_
M#X8?4W#G;#@X'OI1SMB>N_/CYO#O]/\_>U_:U$:2M?M7*IB)&S,1==RY+^ZY
M1&# /;S7"+?![::_=.1J9(/D5Y+;RZ^_F26P,27<8$I0@IR8QB"52I5Y\GGR
M;'G.\]-Y_V4RGI9TA"[9BRW0;7 44D@J 0>9=!O!\CDPQ"!PB:@.1D="<FU_
M5,N;IR,4MT9_P=R56Z. ^=; W%9%% D>2PI6Y)IMB$C0R$D(EB*G@M 1-?T&
M2<UO;J;TR&%QK?0A/_SK[,:GGX=\\6/1*"EW=8SLO3L.9M)T5:^K49A5X_A-
M?.9\.":_]\];=DR<\T*>/_=P^MQ/TV,7='>(;O[L8.-;=*=G^./W(^1.?AN9
M5_K]WLG+-)8=?OAJ!^]^WJ6#K1='?QP\3<_[Q]'@X'_>[OWR]#C-P\?#S[_2
MWS^__/PG$M)0RU4R4RB"M P<&*PP1$654P(+(VDR4VBM%[3B:B*"UUER75B[
M9<FM\I([_/"GT#1@RM-J8X8!LXJ#8@$!1M$PIX53KBE=5*=UV%IR7_:AQ-<E
MC69YQM<Y. W";"^64VW+PU<[K,PEP2I!PA"5$*(03:1,$S-SK UCP@COU]8U
MKPFY<1^CDA/77S!W97P5,-\>F%O6E[)<AR <)$;..2(QX=@E#8M1HD44/A",
M$IA5K6E77N"^.7K[?40U0:+Z4JLCQTQ*0?^52'I+<BODU1UY[2XJ,\H-QLH[
M!9KE,J,<XYRVZP$'JKV76&CK<Q2+:5:KFZ?MEH+_]Y$8;CLUKA!#Y\30TFH\
M5=@'A< %(8!Y+$ 3S4!Q*8V-GA.7SZW7@JF:H:XR7_L7WKZ)R_DN3JQNA1@F
MD^"KS2,S>9WNFUUX\R*F\WX:I2= !Z=85SCIX45XG9VKX\FG#MI;W>]]K2N%
M]^N4SR%82FPO91M;5%*.8621Y@0X#KF,OLQU-$T$%2BQ&,FHI,WU;FFM6=L9
M7?(<[@V6N])1"Y9O"\MM1UL@C,K@@2ALDZT:""1>9N %)=(:$VWVFC.B:KT@
ML+3R:0XKH5W\,A[[#\/CXU+Q8ME*Q=E,%]KID'8657 3B6B\T(ELI%? %,/)
M".81N!38>D:$(WQMG>,ZT5"/_/LE6-=3#:( =SG ;>D+A$6L)78@=6# @DNZ
M?Y0( N-&.24QDZB'P"T-"GNLW^R]"Q,S^U+7OVKD">,([],?<W_*W^9Q%H?+
MTCL(G4EI47GOPKL=\NZBHE\^*$9=M.!BD,",HJ 4-B 92=H3$H3:S+NDYKQ/
M7<V*RZ6G"E-!\RVBN:5%&2VH9<%#X":AV?D .KT&5 D9<E5;JOS:>JY;BVZ<
MJUB<+C?H4>C/(G]N'ODK+IA;:51X%G#='$]GTY*9T"TA+:K)E3@'\Z@DQ"0B
M8-(;4)1H0$3YX'&T@NBU=4Q936E713F*0Z:',.ZTCV&!\7)AW/;.<&R-<0:H
M("Q9"1B!3I(#Y+$E4EM*C,_-OD0R$U;(/7./\J;GK7TNJA5-0M&\W\_-\T<>
M<-)D9]U]OC#77#X;(]\0VCP\76BL0QI;5"2,1NM%D@!8)5RB,2=!1:^!*!*)
MC :IID%9C1"I&;]QN]:20'T?N:"S#C^%"VZ1"UHJ#2;!Z81[\)P98#YJ4%Y0
M<(8B;2RC6H2U=2%QAX5#>Y\Q?9$2KIB].W^(QS0]M1^_M\?ARZ!NQA.+5*P[
MI8E__F )N"XFZ-X0:%<>G4*4G1/EHNIC1$O)N=3 B4# D$NVGR86$.9"6RNL
M<B@WBR"2U%C<.$C4.7#NV 54*+10:.]TT$*ARZ30EJXIF&4RT@!."IQU30'&
M!PQ&ICT0"ZTX-TUG+8%J3+NJ(G+W%-JHHS_-3/K2LR)!YRJ[G22S9SAJOIY]
M2UHNI+4^N7T8DL:3=A1R-M#X)'WWIYP\-!K/PK2NS+1*YMFG:A)REE#N&OA\
ML)M>GJ3+1]4P/?'KB3FNWIE)DU"4KIV&C-IF6IN\HMBTL1^FBZ:S]$+3R_71
MMS64SDW/9?.Q_A\[^6F]];&.)TM=::XN+,SO2%A_1\*7C*C<Y?MW.94$(_.(
M][OQ=)C9XG&S0(=_A9\_#/WLZ&QS.??!4T9 7S]B;%JE[V>7?Z0OX'Q2047(
MA;ICYWX>3;[6C7P=P$Z">0LFI@=^;(X_F$_3M9^^E402PX5YO#@%EPXTQJ4-
M=+XDT@X\GC19B(\3NX=)OBH]D^G-LU1'DZR._&/('!+6*Q)X#$QX9(B1:5\B
MV MN$3)_YJHZ!WD?R-2XF569Q'W5?WXREQ'9HK6_)!S=_MING09OUO;SET^>
M[6Q6^]LO?MO9W*XV]W:?;PP.J[VGU6#[5;6[_?O.YEZU,=BJ]E\^V=_9VMEX
ML;.]W_M1;52O_KOW[-DA[+T:;)][]F9@:0>M7FSO[[U\L;F]7U<[@\WK[X>W
M/:#-O<'^WK.=K8V#-)PG&\\V!DE8^__=WCZX7!CG%BJ_9*$V6M)7AFXTLS2D
M8_-N&AZ?_?+S64KW<-0\6/.AGT_O?DKK^0LNAB7S]\W?/J4WK1\I3C/#G7H+
M3[_XE/P>->1W0=&<OR?)(Z')I6^C1_C2][YW6XP?"2I_Z+;??X_3)3VLOM)M
M_\8C>\U2%<NQ3_]6UT,+=+V++A)]E3'-5_L=6=V7U>!PX<2&R7QX%-??C/#!
MB.^<A^L:5F'/99O]R%V-^"I%3KXQN-NWNE\SBQ\F4/1J V7QF/^U,YH/>W8T
M?I]NY*?U_._PT85WL_GOTR,S"8TJ/1S-'8;)&OAW1ZM@\:3<76FF9SL;3W:>
M[1PD%7NN<Q_L;?Z_I,AN;;_X/_]0!,N?]ZOM7U_N'!Q>@6"NP2$WO;1;'-[=
M_&_.ZW14SX;&GI:8NTHQK/[,]+TZ2;E_-)[,( 'TI/+!MFJRWOCHU I'J18-
M\=[$F;H*U3?KYR MGR?CR63\(4W4PP@ZI6N?O#E\]72X]\LA/?R\BP9OMC\=
MOCE,GWMQM/O+[J?=S[^R07J>/X87@TY/W^: TN&K'?;'&_\F74=V#_YG.$CW
M'_RR_2$]Y^?!UFN:QG[R^^>79P&GV>[![H?!@4-_!D*T"(Q )#G542@#%FL+
MQ@H3C4LBS1T/L>*U1GUJ,]11+F-AI'O*2%U%O@LC+9N1/EU@)*:3L*FAD+5G
M8,RFW[S,+5EQP(3ERG]H;5W6K%=\=/\+?"RC3QOFYQ3:X<@G3?XQZ#OKW'9F
M3 Q'TYDY/FX"[SD0=3Q.#]S6:DLWHZ4J@\_2K&?FW4ISOOF RC'>$O6ZMC(8
MB4>);SD8*4A2!KD$BZ(":0@Q21'T1LFL#+):ZM+#Z!Y#N"OMJ4!XV1"^J#T%
MQ5$(V@.)*D&82P::F:0].<6$<)IA3!.$I:XIO?'!M9Z>P.V[EVS#N322I%J\
M,Y]R8+[4#EOZ$9#3&7\^G_!"19U3T>NV-N%9HA@=! 2A+#!G;>XV8B$*B1%)
M.H50F8H$K3DI[>CO,8H[.X504+Q\%%]4*#076 5CP'M%@24L@_4!)3PK85@(
MGIN,8B233=!5*[$^''%=*84BQN'Q,)\V.-4H2IVPVU8I7C2G/?QS,\DAZ$)-
MG5/3V[:"P5B@7B(,E&=;QUJ5%(Q  5G".;$H$&83-;%:XSZ9.L5;L1KZ18'T
M\B'=<E]P+!'B"+23"IBG#G2,#!#1$='HI5 L09K7Y.:%28OWX@>#)-,T\J8V
M:7,NK/2:6[JND0]"Y:][-9P=G4W_6<+;IT),G1/3]J*NRI$9'CC7P 7WV?S!
MH(R4@),%Y'02J&$X'\[&^,8=X8LSH[^8[DK9*)B^?4RW"BXD;<-8C9)^H5%V
M;A"7&T(1P"BMBZ1BY$I?:^N\1L6U<7>QDLG[X)NZ"9,PG3652F?F8W%Q++<*
MZ>F\[YQ.^\;('^1)/S6-"C%U2$P?%[6X13)R9A%PFI/@N+6@K$!@@C/&!Z69
MMVOKE-=2WUC;**Z-_D*YBR*B!<JW">5V4:?@ B:60&+@W*W::=#.*7"4&TZC
MPXU+@\H:TSY!^2&Y-+[V?ZZ.OYXC*WZ-9?LUOLY[L7R6R$J?%B@8CF$5@@G
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
M;FU]-+Z"/^:=F=QQ;L&YM5?"OZNS#'<__2EPCFIP#HX;#@Q9"8I8"UH;;(-
MFH2[2RPHRVI5EU7D.&KL-$2K:<[#R_DJ,F?D>1F3>>QH[BW$[E5606NUE@!*
MWU>JHSFSBCE*$O=1)H!YG#/UN4LL&&2T1 9"KQV66]Z2*HD$J[*N>)") D/>
M3G-I*2MS(1;'0$D7O:<^((ON+-Q;UM7*KBO+44!(*S L]S-&6(+.W7-B((03
M+(@+WS-$;WE=E2UP!994H-*&:! (3F*B*NW!:F' 4TZX)IA+;9MRX!C+6NIV
M&.-ND@@>1-G)KLJ5G$/F L=0B0O>%)+M9LG.6Y64/; 1);M':@3&69= A3EF
MD1-IFH)+G,E:]ZH12"D=V[.,@(+AV\'P@J)IE!+M.6#F<WE839+6Y2+0I'$Q
M:[V*GO43PP^G0.R&<_-DF>"K<5.QWHU/WDW"4>Z5]5>HAJ/T=ZC^=3R>3O]=
M5Z,PJ\;Q[-69^?C@.OY\-^K9F?8Q3>-,O[5ZKWZ55E,1<O.\K'8:H3Q+@AJ$
MV5X\,!\+PW7(<&Q1TJ+1@EL4$Z]I#<PDD](&Q" J[@RA+A@LU]8EJRGE+7IK
MU>XI^8JK"/(?5T\*R/L(\I8:HZB+QJMDWPMB@3F&P5(=P%L2:/H3V5PQ2>):
M4]$/D#^<LJXOPLSDMIU5,)-1>O327V?IKI"S*=\^G?%S=)5[J+IAJ4;=)2,M
MZJIC:!2>JPC"AUS.0+"<_(* &ZFU"":7IEY;9Y36DI7.R/<8TUVY1@JF;QO3
M+2W#,$P--P&<MRB7*$&@-+5@.<=,!LMI4ZM5T5K)/F&Z2U<)/5]@K8_JQKR*
M_)6RXDM/G3O54O:_"F8Z/\M2&*P[!OMU4>\<*:(G(8B<JD:!(2[ X*2D,,*3
M4J(M#E)E=Z]&LJ;TQM6F2^^<^XC_KC2:@O]EX[^EP7@EM"'1@<51 :.Y&Z U
M J3E0:' +,5-[RS-=:UX5Z<Y^U=M?H5[%@_&(\APG(R/CW,J\# A<Q*FL_1+
M]5O"Q\@-3?&P+%MWV1V.QI/$6#NGLU^8JT/F6M0@)\E,2I](*VT]!AAW"A13
M#(1A,0;DO::^:?^N->N1Z57<*3U5/@J EPO@MO-$T6 -2E9',+F*A!.@"55
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
MPDA.G?-*)NOMREQ5^KGW@N1V/BRHY\J<M=%Q YYPEBLR.M!)J& (T3(HPJQ
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
MO\#NW*(HP+Y58+?,"HT=E@Z;K'PD8T(1!Y9BEW&N28P<"9O,"B9K16Z<CE"
MW5]@=VY5%&#?*K#;I@63+F"CP3DM@'$4P7B&P1%!&,(8*<\2L%FM,.X1L$L&
MZP,+T&R%=Y.$^N84?6-<F9-<\^5S\T*)U_0@7G->0IG.S\FGL'B'++ZH_P7G
M4GL?(A!C4+*[G (CHP&3MN6@HD6$VK5UK6J*18_\0\7IVW>[J\"]!W!O66-.
MDH ]#\ -8L"B4&"9"Z"5]LQBB4),2H)&-6/W,#F\P/T.8CP%[K<&]Y:-AK5B
M7I,(VJL$=QXUV. -<,:H35S@C/%KZTK64NL>P?TA17\.)NG#)\/I],P\\><:
MAJ;13V>M,W?%J=2YD?)N=/+XO"0249UOW)K9K21F=\E6:($MXI/,(N<6B+<1
MF @6DAH:P$4IM<'><Y93LT7-T(UMD>(J[B^J.[-%"JIO']4MDX-QB;2+'A3.
M*2B:4=!2H01M1A2UAN-($ZIQG;3/@NK[B^K.3(Z"ZMM'=<NRR$>E',84J$(<
M6$02%$$.DK41E'9&)[I>6R<J[=5]0O5#"GP<F(_I9N/949A4LZ.F%+<;GX1J
MEE\O@8];"WR\G V/A[-AF'XYX78:HFX$5)BJ0Z;""ZP*'&WPFO/<RM "PU:!
M44* 0YP;&1&30N<#GS4G-XY3%Y=G?W'=>82CX/HV<=VR*[@Q#+.(05#O<\?2
M9%(0;<#1&(S2""EA$JY9K7&??)L%UWVU*PJN[P+7+<N"(^\%<FF#)CD3G' ,
M2K.TIA$S2&EJK0R-OT#0&V>"]S1F@76O[8KQS!Q7XR_E&L)IN8:;A"ENUOUM
MI?GK]NR-0ET=4A=98&H@2U7B*P4*$0>,20^*"@K4^6A\4DDL=UDE$;44-ZYU
M=5WDK) C] &SP>U9*84-NF6#EH&21!:DM@20PQ*8E@Z,BAITL(Y$3&)HV #+
M6E)>V*"PP5W:-H4-NF6#EED3N>0XY.0&(F+2#:(#BW& (*7T*E@M2%Q;)YK5
MDJP,&W093NFWT?.U.MT\BG*3^,D#)K3.C9TO<MEIQ/)L/"T>FBZIC"XP<Y)B
M2JFT$KQB2;$)R<*Q5 A@-,JDD[+H12XJ0GFM.ZL4U!O%ID._[ /F@<[-G,(#
M2^>!MH'#G</:4,"1(&#.>3!"6$@KUT>& S4\5PQ#J,:XJS* A0?N%0]T;N 4
M'E@Z#[1,&VFY<A;QG*BMDVFC$1@3TRK75"GD93 !K:TK5;/.*OSWS[)9',[I
M@T%S2;GM)B]LCI+FW,E6\.\;D92ZVZOZD*6VQ0-+\9R#^.8>B?NM9'3O=,C3
M/J?.HEQTIUSL+*HUCFRN$<81!-U4,!4$%-4$LJJH3*3,&IN-C%JPDKYYCT'<
MO<>@@'A9(&Z? 8LR)T)0<#*?%J$X@#7"@G,H29(B2JA:6Y<UEJ7(S#W&</?6
M?L'PLC#<#F :J@R*&"(. 9B3 K3D$I(F):*S-FW&)EGY-6=]PO!#*B4QMP;^
MY;\8\O]^8)4C_G7G1L%9Z[+"1AVRT:)ZX0%S8O*9#Q4S&V&)0>MHP$5N*$>.
MX<"265!KU8X\M&!1SI.O(H*78Q$4!"\'P>U2=)9K*:@!*U!"L/8&D@:A 0NO
MC8Y:<$LR@J4H"+ZG"%Z./5 0O!P$+ZHN)SS5 0AC&)BD'(Q),"8J6ARC%T+8
M!L$+HO]W@N"'DZXX"+/3R@_#KQ&^&UL&)5]A.5;#8#P:?YNW4+*RNZ>P3PO,
M"(<=5L(Y"(AP8"*QEU9>@](&>229%SJG+M1B=3(72@+3ZH<E"B'<$B&TK!(?
M!/&84M F5XN)&(/B7(/V&#LE.:,^626\9JAD-!9"N#6;IA#"+1%"R\BQU$H=
MK001?"Y*:R(8)Q!88RPQ03A-Y-JZJ%5GG<Y+;N--<QMW$AXG83JK-H_,Y'6I
M3-$78^=,+H6[NN>N1<U]B"<R*(HA$18&YI$%+4D I#G#1"$3<2ZH+6O<65/5
MWF@SY0!Z+\V;0@%+I8"6/9.$(H3)#7^H3Q1@18ZRN*3#!$0LMDIZIQ(%T%*#
MHE# +1DTA0*62@$M"T88KPB6 CRQ"A@7')($DRU#H@I:",4-2A2 :KH@5Z*G
M%-!1)*>_)LRVF8S2@TXK&Q(\PME!K8.;UNY^P$2V!'/F[(CIT\GX9#-]UW#T
M/LW?Z1G4\6CZI!'>_+I&=-L?9Q.31# <F<FGG5DXF0[&H_R4D_'Q<>/;F7-C
M(<4.27%1KR%M9?3&1/#>H]R5))E&D673B*4U$'6(W.=C);)FJ^/8*9[>%;>-
M"I^L")\LB!NQP).M!802D^PLA<!(B4 XI97U-!(FU]8EKJ7NZIA:H9-[12=+
ML+,*G:P(G;1L-B485DX),$PEFTU0 =I%#0XYXI,=QY(*N[8N6*WTRB2F/("P
MTPUMM-7-^KU[,RS-^JE#Z4D8A3@L'-4E1RUJK,20$]HS"DX0G(_@:-#6&! &
M14X<2YN72"84K[&XL<I3TOC["^@EV4$%T$L&=+NCDA8B(B(!^1B &>+!>(P!
M44.C$YY*:_,I?8V[BA87//<0STLR1 J>EXSG]HE]'3275(+V,1D15 702B50
M8TUXDFFNTIE3U^C-<UG[=TBGOV9"/IMS%M[Y02-M/F./:9IB/WYOC\,70^UF
M#I1%$W6GM/7/.YR@>T/HG5M<:067\JI+H?%%7:48H4DQ$P+2QFR 11/!2N4@
M+7@LA=<BR&1G:5*3KJNM=X"B._8]%SXM?-I_@[?PZ1+YM&7F4DZL)=J!#%P#
M\T: 91)!VA:M,CSMD#&?Z*"UDETU#BY\6OBT\.FM.1P*GRZ13UMNAF!=$)XG
M%I7, 7-,)3Z-'B2+* CMD%!N;9VKFJL;IYCWAD\;+\5/,Y.^-/WKAW^M_R?]
M.'OP$S-Y/1PU7\^^93 7<@C]]C%)FL[-1Z$R+@$C??>GW,ML-)Z%:5V9:34[
M"I^J23@VLU#-QM7!8/=Y>GV2"X=4P_3(KR?FN'IG)K-J'//%TY QW,QK^HBO
MXG!D1FZ8+IK.T@LG:9C31U_$>G%^3I^*D7E%Q7?CZ3"OAL?- PS_"C]_&/K9
MT1F3G/O@J<31UX\8FQ[B_>SRC_1E\I]44.7.?N>GY/S/_,@-!;&$&.L5"3P&
M)CPRQ,B$!(*]X!8A\R<6>NWL4T>3LW&\,Z\#V$DP;\'$-,S'YOB#^31=^^G;
ME9F6Y879OSAQETY/C$N;GCE$$BF/YZDICQ/FPR1?E9[)].99JJ-)WK'^<049
MH02WS X9+SGW)@.B^L]/9KT%BOE\K__'3GY:7[0\OGO)G2[TEG]SSC+;OV_L
MPV#[5;6[_?O.YE[U?._5]HMJ<V_W^<;@L-H8;%7[+Y_L[VSM;+S8V=[O_7@V
MJE?_W7OV[!#V7@VVSSW[8;7WM'H^V*U>;._OO7RQN;U?5SN#S<M9KR\#VMP;
M[.\]V]G:.,C#.4C_[&X/#O;S<#8W]O];/7VV]^IRL9S;V_@E>UNS+7ZE[&8K
M3H,[-N^FX?'9+S^?->\8CII';#[T\^G=3WD^?\%%OWW^OOG;I\RE]2/%:2:O
MTZC!Z1>?\MJCAM<N:!;S][A^1 BY]&WT"%_ZWO=NB_$C0>4/W?;[[W%:'E:P
MR]\^?]N_"2/]:$FWY=A4ZDHFU6)=^<O@,+]L=&V0WI&IN#@@=AC,I-I.FVQN
M0N7"B0V3^5 IKK\9[?5DNL*B/.>AN88ATW,QY]A25R.^2E^M;VS$]JWNU\SB
M,K-+FEGT,"GHW&ZRDO*\I#KQSJB:'8W?IWOX"T50NY7LW:67;)KI4?7T>/QA
M6N5S']77SO4;;C;\:S@;ABMU>+P&(?3STGN42'1YD=_P@XE$#R#4<C^#)269
M)P=+WIX%2X[^V-K]L'N2OOWS'R>'G]^BW<\[]/#@Z,W@X/CMX<EO;_]XLT/W
M?MFA@^&78,G)X-5OQ[NO?J6# _?Y\$WZKE]>TKV#MVBP]?1M^L[CPS=OV1^O
M=MF7 ,N78,DA_N/5R_0L#@\^#X:#@U_1'P>.[Z5_=U^]2./[;;AW<)3&\YK^
M_OG7LT#);/=@]T/Z+O1G0"HZQ2F(H!4P:3 89SE8BD22%")<X(Y3>58H>%PX
MJ4]C*PDQ]Y.3/EW@))/$9K%7$&/ P!AE8$1P@'1(LL-<(8<Z3H<IG%0XJ225
M%$XZXZ3!13W)&X<-51H$YYF3@@%MJ0?N=%9XD[H48L<I)2MWPOU<2.[T\Y O
M?OPEB#$<^3":/0;=$-Y=P'7#OWD_G36Y(#FI9!(20MWP.%2C<Y9K?B?_[;+?
M(C9^BYC]%E_JG5=F@=]B'A]?QOF_<H_.7"<KT"AI*[Q+RW+8)'HT39+,R3@]
MVN?FA9L4VKO?9T0[]T*<ET/Z_3CD7S9&?N.<.,JFV]VF>]AV3BBO35!$0/0R
M $,T@$Y_ Y$4,X.==]D0T+K&HD^;;NG2WG=KOF#[UK%]T<AGSB:F5AZ$Y008
MQC@9^=0!]59S0IP46:'6N*:TJ_)T!=L]Q';G5G'!]FUCNV4LJZ"8BD* D-@"
M<UI"DF>N;&N(3(LZ(.;6UI6NDUA[A.V_L3'.LD/3PX;OT\$J7[FD+,6[M*=B
MF$R"/^L[.S,?JW_9><&7?U=7,*A6D'^OT_*Z \-IF@:<?FLS\7SF5[S:SBJ0
M\.L%QA-S+FVC$JCE'EC &BRV!'+S%4.1\%CKM756<RZNW M[>1K4-12E>X['
M#HR='\5C@=SU('?1IE&$6VPD 2I" $:#!"-9 &U\Y#1&BG&R:<B"SLT%<'<'
MN XLD+(!WCT:6U9(U(;2W!V5:D*!&:\S&B,$Q(GP2>T)EN?BD5+>+AZ+F?&@
MXCD;Q\?C#V;D0D9[%?[W_7#VJ8II9-/J_329)?[])(<4\]GUV>2]^Q+V&><N
MRW4.1#ZPH,\M&R]SRGXW.GG\_+T]'KJ7L^%Q$]K](K@DMZ=97B^3N.;2.B^L
M3?-N.$O3]CEX-Y[.QG$NXB3"ID]VDE_A^>YX?OO#@GIT)A&]-AKEADD:F"8&
M; P>A!'&8,=H](VIPV0[A_4RIB]>Y)4B@LY"1(4(5H<(6H74HDZ:O,<6"-8\
M-RG1H)0Q0 CQ@7/%=:1KZ[0F"UH>%2*X%T3063RI$,'J$$&[PZPREOI P 6>
M;+_()2@J$R\XP:WP*OVALD9 43MQY$Z(H!B%W66KKH!1N'ED1J_3[8:CRJ5G
M,NE?,YV&V;0Q_8Z'QIY2SE7.Q:YF1F=?[M&E)X*B1X3W>=UM.)>&DI;9)+@P
M_*NIBI17W/M16G#'P:?7_PJC]S?KZ'S/-8Q.?0X[(S<)9AJVPOS?G=&9B%Y\
MD=#&R+\\E<^+4_$4!:)#!>+S I>"PR*9"X$#8@P#H\F<T-+XI$!@@B15V/&D
M0&!2TVN$3XLIL5) []2G4(#>"Z"W7 8V&F2D%LE20 @88QJTR[TLO!<F1*P,
ME0GH-5YP_KW@_%[@O%.7P0_CO$#YFE!N&?V81\QP\&"5(L THV"85""]H<@B
MC6Q,>[;0JV'R7\O:[;WAL6MFZ8,)+XVY,7W_[MWQ\,'U)+X3*^-<S\,+Q+0S
M2MPS&T^&1<WHE)O0 GM":,)1]!$8UQH8-@$4C@0,MBQIEH19@W-D0I*K)Z.4
M)J8KA>AE="4NB+XM1+<,AR Y%<9((#0D;<-H BI0#<$[:HFWU&K5& [R)OI&
M072/$;V,OL3?0W0![35!VS(1%-'&6Q3 1I(3!%@ XQT!08A0!-&HN%U;)^PF
MZ0']ZSR\&B9"$QROW/O))*WXTW!8"4/<I8'02&1S+I"-1AZ%@Z['07A1:$$$
MG30_#MI&!TP*!488"MYR$Z@(T5J1.$BP?K@IBK]Q!0V!1<@M]D"7L&[9 XH8
MISFUX+5)JH7D!K10"HA/_Z,V).U"KZV+&E-2@'T_@7T+]D !]K*!W;(9D#5:
M<64!$:: 425!24'!2.J5\](:ZK.AWYNDX@<56)A;#3>P%E;75=&+(@^74-1@
M/'*%I9;$4F2!54&QD$8J#()&#PP)![D+,I" O.$R&N91#C HVK8KKEERI_@D
M^POTY56/*$"_$Z"WSSA)1J0S%!3#">@\,-#(> B1H* P_O_LO6E36TFV!?I7
M3M W7G1'*%TY#ZYZ1&# W=QGA-O@<E%?*G(TLH7$E81M_.O?SB,)!!(N, (.
M(F_?PB"=(:>]<NTA]_8Q^:QG&'WGY/A%T)LKZ/>7M:((^J,(^IS>X5UV)4:/
M-*4Y;D 09)Q12$H/4TT]@+Q;6]<ML2"?S.,)^K-R69P?ISBQ9SFP[YFY*YKE
MK9A.QMOQ7!0(NAT$L05*!>@3/&(L$7?2(<Z802XRC1@U).8R/53*M76R(**R
M9.A=&=%] '=%$=V[BNZ<FH"Y5\G;B)AT O&H*+(T!>2P8MX*%:D'-8$Q741W
M=47W 1P2<Z);M()ERO5\9@-II",4UC')!3NUT\@D(Q'(.J9)@K SF[T1$C>I
M7N>S<DF 2 Q.ZX33HSB(PU%]Y&%DOSV[\PZ-.E2=IV1G,B,;O7"0YZ.@U1+1
MBB\Z]L ]B9XIQ$TNY1DML! 5$DI.*BJIYS['.A'>DG<O+URLE0T.C5B^7Z((
M^B,*^IRZ8:37+ <^"4<DXB1)9)/PB+F(A25."B4R+1&LG&]:41%?OD?BEB)>
MI/B64CQ_/$*:B%EDR%-F$# PCZPG&@F=:$C&8XO5VKI@\U5[RO&(AST>,9,B
MK#@=&G)$XLW%G!2^L42D$@L5"PG\@@9$J0'%@LB(-,8&&>&]T +T"NZ ;Y"6
M$?/AUL7"N3(B_L!G*2Z)>)'B6TKQG-;@N<)84(J\LPIQ3B)RA#%DC!.1*QM(
M3MPN:9.J!!81?GI.BK)+/XA\S^D3(1'L#15(:F$1EU@AHV >320TJ<2%H6%M
MG;8$:9(;\EDY*\9JQ5W5B>=AX7C$4Q0%M>X%M786E9,14AIJ#$-2*D M8)+(
M"6\1<]HG&D'CD";;,I6X2TK(8LML+B5Y**VBR/<#R/><UB&=M-%HBTS /GLF
M#3)8)^1%BD%Q$33&:^NB)?B=XQJ+D#=7R!]*[RA"_@!"/G]JVV-KG$Q(<L5!
M]? ,.:<B4H%$KAFQ@L>L>A#6)"%?JD=#-5GO:,=1Y>WPJ$K=_M=AE0;]XZI_
M$@=VE*MAYHGX<F?OANL/0AP@Z.3+/"C#?K<3JFG75AO<EN[Z@/G:A.EZ.^A_
MZ<#S7IWEVE> <-,IVSB?L0)M2X2V;XM.94C*<FYZ9#B7N<QX!/[B(Y*>"(RI
M53'X?"J#MPQ?5A#HC47I"9E5GS$\+%W!*?#P6/ PK]Y(F%>"%1(NY[@DF",#
M,H (44P;I; Q.>92B!81\QEK"CP4>%B^:E3@X;'@85XQ8A;^IQ,2.!\K-_";
ML1@C+)(3U#&A8V8/7+6$NO/!\H>"AR6Y;)J@+JG%!2.SJO2Z5I5>9U4IYX4>
MUJK2A>C<J5;DC:;HL0LXKF@CEZGUJQ>JT?[&<3'EL^JD:W.69^A QI7G%L3X
MJ(F>W]JSX]@;#0_Z&_[_3CN#"-MRR*6KO\22VF7I>_"BZI).<V>B)"C:!'NP
M8QAT^:"0-3%@CW$(/*RM<VY:8D&ZMI(M=B7D>NDZ>)'K!Y;K.=6;2!D$L0XE
MZG(QR1"1%3FRT0*[]LE987*5IQR6C.>SLQ6Y7@FY7KKR7.3Z@>5Z3F=V6 ;F
M.$:2>((XA4W;2,(0590&'!2K+>Z,DI; JUA=\BEY$D^'=>H%^/^IAGQ'9^)E
MM6X\R@LTNU4S%S8C,/(:P^&Y^:,8#N\%!!>6L$PPGU1YI*C .9>#1=8& G]Z
MPR-C7,FX#*5EV?+VA *N"L8\1F;K@C&/A3$+#H01[$PRR%@I$=>1(4<U12DX
M*DP*7E._# 6J8$S!F =-JETPYK$P9DZ9LT:0I%/.214BX@S(C,4B )EA*3)J
M*4EX&<I<4S"FU@1_&>7LC/!OZ'Q9_PU^3-M]; <?.[WZ]?RR*/N8,ZP\O-32
M++4'1Q'T-M\_AG>?926NUQ_%8:NRPVIT%,^J0>S:4:Q&_>J@O?L6/A_ ];TZ
MY=['@>U6)W8PJOHI7SR,6<CK<85;0I4Z/=OS';AH.((/:M/*B_-9O3H^UPW(
M^F]N\,OZK6];VCB:&PWC%7?]U59.KN5T[#0\Z0]K;]S+>G0[7^*O7SMA=#2-
M'YFY<;*:\<4MUL$(GXZNOZ4I*^M5A2HJ+P_)[,^CP;1%)_9C1&X0[6=D$S3X
MI>U^M6?#M5\N"Q!(SY5QO#H$UW8TI7OKZ%B28=OHYP@;F"! ICC(5T&;;&/:
M4AT-\L[[CP[W6+J@:10I<AFPI58!IE(2I' 8V[\(@/)!!K$LUIMYU\Z)]W_[
MQ<X+X?42^F3$^^_#0L8PN?W'QCYJ;W^H=K?_V-G<J][N?=A^5VWN[;[=:!]6
M&^VM:O_]J_V=K9V-=SO;^XWOST;UX3][;]X<HKT/[>V9MA]6>Z^KM^W=ZMWV
M_M[[=YO;^ZUJI[UY>]A^Z YM[K7W]][L;&T<Y.X<P#^[V^V#_=R=S8W]_U2O
MW^Q]N'Y:9C9G<<WF7._K%[!<<PGH7->>#./+Z2^_AL[PI&O/7G9Z=1/KFWZ=
M/'V"Y?D%5VVZ^7WCKR>89LP++5B&M8EI>?+B">*]J!'O"C,:?R?,"TKIM5_C
M%^3:[W[T6$)>2*9^ZK$__DZPTEC)K_]Z]K%_XVOX6ZV5B+EK%ZB6XR7_2+KE
MXJB\PV@'U39L9J':BCX>NS@8,RY&6I?TA+N.T(QMX!;J0L-'+[L";A*RN*R@
MOR4J8LT?65)&]IY&%B]5LF>P[TD.TS5&MYT>J-[]4WA&&/YKT8!=44$)KX?G
MSO#XY"^]X7IZ.@'KXWCUUV.CRZWCU9LY2<N;SRDQ[_5KQ?P'3W_*5SZG /=W
M\4N_^R6O=#^(H3.JDO63I \5(/R@_Q6^&U;_',2325S7OUI5+X[N$B2TT!6S
M:%@>=5/XGSMUL=E>ID>-YQ_T8;S", /MN_-5M9?>0"OAG\UZ&3X'MU+_^^&'
M7?[GUNMN^]^'7^%^O+>U#=^U/Q]^^OQ]]^"_;&_KS\^[QZ^/#Z^ZE3ZUH2U'
MGW<_O,=_?GKU>?<[M/?@W=$A?=?9.]C]UM[R'-I]=OCAST]_?#^<NI1&NP>[
M7]L''O^5C*):*X4T$PYQ;@-RFN3J:X*X8 )/$="0R1;#*YC,M&#5BF+5\L\H
MW RK"AS=#H[.KL"15Q*FSFI$" ,X"IP@S9E&@$O!19]X9&IMG1<L*EA4HG,*
M@WH$R&I?95#:ILA%KN/ DD4\)HTLS#!*WNB@8#Z38CEM20LO0*TF'K%HGAK>
M"-7^!^=,FJ[:O^GW/J)1'!S/*/+/+%UV4_3<G>'PU/9\!(R&23F .=F*KD#T
M$B'ZX[R2*Y.P.J?3=$Q3Q&E(R&&I40I,^L@9BSDZ&_CC0HPNJ7-71K3O52TL
MHOT HGU58:3!2YDB0<(YAC@F"EE!')(J<"M22$+0M76YF'T5R5X9R5[^X?4B
MV0\JV7-Z5:+)$9!BY*+*N68H11I;!].GDB21R81SI3S=--$NVE49A.?G/3X8
MP,W'G>$PXW0^S3( >.[%,6[; 7S[<7QBY9DE3'L,O3.7GY[=OF;G9N?RU&S,
MS$S9SY:WGVTORG_N74@V!85P%,!5%2BDEO"$I#9<*VTQC1:X:FLEW1M%SI>N
MA!8Y;X2<+T@&8$3D/B&8SX XUQ8YF1...&NDE5H98O-!W98J@K[*@KXTG;0(
M>B,$?>Y$/O/4$2XI\HDHQ+7DR.@@4#"PSV,=29!R;5W!AMZD6N[/R?,%@@@=
M&58GMA.J^O1N-;I73>7I&ML>);5S1K;SP(6]]"-@^SB(!=:6#FMG"_04["6V
M1&CD@^"(>T.1T]8@:RRV,)_""ITK+;2(N$M$0S&G-UC"EZJD% E_7 F?TU",
M\\1CR9"SSB#NM$8:2X&\]U@+T%IDK(D+6T!<BH W5L ?2S>YFWRGSK<8T/<X
MZ!?1OK5HS^DDWB5#A)7(A%QDD=I<G4'EI&'&FD (P8GF_$H:6-FO3\=MME+.
MDNW_.\VE9+) #CKNM);5NI#LB<WEEHN+Y%%"\S9GIJ/^X&T]&X6,+!&Q%A65
M29PY'T)"E@L@(]@&9 @/B'@A)$["*D?6UJ5>AI^_F$N;*]SW&IQ7A/M!A'O>
M%^*B$M8YI"-VN>:S1%I+BX!X8L^(5#*9M75!BW"OMG#?:WQ>$>X'$>XY72,:
M*X+S DE.* BW-4@GK9 C@@)^$^JQ7EM7I&'"_9P<(%N=G+=[Z@)Y9BZ-)A2K
MW$OG4[#9/S[N]_9'??^Y6$"6@TJ+ZKVD&$2R5B#+B$#<QCK\(B&N"+!*P001
MJHD6D&+C;+Q"463Z861Z3HV@F6EPII!6QB(N\ED^J2**-HBHC6'>N2+33U6F
M&U&E\B9"772(NTKVG Z!E=(P=19YJ0CB4H",>Z8154%19E7"EJRM"[V<XFS%
M4W%+]2&Z4=69''^#W@Y'P\KV0M4?'<7!PO1_*V[R:$9UR5GCQQ2_7O<'>WE6
MSC.6/J_23 \&8F2!RN&<98;0@(!6@LH1N46&8H6881S[F")W<6V=M(QDS4@!
M4^R;#0R86I:P%WF^I3S/JQN2)<UC1-((C[C&"5D9,<*4>RT$B'94:^N:-R2A
M4Y'F!FH99>MNHJC/Z1\"M(U(L$>6X( X"0JYI'*=:!^2#<0YSM;6:0NFOQG"
MODSO!<,O:*/UCW8<53YGY$_=_M?A.$@JG:?DM^=B<A?'QJH5CGU,K\<UY6(+
ML-TOL-$%.@EL4YX)PA%UC"-NB4#:8(N"-I8D1J6- H!-\);0:DDFTQ6N._T<
MX6'I#I0"#X\%#_-'0"CEW!"&'+<4Y=E%AG&!I.<X1(Z-Q"(?\B(M(W2!AP(/
M#^"**?#P6/ P?XR$)(" [(<AV0)"G$8Z>0M_,B8,]EX:GK.OJ99B=S[<_E#P
M<$T)-_&#$FX_;T2YP3.65L>P-/+6C5R2&MT$U?F:0G9'.9-!U>E5=4F[[+6K
M?\F'C[X /#Z_# >/J1CGH<__S8S^NS@<#3I^%$/^8J,7+G\P<^5;Z&\?-D(_
MB'88M^+X7_B[>YKG8/N;K^?ZG1W%[92B'Y50I.7LC'R!7BTL%=IYCR3/!RR#
M2<@&9Y"@5/@(1,CGBEDE%.EI8D0S7'Z/B1:%3-\5,N9T;95XLD9A)'4.#[")
M(FTH,&I%<>2<&1-,G5!%WZE$3 &+YA**I>O*!2*>,D3,Z=M) \L,2B)'N$4<
M"_A->8U2M%9I(836"2""+82()Y^UH<%:U'6Z4V5'U:OXL=/K94]D/U6'T0Z>
M63#D+?!/<>.=Y"(FKSA+TCAA1)1"1!>"E.FOG9MY$.X$>T4M6@Z B05JD:4Q
M2DH32I@SQ!EC2"?F4"!!I(1%\&%Y)S1*[%1S)9T03I4RSE*..2P(ZW%(SA$J
M$\-.BUK2[YO@%+ZR7'&?4VDBT0+4%XJ4(0%QARERG$>$B> AQ8AM$->J-$7:
M5T;:=8P42\( ZSV/@3ABDE9<8J,E59%E:2>F2/N3DO8Y[813S92E&.F0CU3K
M_)OS#H%>8J@63J><Z'I%\SP\4>5D.Q_36JR6W&],PQ.N0W[K_J\,CGO@Z)Q:
MSPPUG'&IK: I4LMQ#%PD6[.V^_9S%?UL*1"^\W51.*@-)F#&D9 PJAP' 80-
M6V2MU$Q;Q[7PRW9;/95XKX*'!0^+O6JE\7!.@;4LN6AM0H!]$7%&&7)&160<
M"\(*@I-,!0\+'A8\+%:]507%.3T_B"@T31*%0 WB*B=<HD$BC77DBA"B/%F6
M5>^1@WYY X)^&70I]$]=-S8YH':U6KGR1J']TY.3;EUGPW;'AJ'7W?[7:JLS
M]-W^\'00AR^O=5,O(]2G/.-YI8BJJ[S CETGF*U30F6SHSV&[HV&E;<G'5B(
M\+RYY+-W=IP\82*YJ(LKPQ67'CP_76)O886U8PE&6R8-7%210T='+=<.::\2
MXD+FVAR@);M$(W.$$R;$VCIC+:/F<_(]>>=NP:45Q:6E'V<ON'2ON#1GLW.8
M><%Q1$)[P"4).JIA42/GL4N8).Z] UPB+6%,P:6"2T\$EY9^-J#@TKWBTIS9
M#/BM%UYAA TAP)=(0#H8AFA26D<L N#6VCK5+4*:Q)>>4QV4G9[O'\=J9+_%
MX86F>@=CY0_L3:L(P+<?@)6!YWM09_-:/,A+L2#T\A%Z44T8;BECVC,4&9&(
M1^N0BU8BK&&9T60D$V1MW;0H%\OW:_R-I#P=9V_!O.>">?>@*A?,NU_,F].6
M<58DA#7(>@S:<E(1.:8QXCS/;(0-3<;Z2*EB!?0*Z!70NP<]O(#>_8+>G"IN
M%(V,18LP211Q3R5R@'9(6J=4-(GS? R5R)8R]Q#!<D^@U^"\=:L5'/(T6OF\
M0EB&_BB&4QB3?JI 6.ML\)W>ES@<74X!7Z):GE)4"^$O&FTO_.<T.<Z_\@Y?
M_Y93*5KO!Z<Q5"==VQM5N5]US?';6F\G0C]&^>?&,']J#%:&9"[-FGC2.WYY
M-8-3IS>)MXK?3F(/%F<.]X,/3P>#&-SIJ-<?G<51-G\7(KI$(LH66!PI$<%J
MF1"6#+1O*ARRE@;$L ^>8F$EJ2V.A)$EN81N)5 -]V47@%PM@'S<M)H%*IL$
ME7.&2BDE)QAT=JM\ *C,12FP88AY09.UQ@G)KH/*6Y?@*BA94'(54'+Y%0H+
M2C8))1<4*G0&2YR09SG(B$:#;&0.)<TU34(8F.6U=4):G,R[<YH)DW]C4 B=
M(>C99[DC\<?(^I2O+(-0!J$,0AF$,@AE$*X9A%]&%K9>^#=TOJS_!C^F=QS;
MP<=.KW8>\<O$WL<< _[P/)9F'GMP%+.EO'\,[S[+7AJ@B7'8JNRP&AW%LVH0
MNW84JU&_.FCOOH7/!W!]K^I DS\.;+<ZL8/Z$"E</(R9]M99 >"6,"W^F_U"
M(_B@+I_]XIS<7!V?2:LX'4<GG_2'M;W^9=V SI?XZ]=.&!U-C;@S-TYX#[ZX
MQ3IHQ.GH^EN:,OBO*E11=7E(9G_F)M<<G'LL7= TBA2Y#-A2JX /4A*D<!C;
MOXBB:].[CLZ]SR?V8T0.M(//R";HYDO;_6K/AFN_7%Z9L"ROC/[5@;MV>%*Z
MM^$9BPAH)?V!K:<5F&\<Y*N@3;8Q;:F.!EG)^\<-Y@@X_T%&ARPOFUE!S*>N
M?_O%KL\)Q7B\UW]S@U_6%RV/'U[RJ M]SDL\1IGM/S;V47O[0[6[_<?.YE[U
M=N_#]KMJ<V_W[4;[L-IH;U7[[U_M[VSM;+S;V=YO?'\VJ@__V7OSYA#M?6AO
MS[3]L-I[7;UM[U;OMO?WWK_;W-YO53OMS>M1KRD=VMQK[^^]V=G:.(#NO-IX
ML]'>W*[V_[.]?7"[R:AWOPMDKA53Z$/7G@SCR^DOOTYWSTZO;DE]TZ^3#7("
MYQF%KGJ8\_O&7T\ RI@76K",41/N,7GQ!+Y>U/!U18T>?Z?H"VGHM5_C%^3:
M[W[T6$)>2*9^ZK$__DZP>VJLN=%C_X;?W3):Y7X,=_I&=KO%_KKS/IF;]&F\
MVA_)'+DX#&<K^GCLXF#</49:EWKX;*9OQH!_BUQ5#9_;'%NPK![?)-#HDCEQ
M_E&K-;+D>0J*>=J"<FT@&.BA_5-X1AC^:TD3N[B?CQ=PN;&_/TO*KI?C6XC\
M72]=KM@\8I+^["OKC:J-X3".;A2EVIQ!7JE$9>?5$NH0XGA]&>S;='Y%O>I/
MR&G^2$4.-GI7L]-NC#;M8)#MG;_;[FEL?O+N[SM37WCGST_^^R$]Y+M;W6[[
M>!L??GI/#@\^\_;W0]S^]/YKF^[R]J?=K[O[Y[YP_.>GUY_^_/3[I_8GSP^_
M?\2[G_X\WMOZWT[[.[3M^[O.GP?PG.-W1^TY7_B[X]T/[>/VAUW:_G[T:6_K
MOV?M8WCW\0[;_;#[O?WO_^WN'L#]_]YF?WP_]X./=@]VO[8///XK28*9$@YY
MEBSBRG#DF$HHI$"9=Y(PH5:XU%R!IQ6%IV76'"CP]&#P='8%GIQAS@<JD)9.
M(4Y=0 Y+B5QR43F*B3/+JRQ0T@']E%1N>#_.3SN(/H*$N&[\J=J]"X9@]6K\
M+8LV30?]W?F8M^-HHAX]D?#!)X%)A_.4R5#+$A<,.9'+BP="X3=G$0G,4OB_
M2#)E8K1%-6M0>?%EGWQ\]J*\+(I11/G!1/DJO:#.*FMU1,F //,0$M*.<*0)
MS!NA6 C.UM:I:!%^YY-E2Q3EYV1I>M]SG6XW!F 77V+O-,Y9F&X$2,^B?O"R
MN,5TR"\ :5C@:.EPY!<PBX2#@QE$L'L L[ I(F>#02(QQAPVSCN (Z);Q"SK
MH&N#;#%%D)?-+(H@/Y @7^45F'/F@G'(>,T1-R8@FYQ$C@L?F>%&^P2"3%M&
MJ08)\G.R6NR-CN)@QF3Q<[SB62@ZR^(5]9#/8%$!H>6!T,=Y-H$9Y3KD ^""
M1<1SJ6HG*8,!=M8Y[;C,Z=MT2PC:(-VFF"D:2B:*]-ZK]%ZE$$D9PZ)**/+@
MLY71@BX@'8+=7E$J/'4"KZWS%L&Z0=+[Y,Z9/2=3RJX=P8T@WG7DSC G!NP4
M>\K]\YZ=WA=0N?J#LZ>3M/9)H.;VUP6YPCSGGA/ 3<,DX*8#U<M(B1%/VE+L
M,)'<@.J%6YK?V3M3;"C-%=YET9XBO/<GO'/9JT0P(A&;$,4Z&T"M1CHZ^#-&
M;U-B0LBTMJY:A#2I)MUS,IN\BQ]/NS;+0V7K(.QB-KEO^G QY..P]V+"73X8
M?5O )"*7E#'*$(XV G_ "EDA+:(,*TQTC(9*8!(MPXK]9(7%>%E$HHCQ@XCQ
M'*=0Q' 1F$?8&XZX$+F(#XG(14&]IX#-FJ^MRQ:6=ZXG60PIS\.0,O8=^<EA
MM#OPH&>AB2W5?52P\[ZP\_L""B0C58GQ@(2)'G$5!()?<OB]#I80T,E(CH]K
MP:PV2!\KMI2&4J BP?<MP7/L)^;2&#QY%&4N5^B-1 ##"9E  TPB#5R16HG1
MJVI1(:;)5.*@G^LR+8%*S!=0^W&VB-5#J:4=K2D =4\ M:B:M/1.<$8,(I0
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
M,A!:T]%?1A9>"O^&SI?UW^#'M.''H/9T>O7K^670\A'6^N#AQ9#6=K2CF,.
M^L?P[K,<-=3KC^*P5=EA!>K9636(.3RH&O6K@_;N6_A\D*M"5!UH\L>![58G
M=E"'$L'%PYC%MA[7.J)H4A\6+AJ.X(.Z",^+\VF].C[7#<CZ;V[PR_JUMTTZ
MP^G8!WK2'W;R(GI9M[OS)?[ZM1-&1U/,F;EQLE#PQ2W60=M/1]??TI0Y>U6A
MBNK+0S+[\V@P;=&)_1B1&T3[&400&OS2=K_:L^':+Y>7)JS+*^-X=0BN[6A*
M]];1L8P ,/<'=53:2Q#Z.,A709ML8]I2'0WR+O6/#O=8NJ!I%"ER&;"E5@%<
M41*D<!C;OP@&><OPD 5F,^]P(!'5;[_8^>5]_=I?EN \_&*>.UT[!J#M/S;V
M47O[0[6[_<?.YE[U=N_#]KMJ<V_W[4;[L-IH;U7[[U_M[VSM;+S;V=YO?'\V
MJ@__V7OSYA#M?6AOS[3]L-I[7;UM[U;OMO?WWK_;W-YO53OMS=L#XD-W:'.O
MO;_W9F=KXP"Z\VKCS49[<[O:_\_V]L'UDS&SV8EK-KMZG[P XWIOABYU[<DP
MOIS^\FOH#$^Z]NQEIU<WK+[IU\G3)PB>7W#5+97?-_YZ@F3&O-""93";V(LF
M+Y[@W(L:YZY0C?%WBKZ0AE[[-7Y!KOWN1X\EY(5DZJ<>^^/O!+NGQIH;/?9O
M;'*W//1_/QJ*OI&"LIB&GO?)W*1/X]7^2'K7==D,?#QV<3#N'B.M2SU\-M,W
M8^.XA5[0\+G-EL1E]?@FZ2(NJ5SSCUJMD27/4U#,TQ:4Q7W^YTX/--;^*3PC
M@+(;O_F8>W0$VFW-FCN]L8T(F/Z_EC3MBT?A\;+:O-G9>+7S9N< ./689!_L
M;?Y_P%RWMM_]/__0E*A?]ZOM_[[?.3B\ :+< C3N>NER!>_QQG]SG..@>M.Q
M;I*=ZR9YA)HSTBL5HKY_U!^,$ CH<16BFTMG>>=0UJ?OF%A-U\*RO+/U^CF
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
M8(2I3XC[*#.NYA-5"J;1F!!S&GC:8C)G(+MSY;O&@&M-87\967CI-$9X)J/
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
M)T)]M%IIFA!/7 *E$ K9^D2H]Y@JE;PU>(DG0I]*OMLBV3<[ER2TDPXD.ZC
M>0[^#TYI Q*.HW3$WD6R"_M8HMC/:1(J:B940I1$CKC6">D4$W)9O]#"8] *
M0>SU4HJ^/E79?R1GU#/&DY1H\($'Q0+HM8P[&QDGD>63W3K86/"D&7@R9YD
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
MV8WWIX=Q-+V-9T_T"J"JV''Q\;^[^U\/Z+LOAQ2^"Y__[\G;CT>__P7_/OP
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
M/^3>STP3S$)O6%%7OW%"S!P)]^2KMI;=B37DS$47Z.T8-'=]+3BAR1HLX?"
M#SHADPRYQJ^+RN8,U+,",AI$FWTBW6Y6"3[;09C9#I,(I.$T!&EX)2"MX=A]
M@),TG[/CW@4(20\V:2^.ROZ#=:\9CZ[?_XCZX]&$Y>@NR]8O^ZN.4)L$* WR
M'EHNJK-O.[>#CVC41^<E[G1FUV?%:F?GSTESPQ(/56ENO>P"*G)[,ZL8/C3S
M\JN!YNOG0I\N<5X#6_"B#N/+S)C^&)ZY+*L7H*)DM28'F_4J:#@;9.Y-%6]6
MQ\,5<F<>4::9=D%0KGC3^4,POA'(;M9+/HS#6=']BF,J1%!PPC1P"126^"FS
MBU+IY8);Z]MWTGS]QN9%[QSTE&N!BL4ZJ1261FTY_/!.G)I@B*%*HT"TSG68
M%#)!1H1Y#E!2R7%AYR$@4:FB#-AXS[AG47N!/5...J^#\F(CU!927Q1=BU/-
MF_CM3,AI8ZW65]*=+/;%'@13OF:53W6#,FVUYK$0^CMK?14 N]EO?\5^MZUN
M/+/=5M_!E%1+$;]T8"T 8@_'O@N*R$TQQMGW7YM2@,R#<:E-.\AZU+""QBI(
M%G!D""H*FJHP$R?_U RLVLM] GL/ #UO#SBF,O[V;64>YI=5)FX^*'R^&RA1
MSB5,>AK94N%FAM%B7/<RC/7'Y3IB?'Y1V\4SFN!L1^H+AQOCJ8O5#BU? ##"
ME,9/L5L:2[52-,@-5?;IQ%JM_E8I9%,NZ72J2CQVZ?Z[7B9>Y@O4ZOMLMI/Y
MI"FJ63F8JBC@ZCJE7845NQA[<)*$F8DO!\YT=%6(Q$S$<#WMA]GBGS@KJYX
M$!?+NEJYNNM3-7(A>KW$?L_/V,Q.LB5&9.?M4>Y4_O:W+&PXLD8PY*MXW1MC
MXZN0\T'I9HYARYZ">JME_E>],S]UAF7>:M].[L65]C[KSIC558E\U6JTU;MH
MJ[<>/=O[V>  7;$*C"SW@"76?[IS\CI=RQ%04@R4TM:P0F>#&&OC+7^CXF#7
M"S<+C9US-QX,JVBS\TZ]4[+..\7!F3"THM&4:)Q>S,@PD_6@1,)_C@ \=C@'
M2XL9$J;(-<F)4(?)+691N LB#NN-7Y2_B=S.]*$*+)IZ#B?1/!5BK1#\EO3^
MP< W#9":3.J-"U"_<M95-UFVC!T9O3Z5.*LRZ^7#M[ QY=([FX57SHO\]T9:
M/'*X3N]39]#O99&PW:PN[55NT)?+^_[PU^5IE)IX' ,*R7#$I1?(6$J1)('C
M0+QC:9$[9#RW$7/#8LKYP*Q@@4LB%">"&K74V;=Q 0?7MD.C/D_\@;T<T]Z=
MB:R90,G$#]+I?>IWLT:9%<NKJXKAV$U((A4*?RFY>V:_"2A\T<\$UQPB/:ML
MUTJ9_3Q1BB>>LI*0990/P$GDT=6B 3K^L= &? 9>NK0E#_,)AT"&[$'N0+$$
M[&7-62GQU/F([8]S;-)9=N] ?Y,M(;*9#W_]HQD7+VQ.R5(\H)G$T,I?/JN.
MY^FC\KTK-1-ZEL;=21X7.$#*#%VV^KXZFFY3GI;2X1]AE[Y,\CQOR/,;T)>&
M//]4:.8->;XASS\+\OP=R/!/1(6[87RW*>Q+KX*ST1BO:<FS2ELA"F<SO"82
M5Y=/E0\R9[WHMB9WHL73-.B[*;G/@GW;.XN5+6F'_1X\N83&/^9$&=EEVAM?
MU,9LK;5-><VUF^"JJY\Z\7/M6>N,:EVT=O .:\+,Q&?E+NNN%@?I-_LP]5R4
M''N3E#V@]Y4!5Y'PM5W?G4G6DJWZDA-JDMZJZ(*3H1?3OUCCE0I=!UV&F<1!
ML'2A,W&05/[:J<I<?-K#B^P-R*UE,[\S\9L,XXP_XIK'9,9[4>NU$UWZ:I!E
M4%5P>^UY!)6V7L;*LS-C#E1Z<X[CSYV.[=9YO]<9]0?0;.7$**WY;C\O0;U<
M.;E*<<D4?P3HU6616[#*,_;!U,,[-]V5#OW)#BZK["R=FHA5F%17JQNJS)E3
MM\VX5]_:U^E%<_Z9*IO!#%&^OE(%JV6Y*V1GAOA5WE?VQ#69F)"IZH;OFGVQ
M/9-^<<YO-F&;9<+TC>(')L3RYB?MPC\_QY(B9R:_PI-@6?\)\SD1H)*BK?4G
M;)L9?M^OL1=3I['7KQQU9*FC[F)F(B^N3Z&KIW"R?6<]F_/-E#WI1V-;V<U7
M@/(D=M/QJ.\_HE\+'F:D@=':)E1C=O/0I9MG6.:M.D?\S+Q-=LSZ61%7904R
MB??$?FF($%7]%$IRECJ+J)0<<9L$<DQ:I!4C G2_@/4&10M6J]>"Y6L(F?5<
MC/)<S),:K](O563*0L>:85,NR<54\GO,- G:V.XD9R;\838(\9IJ<?W%DRO
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
M_W\>-,39H97ZYQLUMAM=!N-AF',76$<,3Y$;KRQ/A#ENH\:..QI88L;<XBY
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
M!@]_,!XN^*&<T\$SZU%D-H$2G&^RI.:(>6IEP%X;3%<55-/ 80.'&PB'FQ%
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
M*:4)XD(PY*@&#240)336,A"_M<TP7X4;L)']YRC[*_,VW"+[C7/AN\5^P;D
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
M$W((,KH<6Z@RJIA8,;&#F-B==*>*A$M&P@9/:GCFP@E*1*:6@&! O**!&&_
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
M%*&*BU)O%HC!*)0H+6390Q<2T"-G2O;QL Y5FZU@?V2SK;UU*J):^^JM_7K
MH;4T+ I-9+*.@(5(;(@)33XD6[0\IMLE1O>U;48<FV/L*\JKV&P :8&AJ #2
M,0!I,!8Q6XE!C4'8L): */RF]_@##$26HO,QE^99?8R#-AA 'KRQM\Y;5&-?
MN;$W"(WL5-G38,0S@=Y"L7.;HB4XKE*C!Y&%]J4YC.RKJD2QS+*1SXQ>;W >
MAF>I]X_3X7C<8(3O0K,^X.2O]C,KKH9G?SHZ_\:QJ4C5'E+MO9_379B"5PA+
MZ)-D@S]4",0"=P2=3\F4H4S3@E6%?&VMD55GDD!;W&YYP#C0?C)&Q8%%XT"S
MNZ\/'&.03,J($8C@BY2?)@G?<4K C$EL:]N8/DCQ4&%@11D:FP8M'4G?J""S
M:)!I=,UDN"2$E(%PYHM$1M;$@Z*$12]$\C+&Z::)Z5/50N+&VN'+ \2"E:9\
M5 18- *\O8X &!92;CPC&GRI.:.*&!$I!AZ*)J&<TC M7Y5];MI2U.A>U<FZ
M)8+LEW9M:3QI@39Y&"QOV\S(_OE?^/K/TOEDAE57 U+QJD6\^C"''@G<*9MR
M(LQ)1D!J17R.0(Q/FN%_O$E%5ACZ,,=CJ?LV&V/1K7,<M[/H6NY^#V-N<!P1
MX\=46D,)ZBT!IB7!\2PR.AZ]D6@-!-C@G@4UC6--J8J;L:)BPATQH4%):*.2
MSC@F2EF-F! 4<3J7[(QDA6...FTQ( %U#SZBPU"PF6:[2E:ANNK+L>0&M1 U
M#E!BD1@=0FD!*8A31A"FC!0V4\>,F;KJG-][!V-Y21?=ZP/\D(_<H R9;^F+
M7-$\,<6+J7W<+T=FPU>0MLB>HH$T??^SA6/W\\O?^Q!.+^*4J*YK2>MKR:<Y
MM _CU(%.B5"J$P%(G+C, V'H&VK&O0(K<2W1?3RP0Q6)M<RXJ[1/M>U5V7:#
M!9(>6!(L$"_1P,$"(R9'@6ZCM#)[7:2PM[95W_ N%1MO2"[+&L+%:CF@"ARK
M HX&511 4,.5(PD81:? &.(-&,(#+@Z,2^55$2KJ,]H$CJHZTEG[7@595*UZ
M55;=H(U8,(%&QXDM'15 F$2\1<? 1$U%B-9F$-/*/ -=<O4?3LY).'&CUS^H
M<+J^%/9=O(X%I)O,WOVE$%+%H!8QB,ZA&S3U5'AO2 S4$2B2S,Y%2KBG*EB,
M2X*P&)) 7[&FEDC=A]H((UY ADDUX@4:<8-7\#0Q5OH_<AQ!-&+MB!'<$NT2
MI&@A:^ZVM@7MBSDE_AMAQ#6OI*.<0@6&)0)#@S>@6D6;N"*,.00&XP0"0W"$
MXQB:+*+4CF]M,XO <)^JEPX#0S7B!:295"->H!$W: *M6'2*.Y),40 3*1!+
MN2 TAR!5(1%X*5UCT!>VJ>FQ$BO>H&2%^7(>S]/KDF?52VYTCC<\OJQ+Z?F$
MQI"NLA@F[L/]^J,\Y)J[]IF%JU*[7T?#LR=XK<'Y!;Z_RUJ\X?GXE^G@S8X[
M+D.W]V$R<C@$@W,W^K@_26?CP^%YN<O1\/2T,J6+@4 VAZ40VCDGDR$*!/HQ
MVBKB1=0DRZB3MU8+56IA#.N;^W>,JC6\FX@G"R Y*IZL"9XT"1,MF,'(EE!C
MBH0R3\3FI$F0/DOKJ<LT35E//.BAPDF5'%E'ON7&.IX*5FL"5@T2QWG+O>*<
M: 'H_$@0Q#-G"=>04XI6>%W87=,W<R0=JW3)!F+*:MF?BB1K@B3-A!.MHS0<
M@R?E3$DXH<2*'/$'\.S1$W89MK8YU7W;6K^[*H%R_W24O\FDWC]\.D]Y,*D2
M*,MFCA#*+AGO7V9#4.&J1;CB<UB?K%BFZ! 7G2:$*^<H,<$RHAD$7,ADD#(4
M@=B^D??6AZU;6-TUZ 51-]6@%VS03144B$'E9(FDI=^N1-?#B"P)SF%CE.)1
M6E;J7\2<-/;-L>>:J[*.W$E%BP6C18/W,-PKPX4JJO"9@*7XFPB"N"0Q6)$B
M2FJWMG5?\IJ[LD9&O7KRHIKR@DVY03PX9H-BTA"6DD!/'BAQGDJ2O952@(3
MBO8J[2O15#OJK$!*NVDL<?#7U8DOOT_*P8_MU0D&YS&=3QX3.T6+#F6]?!X:
M?(1*T*Z:K7@Z&B*D54GIEF%-S)-HE2ZZTE[+QK*-+'VIYS>:R*R\THP&/TU+
M4;1/&:P+GUKW9]::VZCFORCS;] 9X%)R2J#Y>QE+[9S'V$1(_*='[#;!@*9;
MV]+TI;EW'^YUM?Z:1;)!3$C%ED5A2X/\4"E ,":38%CIVAN 6$D5D4QXB#EJ
M8\36MF!];IH9:C7I8P,A8)6\237\11E^,T?#<F4,-81E9@B8D#"F<('XD 3+
M"83-H:2ZZ[Y@]^9*:HY&2\;Y'YSVYV'@>C@8Y(O4IM[@,K?I@:5KK%1#Y#!-
M_LY2VYE,1@-_,7'^-!T/:^+9PD$-YHF:&H]!D9/$1XZ1DA")V(C_3#;0*!US
M;-I]#_J4W<>;J7LYW?5)6B<Z[FGEM;_-/0R\J6R:> XY*>*MR 2"I,0)EX@0
MTJ4(4C/#:W^;FMOQ0]#1N@Q)A8[504>#Z>!&*&6E)3#M<Y=+9UY#<VG3&9Q&
M+\%1_Q"@8S/-?*5*)3406+&Q-]@-Q8U/C%H24@YH[*%(GEI-LG>6,F9Q@M-N
M!0(;)&4RWT*?7_CQ( [<Z&/OW2CE-!JE\F:'X6TO#OX:Q'0>[Z5ALNF@U39[
ML7OUTI]>C<;S,A@5?>Z&/G(.#4&Y,T(*281)KI3]FU+V;XCRTE*CHX_9;&W+
M.=T7JHAZ9XUUE1S$C;9:PX66;+C!-+"HT3DTB3#E#8%H&'&*>Y(X1"^U8UF)
MUL*%#AMS[:*R#DQ#!8A% T2#3V"62Y=\)%:7I,QD!?%)4ESNE>1)N)@Y>P@
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
MW6=O#OGO\N7N 3MX\X*^P'L]^+0G#XYWV)^?_J!'QX$='K_^</CI-3WZ_15
MBJ!X(LIX( "9$\=R($%YS@0WAD8Z(W5PFJ>X4Z@7SURVT5HG/(6B^\>D4,$K
M9D*6@MFM7AH']ZY,[]$%3OAGN#2C?WDZN(PA?)J\3^F\$8&AJ7T]@49?^L(8
MT0S?/[KB'"XG4#OAZ+S(=JYQ?_?)OXMM,Z'-ST[NM%H8;?S4O1NGQU>__'RU
M5S,XGUKJ]$L_7RX"EYYQ<:>O9_"4Z\T^OG02#3SB4_.^2B2ZO/"E"_EH^M$U
MGF;VF8!'@JD;/Z:/V(V??>NT#!Y1"C]TVF]_II2I-_O0;Y8]$NIV9_U.<MT=
M-F"_4=D],_I.U:=BK'"+8NZ[U +/(.P2E+Y6"OE6U7L'WTUA3^K+N>'E/!F.
MWI7X.DV7Z:/)21K5=W6SD3TK',+T ?"5Q1]]4_=%*<ZNO]ZFG$]GW^T-4H'[
MY[W)R? "SQ''#9&WEE]LUU[)O.GV+2:N1$GM6FD]M!V-BV_EZHN.YS;\]D6,
M5E/V'T@F1U*&*YZC$<% B!@!"\V"-R8)Y6B2<[F9;Z9TE%GT=#3,@X?1U%6\
M/'YV=O3;"[S&03F.'N[B.=[\\O;@TTN\E]?RY6_[GP[?_/'AY9/K61WQ]/"W
M%_#RS>_\Q:="ZOR.W_UU</ ;7N_L/V^.=D_?OGASP ^/?WW[YZ?/*;.3@^.2
M)7(@7H'25O*$ Z.X(R!8(IZF0()-2>)(,BU+4T6F^J(U]<":7%8A:>&]X$"X
MF(1110DZFF08ERPKYSFS.GA>(:DSD/3Q2TAZS5\9+IV,S!,M0B# 8R ^1$E<
MM-Y*GR7GL>3Q0Y_>7_>B0E*%I"5!4IFYU!D1A:)@C/,I.&LI!Z!<,YK;@Z3-
MR[]?&AH=_NT@E=3:#Z]8L%8)IXFPRA+(,1+KN"4X>"+AR &5JF;?5S3JQ+/=
M 8U^:#^].DBK@*2/UR#)4RN!!00B$Q,!I0*QRGB,WB(4J'),L:UM#;0/LOLQ
MVR)U83L-1'NSO/!WHV&\F)GK--WX1D[V%BV!;T?DKTFSX#N &=?.<@$I4N\@
M.6.R<8$&RF42R0EU9S#[G"1T=)7$OO?A73H?IZ>ST1KOG,?G:?37(*2'(=.S
M)+3[O<E0,9DIMY(2G1#R0 9*,)@W)$G# Q?.)<=+FTG=%W#OJJ,[V5%7!!(K
M,-P(#$!%E#[@*S &LM766F-9\A!83(J+)0)##<I^'!.N4T3"1RJUS,1)CYB0
M(1,?1"+X+Q=UYEIDUEI05C%ALS"!^AAEB%)JZH E:WCR.&%2$#Q8'>[.PU1,
M6 $F?$74?-IY_RKRQ(Q@E."$*.U701.#C@+1&,YZQ1*5HCV9A(H)FX4)0EH
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
MA,P.')>"<)<,@9P"\8SA#Q\5]5%(43)<M>Y;$)TW[@>;NU%%]3M.,E0USJ5
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
MW@W7(U>\1[2@>HZ."=7,R.N=.6T">WDT/.OM%+F:%M6]'[(SE5U4U&6M@C'
M@W6)>2&4=48)BN'_-*6"7:54L-J%=7U]*C%GDRE*H;E1@7#PB8"$2#REG/@4
M6!(^)Y_H334A-1MK ['C#M"1@@(,XJ,66D 0U$&2@47MI&0 1M\".N[2L[!B
M2#<PI+';)!1:1^EJF*:=G(%)@@N*)U%YK;S1 $4;U/0%-"4U.IJ]58%DJ4Z(
ML@H03005%E<@86W(SG%O&94LLWP;)*D LC8 TJPT\0F]3G#$052%UPG$!:V(
MY-Q0IF,R,A?Y+6#KT J^UIBL/1[IK!23$$S, D!ZS[4.(+/3# ,E2U>-1Q5R
M[@@YC>TGG:/'@?3$)56H9,:(S9(2HU+9<&0I%BK9SLFL6WO N=7]5$_FQY##
M<"LH.(=^BX/LA0E)1X^X(=&IP9^K1H[JR;1*IS2VJ&3P(5GIB>8XQ!CY)&)]
MHNC*&&$<U\JH:9MWP=>ANJT*J=]>2-W-H:L?I)9ZY\CGN>US*Q"V!H0PEU>.
M27BO2'#)$4A*$<=Y*JUV@^#!882?"@Z":>)@[8_=;0._BS^T9(ZXFOK"3;U!
M_X+@.+;HXPBPD8 P'D,I-'5@,48;E%+!%5-G]W)YJI5W=QE?#GT[U[:K^=[1
M?!ODJPG!,@MHM!BT$M"0B>6"$BXM4YPY+J/8VA9JD]?IJHF^ %18#HE:4:$-
M5&CPH]%R!]Y$HD1$5,B,$:]+NWAJ<Z"9.4E9:1)_;T7 #J/"@[?@Y9"9U8);
MB< ;5*3(7/C(':$RE4XG@1(T:8DAN#**&LM"]%O;TG3)A+N2$,M,=]C&V6@<
M7>_3V&8"[!K"V))S7'] ,K"VKUTB LHY'"2P'+0KQ 03@H /):U5:R*4\)"R
M,=D58>.^,?<I9YZ/0)W('-E,RU\N^UCMO:OVWB BN:31<)<)S]X18)X1BVXK
MH<F:((+GT0JT=]YG<_0+:I/ZC;'ZUNG(:O7=L?HF?YG  H8R1$*Q>D"K-XCM
M1 A#)57)*=#3]@5<W)O"[+#5KRA+=+.1I'4*LR))=Y"DP7GZXB<8)HAV7&.\
MP +Q"G_(8(.(EEI!U31>H&VI$'<12!Z\T;?.>E:C[X[1SZ%))8ZMXH$P:AD!
M8Q.QF@K"HS/*"LVCR-.H@8HNF7U-S;Q]:N;P.G=:\S+7B#"M^T%W!;K]]_/8
M4&HCU]+@B#E.(">%WDW0)'AGHJ'642.VMD'?NT:W[NAV>"ND"XQH=6M:M_8&
M%\H86$"#)]865L1S(-8(]&^B#BGBL(<(6]NB3[6J29F;:>I=H$&KJ;=NZ@T"
M5'$1/?>9Z%+ "JETL4>7C:B2V"EHRD"G^=?2-I?VC3#UFKVY%C7PU?5?$D(T
MB$UGI3%,.A*S\@1 "^*2G+:#<#YJY5SI\ QR0_&AVG(7*,WJ"K0?XS?(S.2I
M22$F$F6IQ5()W7X0E#"+?I_,*O.HIFZ_[(C;WY6$3R$>Z0[1F(=ITG-Y4HK[
MW8=+UK+JG*Y?#FCM(;L Y/LPA]U,QH.73A&03J*+XQBQ'G_$Z+RT/'MJ4]$@
M5.8^3DY'%7VJ:,_Z9(E61%@,(C08T  1K-6<R*00$:05Q/ HB+*22D$3LQ2V
MMIGL<W7O]ID5%S81%Y9*H%9<6 PN-.A2K;U5*EF24@@$M$[$X7"6!KM:9>JX
MIGEK6_6E;BJ>/Q!8J(JC&YUH^C?45#2Y(YHTJ-64*-6X3!!E8HD[C"5.<4DH
M*$IQ0)T4?GX;NP>")=7N.T/,5A=C061$@X9%%S&&$FRPI(J/D3WQ)DDBC'?6
M DT4PM:V[G-H"IIW%!=JK[('?N22$HYQ!K<-V_8::NNYJ/V+.W7G(?7<I+>;
M0CKS:30S1<'ZO0*^UTWR+ON+-YKGAJ]ON(0!Y*# &@K,&"\4BXHKZKF/,<II
MJ]9;+&NU0VOG%KY/<UAX'[3#8!J7/!HB <8T\=0X(A)82@TX4&QKF[$^SHN6
MTHQO9UEKE(JP45!QIQTZ[@/SR5,7$^B8/5,YJQ2IMA0_HC=C16WKO$:@T2#J
M$P>N6&(D2^X(* _$VE*%Q0*U,DB>E-C:-J*OY'UT6BI>;!I>>"]#,#PH*4"H
M9'A,$:1T$;+F2E2\V B\F-,MS!N>$""R+M+R/F!PG;4FF9O@9+!<)(/!->M;
MT4*2TWKAQ8I2H3<*@^X 030)PSVG#@P'JI/)N%X))ETP()C@JPQO\N!#BN13
M&@TKZ-P9=!H\/V"\ZC7C1#.7,+QQC#A.,_$J2TA 8PRF2#4:SOC/-;1Y #!Q
M%U>%.:JH,R*4RCMT;@UXRHPW,@-EVE=793-08TX^MM80,8PES&B)L(%NB@O9
M$6D]C4Z""B&LBZ]2=P >^)%U CSP([M2K-$QS9F9=[<SI_]?+X^&9[V=HCS3
MHEKWIN5+W,63$C3P#(+F0!D(*TW^_^R]:U-;Q[8V^E=FL5>=-ZE2.WV_..M0
M16R2PWH#. 8OQ_GBZBO(%A);%SODUY_1/:>$0,(&6]@2S%UK.X T>_;M><:U
M1VOIN1.8:XSA/R5A@DX3)FA[O^KF*E1T61$;,+^L8P$YT)SSM<T16:<9,K#4
M*0G-?2+Y?)NFC_&F^$?('7>@CD IYT'#3K&&&^==L@Q3@;%DC$1*;T$==[F*
ML.60]>"0A7B3ML+@2!1B%(--)O-1,9'/B1C+K1):,9YR<A9969G/1T4D#YQ%
M1))<:R\L-8X[&XS20E+BJ+*<>A9:%GF0++(0A<+,@M+A,:+<,\2%BT@33)&)
M7EGM#'R.LR9"U;VG>*XEA:S;&9)-I*4[E?@00O"$1;+><.F84\X'XC3Q3!L5
M3&L8/20Z6HA/::)-P"X@E7A$H-XJI*.1B,9HDI011);+M<O)5]7[VT@F>FRL
M<0?2,#;1Y"C7,F#.G78<3"1ADG>!:JU9J\P\2/98<F"%)^>D3,A&AQ&G@B 7
M9$22QR@H$PRD2[G#':_JYJ3O&JMJJZ//54>W2QS7;8'T=7!#MS?C?C7;L25.
M9*\DUI9Q!%P'9$>"0P8D(,*$,4NMQDJDK6WS]6=VVYJ(:VPP?6-W\%(LMVK-
M*H&^X.EE 9C9FH TDQ9QST&K28XC(;13Q 5!-+_I0J>V\NF#0/DW=M>V$GL5
M0%YPMGIMF F<(Q]Q/EQH,+(X'Q:BS(N$E6;8Y"-"BQ+[0<"X+7!^'Z4WOHG#
MM"6$51#"@KLS46L\#RS3 ,_^"B"$E,O\^<B]-#(3_-8V-:95X3<,P7<1[M_8
M?=EB>27F^(+SD<1$DA8@SB,8Y5Q[C1S5!!'OJ$A4Q.#"UK9@BV4Z'W7)<J+7
MQ[%8L^KA]7L65YGU^L"Y; 4>Q=5=N=A&7NZ#_/@27V0 0Y11:Y$S67VA--\^
M*QG21'+L0(]A'&<7A:$KJ%N^H='9!X[\^W-$MLA?'^0O."=S$JHW0B"KN$/<
M"H6,C!;^P2%H 5* @ G#.T(NEDIJD?\@D']_SLD6^>N#_ 5O)N=>\\ SW@,8
M/21)$/=)(9:LM$8K2QS.%<BY^1J+9XV1_YUR0S>03;ZG/[/ED/7AD 4'*-'6
M*<H9,C@%T!Z41T:'A"A/W%O,(E4,[ ;:H7I5UQBL(Y,\>M2OP 7:HGY=4;^D
MGHAWV*7L&Y6&(0Z_(:>\0I(Z0DPI@0>J@^@HLZH+!]ILS&^;C3FX[D-M4S$W
MR'':AH3NS'-BB5>42LQ9C 9IRA3B3'-D@C3Y7$M24G'8-&1KFQO<AG<?+K#7
MRB_::C<K1_V"1Y0*DN_;="B$8M,(A9R3$8$R$YG#23&NRQDVT:9U/&#<KY57
MM,7]RG&_X \UDN1D+HR(T-FHL0Q9,%X1TV#ND)0TK'S&O>0/&?=MDN=&'(MO
M.60=.&3!'VIPBIJ*B' *"7$E)'*>4D0,2=IZ;Y(VN1P'H2NX0V(=Z:.%^CJX
M0ENHK]XYL. $%2(D8[%$%E1%Q"-/R'AKP&)@8#C@8'2265_@2TYP/NJ,4<:>
MJ#7R?Q[$<673.%<!L'\W[LZV.NKF)9&V]\JNGOGV/RY+%DU6!J8\$DP2Q$.*
MR(9$D: DQ1@8,93GE#&ZBL211U6T<$.YX=MZ4UM&^-Z,L. RQ0F[2#A!2=,
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
M%G=^V?0MN7E;?WS6K7W"9S%?.],=G>5QE)R:,MB3C-],J#4<KCQ2\UWNFPW
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
MUP8]P\( ]3F92423\R*\YA^9!E@6\#[Z^2JV\O'Y48D=#4_BU:2"^D#AK+,
M/!!:G9G^,G==V90O9JU.7754U+ZZII#293W* OO:S3L]DQE#J5 #:W0^*-,_
M=S5:_OWGV9N;68@I@3X2^[YX:;.O+;N6!_U)D>X.:*J:/SE5I.W50DI-[&%N
M'TQ/ C6">,IBH9M@4Y6[,*;G+/*J?ZZ@>%MB?"&[GK39]6O0ES:[?E/RT-OL
M^C:[_D%DUW\V6_Y:UKN0C'J3#,'1\\")XTDYRG2ND\9]=G$N?\_MLN77KC3Y
ME2H02P^4CD\'HV+_%?W^UMH,M#4<%V6FV\\GCZ<7]>9SJ,UK+O.4KCMUBNY6
MQ^1S;E$.P)W4R0=9;ZQ5Z])LSF]JW"AN%K.]&K UL^K7C4J>WQJ;\[,W=G'.
MQ)E-43%R[=P)[4\5V8N8<1JQL=8P[I316BF# ]$\F?R7$J(S=8CN:FV]9_:\
MF&+0L6F6^#/H^4[=V[+EZI+$5VI>P@;P3\-D^#';&K'_Z (6NQ_WW_U!WC(L
M.!4N(6)B#LQ9@UQ2\)-1QBN!)7>@6:2\KJ4&QO43K8_B)$*I>UU]\LK41V3$
MU[/QJ5)?S26,5^]@G#=[K]?**:ZILQCKDS>E--'L\/=\7:G:JBT5*W(5.8!S
M722IO+#.&[AMD'>NAMC<H?3:\%^HU#2,YT-@Q+KBDK\L4C17H.B'NGC/CXWG
M?EH9JZD/<9G--E?WK)87,(B/8&TW7YGU^.LN_%X_G]DG"[T^[X[LR4EV.TQ7
M_7;(NNV8[[>XZ]7>'Z:F[\4<>]PU7?<_OHT!IE8&CI1@&G',::[IJE&D1 =M
MM8MZX3)K9FP@(HB$&<T%L!VHH[ 407FB-<X+L)DU77>RK_':1I^1SZ=+IC0N
M^/'%>;'P9Z[X<CZP4--EAN:XOJFS.:!X//M+J:O>5$P;72OQT;^\*J7^T\V"
M?<Z8$S<8<_7[9JZP[%1$I?K4^2@^G?[P,TS&><]>/.WVRU25AWYN6F_\9_D%
MH$6.<W6BYB7E??7'C2M)BR=2T>Q-&@_A_\/TQ8VCZ4EQ-/TT#HN?"09/ZAL_
MQD_(%WXF!?NB)S_56<*>4,8WI;/TB:)T4SK+GG"L;M7L3V6+U=L,-G*&R/^[
MQ;8N/:*EEOI37)'",M/V5O-5>OYW_O(BY*YCI(;'MQ?F^/HIU94,OR&0AA+@
MZSDOH1NJZ5 V:WJN)!BU\[-L^[S,'NPRANS#N#)9M\3?9@SU#5C4]841N[FR
M9/WCU)-7_S9UYZUBQQ!Q?<MD&;XY^V5!J2J3^$.Y5VTP@3;"Z,<5;99\%\9:
M;95/.!^>KI9--OZK=UOU*O]7/5%B;3; \FW^[ ;+H%W]KUY]8M9\[:_?!3*\
M5L)G+2;^NW_U,ROOK']_,AQ,^@$UZ^9]C"E=%W=E2S#\A*X[([R,V>=9CJ[=
M8B=\=OC7I_TNTX:K]9*ARR?L7]>GZ4Y#G!_:,+>Z5F.[PP5SPFG,O(R2R,"]
MMT:D)$ST3'$1R.<OB&5WO-QJ]^^FE$R^BR[GV1W;OV]W_1S;4*?IF]?_&?UU
M?/[^\/CT_9NS__3>E&-!>_C@^!4__.V-V#\^[>[_!N^CN__LO_X#'SYKGOGS
M/Z?N+/0.S_X0A[^][+XY^V_W\-CS'*D[.#[A?[U[__?A;WL?\]C>'.]#7__@
M?_[S:KS?Q7__?KP[WC_>_WAP[/%;K!0L*PLH7S6+N,$4F11A>Q-A$[&>DQS5
MXYIWI#$WW&'W-6"9TN@=0--25TM=GZ4N0X&V3%#.TGP7IC/"*<X%<YI1[+!M
MJ6O3J.O@V77J"ICAH!C27 ;$G:;(&1Z1XC@X*:GV%JB+:-4Q@K34U5+7AE"7
MU]%9JX3/Q1-T),82ZHF2%%N-550M=6T<=5W7NH@Q1'CL$>7!(4Z$0M8D@:R(
M+B;/6*!^:ULJVI%+CGU_/^JZL^&<RO]MK.'\;'"6ZXY\J=U\;?0WNBOHW69P
M*9MO-.6):&F46%IF$M@@T@6%:<#"!,\#3KJEO,VBO#>+AF8@5BI-*$HQ9_>
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
MY%R@&,<DL,=K*+U7%$_9W PY]8D,N=VIC7,XLW%>7K=Q[IX6]QDWS^>>^[K
M]=I9D_^ZJ\5^^_$_&*%Q7R;?J)4**Y0*?R^+,Y&D.1<,Y6NB$;=!(JV80Y$(
M+3TW2D1?\OHD[>"5W2NT-ODZ+=6U5+<>QF]+=2NFN@43E^EH23 622; Q+78
M(Q=50J#X2D68)#HTB8E:L);H6J)[W$1W7XZ ENA63'0+EKYT,@CB+$J*!B Z
M'I"VW"'OL$Z))L-(G5FI3 >4O4VANL83,.U(LZ]%X;'E-/A9;]\7?75NH R&
M$@83UXL+(WV4[RQ+]-/8PA=GGH=Z<QU,SH"Q?/U[YIEN?V++;IOWN#1KRK.C
MY7PPZN8O/!W&7LDO_?EC-XQ/IT0V]U2]39[BRT>L@^TW&=_\R-S.\Q%(;_CM
M^9CF/OU2H2K?X'C%5S/W[^GP<N%.(G+#:-\CFZ##3VWOH[T8;?UT95QGW?[T
M!297MKD^_AM'F=*]C;*&.?#[8%A6_"EP1QSF;T&?[-KTI3H=9KGW/UWNL71!
MTRA2Y#)@2ZT"UJ,D2.$PMF\)WMH^SGN\&J0J.[1A!XVJ?_]DMZ\NY'?=;PMN
MP[+?7ASL5R]WCPY?O7RV>]2I]@Z>/:EV#IY71Z]^.=I[OK?S<F_W:/T'\>J7
MW_>>54>[+_^[]VRW>G:X_V+GX$UU^&MUL/NZVM_]<^_9X>:-ZGCWSYTC-#>"
M%X>O=U_.1G?K\9S9X0FP0*;M:[6MONOP#@Z/=X^JXT,8T,'1X>][SW>.=Y]7
MO^X=[!P\V]OYO3HZAC_L[QX<K_]*/8\^GKDXK!CI5*#[TO(OJ6P_Y!_P,CJ_
M)O5JW59(1GV^X!!'SP,GCB?E*--64<V]\%LW+:RX86&7OH49&X@((F%&N=36
M<2T,)T%YHC4&K1T4@,)F5^4^S&;/GH_BT^D//X?NZ+QG+YYV^V5.RD,_-[UJ
M9'#NV#4EKO2S_K@11UH\D8IFB=3$=9H7-\+J21%6U]3.^C/!X$E]X\?X"?G"
MSZ1@7_3DISI+V!/*^*9TECY1E&Y*9]D3CM6MFEUN-+!O;C1L_%<_$X>]WYXL
M\2G5G/>=G"O+8[*@7-TBL_3N%EC#K9^UJM=\>HX/]E^T\_/)[?,RFQ-E#'8<
MPY7)NB7^-F.H;Z(=UEZF7;"_0OWC5*VJ?VMT*[R*'4/$,J?&YNR7&\ZC[/6K
M\>E@ FV$T8\KVBS?T56_?*M\(L7EZ6K99.._>K=5WY33'-.,P>MUO]K5_^K5
M7_OBUR_CV'9[ET=YF@,\[<K?9>7OE)[)\%R:X]KNBE$WYU]V;>\^3G)]=?[W
MVDW8[</=RX;X8"+:@?! ?$K*),&Y9$;P@*GPW,+_E+$EHHVG$6W<EA5:]^#W
MLL(93%GBK?;(1AT1QXXC':5#,>5+BZ(-Q.;"&9IV]-??R[E^!UE:\GJ@Y*4H
M%=@IZ0+C7$23:TPHII(V+.G@<4M>FT=>BP7K$\7)4HTHQ09Q03ARPC+$M A!
M"J$BRU56A>Y@N4Z'=%KR:LGKDQ>B.T)R/2L5(N6*6)N,"MIA'1G&O+E9IR6O
MC2*O)7<DVY!4#$AH&1 W1"*;E$746!65$*"/I:UMR7''D,6B91M_PG!CS.=G
M@S. B/]2Z_EQ%X&Z ^E1S+A+5%L?%) >,XK;(!BSB4@9F6Q);[-([X]E-5%
M#5=@5TJ4'&:($R^182K?+J84-TF2X/,50X9VJ%!MR;>'BW:G2,#!2>RYX9HZ
MYXC73G!K,4],B1;MFX?V!?M,RV0LAR5,027$G>2 =L\0EEXJZQ26CH!]1G2'
M\E6=JVC1OH9H)U'1O ? 3H\\4.-PPK QI#=4:\Q=B_;-0_MBG4>I6 A,(JIC
MKIA" K(!>Y0BU8YB&8/E6]N"X([ ZW19Z&.+!^[U \!D>$_AP%N1WJ,H#46L
MP#8'49P.G&!IG6'&6QJ4QH[9T)+>AI'>LH(@*EG,HB9()^(1E\(B9[P #H0?
M'<\7)NNM;8,[FHLU<N*T8%_UI:E>LB YP\D''I5S--_SYD@2W"5M= OVS0/[
M@CWCDJ?:NXALOBH5B-TCYPU'/DALN'12.K6U354'5*$6[ \7["0EK4C2)"^[
MT$D'RZ1CC%-#/ ^L!?OF@7WQAF3O5!"1(RTY@)U8^$DECHRF26!F2=2J<5Z0
M=<J,>6SQF1<3U^OZRD[&IX-A=WS11FGND_JP\"9:T&L(HQPGYP1Q </_+):@
M\="6^C:,^BZ6&#4!4Q\B(4@DRA&GT2"-+4.!1$,<H<YR,&HHZQ#ZU6DUK=MV
M?<'.O0B.,"TIRR7\M./8&,<"DV#SVMAZ,#80[ M&#0<\<RT<<L80Q$.^BEAY
M@;1QL?9@$;&U+598Y:_%^AIB72DLA2(\N!R%Y126/]CDE3#*6./;$,T&8GW!
MIHG)LD!#0@3T-L0QI\C(Y%"@4OH(-@ZU'@2[[L"BKQ'8'UN$9A>0.3B[J&(_
M#D\N*FCE0]??YAA?Z]/Y8OZ+(7AO54A*$RZ)LBJYE+0(2@:<2.O W33^^V>)
M82-2"A[D&:(\&,0E=<BPE%#*D;DH&1<RY@,#'4-6=8-ZZ\!=0["+J!TAR7,3
M8R[BK\'$I<+A$'F,5OMO#_;V>JZOP/F"39.D(0J8'*5H..#<<6159,@1[; -
M)CDAVNNY'@'0F7$R*I$820KHGML4B*8^,(.%!8NVE>J;A_8%JX:22 )3#@G,
M'.(Q*62X(8@Y$JS#)%]6L(92?96!FK4O37(\A(?/NJ,1S'D;H;E7W88)&JQT
MC'/*M7'&)YT2ETRIR"5O#P]N&N7A964;N/2>2YD/#X(APV Q+<4*9;[C''@O
M:K:U+4Q'?_WMA*W7=GW!3@UVFBO/6<"<"N4484&QA)5A!'YHP;YY8%^P9JR4
MS%END0K2(ZZ,1EKE4S6)&0E$3Q-.6]M*=YCB+=@?+MBMB:#+ O/KR#A8L"Y:
MBY-6C@KN$V]=E!L(]@5CAO-HC>4"1>9SB(8I!+\K)!V@G#(<I<XU39CNP"]K
MA/95QFC6WIIY?3KHQ1%L]5F(!GX>M0&:^STQG!PHNQJDH>:>B7PWE_<&*TU!
M"_(M^VT:^[$YNX;N/W_##G?>$AR,T<XAS'* VF")C&8<B<2LH418X1W8-;A#
M59MA_X#!KI)Q(45N)+-<BF#A7_@+I3)1%7 ;H-DLG/]Q'>=1!BP"QBA0QQ%W
MP2$K!$-2>\5 R>&,JS9 \PB [F7D*09LHU/Y#B?#0<EETEH=@I.RK=.X@6A_
M<QWM5&"#(^$HA^/R(5F"M  V)5H0PIFETN,UE.J/*D"SWQWYV.O9?AQ,OLR2
M:?TXMW7:2L<#!=,EWQ6MC',.IVB=L<DF$U1L.6_#.(\LJW0F3)#>&90D4XB3
M2)%V0B(J)(7=39DDN1I*A[<!F@>-=1N#,-$R13D/@N?D$TL=4<PP%6@;C=U
MK"_6.4M!L^@U"M)0Q"VEV6=+4,BU*VG2P5"VM<TZBGUU(=<6Z^N+=6Z9#TP)
MD.5@OCJF"6!>RUS54@6P;%JL;Q[6%X_0Q%R'VRGDDA"(,\Z1YHZA@),RS'HC
MN=_:-AUBUBD6NZ+HS*TMF+E[F)LF4/[^4R'G3M]T^_E:HJ?(%#[Y+EEI@['M
M3:_)&E4)@%8@O>P"M6O75'\G;]"M+V1\>/1J, Y$*HDIT9P398VQBAI#J&%<
MXK9D[*;1*UUB-CDC)"RN0%+BB+A2 IG@.4I.A"@=<<2DK6W2(11WA/[J /A=
M4;5!?N-'S!3$">P\CL !8'&YZ)@E3.9D6,R4#JU3>0.98L'H4LJ /1TMPB%A
MQ+DDR+KD$.:@@!,B2'+9Z#*D(_FJTOY;GGA0/(%+P6(@ .,,UUAJ&7!.*;$X
M4A=Y>^7$!O+$XCT[B3LC"<F)))DG2$36<XHLT38Q&956^7101Q#:H71CF&*5
MP:D-N-9ZIS>.P[X==S_$J;U6G0\')T-[UD:K[CZ=/WQ;NVL$ X:?;J#+@\'X
M)L9LV?&>$NYFI=XHDXQ;@F0T'G$L,;+4&Q1DU!;[A!-QV74MV"(S_MAZK1\"
MOE=@+;7X7A-\+UA)D8#^0RA'PN!\RZ TR.5*"$%BJ[7TN?#%UK;N<+E8W:W%
M]X/ ]PJLG!;?:X+O!>M&!I^XMQ%Q00WB@6.DDY)(&S!#E',FN)"K5'?,DGC4
M=P'X*@\*;8#A<C@^C<,J]J(?#[N^&IS'(5@Q_9-9U*D]-;2)0:-/<%Y9\9;X
M5DA\?-G%.R0Z8;Q$5N:[WX/SR+C D.>>:YN\2QR(C]*.TNW%.P\8X/<5Z[D;
MP-O305^![06CA6%'%,<>4:9"/AUDD>4A(B9S[?D8I#2Q/1WT",!]7P&:5GI_
M6X0OF"V$$D^8,8@&J1$WUB!+G4%2D*0H3HK[N(;2>T5!E\U-HU.?2*/;G=HX
MAS,;Y^5U&^?NN7.?\?-\[KDF#E?/Z%,&ZQX&$]>+LUC<UX6_U\[<_-==3?H5
M3M"#$3OW932.6KFR0KDBEEB%TEH<J)7(\%P])TJ/K+<:,4\XX=Y9'>OT068Z
MFJTJ0WMU&/K.7O.635LVW1@+O673%;/I@AU./,@[3F2^+H8B'D( 7F7PCTOY
M3&.*,N*M;:99AZA5G6QKN;3ETI9+O[5#I.72%7/I8I%Z+37-%8^P<P%Q;"RR
M.ED4C,?>:.=#JM-0*>O@K[]0>&W8M+A,?AI;>.EV&53>S]W^Q)91-1Z!.3_'
M7.OO)J-Q-UTTJ-S^MQO^M'W5DW";Y[ZA,X1D-$^=BM4OMF?[_KKSXUZ&>L41
MQ,@3\3U.5);1OXC#0B0P\&K@H(]EG4?5,/;L.(9J/+CQ@&5EA[$:7YSGK=3+
M)37'W5'JPC,?3V._&I_.BFUV1T!IO2YL._C0]D/Y;-I,-1C"]P*:P "JR;C;
M@\Z/YIY^4E4[W@-4QKE3/G8_Y*W9'/V<=648SX=Q!+-9V;/ZNZ[;Z\70J;K]
M)H=_]@F@#EZU\_+%"-K^%5[_XF"_4]DE+QG&E'UDT.M!/2#8*P5Q96J:_5(=
MG<8X'G6J?AQ7@U3!9 P^E@]@8BL/8^Z.J]X@GR"8]@8&^*\["!&);=1$&*LM
MYL9%0Q.S6CI%-78QLK=[(#OH@NP0UV7',O=Y/MDP/HCCV\D3N:'RY*\_3[$_
M^V_?OC:3PW?OR<&[G8N_GGNZ_]O^Q[_>_<'^.CX]_>O=+SUX#H-<$'\=OR=O
MCG?)G__L_GWX?/?OM]$SR[5GB :>\@W+"CE#(PK*4)U2Y,SER^4%>;+HHZ@
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
M#OZ1GDGB CB>)IJ<;5(A8NL7>_I-C;[IL@>=6/H"/F<GEKZ46%IU055QPL=
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
M/ZX_2'V;_>-O.[V+XT$\[GEX_J/>J$8 @*5A<7!%^/=D<%KOA9>J=0JXKEG
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
M]$=FI;W+O4_O^\K8(#/5P#O2$"D,)S;+0L .<1GT6XYH]97!A[RVPQ<WOXV
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
MXR5GP0><B)8]RTFQPK A0J60[BSI.\+=DG O]S^][-.2:2Y<$>68 'M.(D@
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
M8V_C?*  %?8?6_84JE1"E*RXC%4$/B:6P>Y4U&;KB^_DRA>@+GZPVR\&P9?
M%TJ.8OF5LB1PF8B05@C+<C3.@%PQ#R]7[D<"G5QYB).7>Q=]IX57D@EBC>4@
M5QPC.%N-*&>L<A'LEV)KWR"_7; \;P7"*X\(M$=3! ]!BW@O?P2!<X, 03.%
M@W#;3GIDI03/L&X=G*P3BW6Q,4KJHM2EY$YZ/#ZT]"[=_Q5H*#"P<"7!"GLB
M3=#$T\1(H!Y,74]MY#A?A-UJYFXM/>Y' IWT>!"] 1Z.RESP8BTQFA8X^5R(
M2P7L$QTECQIXVN+)/^6K>N,1A,>V/0 EB"AR829D(7WB(1=IG LZ,QNL8)T
M^0)D1/<O^D$F[X)/A'*-#2/8O.[ P7&A4!^R=D!E.*W@$=R:>Y% )T >X.3?
M*3AYG0H&Y#UQ%!U:V'KBF=(D*I-X8IP94=#\D(]G?2QGTR1?1IU<@H:^$5EE
M6U#*H )CQI1(39%:&(=!]E!T2587G]J13%333NX\GMQ1X/90JY,&WB8>'!TB
M0P:WIS!&8@CP21%,%'JW<,J6FB=IF3@<?(P1*( F,+/14(H(AYMDC!T%? 'Y
M\Q'<GU*<2T&"XVN*1E@=H  3+!&)9Y5+"8G3.SF^&.G/\TJ$J?](\L=\<C:=
M3?G86C,!*8!#KK!7DDJE@Q>&"6V<3T8I8_-Z$NDTTX/(!C!MC4Q&.TH12\>
M9HH.S)$@2)0B:,Z2$51@1QI=9]JN1.?/SJ?KHO*RK?^8%0_-AB%B\4>+*;D8
MQ[F1?E*NQ52##]=G+C%5)'?,YBB4S(E;\,68<E9[("Q#Q18T-+O#[F22I_N5
M8 _*@JPF_YV'Z8K4(9,<4?)<C,9IDD^[44R-O\SW=_LEP+$(KPA6 Z"Y&TG
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
MP.\3K^2S6'B3[65\ICAK$<:6M1:/0RU="/,N-+*WVX?=U5%E2Z+1&O07U8A
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
MVWY:0_#O@."VC3Z!P%_[$?@'_9G5C%&!RY)9D3R#H ,+-@'3D*0.&A58/HG
M;Y6K=V7(,)9@('ITUH-5WN7,N=926FTBQ>*-(9L(Q,[\W(JX(TD]P_N;,["\
M-'?8GUT[HN^$E6'4"\/!YF#X<6MAZ>UF_VB&QOAQ^S]'BZLYF^Q**BPFY1@H
M91G&"$PYI;),*4J/M73U@FVY8TKL??[\Y5@#4W*0K7QU4OSV[=#<(N^Q\6*G
MG<5%-,B+=ZP(29&WTTAYLQ,4B OKG.64/)M6R=80/"9BK '_O@FS4^!;%%Z%
MD%@6M=\/Y=G,<\,9YS9CL39+GAKP?P/@NYB04"Z-= %"L5XE83S***0OR8E6
MPCI!,%X^#V/ (C@ZS6Q5$  ?'7/<>>:SCES8>A)!4D3-6Q%K0W$K8IUX?*^=
MQ[?3]5P1>&8(Y0R,Y\P5 RQH7:)TJ3;-FIH6W2Z-K8SU-WYGFX*QO[--P=C?
M.1%EK"<Z_1,5/EPL_@P40@CG( @)$BBF#(F'G"R *DI?TH:Y$?*/&2'(JPGY
M+5C>G#\:[+S=6-[YN+4R^VZ=[GV]/UR&E=GYH_[FVM'*TNMU^NQ!)>0%C\)8
M7EB@((,!1@HOC H,I$W"616"(CCQE\Y>QL@OQ"^[QWR\-*T,]1'426\%TY:N
MCP6L';K=9)^"B9XE&2T#G0Q#)R5+*G&79-$!@<)YSE^HNQ]-:X4NOP.,6[X^
M1H!W:'5>0'N/@25O! ,.B85:D1IT*'7.@1<W-:UU*S)_QN!6VJ!2 FSQ')P
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
M0V.!U) $!Z:,@DIC0=6;=TPH2G%5%=<;G5?BT,HO&XP;CS7Q ._P6-FAUFB
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
MJ^2M<U;4Z,(*T:*+9A2>!H?1HHO'/1YR%ET$8TH(@J%6P"!!8<Z[PI2@N!/
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
M-F1]H3MOFF1G<YOL;WX[WZ]:&>[#O.S!'/Q]L/_F;QA[-G#MT6S(BL0P %U
M0DF!N,G^9 L_L-*&&Z\$R<(W75/LMM:%Q[UV)R<7XA*2-0=/T8,P6L3DA2"U
M9LFBCBEN.,O^7@/'J/+(^621"P S'Q1(3!K$Y.+O+2@NEJSEQW?-DB4M%E%Z
MA:+$ '*:$C*".^1(<L0DK8C(G4E)Z5SXC,%-N1,22^V98IPRZ;07201B%6,
M^!*2M4P0KEFRM(@*,QX13G P\^@D0-A3Y(4G..(H+';EB"XH+I:L)X'OFB5+
M2")4U EI(7-_,R*1CM@@$BA6@2D=%84CVBQ3U'0)R;JO)<N _$63=!)CT+(D
M+&J00C&7E#7&EI"L)0 G_;4E"SY_V#QK7N3YV8"QPS,<[K>;,/[<O;"Y">]O
MOL,PKBHDBW.N/& XMU>B@&QCD+;6(!IET@'.=*Y##LEBMR47CBQ9XC&6K.(J
MNJL._"",%C%Y(4BM6;)D)(JJF% (3B%N$D?:@>)K1&[^&S5UWJZLTU*#HZ"X
M6+*6']_U,ED<4Q:T128%$),MMLA:&9$GVD?.(['$ [[I,M7@*.">,KB%]Y0R
M*D S2B \*9V\\]Q'8;(=A,1BR5HB"-<L69ZHX"UWR# =LK.)(Q.X1KES773P
M/Z[*$5U0? \4ER-Z@?BN6[*XC#0$B8+P;HAO%R/BR6@9DPU*", W$TL$[A*3
M=4]+%I4N^&@%L=QPKZUAD0GK'34V\N2*)6L)P,E^W;KPS_;^KB?-KRV8HS]@
MOMZQG3<?86R=;_#[.=P'7LOW.3BH+%DF6FF$1-[G,!'""#+6..2T$HD)&5@@
M.2;+W!:3-4PNS- O(5FS;ZCR$(@6*7DA0*T9L@+C'@XXCW B%LY. 8JN(Q@%
M&H,.UB61Z+2DY.+O?0DH+E+R O%=KY*EJ8[Y&*5)Y=YG$B-C0!\6@6JI$IRK
M& .^L2[@?K[@QLE9DI+RAAKN8-%S9X?D(Z7PV):P8LA:(@C7DPN]P Q[4'2)
M3B .1XH<B,)(1:F]9MH2KLH175!<#%E/ M_UY,((,KB3'@YF$Q'GE",;$T?>
MB-R=4@BC,KXI7R)PEY"L^]9[3YH[H4V0PG-JF,9,!:>X]EPF[W@Q9"T>G/S7
MAJR]"[@/;VU6WX'[YGG;XSN;6ZQ%]P_W=O</FF_VSO8.!\F%R29I@I+(ZI"K
M9&E0KFEBR%HF0<OR"C/]TY"LH2&K1&3-I5#T@R!:I.2% +5FR$J,XJBU1([1
M;,B*"6GB"&))89H#M+PCN=9D<?<6%!=#UM+CNV;(BB390*A"1$F-8"US V#J
MX$!5CBA'H\>B-"Y\YN#6UG @\D2=(5QCYZ+"B1A0B*D+PI2(K&6"<+W<>PP\
M1J.0QT$@+AQ'SAN'%$LBRF0<][$<T07%Q9#U)/!=,V0%Y[E+42$J .2<6H&L
M"QIYI9((E"F5#5E\0BF=$I'U9 Q9WIHD#/$FZ,!]X@XK$U3"QFEF)?7%D+5X
M<(I?YQ9ZTMS\QIM?M\Y:G_;.]W;?P[-^XWN?]C"\SF!<HO7U(V]N_ODM&[)L
M5 0K:Y!D1 *R#45&.H.BR*UG:5+<AAR1Q>LVZF%NX>F7T_Y)B<F:TPG[,) 6
M.7DA4*T7? _*V!RD85BN29<P059X"S]B4LD3IJ1=69?%X5M07$Q9RX_OFBD+
MUM+"B:H183B 'EQEZC,&?P8?@W"2,)E-6<OD\"W@GK82;' @1GD5!>=46U"<
M/#<Q,L6YP5064]820;AFR@J.>RY%0D):BWA( AFJ"/)4.)&"D)&5([J@^!XH
M+D?T O%=,V5%!HN6&SK02"+B$GMDHN9(&H6)3,09SN&(UJ5,UK@IBSX1.Y8E
M%@A<1BMHXCIA[:*((GE,7;2>VV+'6C@R_<4U.Q:,Z\M9Z[Q6[?U\Y\T>:[WY
M$\;<)#N[[V"^#@YV-IMTY\TVA^<D^[O^+%>$_^?B(][9]:2U^^5'\^+;CYUW
MGU,24CNI$1;:(6X]@U-<$^24E6;89PM0OD9N2S1LVO,&H:LY1(N6$*TY]%=Y
M$&B+T+P0Z%[:M7*)NA_-L\\Q*:YB\$AQ(Q"(2RS7YE H8>R\4(3:K/=.1V@N
M_M^7@.(B-"\0W^^NX_N\N?%9"!9<E!Y.4M",N1(:.>,-<B*0I+0D3&>AF3U:
M:"[@7EYP!QJ$TEQ@204/6CJ/!<<^A_S$8-4T<PU3^T<,Z"+VN@6]]T;OW@WT
MMLX^$^-%4)PC6"L,Z'4&:=BQ2!E.//%1NMQF^/_^CP9F_KT@N"!XOL=S ?Z4
M@/_E.O OJEJ7"G./([*Y+CSGR2.G@0*,<))3%P*E;AF!OQRA6T_%WF6 T+WU
MD0M+>!+!<I94KHF7L)%)E^Z&2X!./&;O^M&LV;M@UM[L_=C)L5N;6S_VOK[_
MUKH(!_MOMN"^^_!, >;Q"VY]_?9CS-Z5!72JE-3.13C=LU4[&(.L"@$9'+&5
M7"3*7,Y'U/4^IM?S$74V>+''&+R*?^F.9_'#4%L,7@O!;LW@99.3SA&-DM$"
M\6@8TH3"\4H%$UA3V&9Z9=T4+W%!<3%X+3^^:P8OGV2PD3A$%?&(>\40"-,<
MN1B549JYR',S)5:*:SUC<*OH3,I!/\Q:[EDPE!K"B,Q*,O4B%(/7<J"W9O#2
MEBCE+$;<QFRS9A(9ZC%*/D6JF=?2A*GIO07!+P'!Q>"UA,"O&;SRJ:V,YPAD
M+XNX@6/;$I-/<2M)R,W2<GWIY0/^8P.\;F6 .9G-7;<78@^==(]?Y2GH=SOM
MT,A,\,SYQ8.<SZGU+!?N8USJ[/B.U'(< Q?ISO[NFY:WU[;7.X=)VSC,U%%T
M^2F2QMF$I*RH=7*!*22B9H@#@R#+(T&6:6FE F7>J95ULHJE7B7FT1+_O2#S
MA%QGSXH#_C47$NC#<\)O\Y,V"GL\ECUJ*5^"&Y]RE\AH/8@<)+==#BJ[V0V5
MSF%I4UQ9UZM2U>L7_;N0QG,BC?LH)K!KG.0B)J\X2](X84240D07@I3IKHI)
M$1SF!_U:JIAF+E?9IXC;'!IGF$=6!HV<54S)%$40;&7=X"(VO!0&N(_8\' *
M*&+#D^..>AJ:9[DNE@7&$ ;QI#72@E'D64Q8@C2I#2@=9E7G])/E%ANF%*TS
M0+BY:]C.(N#]5^SW&_ZTUP-0-0 =I[WV23OVQY>CV'"7R<9R?'3X*CM>3F+O
M,("X]'JP?E?+]Z;7[1>K[)2X[L>D LXQ,.-41%CZB#AC#-E((W(*2Q((\89-
M+PRQN&.>-Y1OE7)L3<JQDZ6<[J64,Z2"M_D3W:-" 5.C@)J5!*N 8;$-LDQ(
MQ"6)R H7$5&:F,0DHTD4"G@!%/!8PT<YS><,Y9K5PWN2MU-")DF,N*$!.9'[
M#CHJE<!$J5A.\P+ENT&YG.9/@ )JQ@M"=+ )CN\DF$"<&(^LRYV&O>1>*Q83
ME<M( <\VS.*)FDL7: 78^N$[IWF^_!T$B&+_?!2%G$_L3HX#MU2A2%TNT&,9
M2!&$H4 5Q9Y$QRF>8]#%<W2@/%%26$CHQ;1ED4MZ^9E04FCEL;12LS,8+CD7
M6"/)&= *QP%I827RS&L=N#%:J-E'8Q0V61HV6:!IHH@8<^6"FJ&"8L-3 )F"
M:J81#SA[''A !$N?@L$^<C.W\(Q""4M#"0L)TB@"QI,DE9KI0\>@K9,."9<+
M+1A&D>.6(!%);NRAB<5Q]G$;4P[=& UD"!-64<5DIKF'*>0^5I.[/&BYY3QN
M^0L;66CWCSOV/._K^/-;+]\GG_&C/95/+LD2+,DPRJ,]RT^6)5CX)W^Q! \J
M%#=;745-U%7>MIKO&SG)XPXQIK_6]<C//UOV[<(_699@X9^<:[.51=@_*D[)
M9@L@%GCX&-!FSYXU<F&:1K9+7/:_@,^(!\6VEX*\=S0O.:XX95P1C0W73CF-
M&66Y[U3BWK-XU_H!I?;?;$Q 7R;5"P@D!ANC1\$YBKC3N1FZ@1\D<IYX"BZ:
MRG6-<>EW4?!;RO\M/<1K;F05M1;6),0MEX@KII&-PB*'I4NPXE95Y73UM-Q&
M!=Q+"&XEL62)*@8_N:?!$.)43$$0(ZVCY*XY^N5PGAUR:TY?$IUP"0<D+."5
M)RR1X\(@+&)NOZRX,3@[?<O17-!;^K<N/\#KL>=:..*21512EZOL"*0]L\A2
MIYW'WGJ;5M8IKQ>Z7]I^%LMG WE^GRQ+L/!/EB58^"?+$BS\DV4)%O[)L@0+
M_^1C:P8]*!-OBIF]SZIJV3VTJF08#R!B,^DM9]*!+B4QB30X(GP2KA0\7C(5
MBDW.O:,F2H5(H!1Q+A3*?6R0$T(PZKQT)$W1@7$OR#RA[/[" 8_C@&)962@M
MU)P>B4K-4HHH!JT1%]G?H31%WMM@ ZPM5G$J3H]"",^+$'22GC(N(_.)1RZT
M\SXQ:12+7DL72S'CY4-_O:P/]\EQQE!2BB,>G$.:18RX(YQAD4148FJ.D\(
MA0&*2+!TI%!SMG FN%,,J,#DE@;1YD(_V"!FO(]:.TRMG(JS92Z$,*7(SA=6
MJ+AXG.>D%Y72AO.D.SZI$Y12 <2<B+Q,( -QJ9!S3*$D+#-$D2B-GUI=LQ(\
M\KRA7$H;/@$*J!E!-/=8!J,1LYP@KGE"C@6&..::$:P,):Q0P N@@,>J-.4T
MGS.4ZQ:-%+"47",CDD=<>8ET"AY%@+(GR0AM58%R@?*=H%Q.\R=  37[A;>*
M^&@# MQKQ+T42#OMD9(T8<*L$&PI*>#9AD<\?U/HM*T I8K@_"A$3&I>1!V/
MP7/DC 4I0BJ!7&(>.254U"!4*.KG&"SQ')TCA13F;4^XM7I@X8M[\D7-@$ Y
M4RIHB[#A 7&N$](B@LAAM0C$&:;-=%)'"U,\1Z:8MMFAB ]SI8.:$4(:RA*6
M!"0'P1!7%"--/?RI(F;!L$B)G5M81:&$ETH)17A81K:H=X4.VLCH/")& $<$
MS9##Q" ?@P@,$PN2XUSB+98LY&(9(BTF%^C;[9[83N-U]ZB:.WL20^,^-?M*
MX?89%>;)%5J2=,H 8UJA=,0Q)*!0DSC65I0\E>5BPV^3"FTEP:@1/"(F14*<
M,(E,$@$);T,,1*J8J_#P5:S4JN"LM' H3# [)BBAJ0LEAYJ=A07AE(TRIZY)
MQ"EUR"G'4/"<.,Q@?;U862="%EHHM%"G!<95T$)++BCG"?90JAJZ:&UT=,:H
MDK.R?!Q0,ZYPF9+@1"%+A,\<()#1WB*A03_6S EN<\;:JC1F%1<!H3#!+)F@
M" @+)8>:+<5Y%@,U$@4<8R[3:Y'F5J&0+&548H(E 0&!\J=""X\-"GF9Z2M3
MM$$_;QY\K*+TD(#7(A,]BO9^3#*:I,"2TQ'!T>403R3'J[B$I'$2SC?)9,AZ
MD193=#@]49]2P?,B<U@*U.\)]9H)A$=#K.,&I9BKE!-)D)$4(T)(BD;!HA*W
MLDYQO=5U@?FS@?ECU9=R;"\"RS53AE+4>F<"DL3 L6VRM@)_@[:B&<8B1.IR
M4Q%E5D4YM@N>R[']9*!>,TQ8K",1.B#MJ$6<18.,5@QA*X115$KB&$!=3BO(
M8QGB.!Z4D/*+:]S1(#-XD-S4NA&ZIZX3+XTRCS-Z3C*9+)1D_O>!%JMI3-"S
MH=]I6T%*_.W\R/9\DCDD:NLDD*T4!B,X4"72)I<UDSD4/S(FK<XN(FWH]&-(
MIH"L!?N0"L<6CKW;S/QK+B3;A^>$WTIH\[(3<<U8);"/7FB.N,<!%%R3D,E!
M.Y90$;C%TEBQLB[J0N^_"_D6\BWDNTSVA2+@+HQ7:X9# 1O=.*E P"4B5[D1
M2&OK88IQ B'7>\]%%G %,47 +1Q;.'8> N[#2;8(N$^$B.NUDA5))'B,/-.Y
M,:5F(-MZCC#%W$HOK T$B+CNC'V" FYE#O[MQ,)-UZOGR;N_?71:;41X);2_
MK_\'?HP>97A/E.GN%9,W.?#K:?^DG<X'+[6/ FS+5U15+#V8%]?[;?URCJI+
M#V:P=7H(4/8WH1>22H%Q&0R7W"JJ,?%:*T,E5M)P\GDSZY:88(*NE,R;D9P?
M_$$,IYVXDYJ7PLQ.NM[&>3<_^2[<\X].UW][HIC9_^< ^\._C^PG<[KS]2/;
M?[-%X3_1>K-WWKQXAYMO6@?[A_#OUX.#UJ:',31Q<_,;_N=BFS=W/UY\=DR%
M@)-!,DJ62UU89+(W@UJEE0T"Y!*[THA +<<PNR>]T]S^Z]JNN/L>F"/7D\SU
ML)4Z$=!Y]*4!UPKVI-L[;YQ$&%>OD9,\^ZN-#FP'E(7@1I:"KT4I-FR_T4V-
MS>CCH8//,[+:R#MMM6%[$:3A3J=[UG]U<S_/$"JW79IHN/3HE=[@V?7-NWFX
M?.Q-NEF%_$N>&K -K$W''O?CJ]$OOX\:O[6/JAFNOO3[H>W!B34B+W%<#SO-
MMQN\_?M9.YP<O%)X3<E*S1EZH(8W'KQ+UJJWQLAS\!ZE:U+>_C9>([>^][/+
M$KFFE7C097]^2\IE&>S3&JRZTV5_X3^]AYOT)YGQ0[PN1FB>G!Z?<^'O$+9]
M'S?Q#>'GE^+-\L]/F9Z?5%=H-=^6^?DYO&X4G[@Q68\E'4K&I^U.&L72S-DM
M>OSV4>/DH'N:E>7^O^\S8=.J5K+0QP=1E#VFI.TS-6,](4/4 EIU7M=]KW3B
M]_'8GF=#%&C';WOM(]\^MIWMHQ;<?O<L=K[')HSEX/G7N-_[M'W>W-Q@+?IG
M?@\4YW=L9W<;5\KS1?-\;W?[8O_-1UHW.L%8OFZ?-3<]V_N4E>MW9_N;7C2_
MOC_<WWQWT;SX[T'S:^O;_N[^-U"Z1P:GD^9N\ZRUZ_%GS&/").A<4BX7E[,*
MV6 YDMH& NL.BT^7L;SUG&SWA;:6Z=GN05L2VZB),%9;S(V+AB9FM739FN=B
M9 N@K>?JN9P;=YV/<1>!DTARPF"S$8(X=;G7EG5($2.3()8Q;:>6IUBXJW#7
MG+C+IX0YA;/74,,9AZ-8T!2IY3@&+I(M(M=3HJW6N,BE5?1$<YJ='"8G;S!D
M),-(6LN-\<DR^YS[@Q7:>J:T-:TR>47D6A[N&A>YHO+:ZZA0"#E4S"B)K+02
M>1,BO*&=4W@91:XI%;Y9:AH"=/%;+=TO/BEV(7:LO6A[NV?=(DM-A8^:=?,5
MUX%A4.Z1\ Q40(,Q<M'RJN$J:/S<)^>F)DN5G/?EA?="[#T3X5UDCD=B?%SF
M$,KY8!)%(6&0.:*P2&,?$+-$Z@"Z,OQ_99U35LI1/6^,+\0N4C ^ XS7;"("
M$QLEIX@DYK)-Q")GX%BG)(+NJ(RK;")ZFBV."L27$.(+L2$4B,\"XN/'>%".
M<B,"LHS!,2YY0L9'A@0QS!.E Q5Q95W@93O&7TA$CWB0Z>!%-']?G.G@H!=C
MH:7IT=*["18$S(+/.H5,D8!V$14RU DD5712<Z;L5)LS+Y\_IN!\\3:$@O.I
MXWQ<_&#$DN@(1=:QB#BG!!EC- (9TRK,>6")KJPSP0O*GS?*%V=%J*.\N (>
M#/":"2$ZIQ,&;#/#%8(5-D@;KY 6%H>@ ZPR?\9A%07@B[<AE&-\ZB@?/\:E
MRQT]C44F83C&I15(\P1X]Y)%19VWMA+7E^\@?R$A"+*$("R='>'/[FFO"!Y3
MH:2/=0N"9S*$P'.?=9\0=S@@2Y)&)&$7--4.](P2@_ "\+TP^T$=WT7N>"3(
MQ^4.KT"(C%X@FHQ'7.&$C"(&2:)52!XP'G)S#8Q7&1<%Y,\7Y LS'Q203QOD
M-1."BH$YZ32BT8)* 7L.&:8H*!=&\N T(=&NK,L2A?#,,;XP"T+!^-0Q/GZ0
M4TN#T;DWEK4@K6LXPZUU"BELL/8:%C6IW#IGV0[R%Q*&H$H8PO*9#]K?B]]B
M.H2T5S<?*$NUI%0AP70$42/7XL"!(0;JI)04CAXQ/?-!\5LL+[X79SXH^)XB
MOFL"1Q3689D WUF5D,FCW+X/.>X":(PD>D<*OE\ OA=G.:CANV@5CP-YS7)
MG2*.6(9L=!*T"D9 JQ )D:AAWT@CO.33LAP4C"\OQA=G.2@8GS;&:Z$'UOI(
MG46"$L!X\!X9)15B28AHB(#U%DN(\9<0=[![$'O1II/8*]$'2V0^V,@K4C2,
MJ1*3GY#"(#25PG($"B1H&$E40<X8L:A T>#$AU "$%X"Q!=@0?@)Q(L \DB<
MCPL@27DF;(I(>\5 R7 :68TEDH934#(\Y4&OK!NNBG_R>>-\ 9:$@O.9X;QF
M3$B.>N\!V)[JA#B6'#FI.))8X$25MCRFE74M]2HQNN#\^>)\ =:$@O/9X7S\
M/+?"$VN30M:8@+AS<M!W5SJBB%5)4^5R+@.(=$N&])<0C#"8W>L_=[LGMK/
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
M%^P@V2OKN/:[_=JMQM0]&MX//CGTP@TT4)"LZY\=1=P\U';,/*9*L1PQ%K@
MZ+FD0 Y)5(6 DXKW"ID8I+-76WXGP7ZO[$2#.(I1"$71X"9K</Y'<_?;9VI
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
M!=?/$]<S]B057,\!U_4>YEK(J+0 (&.!.-,,.1$DPI9H%9P'M*NAG:3>$*H
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
M740VY+YPD3)DI'*(25!/G4G!2;R0!M(5F[]&-G_DX$<E[1\! V:,&D\4L7"
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
M7WPXY$(Q%[A%1NF ./,:614),@R;8!/W$:N5=;EJQ(/KH2[Z^O5O?>N:<>R
MA\EE*FZT!\4EQRMQA8G13P:]?B.=#[EP_3^N^]OZ55?^3Y^[$HU@9$T\1SR"
M9(;>M*>-/LSM(H;A#4_?Z?5[-=N-M6Y,S>CS75';JS7:WV.ON-:5S^U[H]^
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
MD.^JY[_@MB37'$)1UK_H8(#&'0R.!HU\>NVAECMJ:'#ET!^EL<'!E*Y<MK2
M:=Q%R"4KA&":R! TMYI:DX170EK@04D"OB:6=).0N]O]@E\0^MCNQ>XAYMBH
M7 +-8PTZC^&Y1U,@*+I(:;2$<YZ+H:W=HDO3')OH><G@OG=-?D5:J!\<'3(%
MV@97!EDJ<L87U<@EP9&$\^"4,&ZBR!E?:_3F!J_SK.$)9.D7[;JNVOS7R,I[
M:,V.<"JL2Y1IKA6QAF&;',,T,FPBN:?67!'1#2TR:'WKVWG]Q,.[X+\'NX<D
M:5?<<&:61<1MD,@R2Q'FW!GXGS.YXA">0T^UQ>'*XJFAPI5[DL3)SJ%GFG$,
MYC4+^2X(918!O%-D;"0>3L5ZPP%CYLB;V@WH OAQG;)=J*+^L@G3A+/PYL9*
M$W^]VF-I/\9:O0.J+6&SG0/GZ*YFR7W4&S\%X+(W7*F ACLY,[,H9Y0;+ 2\
MF)L AF]RBF@A)69L/O_]U-.U.78S?\SS/^A\C+YI&ZU-VSNN/%VSTIWO'6P<
M&MAV;U1 <-I@Y"K@/&=-1 1;HR-7/K!P)_^%Q#9J(@PH:'"J+AJ:F-72Y?Y4
M+D9V#Q=F=;#W.-C@HHT<"X2)$OF&+T J31X1Z;1FD0FCY,IZ^U9.RV&$(Z/B
M41NP(XP;5C;CD6W6BDA_5N"ZY<%,AWT %O\?V))@+*Z.!SL%L[($V.D8T2@0
ME"%RCHOB+E+^?L0X*^5WB\ELQ=/<^NPNM:Y^/>&^>[YW<$1V+SZ(W:T/M'[Q
M#2@1MEA$@H0'BY)'$Y#AF"-"M=<F,BDE!>$^SY%V.[_9W6V!^TF?BBX61A=[
M!U\.'0U"!\P0DY0"73"&G*,1::*288+:$-5\_^JU9#&*J9!Q[^<1W.1X;6,B
MGMN9TZGA%AWA8-P]!XK:L(=I 7G]0;<] V+/!E7SQ.;EE+/LS/.=%9T5I8XH
M]2B'  \M)3%BB1$&XS!7Y+) F#X7VR,ZBF QQ?(&*W7Y\*HBC@7:KB>[/^HG
MGPZ#-X0% [:K3@IQBQ.RGF/D2$I!!&^CBIE09O/B;QD5RJV"I]!E+JK=C%ZS
MP'?5=GWL#KL/ZO;[$J(S.?+A?];6^?8=5"<B8M,M4;.IW>[4&JU3(*3I+N_M
MV*]%VVTWVD>]6KA+I_>Q09\);FY7]J*-]LS;]S9W+AO8P[<[H7?9@?4V/:7O
M<[(WA/"&I\+SO;S38;_B-X6G&18R[%@Z+%0Q\=0P$QI?/F(=\-*@?_TC\QJO
M/C'ET3RGWVNH)M349D_\/.Y>MD\[BLAUH_V&;(()O['-,WO>6_GMJH>JT1Z]
MP&07U?3ZKUUE2H^VRI(:0O;-%<3SIK 4\[=@3G9IYE([[F:A_3\-#O:."YI&
MD2*7 5MJE<N)'$$*A[$])!@@HPB4 C1L=HKV]3U 87NKV/03T=M,TSXZ; M=
M^[B]O_?IX^;V_FIMI[ZY5MNH;]7V/_V^O[.UL_%Q9WM_^1?QZ?>_=C9K^]L?
M_][9W*YM[NV^WZA_J>V]J]6W/]=VM__9V=Q[>:LZV/YG8Q]-K. ]J$8?QZN[
M]7JN=U(_Z_+J>P?;^[6#/5A0?7_OKYVMC8/MK=J[G?I&?7-GXZ_:_@'\87>[
M?K#\)S63"CB,3 P%,9X'YU,"M-2_103+(!#)&94<C *M'.;.*\6P! -2E^8$
M/!/#1E;IB8J4Z2B%%IXK&DTTN6L](UX(9ZE^F>WIL^KC!N>U?_5BL_GOVG>0
MW*U8&\GR,@LFMF/WZ+PTSZ\UP%IGQU,&&-.>1,]U(C1Q;80SF$B7HO5$2N'I
MX58^/DPP07=V;]<[[58'YFZ[Y_5.GHAM;A3Z_78QU]VRO?WM#+)?S]M]1.L'
M_A".@WO+*<*4!<0Q_ 8&O$6>)JJT9D;G>W/ 'JL4SQ;'K^U^/BZ8[@X402-1
MU%HEDM,<6V= L ?*#+91^BA)01%D1!%WBV15%/% BC@Y.J0X$IZ805H8E4/*
M#MFH(XJ<:<>PT(R!VD@ <_FU%'%CZ'-X"69H$G5.8[MV9"<O\,Q@T"W&7(CE
M^X)3'$?IC*7(.LINBF[\[Z#1O<Q9S!F.8!S/1HTN=SX_G4\SF\O?B[S'=JU3
MW(\"!FMFNQ:> RNG4+\GQBF&[C4*9\K0% =+/HN6D:_D?/(XX=#R5W(.:QHT
MF^<30Q6!LC+)P/:.B_M$>5;M6&)+\4F1?)EGE_,G+R??;?2^]<JX>J&?9&_"
MY:VNR=M<Q?##:V0^0T3LGMKNT)^S4]PKJS4*9X2]9A'#G8/M&8^[6NMU@&HG
MWC/:\&)/LJ%_]5VPPG9Q2+'7G]S,QM3%MJ*H;:U;7GV":87.6?NH:T,,;X>.
MJ5N^\QSVXGS>&R>(HS',-LZOI_@MO.6_@YQS;'N GMDK5GQ WI8OR!MUUF@V
MLPLCX^K;XFR+214DE,]X@CC*>V,3 <Y?G6LWA_R6K\1=$EDW#CU!V;/5Z<7Y
M#K!+7KU,O+ERE7#HVG1#;V8O>S-7QRQ<^CYM3@N#S6J$/(71D/!,KU'R26<P
MNJ587BT<^E#S2<YYL'>%_S-WY!C1)=<4E_NF+DO.O\(XQ:W%=4H0_%?(>8Z/
M=Q@@+\<L,R,OYS:^=CF\_UAKPMLRI68?8\EEXP>S,P\(XGS,AMT(8JG Q.%7
MD_6C?*EBT9FW"I)W$21: _AE&*F?)/AZ=C3^@%D.\A:5%S SPOBYA)!WV38G
MMG=UZ+@N_9.9-$+,Y2GL,"N@G76;YC@;O=COX=]ZH-BLCO;<G<,L&KUBJR<]
MY.TB+1V6/?PB8/5WVV@6<'_#.4U.S0$"S+L[.B$$\M6(.=>Z+M.B[A+I<58Q
MEZ13AD=NA=(1QY!D9"9QK*VX*0QXVFZ]&;'B9R"WS6&R_O@ZUZVK>/QZL9U=
M7H>U[!ULL-V#+[2^]>F0,:JEP!$EZ7-LAT3D9.Z]Y067WC@ALJU,Q!J[1>[S
M/+Y8O4O.W/UH8\+2N(XX,O1<!@1O3*GZY2GCY,NA =)@.1<^2NL0EU(B#0>!
ML+6: %5$*<DUMT)'R#Z5,K!ZYZCP4V#%]A#A*\RX%65<^$-+N/":1Q2L LP(
M$3 C,8Q4B!*3%)R.V?!D:[,5?*YB1@:-]J20G;DI<9V%5"JG(UWA)[K_VCS)
M-9'0"RIO;^"/;SO8G1VNM]=WG\M/6^BV]4X;77IG:N_ :FS[!N#XSF7D]A'7
MOG2Z?A'FMMWN^:0>/=1$;Y>(4%Q2_ '8T;\2(2\(%V!QM;A'"OL-VEJO!,93
M>U[\JQ;@>R4'@!W0Z?:',>?,+3#<H-LHM.F=]G>P#(LKI[WH\U^+VP#=<N*-
M:0OCVB>*,'RO/RS1,M($CV-S7!6DOG50VA#P]WS?M0CFY<!@JP6:,_!%J9GV
MRA(A[_^N_[$/*ZH!W<"P^<%)"_F& 6#.^W\6S^=2*'F$WO5#)"#39IF2VRIC
M!3-7.4NK&K[5*JZ) CD49D%^1_&*=YU!%\ZQVP;3XLK=!GE5Z;WV9L!L!D1C
M[C:/DUCNE#)'*!&8>TZLXE1;:PWS-I" @\46WSIE;F-D&+SK=/=!CNV/Y[45
M7?_R7Y4,O"8GZFQWZP,[E%92QUQ$G#B,.'8!6:(TTD':&*4)6MB5=4;G:<N7
M.7-WU(&(299C*4$?9Z"2@^HCD\7!>88#,<K?-C.NHH&'T\ G? @J*..1$<18
M-I,$Z#UP%!XY[HRRW%EB*=" X7.R>L<T,$HF F1=O1LQ1&&L%]031CC%T6&K
M@X=?>8K1VU0!PM,G2?JSW9,/A][PE)C!"&O-$'?>(\!J@8B0VA$I.=,*E&*^
MIGX.#7<@AN"EC!Q *>5;I28Z3IT124>KC31"/BXR5&;S#!W4M[X<TL!TBL0A
MKQ5%W,,>F00R0E*1',4:#%IYG=D\@H5".YG6CPIEZ.XFM S,2V*Q<])SCX4Q
M6B<,]K1S)()HJ1#CZ<2'OSAT4CD1P7:FP+N()V613H$@IX,((28K#-C.2OU,
M>MSY)GA24AN1_7R8.Q8,D"A00%( 2?!>4VD03T<"1V>'DE+J<_'CI#T@!,VE
M1ZAV*'&6M//18^]R)_0U>;,",39MKEA!I=U4A=G!G"W#;6!7PF_#@'6S**'9
M*\)IK5,PW0I3K0C?M,\O8R@(_H)R( 9XPHU-N?,R?I2C]W;2[BO^VNC5P'XO
M0DSM,MX]<B&,3/"-<B:Y!M;J9.2J&+#=N>GMHWJ>9\>-[+.Z,GHM_O QPE*G
M"I3F^&X<AO G%MR;S+\'0]G%41BY#%,7:^C'UFFG:[OG5P+)TS?--G)^?!F]
MZD]>H86/1GGZ>>G-9NW(-H8I!?D0BM(H5\J!Y04/JXK^[(Y!]@3"24RY/2;?
MW&K%T+#]G 9Q=1;_N5)6=TJ?2BH%L+&"X9+;?"V->*V5H1(K:3B9FP)W%2+W
M_7$,@V;<2Q^'Y/8'+/DO6&R1!7T [_J]V?'??CWL8[L7._C0:J\L31%I:AQ8
M3T'EONH"21PUC3YYZ=AT*F>TUGKCV/]G[\V;VDB6OM&OHN"Y[XUS(E1,+5F;
MYUPBL,'S<F(0ML$S@_]QU&J$0?!(8!M_^IO5$B D80NSM:!G :'NKJXE\Y=+
M966"- DL!9>SHA*%F>9HBAFWU$HH4HX+&/5/47C^,4UD%X0QRW%7Y6D;L@32
MUOKYR9(Q)])U'IT+[]@P7\8D %=4>7%.Y(*4CPX.CKY6&ETAB1=3F9[GB%:6
MUT0KSPR=_?G\79WO;&VT6CCM' ?MC$DBH7Y@2R)(_+/D>QWF/KLX4U+ET*_V
M>8X'Z<7YA]_/,UUW>Q4V5P_]/AK%Z"!*&<AD%:DRKN'ET9D,(Y=1;R[',D8Y
MO4<O'IW86*Y.;$R4!!A> [W,#+OV,EW^U6M*VE]Z\D>=+9NL%NZ\LWR9"G'W
MG17+!LP"=5;RN9K]2>KXGY9'O,&M3$[=.Z/"S9"W'ZF2R]1F474Z:A?EZ<0Y
MN[*S=J4XQP/.XUCUHNNJ>4R6\JCY!!?M8K+4R2\-=_XY&^'Q=!&4)S2GK YS
M^I0FE#X6RX]!YTTJ^-1F1J^ID+51-,2C4VPC#O[]*W.["!72UB>-MQ=SL.7]
MR(MZWOKPA5L?E1Y*E.W0+_"OH;WV[Z$O8-K(1]Z.\T#X7=<P? 95")]H'<%?
M\NC,55!PB&*7/N_77SK=29?/<Z@E>(S]V(#.SB;_</C?O<W]SW3S^U_=W?U/
MWS9W-N##_NK9!VQS]_ ];&Y/U!(\7#_#^]CF]P^'N_AY:^?M]U(W<&MM_=OF
M_M[AYMI_#W9WWG7Q?=_^^?[V9+,[4:Y;@9%26TE, DH@JI)8BVG"A1:1:9D$
M<TLKJFUA^O3;C2L)+E#)U0:NZC2V&Z!5\%;)Y),R', (\."CTU2QX+033/WD
MP&U!JP:D'A>D.J\F0,H$#TH@*AG%@$#B@3BM&0FAE+UR20,72RNFK<5UE08:
MI*H1-S=(52$510D;!2I.UELP5!D5:0B6.IJX3S!$*GJ.5+1!JAHBU:0Z91"G
MHDN6:%$*,P<!Q";OB(T:I-$25]PNK<@V EF-D.K&QG*N_OF19^B'H#.V'S=J
M@I3[R^;-I:4]"GX@]C%"'VYJ5)^4(^$EW'\B%\]-Y,#$I%[K^> W6YB9,J%^
MP%E?B_1]K]^ Z+V!Z/L9-JGR/$3E2&)>$V N$UO"^[A5U(LDM"YEI81I4SX=
MX#>_43H;Q.Y5U6M8_ '-N%NR>,/%-^+B*:,-C3(>.%<E@M\3L#P3!YH3I5@R
MADJ>@2^M $QGQFY8N+8L7#?SII'-]\S5D[(Y!5?BWCEAVBA22OL1ZWT@0;E,
M:<8%S6QIA>FVIM-G=&YHX=PA=]_E=B"S-?>O[!R=N(/J]/V$]8(,.V6[W,=>
MX%P@.&IC[M"#!4'(^MHQ#4+>/4+N3ELOFLIRBIF3;',NYYLU,: U4=ZBY9*R
MJ^H8 ;11P;W]EMI-(G<>TXO]G"&A;KM7#1#<!Q!,&4 A,.FT*<<2*9!2E9H8
M:RWQ4B/6E[,#LMJUXG;ZC-JO^8(;,'A28/ @%E0#!O<"!I-:@6?:>>4C$2S)
MDOI$$QL@$,.UY#0)Q1B" 1=MJ>YJ#_O>T>"AMXT>@UU7?WJ6=)[(VU]W(\W1
MQESK?)L7-)V\MI,_88'SPWO(S.G'?7H>=S;3=9?3]0R"V%%!FH#;Q_97+:#*
M60^7U-7T)DU<TOVIG^M?_]S9.-G<KE30[]AGT5G]2#5HZU4BTJ> UJA2I!0-
M)IH+R :H3K9LJHNVL+?9D:M?_&1C;#Z.YZGA]X?D][>3_*Z",#)D(#0[2T"F
M3*RBB0B-%BC8G&FLO$]2PJ+8FPT@/*@J< ?NIT85J $T[$Y"@X=(M<Z!J)A+
MD0JCB(G<$L&C\-E8SD39PV];-5V,O'X;5'?DA:K>+6"VE309D%PKGIYM-LU,
MMW0?KJHYG2JC/ X"9SH>G9;,1S]-CC$7QM;.BIW_=,O=3]#3$3[W:X>N]N+D
M7D@C?>Y!^GR;88CR*#/U,9,<4.8 C8ZXG"C1(5EK\((1>FE%F[:0TQ%D-PX-
MO3OF>N3 T@9F&YA=#*._ =<' ]=IJ]]*J[5D) CA")@@B)6 K"# 409)BA)T
MSU3;R.E\#K\6GML@;(.P#<(^6 Q/@[ /BK SG">)N<@XH>68-]#DB FHS7JK
MLTW"99/RT@IG;6FGO2>+BK"5C^6W*O?P2C6H\03)*\\V-WXI<'?</QIFC"_I
MJW'Y!H/+)/E3F=I'F;/+7O]Y@>BC/'Z0?+)BW+!\]/7E":KLV(.]HZ^]:S)C
M+[=:[Z[M3GEXK#JV/VL-CA$I<C<@/.#LED_NO)<7M>DFDLE-%36?IH^QY1S-
M'Q0OV_D<O*BRA'>_I%&JZA'(CCTU(GUZ^8CS^.[3D^L?>?BBD%,TPDN?7K9(
M2YJ)&1K[N=>_3(7P*1&/Q/,9#6+L\ MW\-6=#99^NYK O-L[?X$MGLC)\5\[
MRISO;91#CBRU=OK5BK^H*F>7N[!/KC9]:>WUBTS^GRX$JGPT/,F,(CA2QYU&
M].4L*NDI=1\91>:NTK,CO9?:MU5B^__\YN;"J<<J0LK/ZW6\6]_>>O_NU?IV
MN[71>;7<6NVLM;;?O]S>6-M8?;>QOEW_0;Q_^>?&J];V^KN_-EZMMUYM;;Y9
M[>RVMEZW.NM_MS;7_]EXM;5XH]I9_V=UFXR-X WJ/N\N1C?W>,9J&$P<17S4
MX76V=M:W6SM;.*#.]M:?&VNK.^MKK=<;G=7.JXW5/UO;._C%YGIGI_XK-5GK
MF \K'I]7+*6SX'QFV0BF$Q<F*6ED ,V331:8#8(%*;WC9K)L!)<\6LL@9I/+
M_4X);Y.WT1LG//BE:]XS1[F)!=&I_KBJ0HTTE:&*XQ.J-J5$3ZF:4VD[_^KV
M MX[2/_^#2&_^E04H8O'QVH3G:M@N?7_/.1&A)S:B"CUU#=&W5X;=7JCMU4*
M!NWLN=[.>;F@/ZL.7]8;'KPYZI?>OKNHQ-+MG1=:Z:23BTAU-  '5PJ+/>=J
M86@2?J(?J4B*&6F(3"6!H(M C'2*2*DHC\9 +'L.7"Y/G[WX]Y5JZS<K-'I;
M]ZI\1))IJL]=2T_P,3G!2S0E28@)!&PL^7.9)PXHUPP<Q^5=6J$_*%,ZJD'Y
MD/$X#1(]-N5\YA^U9S($QTD0E!,H232L,H$X(0T:(!0@RJ45L3PC!O<*$%T4
M+SQ+KC^8*"1SM<[ZA.[R(!4-YRBS];#EK[195A)^J?R569;\UXHT_:10%=7W
M455+\WNIJK5@G;W30E6/NEMCYMJ2F.U9OAC38I?)6I^-;@M7W.5.EG*.,DLS
MW/XU7^;;%NL:'_%]UNM:R)F]5<FN9F;ONG;7XD-04SGLUP[B_FS)<18?:>QO
MSG<Q+RM(WRI)_Q,+<'G2=0@L$Y%)$%RB]:DE=5X(IHUS-CG#?9PCU/IJB,HY
M,;U&6MIVI8[WA4?@]5%_^XI'H(2S/(N8E8/.W^OXGM<''_9?=C?_V*"[^V]A
MZX\-OKD3NQ_VU^76VCK?_?X9=L\F8U;>L]V=3V>[?_]UB,]]W=U_U^VL?8+=
M_=UOV,_#S9W/L+GS87]K9V__G^^;Y_$J8S4)! TZ9$NB"I) #)Q8R31Q- N9
MI$#BAJ45R54;H*F?TN#6HN"6I$RD$$7R.D'6V5 EC'0RJIP$D_+&P<L-;CTJ
M;IU-IAHVW(FH-+&6\U*:3A 7%!##LH&D$-1H6%H!:=M&W3K7<(-;#6X]E+Y%
M:61**\0D \"T*WOTW%K&K0!%Y8U#@AO<>DS<ZDSJ6SXE80,PDB0 @<P]L8X:
M$HP6H+/(V1G4MRQM6ULG?>N!TOD]GI'[QXSHW-LDHW]JJ#MKB$\'=>_:RKV:
MQ&(2<<>36C1X>W=X^W;:OA7!)@@@B8Y1HY[H%7'  D&!&FB4AN+Z+JUPWJ;Z
MUD7WZE=PI@&L)PI8=V[>-H#U2( U:=AZ:E)R495*ZY& <)9X3R/1+G-+0P1N
M2PR0;0.]M7[8 %8#6(MJUS: ]3B -671<FYH-)82GBH-RSKBDP8B%7<B4\-C
M%@A8LFWIK9,)UJ_HU\(8M.?IOYJ=VT7V)-XD)/R1C-IGDVC@@2#W_;11FV6R
MC@,";<GA"B5?EF/>D"2LUT"!#VL@J[;BXDFE:V[ ZJF"U2,9M U8W3E831JT
M+";I+4.P<JH<:E&,.(B1&*^=DMHYE$Z5!\ZP.RAYV(!5 U;WKUD]CC';@-5=
M@]64,:NX=T)+1:PSDD RB%/!"Z(]B""I=:ZJQ&80K&Z3?_2N-V8OLB_]/,?.
M;<_Q#<?<.3U$-@MW<!K^*B.,'2-]=> &@V[NIOCRK&19*;-\Z@XVW4EAD[,U
M=Y*J+"P[^/Z7!T?A\X+2_"U.C8K-[QMG'ZVST7"74*)20X!G3BP%18*QV48O
M?"G>TDH(#<=E_?NG:7$2/JR>7'MNM9QO=3\MP#=,FN7/6F\ZF^W6GHL3>;!R
MMU<2: V)ZDK!OMJ?6I5L6?_:J54-RX*+.S];R<4R:#UOLS-4K(4KLO9T3NW,
M-:8:GK-Z[;K]UE_NX#3-,;2&OFI 7\_C4-@3(<#%WP;YNWNRU^VU6)4+H]G\
M6&03_086.EH=(OL@F'$4,EIUC#-J0HZEN)D7ZN/&?%L>/XZ5WKQ0&X=4MM5+
M)25!D4F52'H.QOK1M\[^I^^=OW?/\-FS#_NK='-GG:*!_1D-EN[6WQOX^1T:
M\>]AZ]6$L;Z_SK?6-MF'_0TT>M X7WO[;1/?N_7'N^Z'O_&[_;>R@T8\O@_^
M^;XQO0UBJ5(<_R7)5E4KLR,V)$48MSZ+X&V,<6D%:%N(6V=;OG?WXA,0#8L6
M\KU:$NF.) /*<1S+I[V6'"9-NE:8_Z@NX+Q!2@VTW@!:JU5"9-T9+M#K[I<*
M9 <-RMX#RLXX(>R3I%$J28+6G@#5E%CN@=!$10[1@.&(LDJW@:L:Q?<\691=
M- 5\B+(C6+V 649O@;.+6VV][CA;T'4$M#NIU^#L?>'LC),J69F@DZ-$4Z\)
MB%1"P$/)'<H%5R;S*-S2BJ9M=?O [T:;?;+:+)T$VD:AO6>@+8ER;P2RY\AZ
MH='BEPW8WA_8SHB@=$PQ$5(@5,5<]DP5\31QXB Y1KV37,NE%2;;<@&.!3X!
ML/TUI?91$6:$MY.*+6\4V[KA[3C GBNW7U/OY*R!W/N"W-UIR T>5YI%3:@+
MJAQL%,29Y!!\A0A* "ZX1LCE;<.GXT ;_;;1;RN\O16\-NKLO:BS#9;>*Y:&
M&5DMI+")6=17M> $G+#$2<,)U2)$G73PE"^M"-[FK%%?'UY]O>E)@*9X],--
M4(/S-_(/W[3J4P/I\T#ZIVE(9T9J124GWG@@H Q"NHZ,L&0"@CP$;Q"?N#!M
M:^@=Z<>/7SMZH23"]"F+RY,0<U6JG+^:]6,5N&178VI;:]U!.#@:G/;'4KX_
MTWK>]WSRY4)UWLJONSW7"UUWL-$;G/1/1T75#KKA;$'!]79'7-Y^_ZA4-$(&
M1;B"1( :3WQT@92T!E1P%X45D]520_0&9:/)FGK0.5E$/&^,]8*QK).9/!)3
MZK6_.CI$RCJ[K'L^&!X7*0SQI2Q.52*T>S+ ._K=+U5=\JIVVE$IBU<=)JD6
MKM6]7+F6=X,4SZN[[W53W_7#WEF[]76O&_9:_?2_I]U^J;?>:Y6JZB=GK9.C
MUJ'[UCU$XJR>.1U4I:://%+NE^J(2;=W?'HRK-:.O9RZ\[0W?>_7O=1K'2:'
MO%R=>[D8TG*KA4/OIZK@^\E>/Z760?J2#H9#'3Y\LN=.L$]G+5^](U9=K-I*
M5UOZLSS98A<=Q.O_>WIT@D\<(]/@*/]UVG.Q\':*_R[%6(O\PCD\=/W/"1\H
MA>N&U>518K3<8%"^Q.\.NLYW#X8G>JK.E-'VTW$I-8BC&4W<GANNU_#>:B(=
MBKH!=F3XQ*C/5<G7Z$XN>\S'>SSZ.%Q3?%MO8@S=7E5C-K:^#F.+SP===:PT
M,#;[YY7XJJ&,CP0)('6K-T1<_G!R<%:N(M"-_KKHFACOVJR5O?X5V,:4F&I0
M?$:%Y)]BQ<KK:G'.#R>.'3!K7U!0X<;S)1M'C+)NQ_VC+]U",OZLE4\+V[J>
M^Y3Z@];I"2[5]T+$KJ*O\JFL,%(:+E]Y[7G[8VT.3[^=WSYJO(\?4CPZ+"!4
MR.ET,(*O(7.UW#'>Z!!R3@?E*8^JW  ?.[\\ZNT0K4Z/<6K<)5H-L6!H )P7
MF!P<H^Z?412.G;8K7U_^5?@#WX'+Z/JML.>*MHK+AB01!F5P5V'UDA,OSH 6
MA#@\+<<^JUD;SB4")OZ-O-TK@ZJ(_AQ^RG2%H\/#HUC8_Q*CQU9I<F4NH#Y>
M O5H1J98[1RSRW/81+= 2!Q-Y^'IP4GW&&_U_://N!859. 30["H(/>H_]7U
M1RC2;GTY.G G(R0HI-,M&A\.O-7'5ELXAU_*\AVAE"IJ9W>PUTK?<,9/J@6H
M)BSCS/33")5P]*]P^;O#R1BNTA!IAS-9^GSHXA"1L$VTVDKGP_"94?WK*Z+J
M"#5W=W!07EMI@%5G"OT$-"6PK\>N7T',ZQ'^C(3G__L_AC/]^P#;['TB97*K
M,YG7K\ X;Q0A^ V?*8<RI[EA9XSH1]^6OW&YNH7>*T["1J^B=46J(QJL#H=.
M2YU*-IX3PBSI.#:G%X0JQ@FU/6P#60S5M$(Q[4O!7NKJ%CY!KFSMG\9/%8#@
M6&>R<#RMYGDHQ0:I%RJ!/AK1%4YM%X[J?4I#)AE>063#U2ST,:2ITLSE,O1<
M12_8WH6X&(S&=Z[X% G:.YHU0KR_/'E^&K=U?A#WO'0LPY8V*U"KQC=ZR7F[
M!?J/4X7_N%)?"G9W1^@T#BOCI#"QT(/EZ7/MK:LBZ%[/O=]/4R/9!.7 +W)9
MM78O^NF@0JW1.=^19VCLJ9'!3B\?05HY.C@]N?Z1A[<MI^0O+WUZV2(M:2?6
M;>SG7O_R[..G1'P_N<_$E6V&%^[@JSL;+/UV]51VMW?^ FNQ!Y/COW:4.=_;
M*(?4$%,XZE=T^ )%5^J7N[!/KC9]::&NC\;K_W0A4.6CX4GFA#8L==QI[P)G
M44E/J?O(*)I'E1Q$MBZY&"I ^,]OKM:^C(K>WG0V6^_6M[?>OWNUOMUN;71>
M+;=6.VNM[?<OMS?6-E;?;:QOUW\0[U_^N?&JM;W^[J^-5^NM5UN;;U8[NZVM
MUZW.^M^MS?5_-EYM+=ZH=M;_6=TF8R-XL_7W^KN+T<T]GK'$#/::Q R/,;S.
MUL[Z=FMG"P?4V=[Z<V-M=6=]K?5ZH[/:>;6Q^F=K>P>_V%SO[-1_I::$_D35
M^%EP/M/.XI)':QG$;#)HGIP2WB9OT?QRPH.?].'HI'URPAE*#2@3O%,6K/8\
M46#)T(?SRJU6VM)J+_YYZ8G8''H3XE;O7;%YBE\%;^@<]?KG?[YT@^Z@R5+S
M?95]9"[+(&4@7C--0#E#/-69" >>VJBBD'%1L]1LG*3#DFHWE.V26)Q-EP;$
M*/?,N5&%TK/:1:F,KY?NP!4-?WLOI9-S8R@-"JNC"IP.CKZ6IRMOW+E"/=;P
MI7'NBHX_M+8_55E_3WM7"]F4MT^8U3-2YUQ:[LN+DP5'FV7DZU_)@B-@6=.Y
MT]7,W2Q#2F3REYK]\37-[Z&S>IFK7VOV$3HKEX'QQ^WL?>Q!SC\!?-DP,U=7
MYTPL,T?1]KN\E?&I>^N6Z65VFJ$_5E??M,;V1?_O.?;>:=*7F?-W]RNY&%.^
M<W3B#FZ0KVJ.";@:[S =T;"0J8EFS][;RF,X# MY<[YMU5H=^CTWQW;;-LYW
MVX;W#O7<UK]&>UKS)#6::]::U1E?G>TQE_!6M0FX=;G7L%'M-51^P]$R\(=<
MAOL(J?G9TB[6ZKV_U*[_F"H3>5NXYNR>,J4]7N3^#]*D_7K^N\<;Y"RB^)'+
M=\I[<K="[8G>>A\P]"OZU>(GX'CE!GN5JRZ4#V57\@M:^[V3^<O;-MGP%CM4
M7/ (3"4;K<U@:+ 1N/;!&1&"XUG,&RI>*&FU%\NO]4LRNO"17@:+/H=8\>//
MFVMOOVZMK7[;6EMGG>]XST[\O/OWNOCPQ\;7SOXF[:RMGVT>_K?;Z4YFJ7_[
MM;.V"IMKZ["Y\UYT]M\==/B[O=WR_/XJW_S^EF[N;)3W\YFI0A+-5)H,1&A6
MLM0G31R/E 1N8Q#9J"S]THI2;0/3]7_J=I2RJ:O1P-00II*G2@H%%H(#D[7Q
MEE,G(P0AC7.Z@:EZP]1DY9\,N&R!"\*4#@3*)Z^L)#(RZX))R2C:P%0#4W48
MVXU*E8G@8Q+9.U:.99GD@V:"@J9)N6SO&:9R]UN*Y'OJ'S4(=4.$FBKWXT4&
MH$(1';,GH$K.-1Z \*@2*E->">=+:GN#R_G[TX.HA3*[%RU?1>'ID[.Q3?47
M\SAQ;UHPO6GC0=JH+UO\ %487^:RSBSRZJA_?%0==QB<'(7/):2]'-[H-;FS
MKM,]8@XF.PO"L0342LLSYR%K'6E(1LMY=8\A.%T>[G_]I=-MK*&[TS5FY+^2
MUNC ;"[Y72T!,)08;17Q4D;.)4#4IJI6P.@3M(8:%CYG80=9L\RH5X8"-\8E
MI7*@/ <IK;<-"]>'A2<=&HIY9]$N(%EQ1B!;1QR-F<1, P3G/9>Z8>&GS\)1
M><:2!S03#3#EC PQ0TPH@9UT86X/P,]9N#'V?YE[IXQ]&H2B8#G)660"PD3B
M$7N)5IP[Q81PA7L;8[\.5LT/DLXMH%5SW$\Y]?LI-EDKKX-4#;J(T"B]S&"3
M=\9X'+!#W4B$"-!H1?7 U1G)*+,V*;H@B&4*<37DDHS2,2)!E9H60%6T2RNR
MS6S]<U'^NJ_HV7,P\Q:YUW'KM0;IO%&*9A:BC59"8OYV'-PPZ<V8=-)TL4F'
MG""1$*(N&6,5<9XEHIW.GG$KM&5+*]K>.K5@PZ+U95'#O#1,Q\B2 *&UX4('
MJA&VLT\<7"-DZ\*_4\:+0Q.3<<V(YJ$<GRW>0V&!Y*2%TBPF)V!I!=I G[*0
M703399$W9#:OY-HZSVO8;,=<!Z@6G)?>6Y]D@I"$*V(6U9\ $*)+O '4>@#J
MC'S+RJ/PD]X0I3TG8)DG)J= F# &2C9 R:$*3A.R_L6C&U_NKV_'B! S]8J#
M<F Y&C 9F;BPK*/,:=:P<&U8>,JFL2(:#9IHM%L(T #$Z\R),EXK8[+*Q?'0
ML/!39V%&D^911 DL@K74.:^DSF C3PYIH-F.J0'W3EDTRD4JE6"$>8@$N'3$
M.NL)PK!TW$7P,C?;,?6P:18M]G)U.KE1E?JU"<9\"FW4ET\6V?9_O[R]W/I4
MDC[W2I*PQNB_3MT(J%M$)ZU4:#1DAG(J*FN-,8HEF_S<6Y5-X:6'UT/6OU8Z
MR% 7^8Y]%IW5CTQ$+] ")%&@]0!9:>)C3$0ZJGSP6@9=?*NR;6G]*Y,V=L2O
MQR"(&$6("21:E3%()Z2.BB8T+2C5IF'LFC/VYB1CJP@,LC<$+0R/C"TI,8IG
M(GW2*@/BM4\58RMH&/L),[:%;*.,C$7)P3!J$J/.@B\'-Z4SX>X9N^'=&_+N
M^TG>=4P;EQ@GBE--H#"P8TH1P:)Q#(5R$FYIA:N[JH581\:]^QRCS6GTIW8:
MW00?T ")M 2D!RA,DX*5,@0:?%9F9I+SFX#<56C[H^27ODR 5_+?-6K,W4+A
MYTDHM%QK;9T@P2A#( A4:!@BHW=4JL"%M,8OK;"V$% C,'Q6,=\;O:IH59ER
M=W!;+\JSB$6SUH<0(61*,P"G-G-A(I<B."V-H(VQ56.4^C;#BZ*S=C8'0[CF
MD0#5C'@>+$$;C#J(TH,42RNVK15_PA%JSYZO43]7QGMG( M@7%F5K;*A*"!@
MG+X'6ZO9H+TCEI[VG^ ZYDB+.]2AXE$^E1/*1"@&WEJ0-ML[VZ)MF+J^3*U4
M+FGX:*+<0^3,R$Q9<$H+;85QIA'6]>;L*>\*==Z",9H8$U!8>\F&J?F"=%RZ
MR#B:CD]?6-_'EO*SQPHA&;"08C91@J0&?RFA#?,!G C<-0Z)14./*8<$<Y2G
M)#F)4J!>X/"3$5$2I$$;C! I&R@."<9TC=#C645S;"*'ANXQLE03R'&MZ]0
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
M8@)+VD<HQ=#JCW:U\(8NAD=FH^3+[E79J=W!;5TSSR+RUWC0G HK)"@()OC
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
M<+OQJ*G[)0;T+0X'+4!=&:"6@B=$<H0)(Q'F& #*^H2,TPK1Q#1/,BAGU!I
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
MG[:_[GWP[XG1DCN/$8A9BW@(H+:3J$'^4F.DHQYG/XM8UM#^[\R=6_I4:M]
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
MAB)/#/%<"-WP1)&5DO&H+=;,9[TO3!K"3TLZT_JPX;-XW/\\L"<'7=^*_Y[
M36+/QR<F,OX@<:>3WO$,/KK,%/K#=GM_]H?#<9(0=&C.$IHD">64ILMARW'?
M?F:QT2#V0B&Q.9+8NWJ@*G)F28H>A02F%F?"(\,80\Q$*6GP 5N:CPYA501*
M'Q$#+#>L,W6$96%,4,!^-[!/6RP\$@V.L43@#[M<],@@YPA!FCM*G*! !5FH
M8X:]4L3'FXWW!PF3%)PW ^>UT(EFL' 'IQ#G- MY)H XC@QI1:.C/*D@!"SJ
M,]1XRI*^$A"?6Z"A&/6/ ?_3Z[P7D2MJ#>!?"<2#AG6>B8@T\Q)3X7@0.71Z
MS^*&CT^)_$'QV^X/1C9K:E69/4^LBGJ# A+7S[:]L$?^],AF[JI54;@<L3<P
M8"M>&&E9;/6A'H+ 8*I@234*X($@3HA"AD:%!$P"(3@/RJ2YE45JWG9/0?[<
M$TP*\IN)_&D[A8$SHIC32/F\L6L%1<:HA(A+1ED!O! *\I\"\A<=DBC(?UCD
MUR,4/&,?.Z1@>!%WWB)-P4V1TIAHN&4B[YT6Y*\\\A<=J2C(?V#DU_8@+-<D
MP4IO*?,(##R!' L1$>DIP%X'ZW$3D?\4DB>JY*&L 7Z!F9;MA:>;1M&@H,7M
M JY5A/7*\,'H?1N\0FESH31?#V D)I)TQ*'(B$2<&(U<=!))S"1,C!18KIM6
MZCJO/ LL.H!16*!!+%!+!Z6""R<P,C@JQ!5U"+P<CXB71L+<)]C,SZ4I+-!<
M%IA#,&.>"54_H(,"^SO!OA;)""R09*-%. M=<BU@\<>*()Q,5%1JP0-9VU2T
M?LJW0'YE(#^'*$:!?&,A/[W2&\RI--;"M$L4\0"0UYY*1# -FKH0@J].IM4S
MIA\.\O?-L+CK(;6?U^6=5JQ9T2-N<^R@9M-HPT10:A1:<M'F1Y:?Z\$1)U52
MV$:D.,OE8K5&QE."C,1<!6=\2":3I5X7XC[YJ'.'5<-/ 1>"+03;2 V70K"+
M)=CZAEH*,5&*1, .<>,5RD.*E+#*,^&C(K(2<F&J\&OAU\*OC^)L5>'7!^+7
M6H!/1"8U(6"QLIRJ1(U%3@J##)<V8>9T5&,=&D5(X=?"KX5?'\/!ML*O#\6O
MT_:K$#80S"1B#N-<,ZS2^5(HTA@8CY+ >%8UP[!<!7I=>L6P246J*L=Q/$4U
MP]8E'YDCC$N1M,"&AV UH4I AT]7L5(F$.(Q]2):'DVT*2K'4\16&09_?A1U
MJTA5Y>0@ IB/COI?81A;X]I2)X,XA!<;YE_0R/[;ZO;&>,_]95W_=-3JQ5'+
MSBQYU>VUMO9>[+;LL-5/ES4NQF%^1M9;V<C;>$3UK^0&Q^QGZE])O0%(O6WA
MHQD&QD43  CQI[YYZU<E;$/2A51^XG+^E9_RR\ZU\M.#&DOZ5A;![&VR14R:
MN_53 XM*S*FLU6-M_EW+5BUBPC3OFZ43"AW>KVL?>36R&QS-W8>N+ .]>-U8
MGER/\I>?F8L;3$QE9!ZNP.MQKD'SS;[M]4>M,[""!]'W/_?@1B%_E.WBG%;4
M#UW?<F,7&KIO.&K]TNWY_G'\M65'\ &8H;UL<(.)?!;MX+H]O 2;L$@I/XI
MT!WB0#9YJBCA0D?!.;/&*J>X$MQB$RB_1]7X+>]/C_,9P1C&6LK]8W ,#V)O
MV/TG[E:SNA-'.38TS,&A.'P>P5V,^_;?IQ GZI]U:.?@X_'_=3_^ =<<[^+.
M'VVQ]P?<[]#C]OG!86?_S6&'_G78.9NN+K_+/M"7QQ^._P_NW:8?X%D?SK]P
M:--QY_SU^=X?;0+W8A_?M]G,@A6<"R.RJ)%-N;9\% (933'2.BHOL#6.X1R'
MI^M8WKNZ?/..#!<J6U$J\XG'I(,)W!H>K+4^1":-#_!_,O@&4-G*G1):'HO5
M=A,)M9)S0I"7'B-N=4):*HTXIIY&@[$-\SLK^/B./X\-Y(= [,YE@GP5V5VJ
MM_7DST_,(>]WZOS$!2O>1'R9\%[E/_1[6[TQ/;X"QV401]U!/ ;OZPJ/#H$E
MW\%M^]"WX/E<[ MN#;I#&)+MTP'\?%6Y0<467 "+SA"RIL('K:5&P1D'W!D"
MLM$9Q(12Q ;EHU-KFU2M"U;/R2CGKE:&-^9_U++PQ@KQ1MWZ"D($)A6BE"G$
M"?;(&(D1,<19;H$7@EW;Y.L2UU-E'^_9K<;;7F_BY^RF] =G67PFCEJ_''6M
MZV8QIE];-N0T@@RMQMADCU>9:\F'L68<:IT7L=;2M+Y-HJT\A_Z\F$%;E_.G
ML.P"6':&K"=U/DJ#&4R+7%,($XVLP0:YZ$T(/ 2B"5AG=)WJ.9Q(:%",KI#'
M@D4P"GFL&GG43#3.?*(V$62%M$ >)B''D@!/#S-#F"5.N9M,M"9656Q>8L0#
M)%L\_O#@UMB+&V>%WF(7_&(#O#$VZ^.-!SRH@,#W5IPWT1^!O])-T%/YQ;XM
M%B\'_>.<-W'K->EE?S#9BLDW+FO- M::&4=GI1)1T<!0\I$B3H)#UFF#B-$$
M"QZE,'9M4ZX;>9\*OB6 N-(!Q.;R1=FW_6FJJ)FET0<9)*$HX.01Y\DA(YU
MDL.4X$E(*AJI[CBGV.$8^'B&A3:=L-@HD^U>.8QVU(J]4$M:?,!TQ7)FMIR9
MO?,2IU/B,40<8@"36"NM/ ]P%R6#P%*&*K_H)Y4(2JKDPR]67^IVK>&.,.H9
MDI'DBFH*(Z.U1]1E^0(2A; \ITKB=<;%G)*,'OYD;1$N*"3<5!+&PH>0@C7.
M@E^9J(LB8,YY (]#<FP?GH2+L_#3_%MS%ERBD7"FD-0*^#<9C:S&% D1@J**
M1QCT>2=Y/CS_ED#XS?(.5T489OWERI&P"<7P?&#_I#_LYB\\&\1<M>J?.#FG
M/^&?*U=-QAU_N\0Z&.+3T<V7S)(;6#*-5L?PG[=02\JI0V%7?AX,OIV6^QR1
M&T3[!=D$+_S,'GVU9\.UWZZK*G1[%P\PV2&=;O^-K4QI8:T<0PF8O3^H1OP9
M #@.\K?@G6QCWJ5U,,C+U?]TN<?2!4VC2)'+@"VU"JB'DB"%P[!>94V6_4J;
M OSC%WFIRZ[V?W^SFS>J72Q_OM7.C-/)D?G6FYVW>^_>O-AYN][:[;S8:&UU
MMEMOWSU_N[N]N_5F=^=M\QOQ[OF?NR]:;W?>_+7[8J?U8J_]:JOSH;7WLM79
M>=]J[_R]^V+O\;5J?^?OK;?H2@M>[;W?>7/9NENWYXJPBCF9+:SR$,WK[.WO
MO&WM[T&#.F_W_MS=WMK?V6Z]W.UL=5[L;OW9>KL/?VCO=/:;/U(74C>M"Y6;
MZB>I"L;!+W@6G<\4(W)**1\,!<9QG''IP&_E/C'/3;(RI&DQ(B>4@S^'*#SF
MEA.31,+6.ZP835RK2[-\(J=TW0X/2:4 3PF&2VX5U9AXK96A$BMI^.QX_W43
M_*T_B.'T*.XEL*LGAOB+_G TK.AP'Q[U_*COOSQ2V_GCWP?8'__5L^_-Z1[<
MOWUX<- &.QGL8+*W_9IVME_SSN'+[@?ZYACN*S[N^_.]_3;^^WP'=_;?_?M)
M"4]QY 1%0P+B+'IDN?=(>L>=-=PS%:?'E"499$PL!:&Y,=0H8D)*E*? A5-@
M<45P24[R]!^<QK6;H,ZO0_UQJ4^![P:]<GP"MF3^)ZRJ/SY=_^SQ*$M)MD&$
M^AEE*:XWI-3S%U;B&UK=6K#J#I^9<3.?^,OR(EEUM4U$/%*!I0_1#EH[0)ZA
MKFYW%P65U1G**Z'EQRB-,WN8L[$SKQ;?0F3L>K"J?JO5ZEE2>G9!/8N?)@5=
M64T>Y7C.6YZK@5G$2U9K;-975_[ XMLX^*?K8^6-W4O%9C5W@%=S#W<)Q>DF
M\RJ'DU9\=_;DJ$W?\8_OL]C\%H7?<>?][OF'_:VO[?V_#MI_O(:_M__M'+_[
M^O'%M.#\N_./^P=''P]W>7O[ _S^&MZI<]#>WOJW\W[GZT=XE_;Y#OVX__Q+
M)20VO3NKF6;2:(PPEPGQR")R-GA$3&168$&5P$V4X"E"8H6?'KBV6^&G!?#3
M=/:>E<3&J 6*/@(_<2D0#*5&-@I'C'#4,5OXJ?!3(]IV!WZ25.>$ @-F$^8B
M:9=\8)(I'P47E*F*G_ %/^'"3\W@I_H);:FCXRD@([U!G#$.]I-5*!%)(C,X
M!!V;R$\K?T9Y-X=TXG TTRTM9_Z6Z,==C$2=B%;SK,.RV.C=#&\.3"+@HX2H
MQQSQ8 .R3E;&DQ<V<NLQ6$M$KFM1/\1;I !7!M5+\'X*JA>&ZFD?*/J<UD4T
MTCX$Q%40"& ./ZP(3G!/C><5J@F_M]9[075S4;T$GZ&@>E&HKGD.BH)WP A!
M)+ <>54$4&TEBO!;2#IID^4WB5DWO$FRO2N_G96US_THAM8@CDX'O19@\@20
M,1;CO%D*O:C<+<&5N!B;-]70[/6J,W_5N!2RFA]9?9CA6%"7N*,"8<T-XE('
ML#Z NQRABL&X*\KQVB;5ZV)&N9FB8KD2^%Z"4U'PO21\3[L804D9?: H\<0
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
M5GO-.#;8,/#$K!!>)DX=9V6=?5C,3J^S2FEC&9,HJKRM 7XS<E@+1)*E7.E
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
MJ%F"5X2Y^?&/FOWQ,VE*9X5AMVKV)V[;.T:J/(PZHV^ES4Q."K@<$Q&W&=1
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
M6/620MVG"!,HD5ES"+EW"1.(+!H=J+,P<$XEAO]$)YS 7AL&8ON480(%>N\
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
MN!W&W@BD$"=WFL>/^CN/$;[T;QXU94:7!=>R\Q5M+G(*"*,ACIHU=_Y(^VF
M.'C4;48Y'E>YN#P=?8VC3A^]DL[/K$8?6)#!Y]*R&[=@7=@>A;+2.A&L!7D%
MJ_'4(KS *_[]:,IH7"YC;;[\-9K;ZP:6V+E38)36\&L\''SKX[S2_K,S+U>^
MKWU>_J@R,.%-)F %FI>!&N+0T25."*:R*"\'#:>#G0&*]E%R@^&D3=C)@_[>
MJ;9V8MFAQ\+?R R*TO_K?TLH*MUC(6KD</8.=T:&&U$[_(IZ6-[Y,(\#,LVS
M2Y_TTTOQ(U;W.\6E*3]V1VW-&S09-D\: TM1A_$33]LT=T_M$=P(<:=#0R)U
M+HP"[1\6]9YBY+Z!F)\&@E;77YWK.7Y3B1\+^UM\ R>1(,*?GV#_6/NQ_=$D
MEM!U8B1F'M!O\I9XGB,1AJNLG&< I>$*G>9H_+^-Y(WLN6-3]JS1-K8KCV%S
M9/(T>]9/S+&#_N7;1.D5_C,TU0G=;ZHM0X<0C*,6YR>$-=')@-(U^Q2WHNG]
M"!W%9WPTV>(+HIX(ZCT!GCSQI2[(:H<N/&B%.+&PU-\?8>DDE(X%ZZ!_@%OS
M"&@:.V"T>>-WC9N$^+37WY^V#HK+,A; <[9%M_2?+V8-[M:QXX^:IQ2WC>G?
MAJ.'[_1W8Q%&%/0U5WP7!ET$Y*/&7TK?0\(;+T3$T?"FR*D2JID6VB4#-H#+
MZ("S HS>:IWLQ]7R(51>"(2W%MCU9OTV<O/7X?(A[AF#JV>"J><GP'QMZ]U'
M 5$'QB1)7G)$32?1$I"*V,Q9Y@9$S )14RQ.YQ)TT#/8+9)Q;&>?E<U8G([R
M;AJ#^015RY4H.(<C*W]PN(MR/D0K %\16@C'P8&5UXUF(#J&P\&@/&1TX]=^
M?[=@9M@I7N1/1/2^-FW_$SGU1Z>7G)73%_U]-(V*G?*VW#(-JCCX$U =2R=]
M?M)9CH@^"I;0..6::)LE 6DT,3YPXK+2/DC(/MB%I=S[)TU+YQA%RS:=7-@9
MB] 9&9W:LO'*?N-%Y4.$UG_<[N&Q17O>RYYYM'+L0X\=72@'$NAM-0;JKX,2
M\<91_O:M%P]VC@\>S]PU[@9.3V]Q?MC?/3RX^):I5M'W[\SS,J;?.Z2C^<0*
MG?FZ,S@]L_F4B!\D]X4T<:)?W>XW=S1<^/>Y>>WU]H\_P)8#ILGY7SC+G.]L
MEJ/0"6)!?]"\\5^;#;=<A6-RK1E+![TV1+K_N?Q4C=&%I:UR?%BLC)))78*"
MG?_\VUTIH'1/\C85)>/C6'GG[<KFQKNW+U8VNYW5]1>+G>7UEYW-=[]OKKY<
M77Z[NK+9_DF\^_W/U1>=S96W?ZV^6.F\V%A[O;R^W=EXU5E?>=]96_E[]<7&
MXYO5ULK?RYODS Q>;[Q?>7LRNRO/9P^W=T2!@_[7YHBY+=-;W]A:V>QL;>"$
MUC<W_EQ]N;RU\K+S:G5]>?W%ZO*?G<TM_,7:ROI6^]_4RQ0:?[0C6+>$ZWGS
ME37&6CG)F 7G/XT\SSS0N_2 ;N) +]/HK97>QR @.>DMVF@F,Q=-Y#G#)1O
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
M_>M\\O5#VP'U&==^1LU]NKE%=QQ@[QSUTFZ\4R:8V]'FM,\87O_W<F7.N>N
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
MDDWVQ.#[*IW^./?H3QG-%I;HXD7M85#X=_&GAFYPMY'0,V)W(HIG!2[%3G^
M/WSM#=(4/R*=H&^ZH4*/C\#N7I\O95)F/V-2;B0. E4^ECX"Z*:J2!UW&G=E
MSJ*2GE+WD3.]L#3->C3>H$DQTW]EYG)$(^6B!SH _(6)DY#U_7_^;^?7:E%
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
M3E E(SH) (5S)&JG!5.2Q6RE3=7K;XL:RS->/UO[L<+6/WVTP2JON"?4ND!
M!(\[<HS$2<>UXC$E.[_.ZU6-VZO&S A/;4#E=1$H.OJ"6Y&M "\%-W!CQN"J
MQG>@QF%2C;D+$J+11%NF""@TK&V4F@07@N=*JLSFU[JL?<D(C\'K+Y[^('W=
M=2'MH3;@]\/^X2"DVDGQ0DRRR02A::(HO2 #."6II30(_"\+&JK'WS9@FO+X
MLQ,N0:;H\;N,P.02\4H#>OQ6:I6X#\6^,%W!:BNG)ZS)D#WZ"5G(0N0E7;9>
MV20U1V>?HACHZO"W39.G'/XLI0I&)6*2 @)!>N*UID1H!MPE:0%RT62N;-7D
MIZO)J,=>N)BX4PZBYR7[-8J4@'&JLC75W6^)$J]^F^'N TM)V\B(L2P2B$P2
M].\,H>@]*!N<R]JT\72PJO&\#].R5TG&J&WVP"%9YCQ*!E<\RBR-K.Y^B]1X
MRMW7V43E<B8B<$V :8M6-;K[1CM(H+D+O![R/ZB[O[)Z,=_CLX\UX@84O.=,
MVDP!G^8U>@8TQ<!\<$RKZM>W#8&F_'H6%8V>!A+0@2-@'!H2WG(BF<H(1UH)
M&A:6F.@R.J]61?78H(6J;*S/A67;1H#B!EH>:),JZ)SQ0L[=CJBJ?%M5GG+L
M([YT?&,"===F=.Q#($8D3P1:AP$!.CD6%Y9TE_(G2$93-?DD[1<<!.>S@11
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
M1!0PO*OAUAQ=%02>(@AHL,$KD"D'#2(KZZ6524G<1&)4:NZT.A4$;@L"4P$
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
MS+9J_MUJ_G3*0X) RS$$,# $P'!B'>5$9R5X4-PF;VX?_*B:_P@T_T'I76O
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
MZFT:Z/E/:O!>74ZV_KVP+P#7>@*)3&AY_U?NTOLOMLL(#1:EO0 \/P50C/+
M?]3&K"4Y&Z/9XW_ZW)!"6\%<[ATO0"QCJ@2]EU%;Y)H0]9H2H-P!J0!!=]%D
M@IK0?_ZM;L2$OA*\E6OA[=GA0?)\[_CHQ?/=O>->LG^XNYWL'#Y-CE_\<KS_
M='_G^?[>\>9OXL4O?^SO)L=[S__:W]T#ZGWP;.?P57+T:W*X]S(YV/M[?_?H
M\>WJ9._OG>.TM8-G1R_WGC>[N_%^SH'U Q5 :7RI^LR#;N_PZ&3O.#DY@@T=
M'A_]L?]TYV3O:?+K_N'.X>[^SA_)\0E\<+!W>++Y-_44Y)]S#?PSH[T@0H>?
M-/!D^(6L(^>;+Y!^0B51C.=&%3FE.2@GS$OOM,?$4<:<(=XN"+))?X)2Q'E_
M"B)IKY([@H18"7PP; \%'F7,>.8J41!- 8MR:"T37@93 (HJ#@[K/'0^#@6&
M@\!Y/GJG!F&,B1J\ QZ)$N8(FR+#8^_[T[.Y$<&#N#6I!=!:7EKHH>P^H'CE
M0.[=,=.9&O=AZ,$(7H@"ZP6(1L"/W?A=W[A*Q,*UU3(9RFBU2/[?67^\:NF
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
M+JW*A-<E%7E1D"SKB,"&$8$5S233&>?:9RE7AL(/;5-=>IN2PN1PK40H&8A
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
MKR[2CUV$PBF2CLG.T.X&V#IU0]-WDZ?]B1F,)K.Q.X$9?QF,S-L'IPVO:MK
M#]^8CX<?G[_YY\2\/WQJR#\GMG_T&[Q_L@=TXI?S5R>#\U<O7V3_["[3AE-V
M^/$@._SM<'#X<8? &(-#ML]AK?3@!.C$;_^<';W\YPS&>_OWQS!V]CH77!=9
MCIY)[E/.G4IU(8NT<$4&JF]A;)Y'D@^8Z>P.TE@FO#/4>>F9Y\X(C6J,T$23
MPN=$P4TX(+D7<!?3\0S8;.LF@AZU<!<UH:G 8 VF5J"ZBE^?P/ E:A(O]_IU
M+^TS=P!RSCJNX?^"*RL]GA;\1[TA<NNJ]1G8JAM_.50/(_[4G\)LY@;(?P0"
MT+N^>[]R1 ^#?<] (C67WSGF\=>^*#+E"YU21DC*+6;6%$*D+B\<(4X3Q5<@
MLE14<RN=YYGD0@CM*'HQ/5>%T<R[9<QKP^>Y&I_VA]'.2J[G5QE]F*25 +$G
M9V[L$@7_O5/C_F@V2<Q ]<\C^1BH]Y-9'VC)A1LB5TG4J>H/)].@]0#<P7I!
MJT[VAPER'43_7ONKI#]))C/]!@1?%%\\X/=8#7JP19!A>G&&$4B,B1N^ZX]'
M0X1A^ MG#5^.W>EL$*A*_/L"MCBRJ%^ TG:A4-7H7\!06*XXS-L?OL.\FRB\
M5D.T-#K?[!%T&#?YU,H7I@HT!B?!302EL _+-"U:VT?-<#AT48A_WY^>)7AL
M>C:! Y^ J@GCQ8W I#N#R6CEG&#IHP'JH#!4O<J!.X5Y6B<Q&L/*QB,#PB7<
M1K/M(8KDN*#9.*H5[;D7M- 2]SS%^8:C:0*ZW*2/#@*%-PH?@HSO4,!?6!QL
MVCHX@',8+JBZE^%KYSW>*\P&9Y2@YMLZ]A$\,;Y^_<@N8*GS,ZVURQZ\,9D-
MHI(^/[P>:.6M?*JK5>K'A($O$5I@NQ<5FDQ&Y^$2 T!/':#BH#]!F5\[V/0B
MX)RIR?QR0$<X@YM4@%0 <O4=CT<:_3%)N%4U[>$4X?X^3&'KS?<].-<AOJ!=
M@NKI: B?7L[3V"*RA+7!!;C)"@#CNV$B&/]B#!<,NPF(@-];=SIV85?&C:=
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
MG_SHQ+QF7GK#"I]Z;SGJEBQ5LI2I)*4B)74%X6SK22ZW5\O^-EKE#\ O\,)
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
M'7AE&UACA"Q> : &6G<&,7<_0.H59DP<>7*FHI^G=C39>76N:,I&FM5;B[O
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
M<A;:"C...E?(X&3N1XC87:M#;5,,(P\T%CPF;QJXZP]MS(CF][VS_<@0/#*
M-_:I8%Y5O=?C\KOM<J3H*31OJ :PH)CR )7&O0\!LS%BC34"]:[-KW&EQ*#A
MW0A*HIL+#^ARFYZDPXJH[+YB'K$$5L(XW35:J2]G5B"8"V:206X=UK-OWP]Y
MHEX3M(06W,GP&FZ6W TO:-4<T)2 [2P68U^'*NZ)],5X['I7#P[L?;+[N.E6
M!#1-<Z1H8(@NN*D[NXO9P\9I"$KO7B"F6%7TOT,%UI></:K[V?=ZC^^\+OTA
ME13CV(.QR Y-2%I(O@Q9_5<8--FL<-]Z'V3.X (@*ESKI+58:XI\36!TP[FR
M#3H3<;7EF0L[[AO 5"E[_&S1B+:[Y]/&S;7/N"TR)M>^,E <7(>F6*/%K:I3
M#)_*:,[Z;B5F;$TBN[*[RIC+T_&\P1=QM9B9ESYGO!E-*&0OC=H<LPDP$,\?
M/,T"XIG")GR:4:#;+P(KE7_(8S=3-DNA'2J\?&/0J^(6L4XKP^0A;&S@V/@R
MG5PW^AZ.2*Y+8:D.NJ$U?>N ZMB,JK;ZU-]E\6OO3Z,">P=@@Y'[LWK57SR[
MQ!T2FX:HA_X@)JE7BQ6V9WU-[>60X_XA>3]ZT[>J\WKD8#BZHLCZ&6"*-+?=
MR*S4[#*%6JH;6JJ:EZHS2X7!W:TTQ#9_>Q]:Z,MXN D";\ !>\GZ8JZ(E=A\
M7>"-2)SX& ;LYE2V@);.O/Y YN9\B;@_TC!S#.^1XT*.1B&6),QHA*BG(/AN
M5E=,$;4Q&RQ(ND1&<] !10L*JOM/!1 &JTI%)W:_@P:.?5BOY&Q&_T" +4VQ
M@BME0H8AX;B(+X69"'6=QL9@[@A4?T]R>-[HS9+;MVK:8Q$Q%%1C:H.)NYJ6
M%%0O/SV&T@ZXL ?1MT5"\=6YMV=XVY[K=F7@O1IS2K-8/3LW;NCH"%#5P4C"
M-#:USW%8O090[?;4YT2.=LXQ3%M^Z!9$Y@*G4Y6WW)<"UD'Y3YR8LH-$A)1M
MN7$/-[ >,CTJ$BGL98K/U-#2INCIS? 7N5S(JB:.\ ,-R]49+AJ]2NCR[Y3H
MFJ01^%4MO%OJ7A+L6ZIDT-85>03"[<>$I?E[6-HW,)8]+.U[ 7#M86E[6-I?
M I9V+\QL!$M+_3Q*JZ!P0S\.RR06H1^E@?22/"H#WQW1>M]O'WXE8Q SQAWV
M233A:;OQ#[O;&H_3XQ!ZKX&L1"KEK#GEQ68']AJ4-QB>UAB>?%"Y U=-<076
M'.MM"_-C=X'7G8FV&#)W9,*^)U-<\XCJB$(?5ZZY^$K"PG"T1&P4@ ;VNNF]
MV9+K?/W+SW"]+)H^TZP(?'3PFLB%+VNTV"D"=;5>(7S.)'-FJL*KASIP_M+_
MX=/[AEI09TRVU:U.R-/'K3ZC.K#)J__1A^WN_IG'X'=<F1)6]3'L 3;(H8#[
MI(JR5S"UV2UV):4F=A3FLLN)CD^?@]KGXV3<)M.9V30K-WV^&MTR_7.3!#XR
MY8M])'&]J TH>$E?F9]FOI2SF0YH]EN,&X+Q@W&:CE4:=S&V=P35G>AYB2E1
MJ+F&07-V&+NEHG2UO[Q56_>4'J=;4*(:X;@1O'.E2.AGFNV8M_NNB!*I>,K
MX$BV]5/6W<*9=Z^X0I!+:3QMXCNPXPSC\ W,6]&"DYHK9IAN=8K;@M*"!8J_
MXCCO;CM00,B0===QNRLY20R$]O%Y,7B"/H'/&HQ>ZX#$BX-G)B"A."EU?-KL
MQ6 'M@X+4Z"7]K*I?;JAW)9Z#.\3K VBLA081>N6 21K=]P.EW>\]R9W1O$<
M1GY9,]&A10W->?'KSU,31'14[*'GFN\FEZB&^*LL.\Z.:*3J(E%5,V+WI*Z/
MK."Z=0MR@_D.B>XTAT= S-6OR[K#Z ;>4@3L*QJDA^FN\ \J\V&"4.J0X-Z6
M+6SRG8J/JG*Y:WT#<Q1S;@^*K3HF()*=#=39W$5UO9:MN.F;#*L'8_-YKN86
M)$;FE.<2>W8PKO+@&8[VX!F#P#@]H7K=JQ.][;5*7-6#31V_;KB^7I9TGL?S
M1/SE4"F@L#64R,6@JGI>KPEP8&2Q"<(;W^)B](/OBR:5:CI!L81-6M,YQB]=
M24K[V+:"(NM0X\ W6)WB:2/@'K\U*(\MAW;X.'?P//@N6C3X[@%-FSJSJH^P
MW<O2.G_]W3>LHK *$53J:XANZ=?R!H. U&V78H*FC_>EXO=!SA2Y6/6@'_U2
M'KZ2@*D"[5PJLO\>-M"T^HET#:C>.A82A&\7K?('#9/'UP,-6*U]8Y6B9(,%
MU9?1N$ZV1Y<H]A%CV<OW2^Q';#]2;5(T!)@,>X<_6G?KA3AX]C>+2<7T=G^$
M+:6I8RWHKI?UG@MW4(4-X]F;<TQ(/',$>R:V ?9 1<Q+O4>[P%X$PS#@HDZN
M5@HC*72OFGYJ.S01;9=JVSJP$"3U6Y(ZH;SET<QEA;7/O"<^04#UE=)_A;<*
M/$0,7.,3L5$Q"=*P%30FN6<,05;9DWYQ38*_Y!)[QH.CL8H%$U=U6SHXBUN*
ML(,K(A:Z>1 N/":0X32NKF". MT=>,+X<A@H>XV<LA[!*'GU% 7(Y*P/_*^8
MW8+_NSTQJSMT,_" /VEPG0OLWC)@PMNQB[V3A=>[\KV4QK4/*.?:38*][TLQ
M1!L1Q%6,<<-X_NR^,Z@8%I1MT)'XJ1H%;7W?B&5*M!1XM6)*[%$,B]]>?Y4[
MD\POM!GR*YHA?!O\;#K@[GU9*M$;(R![_*,R#N'PKR2;>V G#E/7*Y/74T3
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
M\'+>@*U0KBE33A<*Q0U5E%/K=3)Q\'>V"K< S;9R'-]*=&&5BLF4/)?!Q)
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
M#^J&Q:QK]+G_0%NL-Y/ZU"#SC$XQ860154+3FEUM-SRQ-9+MZ&T<A++[H/D
M4$"A&TTRB97.5+&^E:*0SCP#*;'BL%"J@_M2&B=SNN.U4XXBWZIZ=2UVPY;$
M&TLS;TH&K]@/U1YKLYCL:L_!AP-G:+(;JE5.T>0"4Q/S9G:;PU%'MH\9*DU-
M^P&.,:O19KTBBI_W'%H9($%GJ.-^:#WE&SVUI;Z<&RA-:,\&!U_O!F=EYR >
M%%*%0ZE!37P'#53:^4VC1=[6(.:/(WX<DETZRCJ'3 G! HMI=71%%[P6=O^T
MJ?UJ"MW4,ZM@ 1ZB_L8=(XC8:=T9)5O"[Q8:#+<8M#COXV169)7#M/P258_+
M3=\;.,,*W3-0B?V$=>\H4&QU4QH>"N3SLA^%QLNM7)FN2 /N23@G_0.MHSZ<
MG!XE#L8>+6D_%?"^10L #H4=.\)J&P<#EZIAD][XN<1<;S_ /KNLPW^<'U*,
M(H;NY_VJ)R'[X<_=ZQI!I+"7\_7LLD_LC@\$QA;U2O<B@#<RQP55(WI>=WS(
M-5B+&'C6=[TE+F;-M\XWA?_YJ/GZ#YKOY'.3'S]"R^E%1_-CU?6JY[^;&8;;
M"V3R:1MD7$*W8-9T&+0FX^C 0$SYGV.4J7F4:@VI30MD!U(4!IZFUN TP!Q6
MH]8!8M \:"04ZI4$Y64S:9SF4BC]HFC:<LA&TK??W& FT@581'ZSYOCZB/8&
MWW-&T6(U7[K"];3NV,*J^N@M?*  ?4WY,<!IXDZ9(=6_MK%T&99038?JF<-;
MAML[$[?J7]O2-)Q=50)%']/W$$B#^K42 /6'<7&&VB2F/A$K30R#UR3)%U93
MMMU_]5VG$ '(>0W3Q)#J]V:@YQ?L7FKIZ]L4&$;8F2C>D;^G/F[5R!4"5H Z
M"MBDNCU+"X_T+KHXBT8T'5KHG!OIM=_6/;!6GK))]RR]Z/390I-AC0FCMKZ\
M9#XL<P"ICV+;5/5JTPQ09%?#0WD^FC"?GTOJIFZW_MKJ_K"?HKPV3X6,T+FA
MAK/DUBSI/'-6D1/4G23$I2*Z&JF0'_Z:->RR T8C2SH?H?R?#97_L['RMTZA
M>O)#SF%_EO#;K46:;(@=[Y-E%4U IBFR"J@Q+_G.%N[)EE^TO'E& _4^X":W
M;(J1.<E#,E?4C@3T;BWP[%[FR)XD.=RB"30KNW8'MUN[UBCUJW!(\CU8JYAE
MUJ!"-4]&-EO.OL43Q$!7,ZF><(==;FVZ]Q89?Z_C6@E\@F**ZZ$<2IL1CD2T
MJW')QX"_9] 1;T!U-FR*.B&_?JY8OM12:TIVBM<-=-NR=W-4O]F^B.-'5AN*
M<NJES%L%D7U83_L!@^LX<*I*U#EXJL$6IAQ=B>Q'!7Z5WM>!;QWUZ!/L:B (
M^>J#5"K?KZ+9J ^8@93&QO?)QXW&$-YA^V OU6S13*Q%*-\!^[W-JL6C8(8Y
M&"\#@<_ZML$'W#:X3P6HKBH[#X310D@]@=+/?I8QE85N%;FT)H]_8*)K*S1/
M7\$M,O8.KY$.V2-I^VA5$*6S@PY[A*:T?6Z:A:5VR#57H[*^@L@W[>_C$"]5
M\(-0L8I7K$&BC!N5%L 'T]QI>WCB%GGU!I#LQVZM;A#9VHDVF"'2Z K99^/_
M=*P9>11?'PW)1W83LYG[8?1 S7S,':L-U%D5C1*K,'$A%P:_-Q0@';H:XLX4
MTH^L!4(9,43'@JL]2%QA?N9M@^DHL>VO&EH^8U+8M]CF N* B$)=BZ_]&G4!
M/X:WW29FW\;A/B1K5V#&9^3HK)>Z"[QM\NLB$MNXU_(Q557,FLI><+R-D-Y#
M2"QLS%R4A W%2"*%QHO^#!K,*W556=!%K=D(6JDVS%9,]$>C<VU.PEV8V%'3
M.;7E_(A.RG>460*QO&7OE D05YB0*>"(@@RP X,*&B?)];NH.-^NV[HK.:=
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
M#9/$5A *QJ(B'V!>,,M6J1OD,@S^+M[2[\FK["LE!C@:S?:PC6^,_J8*!RC
MQ:$K:6!&<M%A=%,S_G!_PFTXB^T9H@$_F:FU& !O;$H?-9(1,9G]LE6+#86H
MK;V%!5HUNBB3_J2*QW:,'ZOEN97N]J"=;AVX_54*302#Q+9T3.JP4CQBA@@)
M XW7A$U33QG!EH3%I5NKQO.DT#K^O)13E$WJ\P!/ UF];G3GN-%:3'5%"6&\
M*!552L+YJZ&; OXMRZB;&>$L-D.=6P/&_3K!,CWG-PW:4)O@M=X),.FOT;J?
MXRMSR3U72'OK7F?PE5JGM/!;\I$V']P>55DE29HDH-G+5(HTEG$>9UX89''U
MN&(_:F-MFH$<T A?\E10<E!PK/6@A=RK^AVJWH=W^A<!.%Y^7 D'+*_2"0-4
M^FX6.E%:>E&5@ <JJB<_>>Z6 L!)GYI60.+'"$;L%0FX?[Y?94DH<C?+TE)4
MF1=7253E"0-M/"T8=US\>\'X]()1A!>NEV19GD5.YJ;@(,9AA203Z"7Z6+,L
MTBSUD//K#A.0Y<*;/MX7 ,\D!O\T",(\=,L\S:LBDZ(,"K^*4Q$]*G>QEXU/
M*QOOW(L8#B@BCAP99;D3>@+MPZ@$'2+"H  3WL5F L']LH']2DV\?1A4WV96
MP&7$Z8TM2"V?\^0Z1C6\X$QV<?02Q?5$19!UOC9<_\PJM74()FM(',LP#;8U
M^$:^E0),)&RI.%6I1!5-BS:A$=\]$/FNXE_%&6"S:='J#2 '?>9C,^VN2#:,
M&8*6&!A0G%\QIIQE?,FN:)L;0]?9-3-)YI;)*C<6=F #-J#V;PB;VFCUJ)K7
ML:P\TA *9>"'A:C@/W&8Y2EHLRI,0QE6GELFH' ?8PBA^B(O5XUDQ UVOM=A
M=^FPXP^PW %8'Y[G"<>5J73"L(J=K/0]IW3!)"J+J/3+ K.PF_&O,2[O(XP?
MUZO C9;2B],*.[>(S(4;U0NC(*P*68I'&3][8?CWA.'=S84H83?\#*XQ#_'K
MD73![$EBQ_?*W/=DD'A>B,*P>:%M$X:/L'B\,D@K 59.5?JA!#LX38.H2HLR
MA;T/A/\HBV<O$/^.0)P\/_ O7!GETDUC!\P<L'Z+, 7#M_*=/ M!01252&2"
M G&O5^2JON&Z"5%G8=DLA*4V5QZ94?-=X4L9N:@LPJ**1"I3-P]D4E2)K-+T
M(81\8\E0IO$QO.1EC7+P!HR:<P8DXH\OZ^M]_/0.Z7GCP=T2!^#>>K@B2#(I
M*B>/!;C789HD0>05E5^A]&R6*MC2L]VPU!9E.$9]JL+*]?9 X^.Q?M-O'!YY
M7T.KOUC9GZYNNL8-5!QYHV[##PO\CH/R($?_W=Q@Z]BI!<Q$AOL"$9NJ;\&\
M)\%'0AGJH3Q3&.;MH\$ YJ:\;#&T">#R&*V7Q&'I)UY>%644YF&<1Z$/NK1$
MF&,)-^BC3.E#-6!+#2H-> A+>"3>U_/U?*_O=NB[X.@#Q@,2V((H=T'+83+9
M<W-'2#]V"DPD1W![!D6&0<1M4<01C1@(S6ZL$U9I5QI$9^!X?6G,$#![5WIZ
MJE@8L2JE=^FQ%?V"=*D2=2P/41D';KW'++I]^P@\W$?R?5TTH \POC 3-Y@I
MT%6)AL)\ 5_6B$G\Q8OS P6Y-'C,?:/C>ZB&DCW5T#<PECW5T/="RK.G&MI3
M#?TEJ(;NI0X:40T5D<S=Q/.*M"A"-TS3'"LKXB@+P3M."N\;;72LR[N4^T.Y
M>$VR34;Y7-QR9S1!/(N#9,:V!L!L@Y#-8O<*IGHQJS'P'0UV>A=LH\_.!A!]
M1QE89_?5,6S"/?7/>D%7!#B0IKR-@0_K%1*"*X.I0VR"ZF/ [BWU","_+A7>
M7)MH\)+)EEJ4.SW K]/EEM813@GVZJ7UAH7^/'FB^*OYK2>X^=>L!S)-6#H
M&AVB:WG+'8M9ZC1IL*H\$C/G)6617J##B9SN\/&?J;J;6EB8KA?/Y;R9U09^
M>L:MM^G?)RC%E#O\NVJ6V/_&\[V^8R*GK$RIZ7J&;67-8S7UTWJI>G#WY:N,
M]('U0OG'9N'@I"!;J_T:*R$V@E51576.)$>B9YPJA_-IK?D@%1+&36;40)PJ
M%5=@F&'%TF)UI>F\N=TAU?^O:NY$MP'HXM>N5.UB.93&[>]M;)J@U)03;.&Z
M'U:4V:"WOB#7?EK?4>EN/-Q&!Q0C3<^W3(#BFA,*B_>1KIZ]2('&\(UVGK(?
MH<E8<CQCO$8Z5[F9E*2\\8 G6?2OQ_>1CB=06HV] 3\V#AS%)3)U>S$V9O%S
MD7I55)5)$&9!XA>2TP>>ASW;] \/!DR\XJ&IH,A93]BU#XKL"(J$QQ]^?W\A
M"S\M?)DXGBL+)\S+RLG=+'7*('436;BN3+'34+BE'FPCJ623<ND^BRHD1V?$
M$&!8MWB/6<"_#1DU0$)K5C";DDR1VEI5A/;82'B=THG6.53W.08+N0T5,8Z#
MLKFE!D>:JT0-]9%"G49E4>5^%G@R"*NR2)-*5$)$'M8Y5F'RD.3&" W^FL:&
MK;/VPKM#>*.CYZ\^7%2N"*4/TNKG08QYB]#)DS)R9.H&517Y(O/!B@[C>P-Z
M]>XN;G)Q7;=L+VY1JG8B@#KCHC1CI2U]%Z6*) R,0;X=>ONW)TX'H:OA(%PU
MG1P^#[O*P\\=\J5K8@Y+;)O%##DZEMB%A@@6K*AB73$45M2SCHU6:E<X,?8
M\ZDC9L5\"5[QLFD'O0N&N0VV7/& #,V%$2J*3MYXH0[.3I ;1IG86X!&C[<1
MOUMCLZ> ZX90(Z.W=HL9A6T7M)QJ+^^HK$>G2:E)332RU2C0]B(.0W46D"-$
M.%M8UT2#8?@_<1061X15*<%V%A,2U6TY^=^U:-'4@S>QB\W-PG=J]A$IY,@*
M*K459"@M:"5V"9XZ._A"36PSH(+L$5XV!\%6[HYM:VAMSB/OCBS)W*STO"0J
MJC"NJEQDE1]D49'[51#&'M\=;A:X#[X[GDO=(7AD8O;=9O:7RNYJY\([/G_W
M_N1Y\>'HX"(MBZ)(L\PI@E Z<)93L(U$Z&1Q&A1Q)N(RCY[\Y'OWD?EIZ647
MIR\EZKM/Z$KG[1UD0&;@-EIH-:S:6_SM#DU;LXH71,)C AN?#M[YY4-UGH^<
MUHIAYJ7  ,SE"CWFI0XDX9D]9(=6*[2_4I3"YRB%)3,#1/&6I?G[D_X?3_X3
M3(\9,XZ*FVY=KY1&U_S,M>*4OI:Z8U=M=PMML 7U=B>7RJ06U_*6?PO_M,;
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
MA]_"D_.S^AC& P;[[?&'RQL<^\GYGS#&%^[_?+ATCSX<A1>B*L,J]0,'+L;
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
MY_>1$76.R#(FC*!P")[Z>L&B34K#RH5ARNY*\+MS*1>4&L.^C+/;/JDAF"#
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
M"Q1!;R*]Q;39"]34/UL/G(R>YE-0AKX;S"N/=/6XJFI=VZEVV(._SY2!0Q#
M*C^B/OXM3-N>K_[,4;R.'CKH3IQN]*P;MOG7H[JIVS_][-VM=#R[4Q2$93EZ
M[4Z=%Z)C.#S_\/BRCU\_/FYA95ODISG9Q1ZT%/:5ZXL:--(($2,=LI]COB5*
MG$#*^LZIH2GI\%E)G=I]]"3$+)XAT-W$*2__13L4:V1RW4;R&Y"AX)EWH%01
MH)GU#WZ-\UZ== SN3+V#>]T\O)6'^1KU+DR 7RO7#MQ_4/=8I""Q.=!U)ZZ<
M%NO6@"R00FZ?@>?F0*,&G^R#'G7/U'L0A#[RF%2DQIUE5,[7(DV+3,P=ZPPX
M+[(O,1-[7C>N\W#46$(8]"ARN.38 JI\3\-R!H[AY0SQ$ G[$UX"=C[03N-4
M!#:<K>8$F7MI]86:ULTEK=1@4XY0G8>O#"RB"KO8K@@R,;:<K_T>SOX5<6RK
M^T-[9_1%6P2S-7%=@G;T=>N^S:3^EF[&EZ4#>#378NM1Q_Q^$!4D33[8$?\;
MOD3Z-V>0._N^_E+^"BVV'F)^-6B(/40?Q.T-U<UM/5\Z<JFC4;4 =P+$QKHG
M0A6 M$57X Z!SX+>4F7=VI*L>A!.U=YEX^X(D=9S !I":[N.D+$*OCM;-7@?
M@\7NFVC?OR\S<]L@P/%\44_"A$L\P&R=#N +42[VU!4$(X_4GG00O0/5;X3V
M_=6O'(*>FR$(4C1OX2P]&)WC;;^RDW>VNX6?&R=<ZK"/Y<J )!-6WC[%&V7S
ME-M"I+D2969*Q659J:3@6NM4%KYX(Q*B6: ?[IPL\<:;;/<+;&JVYM7,V:'.
MESF#1WE28PR%]?'##,*.2$N<O3K_,&8B3PU/1)14$B*M'$%]=))%AJDRUU5<
M<2[O/8##M5FM&4X>M%+Y0\G*R11EY-75[" FN\7D;3*.=<E57-JH2)(R$IRS
M2+)*1GEAN,UDK)6M2$QN&U#Q ;%36S^BJ"!'QD%8=@K+F\?OQ]QRE60JC0SL
M="1BFT0RJ8HH32V/99FR/&/W'C!Y/[N3L 3+UC>BL*>S48.^U'(X?S-MC9<C
MW6[]N!OP3[:F!GF5FJ(RK$IX+*2U,D[CK-!YF@J6%&E.< P;8G9S1A#DK*J7
M;;SY<E*C4_82Q>5T-5G6\'Z]C/_/F/X# 7I[/8ZS2O "Q*9(#?(#Q6FDE.)1
MSA++0!6IBHM[#_(MD Q_"[F;SNOQ7HS+9+L1L5[\N>:\HP@MB5=Y>0-TQV6Y
M7'T%<5G70,=3@RF:+D/C]5;SBD(.ZQ&Q7KIW^9FQ/<39AS_3<2+*PHC$1IGD
M522*V$0RS^,H*TV2Y8REN8WO/2BVX&']^X\+5[SPR=Z!8]TIE:O9:D)_7A#9
MLA<QHE>=#*0LB-<YT2Q@7 B*2HJM]]E0<^V-B:WI':9^(4R _:; NYY"^-8L
M%Q#J(G5#R,0<GYZTB9B6>Q:%Y<C/&M<!"AE/2SV%:'8R:?'5=XL^WG:]B,*U
MS8H,_ITS84'QZS)34J=P5&V5E^)C1#_ 1,%KG.(MFU>SW^R)>\HU;OF=]O<G
ME/L4_LO&1IJ*F:*,TEB ^K0ZC228XLA*42E122UL=N]!>A1O@^J$%7?"U8Q<
MD.^I3+YK7XUDY*0GQ </;;>$//\P+B0OP9:F425SQ.'D,I(6U*.)RR25F4H8
M0]2CVY!0?#VE@RU -=E7-@[(X'(^"<!TTP&?UC8.F):4A<5)-E"&E)"=3Q12
M0"Z;;AZ]37:U.A%S:O/+%G0?1'JM,M7.4]$CH\@/']NL;$ 3H<H5\1XTRZ@;
MGRK!<:CP,1P%A?(7:!6Q&_ONIM ]C$>\"SVDQVFYQ^@Y)>+<O'F["7OEEC"O
M%/+ 1QU% 2;NYGVRC?;J&VLU'*OWP_;QMOGVZ5V!2G U:(>G"(E#3$,_>RUF
M/<'(UA., X949^%Q::<:/M%XPJ0EQD64A]Z4D3F%)CW?QN./$!M+*Q<;GU*K
MY<5L00P9Y75OSQ>VP8"&_),UELE]#$EJ4EMFTA9:&R$@>&0\K521F+(R!<N5
M[\_PAH3M94CN[%VO16T'TW('4),/9U?C2FG8%*VB-$O R/"XBDJ!?'DYQ&\Y
MN(9,,FSBN(T?KY,VEP?WDMDK29'*VA!IQWIBNOK4PEZJFM2U@R3!?@7G<G?2
MV7/NL3[5B;>'ZDEHDG;5M!0Q:P%D'X"E:PO9*?+G5Q?K,) \4RRSO)1)(N+<
MJA16*],F53J#"#-Q,)"'0/(;,!<_?3[.3"J4LED4IT4"DJQE5!921)+GF2@2
M 5&EO/= ;B;+,=3S3DAIS]6TU:]>-CNYZWP,[$?B7QUKZ[MKVV!AX H;CD(1
M^)E=TI']>:G95 E.F_.S0J&=N!M#23W4V3]7;=TY>BB3G9/7)Z:<^QW9("7S
M#0.N\9.<S^XNY,"Z-(I_"L>VY)A"X<L.1ZVI<?%KSP;I$!+GLRMDIB0ZB(F"
M)<$G[$D(IF'<KXU%;$-P7N!E:G<'N"M6I1>-]_&G;^%8+J\0,#!XI0ACAD]0
MU>^]^]\$;S@TA 3[\VXV64'P05 (%ZA" \TX<:;RL%K$RQS()*D'SR-S'T_*
MU?]=V07\XPHC&Z3.?I4=U205A&%O+NNF\2T&?NE]MZ#KSO>X76XKUL.LUJ'?
MO3>SU1+7W6VAPS>>^/7&,,7MFG/T1D16MES,E--<^*E+]380(,]K[!2T_NON
M%S[;U7NC \K5+2A7[(!R]1T\RP'EZD?!@SJ@7!U0KOX2*%>WHE:MH5S)JLH+
M#7&D*N'SIBI2&TMK"ZLLX[;X7E&N@DM#52\L])R'7L,]/9>:^&JW4*^B0[R6
ML.R[LAZSLY^L!+_DG=)X)W*T7">S3]\>06#LP*J,2TW >>H 1ENWCUS6I;H.
MH5Y'X#M"JN[)@.)>$^?OU85UOOIL1 ),G<\]%QO[>#&KZISWB5JXL9% UHZ(
MUVU@Z;"Q%ZKV?,[+H=?E%WVX*C<GJ]O&X0'2*5X,7W/]'?'U=RYAOP>V)6U'
M7W<]H-A\S?)Z'9H[W@K8?5.8LGE5U;P-*]>V@?NE#B)1U;WD>[6"4,3/UO0#
MJ;K9DAOMQ*_%@Q7A&5U<L,/['T*C*ZJI6 ?&&U[GA@??\IH^4 C]^AY6J\?4
MO7"E-2\AO2CPRU"QL#LIB*X.\(UR\.VV,3&L<QS_NZ<\2##ZAWIZ/8+8XZ+=
MK&:[\(4&?+B(,IB47&#O]7#JH&,\I^">U (. ;1!%<7H"WUQ(W!\$.7SA9JV
M*:A;GNYHY"HUVO%Z;LI4[\QCZX-__,&5C]J27UBV@?1Y+5)/X=.DW'NOY@DD
MYW,\"NX1-A23&^=R0>L[OTPW/>>AL$00]@$&4MP$B;U?63(('.K*[CR0R)J9
M=2._EP@0[JU"J[):I3EJLT@H!Z1FM^6I4*+@)OAWZY]135N\)3MZE[+HI57-
M:F'=25R;O]GZWJX1L0>3W@Z:P&6O6ZF^<SZL'3KJ38-NS!U]PKOTQG@(H1WD
M<C;M3NC1.EG(^H#)<@$WG-9=X:/_$+UB/>[>EJ21FG8>'=I(E -*2U[A^$D8
MWC&.YR0\%&TN77#WPLT7]8P4 "8,IW"Z-F\.V_@$$=9Q_'9GZ9FV<J?(SNT"
M!&I]2,RLM-UGP$@-1XQHP]5DD'M=T5/1N;ITR;LO) \WR7;[VGY(3^/:X3<O
MZK)&23>SJ^F56IC^EFR=M=)JCIG^KCWBZ.-6QMDW5PEG^6XH_4]I-0A);K&E
MT!X*[/BH\SDF--O0 C[T<C5']PF=ML4R9(#A<'6D!40_ ZOO,O$M$YAC+.C/
M8)\XK_V6JW?M)=E=[O";8TF 5WYX@5PZMUR]#9':Z/7L\6-_J>-I@]EW?\6;
M+H0/I-74,5#L&+5N&8?VJ7)]K.W]'DI:9'J?/'MV_)#R@FVT?]QIT#W F'\(
M9%_?%[*:V#;2V#H8[(*_Z7KG5TAPC%:-/\_U8N16T%*E!G2F@QAI>B<OR3</
ML5,%/N(<Y%H&G;<^+NUY]*@GW!W+/@8!"C](,\34AG3DTC7&A?)/=WIVJRGW
M./A>CA&KBX%;AA/X*Q=MKS]D8Y<MBQ5YMF:%5@\]*[\2QZMS$(51J\_</8)&
MN_D. [JMJPM\J$W&*M"FEW")Y:+S@@8=?;1FEX15T5M\%V?"^>])QA$LLB\L
M-:LY]O#WW/RZA\I -3VT9>"\K&FK;'.]?=1@S;:@84AG!JIH2U+'6QQQ%.91
MX(9==B^^D]^\N=G$6H,_S*8TF^G@.-JNN[KQ_8 !]P)N(D8OT)UY".;PW+;,
M:;L4?MC;EAJM#?Z#SY_UWRC\I;>L_',$ MZ-NEG7^0/5X9'L?.7A@Z;A.4-1
M=2-S<C1Z^/#XL2^]XC+]\>*X%7W*JOA<&+E1[^>!_:C1LWF+ T*[0'%IJ)C/
M%_!?A&!!MCU[=3!S-RC^$SAXYPO:UA>!<@HIPWYZ?(UM%M$9FBGX]>#I1XY&
MMC./P3:>O'CFK=X2QQ%;LX>>//YN#?V(>AE :ED<45L:$D),7?*0H E0Z-&>
M*=^KZ7K4B#:"OAH<Z*I>@!WI#*V3:N)AQ.MLM#R++9K8(U?@N6E""GKI'_L%
M+(5_BSX5%GQ67<Y=V )&%HXX++)/++5O@I:O\<@BJ(!FE%H(HSF4@']K+V83
M0\W6[Y 2$@U0;]'P[AVJ X9)U*.E2BH!0S3B.=9)DL/]7%@:(GZ?Z0\W<H^#
M;),4Y[C8,GCX4^N;"N>SI>]M058VO%[7C=@R?5)<?F4GDY'#1^KO$=SD?(4Y
MKS[I!V7PWMG);!YNV&,-G76L;3[>Q:<A@K9+;'-?ZW7O9ND&EVDNL VGQ!3;
MHGX7@O;VHH,7A2AT<MW404BW?< ,7NH2719L3M?8B8XI= N+90?M-V2;@T_A
M-0O:$!V@IL(NS5>+9J5<<+HF;$]:7"]W)P+6\GK_UJ<\ZNT]D>$%-)>>P%-&
M%W3^.SN=(=380E5=(U%(#Y$<4%U+39IVANO%DV?M#)?S4I:@?U"1./ \L,.4
M&"4XCW?T(QR5R8I<-@\OHJ94%BAK,X21H<>%1Y@&YXCT"FA%Y%3%5SZ=36O0
M0>W#G)RVSX)@/-@[9=V+PF.&E0[#90H7U9V.X)$$RWIRZH="W,).VTNT]3I]
MW064L%/P(MC'XJ_<W_] ^^HN *_W1XW-;:,\!??WNG'2ZI>&5F#P;2>^_1V#
M1Z,;NYZFQMM[IUYJ':I5T]DTPC_;=K'1?5O4.'NBCMH5AYOC+8]&^F+6(#%O
M>XAH*R=+=%5\!H?RAIA(;(\E2EOS:[M@N$_.4/@%JU2]F!(]>-4NH'UO]<I'
M'\?["[,3"71@<">6]7)%&?A0[8)O>:\'\^CHY$3]S(WKCU--,],U:91V"[>I
ML_N'9J_;FKWXH=GK.WB60[/7C](6=6CV.C1[_26:O6YMWEIK]HIYGJ3*2L-T
M)5)K95E(SEA1IO#=C*GOM-FK<[R#_T)8G*?!E<28I^^N8345,Y/7;<'(DU4C
MG[7S/L!?0QQ9LPZ(:#?=')]PP@DQUQ6UHUCYK]FBBRV4AIC:.1/#)H(^K[38
M7HFY,:;O&OLKNE_+DMW55<!GOSW/N9YJ)-^;BG9MHP?5_MJ_#MT8(8&LL-+G
MPA.?"_9>^\TO\??MS[_6ZL1VIP,PHO6)Q%YLUD^RLBW5N.FM1;CM2+[]Y(*/
M5^Z0ENCE'7G(.X8]7E[-[K;/K1?NAEMNK_)]IKSB#X1-?%S"BLZF='9[.6)\
M1XC3>OU/KXY_^NZ=P4 8@N/.0'<EV5&[0,2@Z3-/5QCG4M,'ENPIZ&QA;]?$
M=@U?U)?F+M0 L'=N%VAQ(00)86B]:+\9.77J>A1#Z-N@WJ4L48?8C<?G@UW,
M(JT6)2C6WO=ZX>(^._T1LXY?M"RZI_R__,^_7XYV'(*?7=[;F;HC AL>]F8,
M$.W[U:4PD]U?5!2[%PY-)"1%:.'=W[O>UY<6_ F0?NS@Q<XAU_KX;"V9B,?L
M'_B#3Y3=M'\AA>93<3=]-*#;;>)=+RSVJ@Q*K,T%8C6W[U MO8[L,%)FV'VS
M<OY3< %T/?=U9,Q1.ZMD*5_I^U;(X*Z/<RYZJ];/3_=H M"NA=R3[TU:@@/B
M72<XY:99@Z?NUYS;!G^:T*2TT>8=1PWH'O R9LU=UI*2:RWBE1HTF[H>:7S!
M]S6840LKM!=$12IMR7+)=%H*FR&S6)J4R@A3J)R;$B$J$AGG1"'B?AA 5&0W
M<@/18Y[XY7Q:N;G\5^U:_H9+>0"DV#Z\?\*?/GHLQI4J>1(7,N*<F4A8DT6P
M.U5D(<Q*8Q%G@B7W'O!L$TPP,)S>(,;#D]_3%[0SO>,^Y*_NLO[KQV7C&CVQ
M_6@9S:0NXL+86#$,$>."6Y'D$OZLE*F,QY38H*VZ232?S!86@B10D\@>A(V;
ME/8](3\"S]]!*G=*Y:O7[\>Y%BJ3&8N8S50D$BLC51D5Y38O=5I5(N;IO0>L
MV 1'Z4MEU>X".<;M-GA_SJET4.?.+"R=6N_Z51!)'NS#)7WE*PC4C;AN$)LO
M'U'S2$U4 6"VCJ?F(1BN4_ #7F ;_R5I<X)^.XC7#O$2IX]./XQ-GJ9Y:M)(
MI0A]F:55I*S,(JLX+S.E"LT*%*\M$+RM?%'U#G>%FNI[V^(;!K Q%VN1BVYK
M7"+FZ.NKJILDZ_4<0H[ILO7@#O)SL_R\.D['L>;6%-I&9:)!?DH11X6.XRBN
MF$U846F5BWL/MB$XM^(#:F?E5IX2+LYY#O(Q_11SEH"*C+7.DHI+(?*B4"K)
M=%;PQ&IM6'5G.L95$YTK-?_E)3F:8(%)-)*#;.R6C==B7)2@2G*K(Z7B,A(L
MSJ.B3.((ML"D3%5E458(V+,%"WZ@6][,2O2GZE:E-&$;?#Z7(@_J0L&4Q.5\
M,KNVCL3+)5^;KN-DTVUR7:3D^)?8->S2PD0#]^V<_:&:\F_Q!%ZB?7YU<.MO
ME\(/QQ_&N=3:II6.9*DX6#B>1850>90F-I%6:G"F0 H3>;^X60H1)'%V6>M!
MNY0?DWZ"K6X/9XLIS68NK/IZ*%S?>P(F#AF8NW2U+V^+SS?*,3O/9%=W6>?Z
MSF,C4FUS95+!C"IX+KC,-9=@KLJT"D<3%%7XX08 O8 __:R]W? \POII/)-7
M\*J-G?[$$'DGXNS1G]=C4_ X+W(3Q5)GX##D520EJZ*D9+H &UV:(K_W8'DU
MVSR-W98VOV _?Q@=IGD("ES6\G9A-KUU*X[6ZE2]"VS-5H$)^3^N1-4V5*W?
MH^D9E,Y]Z3VJ8Q*XL 0 WZM3(0<:7N"B=X.M#S&\0-M[W\(8=$#(R4UH#$TX
M=UB#VM:1WPQ;\ONIO*VP&OV5\!G%HU&S*M]8[:;[[I8+O/4^W:JV2!LN%[=A
MR^\[/%!*\VV^?O^=V]'2<@!-BT_MWLH)5'F]&0E[GEAD9>W/6B*PG'=%0I'4
MRUAOF3RY'K7Q+>SFR*271Q^E+P)"1J@U^B(E)I+]!#NVB]*\4:"!]<\6AMI#
MO9LFHPGV;]NTZQW7RS$&NM4BQEDBM%U:MR1NAKZRBX7;R^[VU-KJB-[*,++5
M(V*Y[J/ +9'XH-=PO?E8Y*GUGVWK-NZ0$+SC:HX?V,>; S^V$CG3MHBU*&PL
MI<UE5LDTSU)=VD!< !'$(2WVQ<U(>O;F>3*V>9)F*>-1D2DP(UQ!W&F5AKBS
M2F,PZ5DNXUN2M2B6'3ECGZW2-1X3["IU\9;7<SC>5(5L,>0]?J-O9)BKZZ '
M4>Y=RA=O (+94XEE'7DTX&X0>I@:]ERI7>8>YYG@1FL%H9M/JYJZ5O+ZLO]2
MO=GKU=Q;,WC]Q9)F %OELN,!!ARD<"-#P!L:6PV6:RS9(5U-. O8^FS7=7O
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
M12D,GZANUQ'=5/1?K_M=0[0@V[8)L] +BSYQ#Z+(RTK;,=8)7:>@=C?&.RJ
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
M=24CB-I5I!C+H]24)N<VLT5>WGM0P:+N;"+MSU4@SQ#-8M2.L<OC9;H)[1X
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
MP9PU^U2N%Q\J%?>-DE7+2K]B8N-\:?=OO$0J,TS?'_@JK2#7"RY8_)2Z6X;
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
MSK+)4%@8SI]U>A>5$9&6(AMT9; ^/1.2\8/]W ]Q1@B0O*WAX:&2@47M)\A
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
MQ)2F'IG4."T@1U8+31 OV?)*A$(U0JT,0EW,()3#\0")YPQ W$! L2= $>&
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
M E!.;11C:T&4SV")$QPC'L68KDNT2FE^]^FX0&J5M8B"^-K-)[K?Q6]Q-]K
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
M,ZUG&Y?W-:K2MF*H!*W7I6W/L+1M\3+/52K>8<0WJ.F<UNOF+_6R9A;5,_M
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
MYXGSFO* F0LB2H9@77,^N2#(TN 0Y8Y:Q4R@*?>&;--'E98H(&\PR)\NRJF
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
M0' .Y/8M_6"R:-M]X*VMR8KMI&LFVYVL5BGKM"BRF]5XTP5,L<+(4I=3$K1
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
M.98"HC$?&(Q(9!EVB(N<RH.9"2PG[N%_W RV'QZT(7Y0D"@;XFDW! @<G;^
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
M>F<!)"[3"$PE']GPO"0) (P<6RQL\5\@P?80]OE++CEK.^>#=GDL(#Q*O%E
M4_DX9XFU+F<[16?OJF*AEU^0<6]0$_]X/O"F =!3?P S\_T>X&FW=U)I2Z$]
M0;4 .]T_+XD#%,S/<3AY;HQ\O@>4FT"![O7A7UD4V,QS0$1=W[:=\9KS=L#'
ML*)<]Q28S,)LJJF@P2F82T#5P,!ES5U;%O#-BYQ=<*9OP-4,A/#W<2R'L\4
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
MWB_^BB5(;N= 2,Z]N^+1*:Q<N&-7^-Y@2)@7$&2WC'&Z,2#/[ (NMO?>_'S
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
M47 CA9/:,,:<40(+IUR3\[OZ8I0M,(@M219C*Q +&@QBS!RRT07D& >SAZ6
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
M"A$;1:!*$*S3*C+X4\M^:PK%W5A'2EH;J1'.:LP9398SE0PC/H.6)4TQZD>
M4(L:UVA"(Z@;$E$I0 4AU""=" "6I%8JXB3'?!7+S#1)-<NNTA(#SDVH0B*,
M!QN-IS(8$%18.$=L4\3A$7'YG*$1M B.\7S[33/$:8K(@?:!K,$V,66XC;F5
MJUGCYMZ>](;)5Y?)3>X;$816'#C:$.:DT(#S6F:!+7QL[(Q'P=]S=@8/@CE+
M.:+46<2-3D@+JA&S@F/I0$-CRRM(W635-4UO'@ZA3-*,2QZ]E)QHZ9C5,(BP
M*8F4W \L2-VH(?>"J<6=;U+,B?J(*BP1MXDC*\#8((X)27--!:_*CO(2KU)
MOW%W+IG)+6'*XUBVV>.>)HT528K[2,'T9/Z!;^$T:LB2^'O.S* 60)K'A ++
M[DY"/3*8,!2]<-&0!+;&2O;%:!A\V:WK",/.!I&K0G*MB;;.A;+>*P_4^:9:
MW.-@\#D[@\KH<W%/Y+D5B.M<<#Y&@I06Q"HIF Q-/.-GVQDY6:JYSG]C0,/F
MZ_N6:6((USAI(YVW*AAM;62Q,30>"TXM;'^C2:"&:"09]X@GS)#%C"+G,J;X
MQ(.)SU[J-<;O73:H<7>N+H][H:SP*LB@ V?:&8-= B%%98A*:]?$-!X/C\]W
MP-&YO8G"2'$N$>>>(),XV!ZY3+& _R-USUX2NJ9Y$]/XA9G<>14I#XYR:W@.
M54:=<E%R _:%2^8'-L!IF/R^3#Y?*H!'R\"01-3$7/P/6Z23)2@H383*;D,L
M@<G%FJ9XA9B\M#?^-;2N$U^6T\H4V^Z.;#FO?_\KM+\L^GWYZVJVKO^OEY.9
ME[^'/RHRXAY+%S2-(D4N [;4*E@-)4$*A[']2#EY-OU4O>*I)7P:#8;M=/[@
MS*UFF9MDYOZ-DM^+HF;QUN@$1O$S5^N32H'!X@R7W"JJ,?%:*T,E5M)PLE Y
MO\S%6_\=M8?G.W%XW O;W2]Q,"PO*&VV![[3&XSZ\0#>]F>GYS__9.YL;6[5
MW G/G1R>Y<]:FZ\Z.YM'^,/K;;K[?@LX;>L,OD=W#[8(?$=\V##XPS_'V)_\
MW;7OS0CFV/[PZ4^8QSN\\_X=</'>Y\-/A^+PX,_,\7CGX%#L'/P-W^E\SOVF
M6@>?/QHF"*.<(QIIS@F0%EFB* +R-]23F%FO@EH@T!C6,\BEQ")-W-A@ S=<
M:))P%"JJ&!0U5CPK(F#>:2:V_@@T[.H0BNH4BHMC&+-J??@+*/TFFEW$(3/\
M5!WKS5.^O$1AF5>21V$-$!_V%@P);V)D4E)'!:#-]?.KD*+=#;#,%TR60OL'
M2U!27=(K]N/I,)ZXV"^ 5=1:Z1 H-N.7V.F=YE,H;#<4ZUMOBMWN?GL8BRSQ
MNK$_*'P_9@E8C-M;G8[Z@U$LAL>QL!Z.=-#.^[L&4G0RUEHY6.\L/W_</BUZ
MJ>C';CS+$%C #_VC\^(H_UT=S6F_]RGZX6 -?@)9V8?U%^UN^8;!$-Z=G\\;
ML1._MGWO>7'[N4?KCXMC^P6F6ERI18"DAFV9;6.3:/)8<(*%YRIYZS2H#8$0
M;[GFP7_<7N0(V&Z]&D//:??DQ9N1Z[3]NV&[ WL4![OC#7D3^QZF;8_B1"U
M],DAS[9HG7VDGH=(=$*PF1AQ1032!H GQ&@E]Y8P3)^]%//R_/],T5=[W!X!
MJ":3*9#(^A (Q)<$7TE^1M:*?&1KY3=*KZ3Z8S!/EX!8UF><@K%ZIV,2;0^N
MII^3LUF'M]!@@$1!*,ADG8C6 !<L$N.325[3Q;1#KJ&<O?$LM\I)O@- Z6_
M*_-<)B2$GQP%[?#6VX]!P!Y:JY&A(E=NP0)9T! 0%E8PAH,@G.>R[N+YO'NG
MV'F_5IP=MP$EVEW?&87X\.=\/4:T2C#JI9UX9,_L<#C8'YV>=LY!!ZV._J"W
M:8=V(V:*?\(G__8,L /V-$CEP<HW-H$]0#321#GDO$[41ZI%RD8_FP</./<L
M5 :]CNVC-W\7"5B^VO\LX0;EEH\! 7Z1)1&H+;8(L/>%+S>_ &VQE(MG[>$Q
M8 7(I FH@)3^TO8@(V._WQ[V^N=K*TM5;WIGL7_0V^C56/<E/F&J>O<5J(J(
M()@G$FQ+ U9F2 19+QV*3D9.',$T-T$BS^=+PV:J6D0^&[T.[/]H4&QU0,W)
M]LW4=D_H"&AHT!L-C\^R(+M0=^Y".KGD91(VD!0I5T%KC34U0"M!,6NI;$CG
MP4CG\*QU]!$4#LML<D@::A#'^8ZV!&ABEA@: R5$VF<OZ?/%@'05\F2P[]O.
M%$TL)*1*Z5YUG '-ZBE3"=]Y^]%CZPGW&B4L(P ,YLA%9Y!D@FN+G9,ZEYI[
M/N^H_@ZQE3<\/[/7[A5[MNN/ 5#F;2GK?>G/S![,H@U_MR?6^5BG+D:#7-LE
MCQDK0_ZD,N1A\/KQ_+D#76PTB.6P$WFX0%.'/T:=\D7%  SF=FI[6[XL=4:Q
MZX&:W6A8='O#DFC[O<Y:T?L"4K><2B;T/,N)?CYX7BGYU9_EDOK1]_IA4-C\
MCK)$37[B=&)YE=5J2M,RVGXW]U0K>EFH#P:EN3E^C;<@PF%_9S;%YGD-LJ$;
MLJD/\#W>N<FPHVYH#X!)81WP\>Q+XN#Y'?P<5_D1KG(-KKQ#HM@<E:6"*HLL
MQ]LJ^,I.^3N:]R<V1#BFP7%%*7F_,T7D([A#X(!1*AT8#(8%RKTSUK'(7$HV
MV*@<]S=E (AK4'%C:EY#D)==((M1%4: /[^4W[D4/(!=]3F <)8I.%Y4#I-/
M#C"WSG>^[7RDBE-KE$(@F,K:)PY9H@,*48;@LDO&AV<O<U[7'&1>HSXM((*H
ML"-66$8TYQ24)TQEP@!I@05%\4TAXH8('HP(_$=0:3'#C*'$L[6'!5C\ H/8
M5"+@X 4)(EU)!!E!_O<.E,!Y"$Q$%0FS7!KGM,_UQ0-([(1)\#?%$9=*"5?&
M$I\B*;0VWWU,E%-M&$=18H9X1@;0H#"B8*()G00A)-<,9\^OZN5WDMNH @6
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
M?^8?WA]^/:3_.?GGVR%N?5O_B)G4,C%@I^A8KH@ED,[WIK&,W$>=).QTA<Q
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
MW:GAWTZ+F#D)7/+&8.2/)X^T![4 '?O"QN0\X1+7'\=EVZ5XO!@=&*5;!BV
MMWYKPS(N?+@P>AG+J&5+?L5X,F?'($[*B."<?K P'%BR<[D5I9_QK#W(,4&0
M"&.W8N@5@]Z4LCF?Q ._[:Y-84*Y QD8;H^G4^&YJX"@<OS=%P2XBTP3[SQC
M@CN@/ZQPRMY4%J*P@C8@\ ")BV>M3UL?<32.&V.0\E@ACI5&.@6%B+>,!H4E
M+T% \YM (&>@E<IRKU/K@U]!R YR0D(.681S0(EW)=T=QR7*\G;W2Z]32;$I
MIKTBK>V*P/XBVN[']HD;9=6[#,=? - $(N!E S#"7+W<T/-E[">6Z7*HE]!I
MSW^.P\P.@WI#3L&^@W^,3O,;[L(?7C-)*!44.(-3R0U5 G/.I! 4L#K<B3]V
M1\/=]*:<7.:/]6[8JF>V-U[TR:T+W#Q!OOG6^K3]442GB< >6:$DXHH*9#&V
M*'H=#;7)RB!R=Y(;V>:W*FIK3W)]DHMD22##=@7U9Z!,5D9;+Z4!$%0=U%VK
M Z7GXY!D-ARGK*X92/[]>1/JN"G4P:X.==SALH# SY80(.'TN1)-C.2GQTBN
MZ3,[=IT^X*4+F%O(T!PFO7*WNQ4LP](!Q6TN5;#1.X%IG>]V.^<K>"/C8'U\
M 0O ^!W^\/K5R8>35\<?-M_A'?KW\>'!NV]EP_+7>R>[F[D9^;NOA_LS /T)
MP/A@+U^T.CE\#_,Y>/OMP_M7QZV#G;)A^8?7A[SUK07_?G7\S[>WN'7TD4G+
M<< 2696+#Y#DD?'.(J^QT<)CK:.?N[] ,1<,U$Z/,7=:6AL-$2%A3(TW!L]>
MR%A%[__^QO_;VGSWUU:QO?*!B@71OI6?\\9N:W.KM7\I-K3=>K6[M[-^L+W;
MRE&^-^M[6ZV#<61LY5=T$=G*D]]:WVMMMU[/1[F6/#ES*ZD\<X?QFEBBN"*6
M6%XEO-!/RKN+,/F./1W$%^,?_@CMP6G'GK]H=\LYE _]48]>*S7Y!3-7%\OW
M51_74MJ8YUJ4+>_K$B+UBV_N/R_,<TH?H*T]>2Z9^JYAK_],L&:RDE_]\?2P
MMVR!_5/OX^M;W3M??*=XLB8B;K.H%>Q:?AAMOZAR4L?1\VJIC*Q=6NV3.<JY
MSO6/J^WZE<WIZ;)6?&55MKEQ:@$R/]2OM;.DV=D'VEG\-"%H2IH\RO-<O.C?
MMK,'O#>",<+@][N<[+)JS\$N_B1:WCV-_2J+8R]^B6!VS]6?O<M2?]$*1K]F
M&2(5:2!,1Q4CYP$K:SRE&"?/#=,VAH6NL.OJ$8TIZ'*4(K6_QH"^Q7YO=0H0
M?:?_JRY =+9S<LA;K]^>[6X>=V LO'/PCA^>;/'6MR/2^G1XOOM^K[.SN?-U
M4K1H4H!H_?S#IR/\87.=[[Y^1W8VWWYM'1RW#P^.V.[F.]KZM"T^O'YWMO/M
MU>=_ONW,E]BEQ(L40T+6<),]: QIQRGRWE!K#'-2I SB&D[KCQ6JZ/V#ZK U
M4+1*:[L#%#FNI?-) Q(Q+J*P*202O-2<."6M**&(C*'H%J71&BA:-A3--1;0
M"0LA"-+!$L2C),@DAQ$<3F*"$SBZT$!1 T4KL;:[%&=D*B8N G'P5[ <R-NQ
MA(/VV+* 4PE%> Q%N(&B'PY%K5FM2/DDF98,!<P2:$5:(.LP0PRG0"+FSFFQ
MBE#T@QJ^KH)Q.<YF:IJ;_#!K[-VP[I\P.87Z$!Y)D=A'@49OYVTTJ1/U/#HD
M><A9#EPA1UU"V@HGE3)>!?[LI5PCYM[-IYM&**O+STLW:1I^_C'\/&OH> L,
M;:1#V@>'N)4)&9(;'%E&-8E1">J?O21B#?-[-U%K&'IU&7KIAD'#T#^$H>?,
M!:=HL,$X)"PSB'OED=5*H80UC301SBQY]I+J-;I2$GI)H:CRW:K*8UX!P^&*
M]D83P^&W3F\P$Y.[8S/66P<J'PED_?9CC8H!+!A^F@6OR0EM=WWO)/X%I]3
MUO)@Z]V"]HI1"Z$"04(Q"=I'4,@P^(E9CKD)S"LJK[(KYAAH:4SSB+HR/V4@
M6((UT@#!3P*"68.$<JTQ%P(I*3'B3D=D4L+(&)L "RA71%UID#1(\,218 EF
M3(,$/P<)YBP93SP+N0>5)+KL\"Z0@<U%1!DEK)-!&'6E);-Z2/#KQT/**^L5
M>Y2WAS=C&)6G,7AQFU3=JS9@:3F\W^T=>KJ3?$IF>=5DL*Q?8OO=LC!7+UTT
M-6I_9WSOMBD3JR=X?T9\+Y>+N)"PK_J]D^I8=N+PN!>VN[D(6RX_L/6U+JA5
MUM/_&WXSZC>NQ24*9#]OH_NHP<B2%#EE- +U*JOF5"+,E Q) @&PK)H;M:;E
MLEKL/E(=_-?F]J5%_QIN7QUNGS7$A6)PF":A +B-N$@<&683(LEASY*2SCE0
MORE9P_C>H<&&VU>7VY<6&FRX?66X?<[8UE$&[H&]@^82<2H9,MI2A+%+U&!.
M V7 [82 M4U6B-N79%4_"@.E,K#;E8%]C]#ADTAH6'K&8;G[%7PU<',GN#F:
M-R64P3XRK9#3)/OV#$'.,8V"T%H%'K3EZ=E+*=D*I2@T.4>K:D8T++H$%IW5
M_ZW.HE]CE*0SB!LGD8TD($6",?^?O2]M3B-9VOTK';KOC3L30<FU+_8)16 )
M>W2.A3R2/#[VEXG:VF*,0"\@V_*OOU7=H 60C"00#=1$C(VAE]KR>3*SLC(9
M=5X8N[5#.$XBNF(B6I$-M22LCQ;6"?6=>9,3'^24,6D Y5X']1T)0!VR4N7A
M1Z*#^LZ?LE'V?-%^H^QHH9W^?M%>Y2OGN;>"\#:NM.W2](-A3NO6]0;A;^YJ
MAS %05;)S&EV.]W;\0XI>'ON,-[X7D!X">4_#_8^D&;];\P-)M!"@ S&@!*6
M Y4C!H0TRFDL,$<D[K'(&L-/-HY2$-0Z0L)BS*H$"<\$"0?CD""\5A I 91&
M.+IF)= X0()T*N?46N2,+S=B".<)$A(D/,/IK@0)SPD)'\8A@4'"L8,$B-Q)
M0 7-@88H?.(2!C2 @@M9[M84"4A7 Q+6/D!ROZ@.V1]DNZ>Z]^5IZ2(V&,SF
M;O*,YB6AU_S1Z\<T&T=("A$GP.?: QJ+?VFK%##:*XV)43YN_A!8H^3)860/
M%9<5\CQO, 3,W<1)$+!0")BP:33++9;$ &\I I1J HQA# 0+Q^36!?U4P:V=
MH+\H^623)D' .D+ W$V:! $+A8 )&\9K9*"V'D@J<D!E#H&!4@&F<L*%5\1[
M'CV=-2CDJD# VB=4;XQ.QKSV03S\Z+37B?[QM-,Q&PQD"S!G;H;8QEJ#K<Y%
M&+_A"=9NIU].7GE=,76-'X.>#E/0ZNC>Y?[ G_6;W4YL9:_;;A?>G1(;$RC.
M$10OIYA&7ECNHZ^70*8!14@'O0@*@(W#3"#)<:X"*')4DVI>0?>548R2K[>B
MME'"DQ7!DPD[RV#G*60N*%G* FH) Y+@@"S$>B6A-Y@6V\FT1DC:.TIX\CR&
M5L*3%<&3":.-YYPX+A#@EF! <RR!1#X'.5+>Y49JIVC43TB-4[8J>+(!&T\C
M*RW[[;7O^+PUV+230]7(*W@%:4,GTW R$FS-$;9^3C&K5.Y-H"\!#+,.4&P)
MT-PB8+PG&BEN%<^W=D2-3U&"EA(@G0XRK$Z.P"34SR+4DW%Q,!Y8UA0(RE&P
M:" $AF@/M(:"YL1PRJ,#N190.PGU>@KUXDXG):%^%J&>,#!HL!L$"0:&-2P6
M7G,>*(1RX(W#X7M%I0U"K6IH2FA(.LI4T:-,U6MPA<]S5=>,C&>X1AN CS3B
MAP7421 VU[TP;?_P"NIK6F]PC@-4;7Y?YM9H6,$I?>]"N!Q/L[J=X]Y2#*"A
M%%#+%9"$6,""S<6T@="Y8C-3U=C3 SWG+D85+\&: #4!ZO+WAA.@+A!0)Z-F
MI>;>,P8,AA)0QA&0F!A@+46Y%MS9HEB;8C6)GUS<*0%J M0$J,^].9X =8&
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
MTQ"SG"I/H=H*6K(,C/AJOIO.\Y"CA*G5 HZ$J15U221,71BF3C@D$&0PSB!
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
MQBG/[-8.HS55*1G>I##P,54B6 G#X,04!?X,Q6Y.NJD^QJ*!B4S1+91$BJ(
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
M27F;SMAO4PJETWZ;T2:?PN"N<<NX[5T5AFQGZI"@V?9=MAJK;@)GP-EZ.#.
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
MOXX2CT41^R\(#N,-XWVP;9$8C*7&#:;3"QGRFUA\^N?H[I[%Z++@!_AQJ&>
M@5A>=L!5>2YF^-3HED^01J)*T7<$&X$:H.9PSP"#L=RXV9NKDFGA!:$L<++B
MZOLZ$@W>23..QS:)R<)[J2=ST[U_H $"*9@J8*IPN!>+H8B) KB[K08OE9.N
M8R7""U&)<!N%""W=>/$6A0@/T!84(GRR$.&XHTWDRMUI,!Z=?CR*"&Y11Y[;
M&4U7MF:#*H)V,0WUM:ZJ:[99K(3>.I<UM?:&C7U*]'[[;;6;6KN@0C]JCVRO
M6/-154,J6%K[ZNN[3Q_/R<W%]>\?SR_(^9?/5V>7_R%?/I#+BS_(YXM_?SS_
M@F(VZ%"%[PFE!9>^JGV5%BSXIHZGMF#!&SK:XH(%[^]XJ@O6V/ZI36MBC>"6
M1M$CV'GHOE/Z2'?!&T:G*E&G6KO?'/2VIJ3!4&#PR L,[GLUREPP,JH3I+(<
MK=UN'TO@Q]):[>T7432:FNFZVXPGE<TN5K[<X5J .WK,5;_@X;-ON6#%0],^
MB@7^LKZ5]7U V) 2W]I3]0*/;!_95N)F>]U(=M"WO]F01:K-II[HL1?>VZV]
MW/)&/@><WPGGCZ_\%#"_HCP<,%]YS&\T8D'YG59@JYB!.9H"*27K.4=7@:W4
M_:$F4\##KO4?8Y6GO<\ 2[>5I@*%V(YOUG>XAX!!>@#C[12LF5:JQSD[:;UF
M=R.?<E_P\81@HEHV]!_TV:TLL5<FCQ+SP#W, Z]D)OJYV-GRL*/ PC%,K,[O
MJ1?QJV0[G]Z%-'JFT2S;V\:,2DR@=]_=MVSUGK71 0'!9QO(:XU<:N0]C0+F
M^YA&'8M!QUI(96TX1B284VWF?);E!S_S)AV-.!2( ^)4EC@8C]LTTU#KRB4H
M";4N<SMJ7?:+MU#K.D!;H-8%M2ZH=3TK$=)UM9;>VE"LJ^GL(F%1M^Q=B'4Y
MN\G9W'YRI6UKIE$L%12I_,>0RG\XL:[;BW^?W30FPESDZLL?%]>9:!=4(="5
M(-/U_$ 69+H.&0DY_O@59+J.P/Y!IJMD?:<J(4YTJA)UJB/;4/AL4:Y<],$^
M\K 0-+IRS[0*&EV;AZ8L1W/=8G+GI0CWM-SM1[P,1S-:Q?3ICW23-22Z(-$%
MB:X%L1=(=$&BZV VI'2W!HFN.FMW0**K%%[H\9N1<NP/1B8>%+G*0O4RB#%
MCJMF&X(Q5FMCP<N@'8:)X&ZUN(Y4TZ 2'>7@X12([!SCK4$)JVXQE W'::E-
MXLIAE5L#32_1$,>_MJ5 5?:G2#VR@J)5!WIWT_,B):*^2H9();I4PU(A9'-<
MTTR()ZT?>H5X4AVB'A!/*O-<HFR]!>))QQG61MBZL@8<P['4TVP !\I)P,WQ
M;: $<98^!(Q'.#A5YLUO<D;U!_6_8ZL9@ /@'/SM8D!NU5!#JR^7J"BT^JR9
M-:K\ST[8>^3_N4\&_MO_!U!+ P04    "  #0%Q6T/I@9-Q&   &.@, $
M '!N;2TR,#(R,3(S,2YX<V3M?6MSVSJ2]O?Y%7SS96>JUB>V[-Q.S9DM1;8S
M3EF65E).]MTO6S )29Q0A(87VYI?O]T >!%O "DYPEEI:C<GL8$&P&X W8WN
MI__Z'R\KSWJB0>@R_[<W%[^<O[&H;S/']1>_O?DVNSW[^.8__O:G/_WU_YV=
M_=?GR;UUS>QX1?W(&@241-2QGMUH:7UW:/C#F@=L97UGP0_WB9R=_8UW&K#U
M)G 7R\CJG?<NB[\-?CU_/+_\<'%Q=?;X_F/O[(I0Y^SC5>_J[$/ODA+[\KUS
MY7SZ]\6O[Z[LB_=7YQ_.+N@%-.LYO;./YQ?S,_K^XX='Y_R"SB\_<J(OX:^A
MO:0K8L'"_/#7E_"W-\LH6O_Z]NWS\_,OSY>_L&#QMG=^?O'VOX;W4][TC6SK
MN?Z/K=8OCX&7M+]\B[]^)"%-FJ_]U59K^'= 0Q8'-@U_L=D*>O5Z%[W+BZ0#
MDG,;!G#],"*^3?/MG2CMD&_\[JWX9=+4B8*S:+.F835Y^/5;_#5.Z?SL_.*L
METXJ#*)"SSD)'WFO]%=\)6\L$D6!^QA'])8%JVLZ)[$'LXO]?\;$<^<N=4!V
M/(K2L=4@]^N(! L:/9 5#=?$IIJ?[V]_LBQDK+M:LR"R_%+WVAD+4;AG-HFX
M?&/[,/F4^5Z\_5OJ16%&XPQ_]LM+Z+QYVVH&.X[=9=0X/%L0LFXU<KZ/&%W^
MI,T,<GOJXM.G3V]?<)-4SZ!2Y'G[,_SK&>SKRXL6P];M'?VQX5]G2;]]S"$[
M(-K-(>FWXQPJ-WF=+*AZ\G^'FM.H/IDT/T+2 5?_KLV (;5_6;"GMPYU=02_
MV!S_4B'JQ/=9Q/OC3^3/UFO7GS/Q _@1,NS7A&L3.D_.Z](%4K$U^']^)8$=
M,$^QC]ZN [:F0>3">9:[?#B!94#GO[V!,_,L.2;_QR./O\!$DA8E^MN2A[]^
M"UVH=Y\M).F+S/_M30C?WZ/BTQB\[G5 VZX;NH1P37$V_]&7;Q.O[?*ABQU[
M_R=6[]!YV]5#%]=W.RP>>\_@]Y;K_/9FP$!K'I,%3 Y__FURUZS-\*&S3@GE
MA'8VJ;^=\_]=6&>9LGUF\9X6=OWKVV*' JDXI,[(_QO_>U'096?9I*%C042T
M^VU_W,IN\H?)UVSXQOW8<:,[.'F#%9])FT]=ZJO\XKWM+\X)6#D*1_3A!\P/
MF><Z:.%-81%<J0_9_(8$/EB&X?AA.&DG]QKTE RZ!*ZDO?F>R*AFOP@M-K<2
MPM *:9]8-Q^P%2QL2?W0?:)W8.*OZ+ZX6$=:R= K?89NC6&)04[,;># /0OY
MMAJ3 -HL:>3""EZ)V]5C*=G_;D?V_QG'_8N4 NO/6Z/_Y205\P$)E[<>>][;
M<;U-4,G?]RWX"Y0M3OJX-_5GXJ$W8KJD--J);65"2G9]:&*7I&<)@B<F;7W;
MO9RQ"JI*]GULS;[3D5D^X9;$7]#0]6_^&;O19F\'9P59)4,_M3@^!7W+]2TQ
MPG%OT!H38\\6BY*#%^==#983WVJ,BM<S5]3<O-B'M7+B;(,!\1-ME7:7ZT5O
MCZ;*Z=IM-"SV;:BHF=O"KU2T4XZ4=T5==5\ZKYI7C2ZC*BWWQ*%H;T=K,U$E
M[QK]/56\.YV4&I;$Z]@G:FZV\>Y4FR<G=J;FQ PVTS[-$TY/R<)&CT^M?8*T
M3ZS+=(Q]\6Z;H))YC?Z>!JWEB-FW=7_MPK8R(26[&KTYI<OOQ*3LV^Y?=2E3
M5;&OU^C*J63?27FI5S/ 1EXQ?QHQ^\>2>0X-0J$7[.THU1I(R?0V'I],Q1%C
M6KE!_RW,])XCV]G3>+4BP8;-81]\CH$C- R)[TS=A>_.85_X4=^V6>Q'H%R,
MX=O:+@W;2$ G^DK&\U @-[0]%L8!>N[D,,AI&,A*1K)@*"LWEI4-9B6C'1.S
MZ0(W1,>(K8K>2D9=EA@EB!QIW!:(7[S"64!WD-.@QO_9*HY.DZ2255=%5N4H
M6YQTD^OTB)AXXU$["EQ[M*8!P:-D0I^H'[<[%^N)*!GUKLBHA):5$K,2:L?$
M%FD!PY%_[3ZY#O6=<$R#Z1*TO%:<::*C9,[[$G,2PQROHI2@!10M3O*(.%16
M\UI=/^7>2FY\*%T_.2+_)I6^(^+ K>N#(03BV.;#9YV4W_MC\7NG?8_H(]]3
M$E(T,MR(FQ]MOG6IK_*3?RI^<D["RM$XHD]_2]S@=^+%E,VO:> ^P72>*!R\
M7'V1LDB\.S^,@K@U;]H35S'O\KRT7V ,BP^"IDPV#+\]A!*6CF3EACHB'O].
M I<\>J#;1A06$MV .1>UM$IK:2@Y=E'D6$+*2FA9";$CXLD830+F)YMAS$ P
M:>0&W/_RF?HP5KN]ID=0R:V2GT#2S6VG;=)60ON(F,=UHL]P:3AHW\$':N\9
MJ*:@9$_9.X"$SC@E*T_JB+@QH0N< PLV_3"D$9HA]W# N%[K0TY!2<F=DD,@
M(V@)BGP;Y6@>$9O0U0R7KXWDQ@%;!&0%'^,K<_W(VXR>?>HD5OD7.%&$53[V
M2$N58X=1E.PMN1'R@UER-,YA.=X9'S#S-F1#6F+,(V(_E_])>FV,'CUWP:?4
MSG=73T7)OI*C@1.S,FI6CMP1<29G^(#L@DRC@%*_[;M%$QDE;TINAQPUOJ.V
MZ!T1<[(;!+["A$1T2"+0FCM>:P4:2K:4O!.Y"PVY@L0L2>V(F"+\^#/RTFZ'
MY+LI/WW)2R$?#WCW(_K67QASGEVO59A$VD?UE:]*[H2DZQ%]X0GE+U9C$D2;
M64# @+!;W\NU-)0<*+D')"F+T[+RQ(Z()\+//J31DCEW_A,-^578ZE&FFH*2
M'R4'@(SS$)2LC-01<6-(@P4-VGQ]V4/YM4OVO.AX1-\6 2N=V*-WH.$YU <J
M.<=P&O' YB+T#%T<Q&_W"M9I "7G2K9^,HYU)RQ#,=:6\SD=#5W58CQ+#GB,
M'+]#MSV?#.B2_\DQ-3>@X\N(HW9!4[HTE7PM&?D97^^X\UJ2Y_IO-D 2)W5,
MEU272+6?%1&G'1EW57(+[! 99_TY^=LQA?=TX<\,7X!>70KD*$H9*$<]["(#
M8M2CDH!2H&,'_M;14'*OY*6H")D\1JYH!CJV9U4[PDK^E5P=K>(HCY&SM;&0
M[7FI(J7BWKN2"Z4AN/(H>=40'=F!76IJ2HZ57"ZJB,MC9%L:A]>>1\6N2H:4
M?"XIA6/\\L6(OO8,J*&@Y$/)&U.*##Q&?K2.XNNP8SH.H>1HR4O3-5SP&!E?
M%_/7GK\*2DHVEIPR]3&$Q\@HK=B_]EQK0U;)PI*;13NP\!@Y6AT?V,&H;J*C
MY%EU,DA%M.$QLJ@Y6+ ]J[3H*5G6%+%1'8)XC+SK'B78GJ\[CZ7D><E_LG-<
MXC'*1'UH80<'F8J6BJ?O2UZ5IF#%8V1775!;W<]W.9!;C:!D;47$2VU07>/O
MCI#KN1"Z]@PM=U;RJN29R4?A'2,#Z@*]NFRO1DI*UI2<-?6!8\?(J.KXKPX.
MYR8Z2B:5_"]UT63'R*(N+]H/) BXP^J:1L3U7OT%O32>DN7E )H=WM+/K'0"
MUI_E%$XBTLPRW%0^: SPUVL*R[?=)!ZJOV)!Y/Z+__,GR4^[R2B%:Z_!.F=6
M;G9O\]/CW?,3/$[A*T5D)+%P;"Z^N_NOZFC*+L*U\V!*X2F[LRKB1'(!?R!3
MV<@U@9PGN=AFU9> A>&0! MWWT)005G)<:W(H&V.\V$L,<Z)NWPN0_(/%@SB
M, ++)PCWPM9JDDI^ECQ=U?SDU*V4_%&R43-&JP,W6U)6,?5#V=75+OSK")E;
M&[2UBWF@3U3)TG*$44-,V+'K^+7?';X@62P"NI 9*O+G^V2M8@@EH\O98HV,
MWAX.KUOYR^-D?$,L7Q<F:Y!3,K3D55/'!AXAY\K(BEVTHEHB2BZ5D\\J4!J/
MDC-IY&3ZE[X--PM_Z>[ (QUR2FZ5/&)9>&?^[QGEX^;<=,D"?.!:7=/'B$=!
M@#@[W?:8/E$E%TNNISP7.?DSI&_A #+&0@YQY.S,W#CXD6:2!SLQLYFDDI4E
M1] 6*_/N'\[66<K6HV;D/?,7T1ZX5T5'R;)ZG%P,TP:*N<UWXI+\ND,2Q<'.
M5U\S127G2CZ;!LYEY(^2B<6\A5VL>24M%>,^EOPRY6R(8S?=BQ\Y-7KY+_(5
MFG9['-EI'"6C2]Z:*D9G]KSX[5:%J*-_$BDR2)QQ])7%H,4H2B$H>7*JA$ .
M>!(!#1'(E-3OU%TL(^KTGV ++>B$KHCK)YL7E4OAL@GY"S5&^'6YKE]C>*70
M:"3,;2O4R5PL.1DKG8WLRN<C?4UB1CSF\:0/X,?$9Q#F4UX0CO_NY@53,/:A
M'JA(*T6AY)*J$H5L%!0&T4(.=&+PUJ:=QNNUQP.]B9>64941CA'C_?9[2K09
M4"D,)8^7ZES(CYXO[IK$=$9,D#B= ]M<NXW!8.)[U8;/Q-N-R88WVJMT:(RC
M%(J2 TTE%&)0*QE5MD_&/4E"2P[]S\7/D@48Z20-/T$:6J?-[^)0V'TPI4R4
M_;)=L_6/W3'1FEDCT,>?7/K,H=M7*R:>1I*>G?R'KS0%I1257<7=I2B9D\2@
ME[/*T3@=/%J\S1(]7/_A>@9->9SEA!(/@VLQDNOG"%FKB2A%K>S;[BYJN5P8
MU[=@;KR/"$=-IF>)^9UD3H?5V6,"6#?4WN$E9+\CJZ3JT]YJW/%0V/1%!<VL
M=#(G$=(Z+2*Z@K/!9H%#'1*E_7_*2:486RE&);?^+H<33L9*9F.1*$_L)$JZ
M[/19=$AI:AY>*5!EF+I=!0HF=!*J'83J&D>GCD1*0NR.,&/0SQ KK0DH!:OT
MC+"#8,D9)>A1'- DS%,_1L&JPU_K.PX?8M?DO4[TE6)1>E)H0'T[L[*QCOXI
M4@NX;1=?4+<!E PO/1OH8\0=N\-'BR/]\><1_%_NE,?3,84;NXU]N(>G\ GB
MD"=YB_/\E<1CI\DH16D'N$$X2F!>_V[Q/[9O(IR#A%'[=TY)S-(2TTR2T,65
M<Y+".L;;48P'N?>%N/X]=[Z$L=?IP6HOXREEJ>26;B5+R>C6GW'\OW 7CB6G
M<!*2.J:-$<[\)7>1DT<61^/ 9<$47;(V'4 _H/% HRT& Y-"U^^/!G>O)4][
MG)I2]$J^[#:B!Q,]@YENJ4-\KA:?K"5G:^%T.4&8<%E><=;HD<1YG^2U3BCR
M\3/P&<=@LC#'M>6O\0N+K&6T=A<^^G)?2SR[ST0IC25W=QMIW([]05%+II;:
M:EP0_RRF]Q<KF^!)[&KOMC",5VL<,?P6OIY,U0RC$)B+\Y(GN]7-F0UJX:@G
M*:B]D42CQ LC0R)(%J01L4<Z)NZKR4?K"2@EI^2\;G7QR;:I#R@)$B'Y )*(
M68\80.*>)*MYXU/G[Y1XT7( GP^/Z%E !? IVFEWJS6Q(S8G(Y_"@6[C!UG0
M,0(-#Y;$7U#75Q!YU4/K)\U=*<\EWWGKDQ D5LS"PFF(NY)/1 9((R&Q(+Q?
MB05K.LL6=<9798EE<75.A^9I7]3(5L.O7DN<-8942F')T=Y&"A5%&HY05*JK
M*\"FX_:6;U,!Q(#^( 0\3"$(X=>\:_^9!$XG0*V]#JP4FVJXB:HZ$"A1Z202
M' KN->.(BAD(XQSM3Z1BB;F<Y"?]B#<OP.L0#/<=3I26E)424 9UK9< ,0I"
M9)].AS(/"ME8.2-G;VQ6#Z'D=QEGM9[?I9RNO.%V8GSRI28T1&"L"!\U]G_V
M-U)7LEN_T _"K"<CG0[PYIH]'9BK1U#)SRY5@(Z0?=U+\W1@[>Z#*=G^&H6
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
M3\CFT1*L<-!7V?S:#2@F12L<4RV)&+#L6_<EB5O(PKF^3;]@(KBO#G'6[F[
M4K]A(:4%T/,5OJ6*A@9,OY.K&Z^,D4_E!;)_5WH5?3,O)\SW]R1 WRWB('LN
MG2,P>@X-IQ$L0-W9X),9\58_O&M?AKFAEP%;(O%\W_G<J8*@[L F&LP:'IP;
M^^Q]36$095Z8;[[;)1G.170&J0GD4I'UGP=J"1CZ7I@%UB6U6;$Z =9 Q^!S
M&_X!IU3T3*E_3==PI;IY5,:^[^1KI,N?RNS'D,-TCGR@-9IOYWVVB?<[S+3,
M"!V\AY5Z]W!3A+!U^*FE</W4MC?@ )&X=Q?7U",;ZEP'Y#DYYL#<&)(-@BEH
M0>?ID3!DR<1W$ ]/O;!"0Q.FOWVX"<?B^/>'+],DRABVEMLNL4M!Y/"@I2(?
MA1\2 G]" 8%0U]P _HF/+M^F%6^#U6T/#5&FM&]-,VSE@P-J'RJ\G+35H5%R
M1#Z6^T33]V&\;!&@S+=YM2+TK\*M^XS:R)P%E*?7\!+(,8@]3 Z8:><NW/J2
M*?L?R5"UJ@P(41TF(O<;G/V,F_#]%0LB]U_BO68^AO,$?LB3MT9S^:@-*A Z
M,L$T*G;6U*V,F)L9"E8=<LD07U= D<?RA?S-T%7= UTH&7!@%6_G!*DB164=
M,*%_:]_O#13,=%9@8>"<&U@CTZ.IAP$\E86YIVMTH,340\@Y$D;TV@W7+"2>
MXD;5[&W 0KE#%&\0?!@$@[&GX3^M:F[ 4DH9W^'W)0WH/9Z?O/AZ/T#D'/8#
MW0H"0?,[V0A@$@^-W<8WU#U1/W#6^?Z Y7X"=IVQ[Z_;VM8(E- ,DQH4,NF2
M#J73)&P$_NI&RQC,K[YMPX^P\)>3]R)-'P83Q6VOT]. 4T56_^IU+QS6W-6
M)3;CI?3ZT05_P3[?!_I*/34#/H3 6 9-DX<"XJ_0&XB#7',*];>BJI\!B^.!
M+BI/0*Z) 5-. O!D'72-)(MR8P.6@4\98?H,29TJW;?^*4^KLZ$F?%J51D!-
M:, ]-_4P@)7;!1BXU[4)Q[>N^8&UP%$,VND8=#(:W5+,UG,2]6)"W54:VE6[
M+.W^AHIE"D8H0I@G"$:H61^SHH<!8ED9UL(/1!&V3+R= F04E SX "+AE&\S
M&?807G-/IS3 QGPR]4A1FMT-E>>:FJ;-G%9T,H&IM@U#IV'X<,SPO"O@4-&@
MVF:FHINA1F4Q'P<=P-)H&,V3[/HQ/L#Q/=I<-:4;,4/%&\.T!BQ )PM_[KD"
MEK[#,!C%4:;J9H"(EX/8^F$8"U<(#]48$,_F[A1_(1ME(5P3RI\+9JSO1Z[M
MKO$?6]%NWRDZHJ@CXS^NW=#&NF'HOVL15O?39F1"3EFCS=Z/+C]>)%!1'WOG
MEPIO:4=B!LAEHKBF28!X5*13!YL>/9JH!*'S)G"?N+]/[3QM2^[0S[HBIA#^
M]^Y\V"8*L;J' 7QML[L?:"3T'M>6[?&:2()LDQMF0J,X\$=)9HC,Z9_0,/:0
MR)V?!##FR/'KYLY_H"_1+9P Q,.PW+V<2#]]SH9>F1,<$H'^'J,9&Y"U&\&U
MI\CG:.QCPME<>";]@G *# X-7SZHY^O:Z[VT-I(PE+596&>54=HZ-E2'B!F!
M!JBZW;IP123ZJQMMOB B*M_Y2=+>-5TQCU>0 75O A0<^;(2.**"G@(4=;^#
M&'#D%^%6[GPPD%#I"B?4IG#7PO1@%=_\1Y@KPCYP"+?ZN[PS/6/3#9H!TD$S
M4X74ZA,P0![RGE4)6:R%$US5P8#EB(JPV8O[EA.GWCYN[F7HT=^ 9<RA&5+
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
MH%0"G"Y8T&F1;.Z\\@>@[&@C#?MZ#$F@V^]+#]%T>W->+^9UNFJKGO!+;V5
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
M/<E&J\UWXN'=;(O32?T8+^E6H$-Q+D<K0'C!#KN.$F)Q"*J64+6ILL;>FO]
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
MS%'DTTWI7.M[>'E1Y8RC;-BV+ IEZT?$R\\I,*(898PE>M$[2?XNB@[*=+7
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
M@X=\%%[MVT;\ ,$>O0/0 _-I)L8@BA9CSVA+N^HN$&MJ,R**=4582[)WE/)
MR#NZW<,,[QLU+WO(^JA3U]ZN^.OZPGU>+[/@7O_^VTTL.\]>>^A3AYC MM4*
M#IS#=DF#-9\NLTFOYL"\FU]+6;ZX0_X)E],\D4$6;2J?_$*VZ^"D(0G## PA
M>UN"+K>/V!ZCWW>!V*]Z]$8.T*0H*Y-JG8&$;BU>@H2@56O?65 4(V1.PU6/
MWH RMEGO@Q'HX=K2_473[;"\L? &P50;V$"N;'*;-I M)>6A-0C,.>M<1!WR
MO1A3_/B8E-A?"@,1P0DR4K7.%BIE,&UZ04A4P$MB*XZMMQ@'59 =AEK6Z6JS
MFUYI'3U"28[ "*?9!JT*H@A6F:IM= ,,G[QX^A@<AL,E?,]4R'UV=QBN;I7_
M53P[^$XJ$#JS;@T6^>4*"7QU"MG -*+V'C>Q,\A16/']R3*LL$YFE+<1TK^<
MS?_L;)7?^-BAS?*'U]#/+K]OU/9F<NS-4=M15JNU5E"="*VZWK,.(07:>5.R
MR%E0[TY&VZ/K<!QEHK+\A=^SRZGSO\P7ZUCH?9NA763[H05*K/&\&;I"<C8
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
M(?%_OT_GJ(=7FG18SG1D,,N;VP8NSK#-1<A5UG*6@C!&DD.C'?>AOUH"&AE
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
M.P6M5EKUR[?XR0\_PCR<:K2@%!R0Q- (EY198L&B-1<AZL2I4Z:;G[/MJ1=
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
MBN7(07$FNP7^'T'@Z'3"]@2+CA%<RP##(3@N,%ATE/AW11I.D5U++AUD84Q
MC61%044NY109#3$\O;,*5$5?H_3LD02+JE!XC,@>)%C$@N'H1@)1OF3L<4F)
MS4X1H$%[DX1/05U L.@H'HX.%ATCQ','BS)SF4(R!%UQ1616DCB5$M$*K-0L
MY9S= 00_XF#1J=Q6%=WY@D7/1\/):-!/)15KWH%KGJ URK_X\; __#AY^_JW
M=R<$D [ZV&H# 8Y=PD:@R5"C$T#,$;3D:#-Y%5-VP&,R,JK<.^@)I[UULPGY
MZ/WGWO7'WICL2CK# YKL7)2PI8R66"X< 951C30-EN^[\<Y^$N9OQ/(1BU,2
M!M/)ZCLWQ^5N%*?N)JM/? =?8#@#/ "-D\KQTM4+XK++<J+E'5"4*^,$\'T!
MM5-6LWKV^7:32FRN]I5.0JQX-*QPO$$?Q)<ZV%^^?48;"";/0NG &Z<]BDX&
M!)UP=::$8EA B*4$PR7+0Q20TKZ"M5/8W0GFR=-=1\P5#< 5L.>CR?1-_OMH
ME";/AFEIQTS>CP:IEX02#/?_4GE36G0RB48+*XG=(E,C)8+;5_1RB@+L1G-^
M#:A$V:B)O!MHPM]AB L>(*IGZ0JE6Q9;ZJ67R^^Y[)V0"E<M90D\:$I< D4"
MGK!@1?(9]M4FGZ(.]T"Z%)VH*?F*(=5B K^#C[-!^?GW%_V)'PQ&7\M\N:*Z
M[P!ASN)T-D9Q%*V>])(47 ;)210Z$.DHNL;)"B*X8LD&EHWA!W@2QSSSJ:M
M4QE7G&QQ__;U CZ/(?;GEP!%DZ]*>XU_+>X$<O&2-+I=2AGTDTS*Q)ED27(.
M8LPZY+0O#;_N2;('Z%/7IO.Q5'&6QMS3+@-ZKOJ3R0+6B[(%]L.LP%JH?52*
M1X?+]UEP(H&CE1RE(SES3Q.@7V_D 5O+?<]YZ@I07985QVJL5OS[M#] H<)D
M<^D?_#?TAZ0&S]%Q)QIL:3>< <\YJ0E',JU/T46^KSSOE+UB/Z*GKA,-Y%YQ
MQ,:]Z'IH^5(;@R;9,W2099G:E4Q)M+-6Z!0X<_O:%E95B(O7A:.D77'ZQIWE
MEGK2*_AU-,']"B"$K",)NC0@%T$1:PPJJF-:*1<RW]M"N%,@X@;&I5#?5<(5
MAW%<0YI^@O'KT7!T&]IRV=>KUC)06Z(ND@'^H2S:)QS7;VC(D2>O:-YWNWB2
M'AR$[.E'I^H34-$/7:%\-?R"_M"B@J; F_=TP^_T5"KSGY0GS/E2W(8F;$@"
M"+?X)BBT7*VN;3+LPO( NT0#[D8-!-\B8H7R*?O7F^$-PDE/4'#SELLFEK2H
M +A2Z2T)TH9@+<A8_59B*Y"+5(7N(F^P,<S7O5AK3S"1J/%HM4B-SDWI$N=5
M.1J3+O7I29N]/>A//B06C[](SD\5;X/PTQS*RASJ>9=XAJQ)LHH2F7$]7J W
M&ZVR( */8&J'E6X!N%RV3Q)QQ9C08>OM,1:4]Z4K8/*YC"8R: >[2+A4S##-
M5 BU#_[]B"Y7(^J0T""<M#)&5G"2\5Z8,AO4N7GGP+)7,4&$4893RE((^XHN
M3C,&;T%X\NY %Y$VV/1O'-67N/+GHR'JX S5<.G)CH:3GR&/QK#XO7DTZY=O
MJ/;X_/[0C[_/!8+Z6[+14:J#N0:O+%BJ1# :-[2HT/.UJ+<NY3(7GDKF>"E
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
MB;Z6NH@TH_')B5-9$\D%KE0$112*WF251:;G,N!KK>GQO!T/;",]B)(\[$N
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
M[>*TBR/Y=(ENX;?3=>Y<W=Z.1Y]A//W^;)C6AFM?KY3JD"T7L12XE<S3+,K
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
M4BUK#YF^!]*EZ$1-R3=I@[-+95\ >L6Q/V\ 7-"O]0/NR>BRM;R<:^4Z5?)
MO%**^!),948Y >QLN\<>H)>B1.U9JMQ'[\/8#R=7_<ED 6L] ["L9=(+.5%E
M;"21"[2,?$HD9(T[(Q7<9J%MY/?Y+(<\YZDK0'59-FB:<]V7?'/I'_PWM(%I
M#$Y8%8ASI9>@U Q]<S2TLL0SCVH78O4+BOV(GKI.-)![@V* G>AZ3F1@TG.2
M4XFJ2I^)9T:2:)QQ7( "7OM"8R>8B]>%HZ3=(//_&L]-(5S/,(?.5A0(Q**O
M)3)ZQ1S/I4"U5EDQ2+)VH&0+C$NAOJN$&R31SZ]57H^&H]O0ELN^Z0YME(@B
M<Q*%0I0^H^EK31G=E@V7J)B&UBX+.@S9TX](U">@51WS EG/26%1TP71"3T@
M&0H4K4H2'H_<R42IKFTEK#W^@9JG5V9HFQ*<(-Y64UM6NUXO*=SE//<D(R5$
M.FO1)<F!:*]L#M%!3+6##;< 7"[;)XFXU9N]<[T])<#J<J\J7;%)LA8DJ-('
MB^<0.&.YT<N^$]'E:D0=$AK<=:]N6U=P<DZ,62913UTH67J<. &.0 #)&!B=
M:>V0T@:$)W_J=Q%I$X97]F@I BV5ZOWA#-5P:;".AI.?(8_&RY2;N=/ZRS=4
M>WQ^?^C'W^<"V5%?*3DHSK@BBIDB)G1H0F2!E-LV(8RDU-8^0AHNYP(T[W%0
MW2"Z=0UY^5;]#$/D9]JC5I?J D5,><.D**.@G=$HKJRC!LO#WOJITS7P#I0+
MT9YN(FX0P7H-TS676C(1C?&H?(H*W$QY(E89P!V5<> YF0RUYQO? O#D63Y=
MG W"4AOU0X()$"$!D5P4]Z@,X@51^MG'*!$)^.KI$(^F3+T+IQW$^!C+U'."
M*"7N-6@6N[+AH$D,&@ASWGIET%SRE]CH_2C:]I2I'R.^EJ7-A^"XP#+UH\2_
MJ\;Y%-FUY-*JK)E'M2P9GK@[14.< DF,R%0:0(45%]3HO0J%QXBL<IGZ!_CF
M)]<%U6]'7Q?5%7[X?954#3:I!(+@V1*7"?8QBG+;H<&#8VZS'\SV:_][GO.
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
M@30*+K04^P#EZ/?A_37_*<S^9PN,<T8F#'DXQ=<9&N@+A'J34HJ.FAFI$=V
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
M==^E.SSQ<LINH)?'.W5KF;:_X[A#*;EZC%)M[]RD08FU%YW,CJS+) KM+;F
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
M*ZU-!A%YXRC3.E1OQ\MQHJ98B'6(J(B*SDYM,PMH'",I.,5U3+Y3)\JMBYR
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
M%]VEGOZIIV#TTD/O%(P^0CQV"H;/P+.6F8'39%QPRUD,AMR5(#$X+[S079S
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
MNK?.,>0Q"JPM"DV7YCL' SE)"@VIC#54.BC2^1#]=41E><^7K\IS;A[&+E\
M'[V10D169"%+V$C'0 C.R$.*P7A72NKBENX-X"2I,X3PUU#FH/#G&M0_W%S\
M77'?+9F=)9B -6.@:*:C20Q,$<PH(XUP/'/3);#5?<73)$4+\:XIHSPHS+D.
MIK]W:DJ_S$VTW!0%M?6  1*'CG14VL1,]%EG,"A]EVO5[BN>* L:B'<-"PX*
M9ZZ#Z<)=F$HO;VRR4\4;S:)4M<> HE,N%V16Z2AS3-G9/<^+#2N>* L:B'<-
M"QHW>E,_A'M;E@K+(DTGK ]1TG%5.TTX;UCDJ.@K%Y2Q&"#NNQ>L7_%$6=!
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
M[[(SMB2F%@!3G6.=HZ>'=@:Y-RKQ7==]S^$JOY<>^E_E]Q#BL:_RR3:,ABQ
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
M6]ER$O6TO72XI9ZVCRR'K<'<C>,$ZVE[B7]S,69_V0VIR^)+L=EK5I05=-"
M8U&(FG@#8$0R'+96\#P%'?:HIVVBPCXB>Y1ZVH Y@S; BI'U*3EGP>C,BN/:
M2JM,B5U:D3_U>MI>>NA=3]M'B,>NIPU)!2GI8(I*1*;K0\>@.2O><S Z6/?<
M!P?LJ]NFHCM>/>VO,)K^%UQ<XJ3\C-/15W()OB*,\]OY)[SNN#."B]_&Y'%<
M+F(/;V Z7?RE_8MJ#U^S465MXX=?*:]5&+F-O#CAI2[<!([D38OHR#=+UKNS
MPY<_<);G=3GOV_+J*WU<M1A_G4P_P 5^P'0Y720ZW?H9BIX@T1;$K*E=3E-M
M]I4L,$%;$B!*%6/S,9]] !ZR[[VYK*_HV_*."/*IUC+7U_?5^13QNL.K%QAK
M5I=RP.O0#\U"K)MSA%"L1"=$ES8".Y8Y?F!A. ;<W1I;2K?Q@7=U(O\YOT[K
M6R+]@ZRW;S"?SV[$\MMX/?HSDX2.-3.OD$_%M"4_*Q89F7 IR1(%"MO=Y#D
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
MN];UCZL83EGSO>0[0(W4+9[?1Q!'%XLPQG)GJK/A+=;]B$O!-.U*#*)WS#N
MHH4Q*;5N]+0-SVGRX$"Y#]I=] ZV.UN4$>"\!%4#G'7P5\S$UMJ?S'*E74(+
MXBBT./6SX7#I-QS0M!7>F4Q00$)BA4O:Q0@' T\FC4M"2RDAR-51:\-0XN2)
MT$O2#>=Q;#J_[D![-;\1P!NL9FVU7 LGL];75 P?& @(S +7F=,G.QC:<-@(
M[C1ITE(C [0COL$RNR.,G^""/'W\\ EQ_GO]"-+"3W?\^KN--F^"GG?Z9EW=
MN!@9H^99,EO'1>L,='0J%YE/N6!6WIC2.@EFN*=I2$ZXN'@,2CX13:]SC_Y6
M997G_Y$N)C/,__C[?'J)M]\D"/C7_)>+187C/_X^P_//#ZR+[L1?.UI7N^*0
M"Y: 7C^MO6(!M6%@?$!Z-S7@MM#*LQG[_50HL&U.> ]5-/2T'\ZZ[H#C%.>$
M]Q'_QCGA>\AN2%UR(ZW'7%CTJC!RU0(+U4+W_X^]+^UN(T>R_45Q#O;EH\M=
M[O$[5;:?R]U]YA-/8+/Y6B8])%5=GE__ M2^D,HDD4E*U/2T6[8DYD7<2"
MW(A %8N3V5&0=N0<]ND3WH+"/B9KW<BF4XMK%V3@1LN:5TFC%)X&: ("EIR9
M+$YU[(YRY'W">_'0NT]X'R..5\F<:^V=*!*X5?6&M-Z3BV@ITK&<H8TH5>LB
M4,=5R?S(ENF&= UP5KJQ:F\77*=<^KP7;UW+7>]B]#%+GRONK#'.U0++%1\:
M"-I88$8))T7-)VE]6?P<2I\/X@M];'V@TN<ETO*7G:[-%6DZK/>]H20'V1AD
MPJ$0NOVA^7,J?=Z+PQU*G_<A8"19]G43(5%HH8P2(>E<)>.\MA,R')A/+J5,
MKX88[JST>%JV'6DTTHRZ0>_J'FE)U 7;:X^WWBSVZ>*U"P6#RCH>P:A1Y(2:
MTWQ;[P4T1O"6_LIX%H$%8;AIW=+K>?5X&\P[^EA^ *_8U'9,(PVOR +:%!JO
M][14,I;!AQ2L8;2#WWI(_7)[O/7BJV./MS[&/F)Q]4W5[^GLP]^^T(_^?3%?
M+C]G/)O^;TXU:6%4B74O/(<26N]NM'MR:Q:"M13"9%NX"E9XQ6)()8;B"_>(
M_>76O:#M-PUUR:R[N9@4S)5"HZ4=HZ1W,-(?%+];"-Q(+937^7Y!_KTGIUX
M]YV4?\?%O\FLX?:'OPG+]90Q\59R)[BJE4@XJ.QIGI"YEE47GAR ,QU:[R*W
MX1E_>A[.5^[/U\UX&*(LS+T>&N_^_#"]>C.O4L0F-MI@659@#6US%18-SE@%
M'%65>W"O?>L#J"ZXQO>9=DP^T<ID;QI&:&M3,?YCMKB/,EN)PCL"Z(2O+7TH
MLD%NP'&%P:N@DAG#61XB>^'NLB<5 ]QR/(;R&ENQ*CBN1>U ;.J-;ZFI[05B
M#LD9KPWB&&YR(LZQD]D'.&3:O-1>#SUY(;2H=\88&"@1(CC,M.86QCRWF874
MVC&>1O62PY/&G S>=NG!NDC+HN$A(_!<:ZZ@3K5*6X:HK.#!1A=-IWJSO4Z=
MMB$:WUM:<[BU)]->! SD'F]FZ?Z\=PVO-G<(/G'@ M?UD3EX%06P1%\GDRTO
M[4\EMT)ZR=-)2S8&"$H^+>8QY[1\1R:JP]]FD#J4B=?6HZ$7Q8LL:2D.$GP1
M#F1BP<<8D0+OQM[3%^-+=J=!^1KD&NWV5'D?Z^VI<\)Y,3'0+H[+9"D6DP:\
MY:FF4A2AB$;KAFT<N W=2_:I@3@:)$>N"]+UO"JC\3+I#$(PVNS%F&F?9VF1
MYXQ'GYU)& [B3:>PX W T2 I=]N07L@;G' 2F744%]983FL)+A6*Y0@A>B>U
MNE_6>V W&C63Z5B\IC\7QYBBI!*9P!H'L5@-2M8*%"G%6@2?E>Q39'G;E/1L
M4I2:<[DEUZB/38?,3^F"XP7F&O4R_Z9$E5UL-R270<6D/5I(A:)E)3#3/,8E
MQ3S,8 H2A=NV03X&#GOD&C6AL(_)#I)K5)@44M$.B(=":Y-P 0+] TATSAK:
M>\M.-9>//=>H%P^]<XWZ&/&(%36_UWXDZ[5I7F[OED>3T&P'<"C-3 ^SW!?)
M1&F"8,GDG!1M##U'%H0N5H00HO+]13+;L>P^6=30Y.:S;T+7+%GB@0<0MNY$
M.,L0C%. ]-?D%8VN4RKBAH\?[IKH[@.OS7Q]RHUH.6<T$&[JZ4\-SD-*"C)S
M+%KOK8ZM]>\[@QUOVFSE"=VOCEKR-(#LI2OP?TU7WZ:SC[/\WQD7UZ.8R&J:
M6N5?15^5&-'5!CX%BBVB) *O1.N.2?LA/J8;J::NL:-#-N!U@(NLKNC?E%5>
M$/@OWQ;S\Z_?WM':4L=Q8\N)L*G8H.A]ULJ"LL6!4UJ -$P&RR1K7V^O&?A7
M7QV2[0&NU'H-I,*_',F7/+LW$!VETJE$D%&R6B ((;"0*?Q6PO*,A7?K'#N4
MVVX#_^JV0[+=\*:N!D.]!G&%_/H%I']\,)@2/-G4:/"61G11+#]GVB]BE,*S
M;,C@'0+JYL!>NEL>GLV&UWZ]!W,;_=5[]A_:3_Z\-QZFI"V\GF:[0LN$#!$P
M: DZ95GKA#MWOX3 _M[9$=NK@X[ :</+Q/XOW&/@!4KRKFHZD6OMV2+ ,1;!
MZJ*#E"$$[9I/EZ_>-P); ]3[W#Z F[]-3 B))96A.*2(HJ0 KD@).3$;0F3&
M8NOBP5VQO71'&Y2KASYE]YF^[H[_LJR#S19#\L!"O17R.=>B90YTE:^64&P6
MH<.$],A'#ZU=:'VXU\)"QZA&$+1.EJ@+Z,CQH@ZM2Q33,8DL*V.M"]N$G$>O
M1FC"VQ;E01_[#7E;W07'"U0>]#+_IFOK76PW))<\F9*#1\B:%ADE7007:LL:
M%,A0"\*TK=SV,7#80WG0A,(^)FNM/)A]7[R9)?J?R_MQV@OKC$:"Y,: ,B(
M&MJ,9.3&\F)D85T./>Y_[@'U!+VL.V]DFB.6#JS#B,\Y5EP);[H C%E_XPD(
M!RNYT<<T]P4$7FFOO&"T'*MBE2N9%W1)VBBRESLT-7P*3:.."Q>=(<C3;S6'
M^#WC\GR1T\?9YQK>+Z:SK_0#'^:SQ=5??\'E]%94*@TW*)VM59!2+52C 1T3
M8)'>-6NXYIIMF?7W:K+08@![5TO"Y3=Z0/V?FB;U)VV3B,$;RJ;+&B,3HHEV
MO$@R$.VT=4V64@("HS]T24P[+Z5KWB>R,[CQ=[2'\\(')9@&87"D^AX327M
M5CCMZEEVH+(F3+H8D($YYYF/T;3NQO@8CE-VH+UY&5U^<.OHIC M>.TE%W.A
M':6F;:5CT= &TYBB>4C,M\X1.=YCMN/QJ4'X&T$O<!?=NCC8W6(F$\.EE5@3
MS&NQ787:@=,Z0Y!,2JN=4Z%UP- ;Y*OG#<7H %FZ+4QW>;I&VW;$%$$[%NI9
M>02T,8%5(0J6LBREM12P&?BQLNJ.QU$/P_LQGH:GG-%QKB 93OB]1O IB.IM
M4G-KN;?;%()'?QI^8,:W=0OK8?E!NX5UP/$"S]%[F7]CM[ =;#<DET46VA]0
M',<*H^6T5@7TRBO0GO:87CD4<MLJ= P<]ND6UH+"/B8[3 :?3BI)0V/SM9QS
M[;2*.GDH6BLAF56>WRM/^RPS^'KQT#^#KX<1!SA^N5Y]?OEYN=;4=?S=(O_/
M>9[%"V^6NB!SS('(M:QGCA+(HQDM,[G4NEQ)A];EJ3K .LWU>BC>!MA%7T-\
M#.#EN]4%XD!M.SK .TSWCN;4;G*=QKP,<.#7!6K*PLMH#/!<&Q74C98/2@$7
MAC$CI9"Y]0W$P5SGB<X>Q^ Y?>@8R6.6UW/QU=4WTG*N)0+GM2Q.R0(<)@Y*
M,C1,^^AUZRR>+K@.>$#7BM .#K,7&\-&0-=?_M<T+^@AWW[^EO_,9^OW)DA4
MI7!Z433G51JCP6>RA3.>,6:]B44.%P1M0?8:!S5F;\C3W-OOP4.\5R5#.H =
M,2C:"/3@X5$SQKM,6TWI&FOEVPC:>:9B3HHVFUK7RG 6D*$$Q0):H4W*<90E
M<%S?ZAX_'8=K]6%I2)=Z/_MQOEJN+< O5VVN=>+>>$@8!!F!%HT0#)G#U+0N
M%IF4@TFD'L(YCM"I$9&;7&9/%H:,G6Y!$Y?00I#,*!TA>(\$J*KZ8PI@3-;.
M&D0K6Y=[W0+GU!QD%Q:&F$$>"D'74RC-G.B5<,!RK%>DSA! (R#P$K6G[PG5
MN@K2!B@G'CXWX&> JM)?%CA;EKRH9KDX0*<A?RR/R8IKR\KEX]^ZZF3982P#
MA=,MQW&@:+N%@\R/C-T!)KJF8[*:Y9*] 651@>(V XW#0N':LB1HUA:MLX2/
MWU.?BMV/W5'[D#I$ ^1'!>&744)FDDM#V)SB5>Q&FQF*%Q0XC$ZAKCU[6^NM
MM^$9/U@['-.==/L[T#1 M+]NZSS[8S6/_[Z*+FE[P2S7D%58-WPL]%ZY!*8(
M*U4*V8K8VF_N@SAE9]F+D $FF4_$<5Y0X'H;4\Q1ZF@RZ%1H!JY-;WPI%HP-
MS!CAF<763O(8CA/VD[UI::@.J,J8^[DE%SF#Y[-T-=$ESA76XI8V"]JU<B6!
MML$*6%%1>.FYB%V*_S[UG!-TB>;F'^"VY!]_?%FL-\ _R4I_G_^9%[,Z[$MP
MS-&X)2:(P5;!%+> 6G&0S%IIK=?6M:X<NA70"3I1>Z(:EZA[-U_DZ=?9 TB.
M9\8+#=$(Q^J(!;B8$P0FG#51852EP[RRX>-/T!-:&7N 7E*_G\_('#_P[)?Y
MS<SF4E;<H"$GY&NU90'/@P7-;>)!Z^BWEMC99?)X#,<)>DHS6@8HW[9> .^F
MA%T"\SQ3.)00O.$4)&GN+O9>UFD1-4O&^=:JCXU@3MAIVA"TL4C;D50QF<U7
M1U#(9#N*@]8RZ6&@>^5,."+%(LS8Y(MR*CE?=SC&8?8L8-FA'TH'0*UT:7A&
M3\]_?,MY]??%_/P'O837B/Y8X6I]M?@6?U0J;C?_\[S$E UXK>B%*YAI@T>[
MO!),TC*9D%7K0'E?S/M.Y+_-9U^_Y,7W.E7<% <U 1V3LH#6.M75A6:+'#/D
M2+X0(F,JM#Y.?Q3( >^@Q_"A^Y/V_F0,J_9\S"87-ZKU;L XJ2#15 &JKBQ>
M10DL",-"MLR&YK?3'7"-G@U]"*]I3M QYC:7XF6)G@)<6S*H>CV%58X?32VN
M572FO?->V9#'EMO<C,PM:<M]C#IHJFL''"\P;;F7^3?FO.Y@NT&;R.H@:B&0
M.HF9JJ\3X&3DH O:4%PNUN<CY[!'VG(3"ON8;(#RGU>W&\J5E%T"E+4@?+:T
M+W0TGBR\0*5<%*7+2=_-)QXP ;F71>=[FZ-AU-4]#=I)-"4)#ZP400"S@Z"D
MA>P0:1>/,:0NU<V//9=\9RJ;&['QJ_<E_X7+:SR?YO_)BTN85P<UGAM?E<J.
M<T:K?*&X'RGN-Q3VY\R%DJ5+)=ZGGO,,N6UJNB'SN.]DE:X%J!=%HRE&,U9F
M*%R0UV%M5\UI@Z>8TM(D@46T%@\] >G%A;M#4#& IWR:+]9FOMGN/U)P]-*I
MNT =2)7; ^;!4]SVI_F^%F1@CH9,0[H!6,\9WGR?G]]<+R3.6&2>$$I%DZ1+
M'%!+ 49$SYB7W&4QU"RT!=>A\]B:^T]S,H:0H?7P<2=U*"4K$);[VN5'TZJ]
M#I1IH?4JY&Q;EXH]T/S3\\BX&;][3$!]R!E"\(J+Q4]:N#_G'P0ZIPLC;(8K
M?0C26 JXO1(U=2M!T)Y"A^"S5EY9%UL72NH)<7Q_&HSN!\+IX;C:.$4=_N+X
M;_71.?V29_3%ZA,%G<N;H8YX==P)QZ$NC_L;Z=[U<2Y*!IK8--(2&5GRW+-4
M?*WF9X+G.W3#Z 1IO]GKX2-NGG!S5T-[4V49=U!<J<GLH6Y'9 #/>!%,&4_O
M1^,YJQ.P?>?NAP^YYNACJ7^]R+N<.([.NSIJ9FG\5FO '#1(;QD+!9/RK>/&
MCM#&GZO;>\S]67H(5@98^!_"O,%V*[B^3N*NR;GXYZ]UTEA.:9/_VW2YF@BI
M8D2+4(*OTB1=RT046M*,R*ED+X5LK1UK@?LTW&Y@/@?8U/P1O^5T?D;OR=:U
MXS(IW*$3DHG:LC1*BM!YAN"E :N$-,K&*'7K;4TO@&-I&8;WK>%X.4;E@O9&
M6)<M,"M833#+@"+0<(*@P#TY'<VV9*YGHUP8D-4M$H8^UAWRVKL+CA<H8>AE
M_DWWW[O8;E N>=8F:L*C5*:-KG806$S@A/&*B>B8?T$=3-M0V,-D!ZF\'H+T
MV7H+WA@'=5A _U*@V"J]2XQ6L9=0>;T7#[UOR_L8L;$FXLDKWZB4MLAXO;HO
M4%<0<$PKB,GP)(K(&)\ZPCGRV_)=N6UJNB'U1[1)357S6GPMLUR/,A.38#D!
M$E%)<_\ZZGCU1SN_AKN98U@)P[;"CAA5,BEZ<.MB:<$YV@;8!-P+G921Z'"P
M.\2CK/$[?!0\($,CM3387-.O"]C7.KXM&=^KV.HN=!V\CJ\N(G)6/)B0>;W*
M1T"#"4K6W$F,2>36Q56.P+?:U/$=S[7ZL#16'5_Q9I;DE<(PR\@E+<I,)TN6
M*)8V3)H,$P.9P4B5\V 2O@V8CKU@:R]*NU3TW96/D<KZ7E4<SDEH522]+\Z+
MRUV3%PERL0:#UHPBPC%<Y>!>TH2['J6>^QA^I#GDJLBP\@QM-A*\,PJ4"0(0
M7094B3'ILC*N=8+M<99Z'LLG=C'\".%P>K/ZD%?K:[7U/W_*BS^^X;7D)A8F
M47L%W,B:GD KKR>$$+BTQ1L;DQW,33HA/(DUISU7 \PVG_-J>F&-NM6LQ44N
M$M14]DI+!TD'K DNA"IR#UERHSVW(:O6<<KC2%[^AKP! P.4AGN(ZBIQM .N
M@?;:FS =9EO=@K<G76$/HX\R65PU5;#>!*L1A,^T['I%\R6J #DSXY*,:&/K
M.@[C.L,3^^ Q?:&/K8>0_%^8Y&(>O#,U7NE]D[28"!7WJ$$)YL"98$"B$ME%
M%A)K[0M/81H_W&C#WGU!?TO3#[";76MP/\V7J\7UZ.^LFH]!#L(35H+LHZV!
M-84_P;E(<;9P47,3G!VD[EL_F"_$@88F:(#IYF'T]<O/:TGA6USEK_/%-%]D
M6QE+\99V#&Q@%+5GIL$GFG.3*)*%8K1L7G.R![R7'\D.Q=4 ?6\>@77Y?G4!
M-E2Z["90APEP!Z/S_K+6E(LA0IZ- +WDW"<5:0J.D29C3Y.C\@&\=M$IZPH+
MS7,:QW62)P+?P_M('PH&:4=TOER]FR\N+?"Q_/K]Q]G\9[ZNF\HRZIBX !9E
M;;7,.3B5+'#I*"Q+4;#F4H>G,!T@-[$-?0^Z!C6T_2!9K5M:S"3!C*VU1KAP
M%%<I10/WO #%[\XS*94NVPI>/?].0,/X1#.;-U:LW6\%\7:^^#%?T,C7G4*6
M%PUF+F%B#(5S4>I$R4!%K6!=E0:U$U$+"KCQW@ZZ4U..+8]\[NP/:>&!6[+<
M@WG=0>9J^Y5#L>2=P'P@:UBA:$MO-#@NE7#!Z&)V:="R_:DGX [[V'F X_9W
MT[]R>C^+\^_Y3G\8H]%$DVBWC8(6,*4!A1? 4_+"ZV22:[U(/([DN7M$0SNW
M[J!R@^C&6?_QQ\,F'S[:D!V'F!EMS(55-.I,HRXV)F%K"?XN=?LZ/NZY\SV4
M91NV3]D(\?UL10"QFAO/'J*-4<4B:DSK#"@=+-DE,=")%K7@,^'=V0^V/OG%
MND0[>S?LF+(1[75;EZNYJ_B@-6>))BN1:%N-M,GQ08$((<KD&;.=$B Z/>S%
M^L!>5MW8[J0A[0]:QVE+FQ@F')0L:PEAI6@;8QF8F@%2I#+\?M&#[K0?OGW?
M2+3O9=6'M+O]VWK6BC;Y(G:]C8M+QC(-$'2L=<"XR.2.4D/06'1QM;)PZZN-
M35B>NS,TM?5#'_#[^L!_Y?3U3G"J,#C#':O5N2PH5["*PQ@XZ3FYI2SQ_A9P
M;^[O8W@IG.]EVT=.A/8^(OR<\>S796WP<2U@-<IIHX#)VK5%N C.,0[2*.82
M6FVWEGW834ES%\-+(7LOVSY"=CME]X9JH2[9H%4H$'FJ";4ETCB-!$<+#P]1
M&)%;O^A'6M_Y(.F0>W,R0&_-7D4=.T!]+?3<@.9]ZJSNP-&A"CVKDD.MI0^\
M'HDHKAPXG0P8%H+A05N=!FO.]=P*/>_C/\W).'"A9ZMSSLY*H,79UA8H%%,%
MC&!+"LX9M+ZYI._Y%WKNQ>\>$U ?<@:X$J=X;/J=(K*/I0-6U)PS%0T$&2A>
M<[7/AZ'->(SH,DO>8&H="_?!=]PEGGL1/1^)I?'J._\3%],:'*X/=_-RM:ZS
M4I5(*4TO3GK?S\I\\7U][+M[^>:='M.H.O/^0[Q7?+EDZSF/V@CM538NY*1E
ML!&ULS:$/-GIB?M-&(\^\N=OUP4E$^/6&:_ *RXN4BQ<K2HILO<IU*2]YK5?
MGX"TS]'OA_/Z2GTLO^>O^"]<K9:?B/-ON,QI8E,RUED.%C-%&"$Z\$G0'YB#
MS_0Q6G81 FQ^POC364MN;Q_U-K)BXU)D5UUZW\YGJP7&*ER[PO6Q_'J6XVHQ
MC>LR6^NCZK?SY6HYL0HYJQU#2M$&5*%-;O E@Y5!%YDB9YTN=W9Y]LOQA\$M
MWU@KUAWOE<7>?L/%U[R<F"1-+=H-H12D;4B@1=\)#AR-#CP@(N=-W>4>@%/T
MF7TX:*PM^S]SLN+9SX__F>7TC]7TC"Q13\Q6']=]H[_,KT;P:3'_<1%*UB"/
M?GJQ_#;]L<Y*GV14JIBL(=3>E2JCIQDRU4H',I/ET LT'5RH 927XTQC\])0
MH/;8N_  ]C7\::SE#6*>K? KO2=OTO\[7ZYR^O#+/R>,S!.1=K1.^BJYK!?J
ML=8VM#EFM(4YW25^:8'EY3C6Z,PT%K_MC/_=[_^<A*"S2F@A*\UJ$R,RFDRT
M3(L2,X^!E4Z-3O?!\.I)O9EHK*![W!Y_U%N_>D+[L7S\D1?K_>B;L%R/K&;0
M8A16@XT^D[^+!+[05];H1!_.:OV@#G[3_\DOQUL&MGIC'=WGO#RG'?TM5,O'
M!W#Y_=K;[,\\.Z_!7!!*!L& FTC!'+D ."8E,%$<#YX);;I$0[LC&,]GQN!U
M/CHIC;=F_5'_^M>//%OF6C#?2UDDA^AK5QMF..T0F 7K:00B9.]"EP!H=P2O
MKK0?*0/4=?N05Q>2Q-_FR^6;%>TIP_FJXOXR_S"?U2XS9&[ZY:]7XY@4E"4[
M;P%#[7TN"NTS,170FFO/45DI[RU>>Y]W]@;Y(AUM',H:[]R>M,UUQ\1/\^7T
MCHVD-8Y;*R^B H4F I)UZ/7(AOE8\VA+BRAI(X(3BI;:L-!0AGYED8O&;6_/
M%PO".3$ZVFH"*$;H&N8G0,8C\&)%#+6B5?.4Y3L CFQ>:<3:O)7)AY!]+.8T
M>5Z>5KV9I2J6_E%'3[,@84LT/E4 ?8Z$3=M:U;OF30I6AVN88HW=81N>D_".
M9H0,$,Q<=A2EASA>H@&FJ\MJX<%[6Z (9H1SGB?7NN#%V&U<#SX]]#+R .G*
MO]'0ZS%VS:N^G*ELD58P"J*M([]3)2.XG"T(26%TSM(GV[H4SD,4)^$">QI_
M@&I:OT]G\P4-_3KDU4Z)H&*M8APHP$;':S:]A<)942&BD*&U=/0^AI-PA;T,
MW_@DMI9<^<<RIR_S/\Y_U&NL7W#V[]_RBI!]7+Q=Y#1=O5DL</9U;9&)CC11
M*8E@94VY5XE!J"6AE(]9"TD3W'UQWZ/[BWY/?3E[B@&M/4!>XTT^QR8)V44F
MA^"F;L03<*X=*%KAP'%E(22OLM#*:]NZ['A':&.U41["7X9DX1A;)Y<2K?/:
M0Q ZUP,7!XX9!\GDR+QQ2;-M>53/L'5R0SZW-$WN8]<A&^UVP?$"FR;W,O^F
MCKN[V&Y(+J/BD1R2%B:?$D6NS-%&QDF0GJ)8&VE*<]NV#<? 88^FR4TH[&.R
M@S1-ULD:22,"+*K0?%/+D MN@9G,I:6 (R?7(;0[]J;)O7CHW32YCQ$;*Y4_
M_/X6?TQ7>'95$(&9R+)&D")Q4#IEVE1$#HA,^,P]^727DD/W/O89,K>/81J^
MB<O%:O*YAO;K.<467HQBEE9W&H=26H*WI8 64:1D,^/W"T(]'C/3I]Z*E^EO
M-_/HG0>^Q&AG=XLV/$>]!G&5P=4!1I]\[BX$'R)'>P_CWZ=O#\L-\7Y>51=4
M]%3E$K!0<SLM+?@^*P69T60>K%'2NN= X(9 ISU_?0S6F+??\:_I]_/OUU5!
MBV6V]G[$6EDBU!:V4KAU=T&3<K:Y6U^C)YB[\]#QUL6]S#YO8;,!,HROA*JU
MWN]T58\6?OTKGIVGZ>QKU;BNUAK7JV^M/5;3ZBVT+\"E$ 386L":RI],E-I;
MQ1TW74CN<X_9%^1+7'3'86R VZ]>@*\Z2G: /%1QEOYP#U.D96!'V,?M]F!Q
M"%G&+M!YS,Y:FI:ML%"+DM">1PF(F(M.+@O7O _%T3C>$\5=GH'?]2"O\9'/
MVSF>U2NFLY]7P7602  4,-2!-L_% THOJD+)T[\7A:E+2O+]SSU -8VAB9@W
MLN( 4=*FC,2U=\=:8B]F \*9>D6(&7Q4'GAF!9UBRI76=5>VX7G)L4\S'@90
M=6S"=G6(U@'=0!'-=F2'"5[:,=G11?:@88"0Y F4(3II,&JPHM1J"K1T!I\R
MZ)R09]H>2ME:*WH()WDBT#B4C_2Q?N/PX0^<_9]SG/T]SRY3;ZHF:GK=B(?B
M)163"V!\+<G*1 *7&0U:4@B%R01ANZB MC]E_-"B)1_S08S9,*:H1T!OY[/E
M_&R:<)73=56HZM4^.,N0XF,3*+I1L4K3:(D$K8+2@JNL[M\%[G2"MNGY+S%V
M:&;OA@+ 39BNRCAW0-7P*F,SDO%O-MHP]03U>YBY\?GY%G3.!9N$T\25I@5.
M.0DU,PZDU"(Y)BR:H::" ZSY8W/?Q[H#Q'^/ZQ8_+:;?<?'SHGIWG-*7UY<$
MT>58&$BL#?B"H'UTK;O/9 DR,IU%\U2R?@C'O85IQ>M\-%(VQ@_-*WE^NGC1
M<)8VMZ]??L!%C8C^S+N7\MSM.8UJ>388Y+UBGEK5]A5<)L$D19B()HDH2G#:
M>8[H)KL]<K]9XI%J_F^V/7_]$^M(Z0L-[Q?ZJ'__=BV%II I,UXT&$,OA6(E
M0)"T:\HJR."Y92FW[HG3$O^^,^Y#+&^6R_/OZ[H]RYH:\!;/XOG9>I_P(:\^
MY<5TGJ;Q\N=KD<-:!2'2C'-5^^=S7ITO9A]GESEFG*7"?*+WWUE?"]DE"*[N
M3ZUWT0KIL^\D+-K+OFW'-/Y.\& >?W\M."IW:2Q8?,3(?R=RJJ5KE0;:;'W#
MU6_3_/%\M9RF_':^6$S3?/'F>RVV][^U+=A_9UPL)XEP.JUK#1!9*S7(2!LQ
MSL 5:X*Q.9I.0L=&<$[060]%9N-#KZ'>M8M"-_1+[XBZ7TNA'_E8/LYNU6/[
M5 ^>_I;C(N,R3U1FAGMM0,=8ZYSH""YE^LIJ89A$Q["+$/M(AO/Z/CP;9VI<
MUW;HM>MJC-<F>3][/[OXIUL?MZX+_7[V@:A]-UU&/*OSS,2B9SY*#25I)+.D
M>FQ/FWH?0J'(6T8,74ZPCWB(K^_=L3'2R^D:EY0Z\'1T9:))S$RH+ HP#(*6
M=V8@<$9_=<*5*)P,[AFL;5?#>7W'GHTS-2Z!_- $G]>==RX&,E$VJF!C@>A=
M354J$IS, DQ"Z2R7,2;<R<UO/^75^_8U_0"M'Q^BNVZ32I98?,VK-V?K3R&B
M;OQZHI@Q(5@!VM8;169M+>2-P'@N:&U2-K=NB+,;TA-TNA&I;5Q"^2'BJXGW
MW3F]+/G7[S_.YC_S8ET^O%;$K!-X#55HTOWR;3$___KMW?Q\,4E%"#0B@<:J
M? A*0P@J@)8E<AT=35I=BN V@G."+G@H,AL6I]QY"&_**B_J.-;H@Y):<-K
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
MS_>3!DY:8[Y+0-60@5&+?7? =<H:\UZ\=2[VO8/1Q]28$SB%*6E0,290PBI
MX9 F,=J7RE +#6]+##Q^9]BQV/<0OM#'UH<I]FVM]$938,)*;7Q0 ",O8%D5
M(V)DFK?VA6<D'^[%7O]BW]U-?R3%OJ6/5EH>@ 6G:.5,9(_B*?R)AF?A/$/1
M.B/A>1?[WL>!AB9HJ J!3SI^EID9SBW$.L<J9RPXX00X%"'80IOK/$S)^-.8
M>-J3L#%B/4S>PKT&T0,G)6QXVI@9!UT&?"^=0&-.)NM@K2_*HT>1:-?+N'$B
MJ<14MW2"#0\>(U? 9I>80076V @J2 \A>P=6)%V/X;)EK0.3 ^4*].EW3GAJ
M:;//N,J3*)%G54TB+4T4+G'P,==F(3EDBB&\=\/K4'8$?PS7OOMZ70>QTPC,
MCE.@?>- 'K_.OC.:4(J1R44R(AE66>G 22LA>\DS+3.QL!'*M^TQ@E-WUL8<
MCU-YO>=HKF35O\UG7[_DQ?<K>?6EM#H%[D,B SOT!I3.",XF"8%IX;UP(><1
M!*5-Q_3JU0/[P0#GO#UKJ6@DZZ$%)BR%^#E1=,\$@T(X35'1)FR=(/:,93K[
M^-UPO!RE3,<'9YS1@%K12Z"8@&"$ J$5#S;$;*T]/9E.+U:WR71Z6'=0F4X'
M'"]1IM/'_!ME.CO8;MBRGH:I8&BQBD;6\CF,D!$\P;RVCD41^7[%6X]+IM."
MPCXF.XA,QPIME%0<8@RJ]@I5@,D8H,\R1CA;%-X3X3Y+F4XO'GK+=/H8<6R9
MCK0QN<(96*1!*XI#P%L9(="HN<O:FOS,2T'NRFU3TXTGT]&!'(SVPU!R=!0A
M6*0(,R!((U $2XA+ZWN/YRS3V26@:LC F#*=+KA.6:;3B[>NTHQ=C#ZF3$>Q
M$"3J E$B^3_& J[N3WE(JFY(0_*MSTV?@TQG$%_H8^M#R'2RYU5YSFNFX;K4
M7(* *0%WR9>"U@K1NH#+,[HM[\5>7YE.'],?B4S'%:63$1)*B (4[7L@)#1
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
M90&#3!/ 0M&G=08<ES9Y$8SE+Z'"72\>>JO_^AAQ] IWCK$D> 0I'2<WII@
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
MJF*X[8V_\Z(7'H5&QP"M4S3 Z &9I?%ZG7BPJO#[-=B/ZSUX;%"O[\%!W62
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
M!80Z\NRU*5URIT\]B:L7#KV3N/HH<0 O?^LC= DE^90YI-I)4 G&P#EOP+B
MN10?R)XO.-OG ,=O<Q@.G_G31;I?F3\[(-FS!<8.,!P^\R?)J$G0#%GH4 G^
M:[.JG$%Z&[2*2KCF >"Y9?X,:"-]M'^DS)^@,XH0(NV:-?DU1 M!,P0Z"&U(
M0C,INS3\.]?,GUX([9#YTT>])_$T<S>?#U_IEZ]N,JDJ_1MG\TRG[]?)C$[A
M(=YGN@XZ_"/-3M-?>:G)1B<C>!*Y&,5X"3%+GLDEL5(%Y>2VEYJNX^]W:/PQ
MF<U^&O;'+9B70FAI$^BL'*A,GC$FBQ"0<Z=<\2:EQ@?&9FGV/1Q__N3ORR+@
MM^4=_6)$/F3]"U=,2<\1$61VC.(-+L&;&" QB[[42ES9^CFFDV"'WRP;V<7J
M*=D>A@$"LQ4A*R?!#5Z_F+_$Z?0[_?!?>'V3K[ P%6J'=Y,B!X6%8E/)$6(0
M]05?1*9;1VB=!+M46VD PP!.]Z.YWP:D0NKH.4N RB<*2"5YDBH9R#*@+#DE
M%5H3(ZV7Y%"O*P>Q@9W4>XJO)UEZSR1M:RZKFKFE,WB2&IA)4G*=A9+;CM:S
M>3UI =^6UY(^:ASRAKV+'!?X6M)+_9NNVG?1W9!8:B>D,>A!:DV^!\5F$$Q$
M,)AU$(6SZ+>569X"ACU>2YI V$=E1WDM2387SZR'F&M?$<T\>'0%4J+98Y".
M743)>R\<>K^6]%'BH5]+I%"J%)7);B4=*)5BQ^G$@":<4J ?.GZHJL8+.6Z;
MJ_WPKR-=I/OU.K(#DOUNOG>!X0BO(]9Q;Y0&KZ4 %;4%=)G62(P.1<;@U'.O
MBQ[01OIH_TBO(S&3HY2*!25(,"6<!:^4!*.$T:6@H"#WDE]'^B"T2_OQ'NH=
M_,J/3LZ_?7^#\YMI?EL>7D$M&N8H+S.7Y%O)VHJ99TZ2!@>^,.V9*^A$Z]SK
M[M)=D.<Q$"0#, ^O7%3>2KELC-5!M(&<D"UB'<<#&0K1[??&>\,Q^*WQSR)R
MGZ.1WH#WJO+_>T8AN;&0/!.\Y,C9T&]0PUO*$V[("1A*'Q0:>R2K#[\O5AY^
M[TY,(606-FB*QSV=R,K2I*.0H-%HGE7))G3I,]MMM&,_*NT!SF10S3;F:'DU
M&B-9/%Y7[VCQ_O!'_?M5TXOK.BQ>,./!5>(8)2OQ741RFFS,K!:FR<PZ8+Y]
ME OP(1JKLB&Q_';)EG?B'61;[S3TA/L8WD!K;#I!OH=B6U,</"6C"25*7Q18
MDVGWT5R1M,:!-%8[47MSIBX]XHX#^H:#_9B8]]%G8ZS?SC_GZ6^YY-IZYR7]
M;S1?$C4PJ^@,"P68CK7".$MPTG(HN4AF=-;!R@XH;Q[AL!W7VJ(P::["DTBH
M?#DA_=Q\_7K]?9#4R<<?/WR2Y!-36DF'5&C(HT(4V5MEM7(A>OI.E^)"<8EM
M2X=\/-)^(=C"L!Z,]\=]OHI20L20/4@74FV3'LGAJ!&&]D8XQD+*K?NX;!1F
MWT!S\<&WU>HO:P.P\?P*#><8>$W'$;31.H65Y1R!@B4K7!:<N=9-(Q]+<?AX
MH@W>JR'DGOIM'#V\'L=IQEE^/7XW'<5%M(S7[_+TXV1\);WEQ@8Z7Y./H()
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
M "K%5$-C!\FY6"/C8%=S)H^-[+Y)$6V![:._PR9%,"T<3][1/"-))A,'#%:
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
MX6"LDA1?8H(0#)(5LJAM2867+J5B/8<]>]"'5G5CGILG1+VBX8T)6="< ZG
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
M3'("YFL/!.D0G% ((7AIE"S!=RH'/(?WUUX ='M_[:.]0[4 TEBT+8&$,"Z
MLE$ :DVSUM;SE",Z_ZL:<*?CNYG:#U 8>F?S7:1ZKM6 O1#K5@FVB[H/5PV8
M)!;#$@.9:@**D12 9K)^8R59O9(L!';&1K!+->  -M!'RT.V )*,HDA'WHN2
MM,'90'%DM@PB)FY*\8G)+@?[*58#]M+PIA9 /=1S_%?B6\_C]U)&<5050;_]
M8X+I3QSCI\5U>OLGX\Y##OQ^O-O45QZ35<C628$N(RHFI(^IE%"S7FU"[>W&
MQ^3.HQ_L95FG6JN*&:*O21*<&=J[R/FTCF<>,B<GIE-GU5-_67XWG7R:XI>7
MD]E\]CX3-CE]G*S"\89P?D5RX/7_9)Q>>:ZTS-E"2C'6C8$B-B;H*RZMB=DP
MZ;H7=NTCR4F_0/>QH"TOT$,#-&P/@$[2OQY7J3_^-;D*#B5/QH&0H19&&HH=
M8^+ A*6 +QAF@QG(LNZ%^&54>\$R;'N /H*3@>0KE))T(LCIE)46"IF&$(T"
MK4J*M!"D%SNTE^@KQB^;VA.:8;L%D.AE-'\]CN1IC+[E#]>C-!I_^D#;:?Z3
M0LC1U^L1^;)2">FRM:"\IC\"+0 OR)<MI=)C<.$X[I!DU6GL9V(_C4$8MFW
MJFF_6/59[Q;$["-./V5:#;?_X -^HVG-KB*&Y /C)'EML(HU=SJ$ )&\9L1(
M<\0=J-WW$^HYF-D!81NVJ<"R,<N+/U__F6L0]7'RM_QZ/)OC]75.5R)KJYS5
MP*1GM%H<!V2%I&5*L)*=12_ZV]?V09^#_314>\.BHJ[G\4+D.VD7K5FNE$J1
M.UZ YU#JU5SMY^D*D$OG)(N,!;%#"[=N@S\'>QD AL=V8XYQKJT<V%=":_I@
M\N<"5LY.K2A*, 5!Q9A$4%Q+MT,[KEW%>0ZV=1"H'EN;/5#:>O!2>Y4SR%IG
MI)QA@)KD%4HJ'6Q P;8E+SZKM/5=+&I .$XQ;5T($TE^"=K4Q 3+:A4WB^ K
MH1+IJDB=MIC3I:6M]X)S2]IZ'[4.F>K<18X+3%OOI?Y-.<^[Z&Y0.D ;BO?&
M@M%:TZDD(@2%'*PR,J3@7-'\Q#'LD;;>!,(^*CL.'6#0.3$=@)M0>?(B[3>U
M,X;EUGA?.,VR^_79Z::M]\*A/QU@#R4V?-GYN?;?AA"9(3<C>*9 99' 9<EK
MQQONA7!,J$YOHQ?"1+++0;J[0H?@EUE2%W40X_*82'HI?P.3Q2Z:&Y")1$BR
M/,,<,)EJ3XY27U9B!*:5$L:;*+%30[YC ]B)B:0%?GT4UIJ)A#3U@U4#)49N
M<@&*V0JHX.CT*+* U;*8;+U,9EN,TIF)Y.&@QV,BZ:7V20N=':&4R]GLH\\T
MOUQ;%!4Z'H*KTDJF>0C",O4\*')W.2>'4'+C9\%MM1!=Q+KD4JY>L'0L\-E%
MIP<LY<I<A>Q)'LN9A]HR@\1S ISDN=*$YT?9WZ<!]9ZE7$,@W4>5C1'N>K.^
M9*)#%[.GD!V5S* 2;7).1@\Z>.^%=CRD+H^M_48]G9*O7D!-#J+E@Y'I+EV9
M%)7QR52Q(JD@>0C2>4!FHD(E0EK-%SYSRN1=,6^JR<:K_@7AP1\;Y?@&K]_G
MKR3ODCP@*BM+2A"EK1Q!M.UY3\ZK5T;:P&RPMDM28<?ASA_S(?3:."/P(_V=
MA^=;?:^_Y7XW+D:!#+(F;UA%C>"M+Y"C+SQ$KIGNDI*\Z?,OU&=OHL[&^5/K
M9%JV7>@@50\_??-(AW?3VR#Q!+1[J+'Q%KY%.HW%>>5536 G/Q4SN:BE(-B<
M&;*0G8]=,IT.#>X6Q_R0V/;17F-,:5<:+5-79N0COO[Q34IYZ3>P[$*1,M;\
M\4K23BY#J+$(X\YPKC-BIT2V3H,=]DANA<ID2)4>OWKSPS_^_N%%H)]-QC5V
M>/'U*YUPB^RZ]F6;3X\U<+UFS\FN%FJRPH0S05HO5:@)S(D+6G1><RNXBQL+
M-9\>]F 5FD4F[4W68- C*$%_.(<.#'F*3)'5&K]"@W:>%9KO\W]N\FS^>C:[
M05JE;\NM(_UQBG1 5,W_;3).LROAE(R)U3BI7L (;\%Q2]]B+LXFAH5W*43?
M:?"3SK7L8R=;F8";PS!LZ>6KR31'G,US^B>M_*_TS:@F'[\>TR8_KXOW2OH2
M2B"W0'DK:QM*#UXS!U'(X!,&BNIV,)DGQWT.UM)6^0/75%YC+;"G(^?+:%9]
MSM'X$[D$+R=X_2?IY7V.U_AEL<<ODMBON'5&HR*=4! (RJ@$07 #CG$E3<H4
M)'9YT-I/BN=@1$,",VQ!Y3^_DO[&\U>C,>V5)/6=?,G[B)R#,+4UEI897%(>
M,GJOI=(BB1UX ]:.]1S,8W\E#T"0]2%_HWF/:PH;2<.O?%#,&VE!H-.@2C!T
M,HH,GJ(38:Q#RSMUK>KAI:V(<'&FT$+5K4L3IY.8<YJ](EU\R/%F2A/_?_C#
M*]*6<U<<DBS5*'DLU2L2E<HO8] <BU!=5O[V82X.Z=:J;5QPN"R%O!-Q41_K
M2D%=A %;(@E1^:*\+;7[GC?:!1=-[%+6O.:C+Q+=?578L!3P!QO8;#Z]B7.R
MM/$G^B9/:\$84UE6DE;N%:_EB1Q"U &PI! 5+YA->[;+QW)<G TT4_H 57IO
M:>:?%CO-OT?SS_^8D ;)^[P]=:[_&&&H.OG^8CJM&7V+VZ ODYOQG-S2R:?Q
MZ/_E=&6R5XQ\4M"Q!L,)Z41**8#-+BJ,19K8^HIF;Z$OUL0."^=C>W1M,JY(
M+WA]/?FK.CXD_T\+Y]8#-I&+K*4#IY#"("7H*T\"^R)#MCHXXW6O#*PGA[PX
MFQE2Y8\MPS>,/#],KG%ZJXY%8(Q?,9)9OQ[_F3_A7S@G89EF@M5489LP@HKU
M33NE!+4U,&>A$'X[7'L]/?!%6LFPZE]S\=7RBG3I?=T+]WK\M\4[Q_</]!GX
M*;\BZ6__ZE4F]%UD$:2L8CNOP643@-QLJ3F/5O4H7]M%@N=@/D,!LL:.6MZ@
MWJ4RX3R_G)(33T8N>! V,UVYS6KSFA@K"7X!HX45W%N2N5/ ^\0XS\$F]E/N
M&N3WNNA<6NAO^'WV<;)X_2EY^@Z_+R[UO6;)"!*%3+->P4A1BS\9:(U.>"GJ
M]5N/Z'?M(!>)>3NUK@%\[TO-.SGJJ\ZB=OM#GL]OB2IH&^+,%D5V*)0H-4/.
M0>#D(WN6N4&#,K7OK;E9G(LSCM80K#&/EJ1L?TQFLY>3\9P\XYKC>I51)!-J
M1SJ6:<H24XW>+>3(/2^:Q<QV. =61KDXT!LK=@WF.]][]LR?-260 FB_RJJV
MP!&.0_!<0B$5A!!3*N97Y]T6VT-[.(Y-8;2<VN*FYOK[V[_&.=U.\/OB87B1
MZ$D:XSIE#K'VU*!E4"!$1&#96ELK)406C>UKFSPGGLW>"_[)0# ,T(AFDVS+
M1AX=I!NH.]%VR8[3I:@=DAU-9 \8#F\L7#"9(RV/6&0E6 X.%GS+4D6/)BGZ
M];;FWN=B)$]T,3J6C?31?N.LL \X_L<-CI>7=^-/'^:+.[PERP+ZK!FKR46J
M]FKT&NK5+AB2*&9A>>C$?KY]E,-[LBWQF RBS-:4%3]+-AG?2?9/TC2_$Z\H
M9T4*OK;K,J#0,/!!27 E6FN"CR9U2=3J,-2E KZW6@^TN*MXZIZ-Q18=322?
MR-5^#": 5_56%9U1-J)UO$L1^_]G[UN;VSARM7\1JOI^^>@XR99/);;+]I[]
MR.H+VM:[,NDE*2<^O_Y%4Z(N%$G-D#V\>;.UBB4K;,P#3#?0> !T6.I2M;XW
MK U9F>L:#1;'BY(Q@C5>@G)1 LG$0:O O,I99+>M<=NE=4#=)1S8%];&&G[2
M>K"+'!?8 ;47_)O:9^Z"W9 =4)GB1LA"3J4S=6(F&O 89+T!3T4XJ<B!.'$=
M]NB VD2%?2 [2@?42L[5W&6@@YY. FL%."<4&&[I!RI(W:F5P*EW0.VEA]X=
M4/N V-!U7DO46]1;+P@QE:]WVP<I,'+D>)W>8$.=?FX@V,P!8\PQ:\E%V/;>
M[DV4?"[2!1["0RAC@%J(9=WV(R&7/<PZ"#;0C=Q&H8XU,KRA"B=#XC_ 5=QF
M :7.@9'I@^"AM@27$9Q?C',H-F;#I;;;&J"?@6&\.$;\&';1!_8![.&WK]^N
M)S\0[RM[EGT8F-..<P-&91(K\@0AF (^Z!B5%RB8;6P-&T0Y?.3>2%F3]D@/
MX%V\FW_!Z9-G75X8)LFU)D]*9U.;'*L"L7: %R4EZX1&)UAC"]@DRZ680!.L
M6[>=3)/QY.M5^I7,\GKR;<'"'^=_3:;_+I-IPD]3>N@EZ?J^9UH2EB.K ^<(
M HJ=P+,00.J@9"ZHDN]2C=U_Y7.W@P/@W?"R9XG!+^&Z;E<?OR#._YC<MEZY
M34IQ$V7MU9-U7,R=J"%T=) XXUYI:P1KG;?;),L%1QQ-X&]8?+M-KF7:N8-D
M \4:FZ4Z3K#11GL=3&(/Z =P*[=(&+.UB5D/5JE<QY4F<)9'0)8BS\%)FUM[
MEH<VBA<"C4/;1!_$&WL7"X_G5RPXG6*^(],O3[4L3";)@(5:VJ<]@U"GLCOA
M@@BVH#%=O(C-*QS>6VBE@TES !MG])<"/13LO9K-<-E35[JH30P,LE*U:--+
M<*$@2%\G8\CL=:<YXUL7N0CEMH-Q@"W\XTV<U09DX_EOW^E+]81O-RF,$M$X
MR$X;4$5KH##5@U<I!BE\X*$UOWB#*!?L]+4 OV'KC2UB+?V.#H(-Y/)M%.HX
M'E\3U;UL#GO@?IC-8BE@8(F"UPP^L9J:*W1*U8)^1UN;$T5:WFTPV.D:Q O>
MWH'MH0?<P]O!<E:=-BJ5.E[4%%&[.$@(MLZ1U"44+[A!T3I#N5:0PSL-C12U
M7?T[H'S\ULF_TR^^GDS'=9K/@3HH=UYRX$;*NSWZ2C_E2%XE^?SD(0JOK.$N
M<736QTP[28S%;NRGW'GU@[55MLH*C/7N5+L:R)"/&^I(>:.B0><H*N:=AKNV
MK%C[8]^VRLN5_KP:3Z:+?A0$/L[FE0\ZG7VY^O:>'$X"/GS&7WZ\G8QK*1=9
M#7W,Y]M?&5$$8;WC 8PIY#]*2[#$LF@Y(+30UK'4VM'>6=B3K@?M8U^K6^UA
MU->Z+?-#Y?('O+["4COY/31CFHU4">JV%XJH\RM]'?_-E ";<]99^F),EVE"
M+ZUS<5;1'-S&UVVU,>OUG8 ;Y6/1D_UE 24G#DJ94J^,#&"Q400=DH]=FA%U
M6>LB#: YR(T;([^I&+\LH>>I:.\$<(VUYZ/CX+FJ33VC,"K;D(/M8 ;=5KM(
M0Q@ Z(:4P-T'"N1LN!;)0I:UT0'7M>F>+P2*4E$R';GK<G][>7,==CXR!E=#
MZ^;*?4<+:,M\P9PAQT@V7IB'F&JYJBY>U6GI;)6#?/ES'1I92UOP&_=CWG-\
M@)$^))T$R(@1E&/D'CNG 1T&YE)-HNS0%_&2YCHT,J(A%=.P(73WD0,^D1>5
M'$B;-:CH4FW/16^ -[4B7GD4W>M:SGBN0R/SV!_DALV@N[2@=]Z'15,VYP*_
MJY[E.H,1B7$Z+W7HE&(^Y^[^.ZN^(;0-6R[W3*XR+H5DF0$],DFILX. I4[G
MQIR<RM&)UD,^SK;+U3[W7P.HX]A=KF;3^>AC^H+YYKKZWO^YN9K_^!/G7R:/
M?*KG/T5\&[[>9NY2#$$9I2&QK( B. [!9 E%)B0@F,NN$S.>!'ED=_3=@\WM
M*^.)4R-ZF<OD"&IK>"]7Y=XDUUTNL(MD?<@3+QC6=FD.RYHXK%8G@ZKDL$8C
MK1(<M8%$+PTHSC,X37]"12X[0YG5ZLR!LS&6#8R*4[65/IIH?>'_D,R]8P$@
MA?Q:>P&T,#GM1A2(]'S ),,HK,&8NMS$//O@P_G"K1&?M(*K899N74>*("BN
MJF/T$I+/K936X-%&*"8SFYQQ#K?E>R^M5<XN/L*^L [9*J>+'!?8*J<7_)OZ
MK.R"W9"M<M#X*&N1+M.UK1IG')S5LHY/0ZNX4$ILJV$Y!1WV:)731(5](#M*
MJQPMG..^]O.6JH"RFH%+H4#2O$25*8:.KO.5XNFVRNFEA]ZM<OJ V/ XK2[#
M/3-G8;-"Z5I+Q>LH4@05%^=ZY,"BEDC'A^.F$Z?L!>_XR:(7>*#N!VS#;/83
M0>Y,N8LH#</FE>4/'R?OH8AUZMP#Q<:1[JI(/)?L8I*T;=0!L\(H<"[11B6-
M++%8AZ+IRWND6'88??8![R@'K?.9>:QS-'(5L&@D=X(BL*Q4X<EH:;$[O>1D
M#MJ]5='[K.V#X_'Y_N__]^T_/OZ!85:I"[=<VD/Q_GLO/3#_?S\H5NH <C12
MVZ #3XGV".YT\%YH$0MYY9+CQCJ WE(<K!Y T(L1#7-0Z&- 96YKX:2 DDI&
MIYW2I76YT/#U %M&#RZ4,*OLGNF_OERE+XOO/^'TZ[_"[+<[;8\BB]&IPB"J
MZEG3F0"^4#@6 _?(,93,=R#E]1'AI+/A?6RFPS3(YBIIS?!_*O9R>.4'_$9[
MT!>2=12]Y#P:#9(",CH=DB)W@AF00GO+C<D<67][>;[0SV 5>\([B)?59_ZM
MT;:V#T 2MD9^7@H(HMHM8N2)&6W<SS=^N)%M-(:_<2W ,^;QTA?X1!'*[]-
M7R;3]]/)MTJ[>/_^U>S5.#\=?_OJ\Q3OAAY28.*SSQ$H+)'T'/3%"YN!H<A*
M!B_3:H*B&R]\#YE^!@L[G-(:5Q\L#]/W=YOF^\E?.'TDFHM%>844'LD:\9:B
MZKTRX8/29X5!RDY'U O+7*2)M(2V<>W 4K2-%IDJO9!.2>!D?J!X24 _H?,S
M<RF8]2JO7LUN5?M/M34T!7?86H ^@]43!A^TDL!D'4[E+ <O60*#)@JAK62[
M."B7,NF^<6S36B&-^?^?)O-PO93UD64CVL(%\V#9HD]R*."0S)MYZ7E,0:A.
M\^TW?/Q%&D +*%L3^U>*F^C?X\_O<7HUR8NXNEZ:CZPK0:240?(ZSD.A@U#J
MZ#I6LDL.N8J=RM,[K'61>F\.<D.>_POR_>MJ_N5!1J0'-+5)3BDURJX%U)Y1
MY)2C=8P%9+:3J]!UO9_-&'8'^[E!^ ,5?H@8HPET,B7!Z61""F6B4@J"0:Y5
MX#&L%B?_O(4?NYC,@.HX=N''PZ"/^W:;GW&<[N:!J6R]P  4']E:I6_!95$K
M'J.5WN9D<FQL5^OD.'$.22]U/QN=M"?L _2K6Y5I.9JO@U0#=;-<+]&Q)B7M
MJ[$73& /N ]G#,*&$HQF@ 4UG8N^3GI@$H1/B2G/L_.M^W =T@A>G(IT&!OH
M@W+CA,K;/]]_>+T<G>NLT74B;U&U68N)&B*7"":$9&GST^0==[F<>OC(PSN5
M+1">[ _/P.424C.!B:)6$04')7FEOS@*8@NW+K/BQ>K$\(LNE]CE9-X7UB'+
M);K(<8'E$KW@W\2UWP6[(<LEA#*ER%S 4%0)2B4'P4H-Q1G.4M2UR<2)Z[!'
MN403%?:![#@L3O0I.Q>!LWJ:>.G &6& H:73GZ605>IP4)X8BW,_/?2G</8
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
MP,*M3/=5HB]+-?P0ZT<2'7OFQJX:>\$$]H#[<,; 0^2RD'1,R%A[_\0Z>B!
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
MOIE."9*[*^GGM]"^-EJ)5D)))=7:HUJ[PB(@,H687=1AV]#B7>+Q%T0Z@21
M'WVN1N0M 1\@870GW@NY":&YYS$@"(L,5$0#@2)5$#Y88[DO,;3F\7<2[#)L
MHR'X US<K62Q-NRD(UY\+7!,8"P6DM(PPB%+('>+BRBE)K]\V%SB!LG.W$8&
M@+_AC<*JE$],>9.L%*#YS&VFB"V0&\Z\(.<PDN@A&(-"6J7,0*;21;X+,9CF
MJFC8 FLIZ[OY%YQND.WUA,*(\<W5^/.[;SA=%+A0V%^2C'7X8:X3G!2Y2^ D
MQ7*,CE!NG8LIM1Y1UU?&,S>?0572L%'+4MY-EFTDEY'' B)Z3;$^1?U>2P07
M92F2:\F;;S*7N9^T +AA1?J.-_?.<\N%J.TC70:%J5HI>5(L>/*S<V)I=;;E
MN?-5=M'Y < ]-E]EW64R:CHS><W;:59OIJR!R.DH+#Z$Q+@C,]_OZOP\LUV]
MU+HEV]4'WB$S)%WDN,!L5R_X-Z5*=L%NT!H<ICFS(4&)HE84TI^<SA049\N"
M*R+:K<UH3D&'/;)=3538![*C9+LBHO3.6^""<WI*3\Z$B1)HLY&*1-2JT[7I
MJ6>[>NFA=[:K#XB'SG;%'(S5@8%,18$*B@X4RQ,PQ,2$X]GY+OR?$\YV[:K;
MIM =.=OU6RF8Z@#[)Y41K7I^[+WDD/FNG1]])>'E,X^2<\4HD%(Z>HJPC ]:
M&]K^M<Y\?<*KS^J-,UZ"^^B,RI $JW9/P4:P=4J"<]H;;K(I7?+80V2\'I6R
M/09B@^?[:OZH6N.FTOR>UO?(7&(L1H-S#NE!9007! (3:$UAS 6W+538ZUJA
MQ0.<P&5$'UO9>!EQ<&4.D'O;\##T@]=3S%?SV</8WU$1N@C+&* I&BH)N-(H
M#,B8>"XD+F>MNXWT$.\RK6IO133VHKOM[XLR10K?[UZ%5U\GT_G5_RW^\EWY
M[6\ZQ&;+%,']YXPLT\4B$T"G3 %EF('@"4+'F-8J6.5,%\]L. G/U,).2&T#
M9/TVO#=O)]65>?H\O^*W*:;;OW\USH\?;R2+\5ZB HN>HEMM"%C:?,&5$J)"
MYF5J70/21O(S-<HCJF^ '.*&I_CS:CR94F#V9CQ'<M_GM[]V]SBC%&TJG&M@
MWI+,4C*@T,Q #LR2&\!(EYUZBN]O<EOEO$P#:Z>:(?.)3V5>GTW'V<A*X:QW
M$KA3Y$/*6K23LP3O.*N-7FOBY3"6M$G$RS2B)@IIG)?L<M*_NKZ>_!7&J?95
MP?_<T&M0;L9Y=C/#G&^F5^//],NS^?2VU\1(:J%E6;21K_=)25MPAED(43@4
M+EO$+B,<FPMVIC9U?"4]MS@SM,75[[[C],>DO/GZ+5Q-:Q@S*6]Q?D?B&'_^
M8S*;O0[3Z0]ZW+_"M![O-Q3JI*B99QI!FLCI30H,?+3U]C'P(%+M)]1E".&0
M,EZX'1Y$=<]-TNY[B'9YMH]?PA1_"?1*U9MN.OH7/[V-=.@_6%[AW#Z/HN?!
M5#S($NL<4*$AB"(@:B'0<\%T;MU,OO4SG*FIGH1*GYNH&WK7?/LX*'_\.'?B
M<\E,J:-9DJ> 1_$Z%UA[!T85[BWGTH<N-]X-1#E3PSJ&(I[;D1_:CA8C#,/"
M45ATNA[)[((O3M0"?P>JNJ9!)7)7<ZV(*[P(UR7+O<O:%VXI>T&]YJYVJ O^
M!<7V5?Y_-[=7RK,1MUHI8R1871U(%3-$+^D+(Z2"RH[\RL/$D*NBG:G%#*F
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
M[WX3'4T&!KCQ5E_O6*:SY3.OV:-&Q5IN#(4R7K':!#L%"-9(*,%*E;P3B]N
M#MI_8:$+4GM+2 ?(>&S>\FYS/#X+$3E9HA8>Z<%5),/4$J213FG.L\+#72 <
MA!UX_+N#_LB?(C^P]CR-0CFPSM5>YW4X;W:I%AYXK<A]Y:M^PGGQ P?1XQ8Z
M8!\\AZ20=9'C NF O>#?Q"7;!;M!IX_9Q-$J#MGR""KK HYQ4<^VY&K2QI?]
MWM&3H@,V46$?R([2.DRS;'(J&9+BAF+20$X+DI0%(VU$S%O1:=3'J3//>NFA
M-_.L#XB';AUF25&HR6Z3JJPX&0PXIRT$GTTHHBB'9]XZ;%?=-H7N($R2Q;ZD
M"DHM94V(.S(VR2TX1;&&D=JPXCE)UWJ@\VDPSX9TH1IB?DBB61>Y?F:B62^]
M=247[0+Z(8EFF 13463(19)\*0AP7DG0JK*I$O*8[%D;PVY$LT%LH0_61R":
M1<&T25J#-95<5SM@QA(E,*/H@6F7=*)UR?SY$,UZZ:XGT:P/\(<CFOUC,LE_
M75U?[TXL6_V$1D2RK8*M$,<"JP,Q*#+SVBMRQR(YWXY>C<2SD"F6T>J'[?>*
M+3_MX1I/!,NYBXYB0D%VPU0"7Y0&SI24CC%R^K=5Q>WR4CT38M^-8_F!H\B5
M%8L)N]SXVT+SF S%+Q3\2A.8XJQUY\/EVH??"O;3Y>H>L!.& S2U_(#?ZGS!
M\>=_$G[OR8_&\3Q\QG?E]W U_=]P?8-OQK?#RM[=)J;ON].,K$-3G$[ :F$&
MO5$< BJDP%7R5$HN=#@VUO[NTIZ[O1Q(3XVOD1[&7BS1>#6^G61$9V 8?[ZB
MD.MV>NEM])6YIM-.*.#6JDJQ]N E'7^L<"4-3RJ++J6G/9<]5)JGC44,C>M)
M)GCH?$X>D0Q7"U"9?'"GC #-K(\H="&OZ)P3/(/K=%NRIP>V@R9[.LAQB<F>
M/O!O3/;L@-V0NI0>?<J2@TEU7Z-OP=>+;4.B*'*S$5=;")R<#OLD>UJHL ]D
MARY =]JQ@D53!$KN*06[')R($3!'GJ/FWIO8X5@^X31 +_3[I 'Z0'>4[A$D
M5^8B9#"N%H_8$" D\@[1\2RS3X7'+I3J4\_A[:K@]B >;D[,![P.<\SOPW3^
MX],TC&<A+;K1[GZ#\](G-KK1Z27X:FF@MBY*Q!1"J64M,2F7F<V&W&R428U>
M^O!]X^FUG_[(Y8_16X\)(E.Q;@@:@G"U.5\6&)CGVK>^57U)IGWO$'[[SPV]
M:'_B_$L=3/T=;R<8O_MKC-/9EZMO#]'J* M?Z[,9&&,H%-7DO;H:C\:,.D6+
M7/#6+2,["W>,KL -;67UPF 8I0QR [46A;L6R._*HY^-'*]SOGRHD0X%S;X6
M>J,WH+5SR9=BA&Q-$>TAWH59T%"*&2"5]1 [;]K=?_GQY&\6$;2A8U]*&\#P
MFNN7T@-Y9(J>@5R%8K0HN?6XB9T$/=3]U*#6-+R*CGUQ=4O"7_MLOSS^YA-]
MSB)N9"['1>4M+Y9\TF(\>(8!F!:B!,=961UWLJ'$H?N:QZ+='$#[DP-HH7D5
M3#<Y[V*8+I*NOR';RVZ.<5,VK!9W,)4]5'!<HR$G3G)A$5@6@MXA;< )ZT!:
M$Y$I"GQ3E[N;4S"6#5=RIVHK?9!OG7>[O:_XY>J:_O;S;,DT3H5;# )$80R4
M$0BN< 8ZNYR2+%QWHFNO_?##EM$-J8E)2Q@;7^E]P#'^58_&WRB,^_SC_<TT
M?:DC6I:7C<)KI9,&EB(9MI86?"@&3-*9GM)$8[K,@]V^RD5JNB&PS;NES,G-
MFHS'>/O@3VVQ.#*_4 1D2U]4*A*<1 W"H55!*DY"=]#XUD4N4N'M8&W>%N%V
MLL?K+V'Z^=X 4V0B6$86IZRF^%KD6DH4 8T2+$0R2-LE5%C[X9>KW[U@;-SV
MX)Y)^I$D(E-['WXLIFC=218""QP+ R.SJ$R0"%%J#MHP0T;G1))=W+3MJURH
MIIL!.\#DO6[A[NT( :&89B)"*>1<J,(Y."LLA.A+5,7ZP%H/].TNW>5?' RL
ML0$J>Q[+LQP"TD&B@6IZGDMSG&J>H?2WQ4SV '^ R_ UDNGB0C:"SCVOR'_-
MM*VZ100CD_/6&Q=<Z[S;H<SAA7J>XUE#'\P'&.;R:4)?EU,0E"ZR"#I+E9"U
MRU>@B#6S6E6BG0M"N$ZMTU8^]KCIKEU0GK2!J#5/9R'*I_'7;W>R"*LXUX$,
MT6,!)705(SBP16DOG58^=Z+DK'SN!>AK1Y#:OUY/1'%,N^AII]"BV@ZC@,)'
MK\":A(:G$J7JXKNO?.RYJVMGB!H'U%6*Q9N^'.BDD#&E*;P((9!SF'B"P'P=
M6&P8VH*:PHXN;,:5SSUK?>T%4N-(^=/;/]_/)^_?_KDDUR5KBRL",-C:D921
M,R^S N88:L8P&$Q=]/7T8\];77M U##(7;SI;__\\&E"7WY=WIW)K*VE[9B6
MC:"\R[<M2[GSK+[I.I4NK]?JYYZUOO8"Z;G"=IZ2?B=+?=9'PB!3.8; :'-F
MBC9G)H ,1@)*II%>>B&QDWNX^L'GKK(]8'JN,[.GSIZ8#Y>,2RX-)%U+^D*]
MGXZL0"[H7.86L71ICKGRL>>NKYTA>JXMNZ>V%IOSAZ7A>)Y#S A6J=I3QM>.
MJ[EV])26R9@RNHX[XN.//7=M[0S1<VVY?;15;>;3H[.42Z\HIN"@5)W,K94"
M)Y2DP"(7+XM&&[K4H*Y\[%EK:Q^(GFO+[ZJMV73^Z#YX/<'Y^4\1WX:OM\0/
MYQ.Y0_3H J6O*09Z?H>68GX>F)*B*-.)/DR"/+H"H^\>KK_VE?'R[]D/JL6&
MH4F5>Y-<=^]7%\GZW+Z_8&?;I3GL[?MAM3H95"4-KXLZ2)B*I%>(!V#*\WKT
M&8@""QB7'#/)1*,[W<V?H+%LN)L_55OIHXG&5XJ/0T,6O<Q)4P3/?;TJHS_%
MDD%G)2RWQ7/69>S!,=SZUAA/]@;H<.VQUIOQVS"M[2:_X^XUEQT_N%'IY2Z/
ML5*!:;3+C&7FBC7*D)Z]BU8E+YCW69FPH33MV1K[94%_N9E=C7$V>Y5HM=D2
MC64S?1&-#V1"PB\FYI$'$PQ%B#D826Z+MZ;YJ(%M\NQ?Y?W/^=4U?2;.UA7X
M!2,*KR,?#/HZ/#LE"");",XE'A7:F#O%GR^N=/@@IYF6G]=\-X-TD++^>^E6
MF*O_I!=Q^GHROITE$DWP?G$\LMJ$.$=&$EH+W"B;4>1H>!=Z:(\E+],$FH$\
M2)OV>S'?WE2H)N5/_!S^"O/Y[./-MV_7M178K=R?)K^&>7B-E1LY4DPAR]:
ML;6EJ9$U;$L(F+4JJC8?EUWN.?80X3)M93 E-,Z+=A9[T=7DT^3U9'+;._L[
MCHI13B ZR*G$VGNJ@%=*DE,77/;2F-RIJ&@/$7XVV]E3"8U3M+W%)G]OE!U+
MJF0#-KE49V)D\#YY^C;X(*)CS'3AL.^R]L]J+7UA;YT;?BKOXL2\BC<5C#F9
M\G@VG][<]A2@K]\7OS-*B84H:P/4S,SMW7)T,2_F)D1O@N*K5,4N5M)EZ<LT
MDN:@-TQ';^]5\BM)ERFPG+V;_GHUNW^(V4@I00%_'=+AE06%E:-99YBB5JP6
MYW!F6O>H[R?A!5C2 533,$?^M%U['>WQ.T&T7O;96YR_*QN?@ ?'E8WDODLG
M0(GD(.2:X'(^1Z>C9:M-&1H-0-A'Z@LRN .KL&'J?_D$[Z>3A)BWR+])\@\X
MOYF.:P/G;U?S<%W+U;PW%NFLCIIP9!EBB 92TMQ(-+S8UM=4S82_(),\CD(;
MTAR>)WG78#7[Y<>C[^YZ#"?'A*/MG,520#%?2R(P@B]1..9DUG[;T+[].B1U
MD_%0S9$&LZY!E7+LGDA;T+NMN4G.64<A2=*80?$*7$@</#U5+KQDR[<U"FYT
M$7\:Q(LAU#]IKX8!*M;6B57_.,5EVK"+@ /5-;XHW''*')NHLH-Y[*^'HQA,
MD9@-*PPP8_4!A8? T$&Q,M/_BZ=7YC(,Y84"R./821_XAZ-2R)!9C%A;%;H
MRM6!]XQS\KD2UQ2E^N)7YA.=#)5B(*C7,RKZX-0PF[FNESYRRU-"#Y%Q)%%B
M[:5/ 9R+SJ/@6"3?%O*<_*2/@Q[[^P+<,./TK"%[%SDN<-Q'+_@WS8K8!;LA
MQWT8;IVD;8*V(%[#6CI0HLX9Z" 17A9FA=COI3VI<1]-5-@'LM:D@;KSXW>\
MGGRKH=VRX),)-''1^$!78EZH<^B"A>A+$8$I=+IC$=CS#S_BW(=>.$]:@M28
M]E,) ]-P?3]Y@B+T-)]>I4<9X67'(RQT1L@,63.2U#D%@9P$H'-#F$)"L]RE
M.*SS@F>HW6' ;,P;WXLB[7WA2%8*);%JJ=*3NY $E,R]\C;X$#OER"ZZU&5
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
MCV>L=CY_ZK*NKGI>-)9WXS:/79@N^6(&H&K8U'4_DNF[NMIHZA'5'R#FZ8Q
MU#PCG7;UMH#<X-J6$I .PY)53-7U"7I0\_ S4_X#O5U3ZGZ,=!OK_$:9Q"63
MC;:0#<?UI &F8Z"-S>O 7!0J)8C)NA:5"CL>/;D_V40CBW;BG(X8Z+ ZFD6I
M=";E9/']J>J=[B)X%N5.CPCF5K53=CX$9\%)472)!;+77!M0,G /1AQ8[707
MS%3%3B5CRMXA"Z5FAG)E-RUD\X'G'"4$%<*@B[/G5.Q$06$5YZ?EXMN<5/CV
MY__0@S^>7J7EWZ2S^;?-.7%YW2YY,$[XR-QZFJ  VE LA8\N!"51)%%2:PK<
M\2B?<Q _QHYV!/$]]=6AU&HXXIF/5M/)49C$1$B-3\P;F9AT(>LD"Z!I76HS
M'-WTZ:_>NM[;M$8IJD.._!ZDF\S^;L'X2,AD) >WLEMIU([%>E&231:!%RPZ
MMZ[E'(_RE6U:K?35P<(^P<^U''Y9+ EU0LSK- Q]G>O<FF]X,=I"0S! 6)F,
MJO+<865.\YF%3!Z/LXE;TSI)/Q#:L]FNFFEYT5]%C1N:KDN-5A]/_SR/JWF>
MP[)NH"H9[6N:1?E4>=8,L$ Q&+.2)RE#DA'\(Y'&@P\X6NVW$VN'BIXJ@/?S
MNO[3O/H$\_QY<2.&>?MS.SJ_@1QDLE'&R((7-9XF4X5:#Z^4%D'D7$)SUV=_
MM$=K71,KLD/%T'!!S3B/$;D7=3I'+9N*M#'F6)@ 5*) R$ZUGG4U'-W1FU@G
M176H1;H'Z877N%,PD 1*7CBCPY7.W$S8HP+!/+<<7;0N88?)N2-1OC)ONY6^
M&IZ;ZR[G+=_M#_S[PJG[O?SY=;$\J_3$[S&>O2EE?C(G<:UFV87D0R4"T;GN
MK\629"H_F9&."Q#*"S' <QKYV&>S'373XF(:%?2(S>Z!6]\>^N/=$O/\;.:D
MY4* KX0QAMQ^46<81-H^,0L.3I5<6I]N@X =K27U4T\'3WT;Y,?5ZKP.-R.(
MB],OE_8^4S&4)'AF*58B1%4B@\0U,SFEF(%'D6U' ]J-ZE593P/%=/"P;]CT
M-BXGM*5H4[+L.#!=I&'15#86VB45V30BMAX5?!^6HS>3)DKHX"OO-M^+R1AU
MP.',.8W>RLH4(BAFT 00O%',)*%#XB6A;!WH/PKJZ,VEK5HZE,1O UP#^GT3
M$7SX@<LT)]G,B@09<DG,.!GHP*S3[APXYF-,1M A*GGKK.NCH%Z5W1RNE@Z5
M\Y>7X!<S63\O/L./_YN??:US5$D<ORR6ZWD\;X&PUKLKBD#7Q14S76DVO.#,
M\5CJ!$7+0!G/$ ,O'LDSBZUI+O;%>OQ6-H42.\S'_71U!%_=E6YOJ5DHITT0
M+"6PF]LQ .N935H+%772HG4?Q\.(7HTA-5#(77/Q+<^XK>3=N@-WAT1FBD)
MS359MT59J>,Y\UG4,>!).9F,"[[U;)^1$(_?H#JJ[*Z%A>ENJF<&L!1?!UB$
MFJ8)(%EP&EBT67N=73&WI\)->$-]]';525$[+AL/+E^K..NO2B'R#4XVYS2)
M8)[HJ*[_\.8TW_S&UD]^PN6\,HZD)=+A_1XW?]+?-[PC'WZDKW#Z!?^@8_]#
M*5BY#$ !E\FSXFI==:GC-XI*S.D,7DBM.;:VRVE7>*Q9EV=L)QTNP0Y:[4Q8
M<$[QPHJL=+:>G%>H=3EHM$,I(9-;\IR,_-\V>Z@6.URU'0:^@*;3*CF&ML;M
MWBJ*V^E-<L)*:776$EH7[C4TP?'2^O/\[[\W[;5P4C_ZEY/%]ZUFB^L"XN@Y
MEASH&!=TJKLL&%A;"6^T2-YKGDOK>X&!T([U)>RAF0XW39?D(;4:BMRWF7>1
M^T3!).?:T L4$H/J_@GTI:24 M>M2SQN09C>2^ZBJGN(B/:1<X=D^Q:]S"6B
M7*<,<%J.\+57E MD$$IA1H$3Y*JK8EMO$7=1'*OR#Y)VPT3Y6-Z F(0GDX3:
M45HHWL=$$1K!% F\-=DZY(.X>XZ9IV.?4Z*G'IXU3T=.R?J,BLD2,],J> :Z
M$O$5KT,Q1=DTB%[W2'DZ1NEY"$_'&'E/1]$P!-5KX^D8I:EA7 W[B'DZ(P +
M/":5F$G1,1W)^XG1&,95YMKKR >R7CXSY>_#T]%!]V.D.P%/1\A%"$7^3H9U
M"X]4+( B3%;Y3)N;]FK0W= +YND8I9%'>#K&B/.9\W2\A9-:M_/G5\2SJ2<2
M[7SV4W)S/"Z,6ZP<WI?@I9*1/ <=@PU92@<A<T_1"<]N/U:.G3"FXN,(2H-T
MR3 ,F=X35(5% ,>XL,YD'47*C:C<IN/CV#2M7@630@N@+3]0]%]HOY>I,$"K
MZ;=@5?0U?&B=#KJ)X#G?NHW1_^U(^P Y=^#(N+C]O77G^^;L'2R7/^>G7_X7
M3LYQEK1RL1C)/(9:^!P2H[=8LX1&"6]4DKPU<?,@8-/?Q1RBO1TYD+:B[W +
M]_X<-^T4ZP(QVH&KM_#N?%EWXID6"JR1Y 3R0*%@<'4X)*>W0G T 0'Y[9&,
M!YO%0WA>M#4T$W2'GI7WN"3SO&8VN(15I#(I9<M"JF,LHJ_]$+DR^49TWG,P
MOG4JZQXH+UOU#<3;903$U97P'YB0(-;K'TOQ 3<IL*!<N,@*A**8D2%&3L R
MMJZ-VPGD16O\<-%V2&NO:^MN6B#M*PE#" PQ^]IO:>JM'VU#FF?OM!?2M3[W
M[Z)XT9H^4*@=&CYN@E$%=! 9R7]-B3S9>J\;=&#9@ZJ<)5;XULVJQZ/<_479
MHR'C/)[,T]6 RT_+.ECH[.<G"I//R,VL+N;?-9RIJ;TBN=52.^:L0J9-)'^B
M> IBLG.N4%SN=.L)@B/@O6B;Z*6&#ET4-]B,KKOLMTEE2#"+M/XN8=\>5D<Q
M,)U&H$$P+D&23TJ&'Z3AC"= *>B\ M^ZZ?0@P"_:JJ9358?VB_49>-DKN[62
M618\%9,,4]F'#2UTQ&*9S"J4@ J#[S+(= >6%VT=303<H2MBL\0Z"NK2];'*
MB> 2<S(3GEP\BU8#DR8'BF6ERM Z>+B-X44K^B"!]NA1N& Z#-I86WE?LZG)
M08F1>5$*"SQ$[PPORO>Y+#X";8X2W@X='GS%]^L<XH6W0B?'NF&O]G_B<K49
M7GN]UN($Q.29*]7!Y1Q83%*Q(E4R*B"ZYI7+0[$=:[*@BVXZ7!-?$3:]72R7
MB^_STR^K64T:I]H4K$T"INM4'^^38\"A )T]]+*T=A!WP)A^A^BCL]NUVP<*
MO$^JX/-B]_VUY$9K,GH68NW)C#)2:&PE0Q20M2(/1;=NN[D?S9%:1"/Q-R;9
M>Y/2\KQV6&YJRVGY%S7&/]=7GDGY"(&"7X?*U%;.6E5$@4J*UF/2QA1YJZ)[
M)Z?>PT\Y,H4W%FN'S,$6@>T:SZ4=9ANUY\$S2>9'JU6>XE#Z"@S:G!RY4:(U
MD\P]4([,)%H*OE=F84L E[!"B$53 ,.RJ$W[0G(6I2[,D^.<%&CO7.MCX1XH
M1VH/+03?(06Q Q'!":6@8SDK"H("9CJLLF"J""F\*5Z8UA.87XT5'"CN#KF*
M;>*\K=N,@@9CEI))6QN8A.*UM4 P&T'8Z'*,JGF N1/)L1K"X6+OD(:XO4EM
M(9,R2TR._!BA.84UM1Y9^%P=5_31%2E$:X.X'\V1&D4C\7?(&VR!FIF4 0D.
M*S8HIE7.+!HO69;>JA"TY<7W.Q^.5/7["KA#JF"++6Q3]XB0C/2NKB93".,0
M:5."PE ;LKJBT:?6A0FW,1RIU@\2=9<D0DKG?YVO+R[6FU&M\%_BU]JM] TW
MI5*_+E:KW_#L]T)A[JSZ+E9+8 IL36=ZPP+0MB2\S."DC<*U#B-'0CQ2R^FI
MJ!Z9C3]J6\@IY@^P/*TWI%OXWY-.TOQLACF2NYL= V<H,M9<,"^E8)!D%#$5
M#KDU*?+CJ([4?!JK8X?%'%SI?'?E,TD_Q9/7+$/E9_8N,/#2,(J<7<Z2:Z>;
MIS'NH#A2BSA0W#LLX."[R\?6/8."H9C(:5.K?8V%XF= ;IB,7)I2K+6YHR>Z
M$].16D=35>RPE;WO-<=2)G@E-TR2W&H*L"59=["TM06OK'448MG8HEWP15.4
M[),E[ZF'9TU1XGSA!#<QQ2N?BPF<032TKIRX 1.**(/J;8Z4HF24GH=0E(R1
M]W3L%$-0O3:*DE&:&D93L8^8)S0"S 8*;93%I<QTJH-G!0JFI%"(*O!2!K7H
M/#/E[T-1TD/W(Z0[ 46)-.BD\,!2,(71H:A9%)63Q3OAE!)I8)WE"Z8H&:61
M1RA*QHCS)5&4O,EYC>3&?WA*WI(' 3T;,I/A8KO%< (V2!NS\2"D%B6%$, K
M)//)7 L+#1A.'L0V%>U)-CR;8)")+&KG8K9UH+UC'CP4+T!BY&W.F@EI3[8O
MH?Y>8FVA68N6WHOU!G>:W_RU6)[-_[7^_KW]7+,(TOB0 BL1="W!1!:1XAF>
M.-)?/ 3=NH*A%?;G7#T]QN8>N*^>3K<]2%JN,S:_U7'PF[2-T) LKUVF:U((
ML(9!Y8@@J%$I&[@9%@3NER&[!G*LUG.XU#L466^!6H_F6KTY/_NZ6,[_A7F&
MX+(M+M91\'4HO 3F"YFJ%NOL+83<O,KZ 3BOP"P.TD 'GI8[T.K$R3HJL$BG
M;$X,@TI,9U%HI2(P:R!GC%'SYA.I[X'R:HQB#\GW&)9R&];OYV>K,SBMHUUF
M,1>K.)UG*4O#=)".1: XR!6>4*O,56H^B.(!/*_&-/;50</"[+$7JHK;Y# !
M,U'1H2=BY0^/CL1! 30HR%$-&KEPS F,?6RDIQZ>=0+#9DQ>!,F"@MJO1K]!
M2IDI)W41/ 8TC0@T7V0"8Y2>AR0PQLA[NKOK(:A>6P)CE*:&76+O(^;IC$![
M( ^)DZ=L(AV!Y"4S$!A8LF"SD@FC?BT)C ZZ'R/="1(8PA4LY/G2RQ$#TPDH
M>BXZ,AN,M.AX5O'8.=9':>21!,88<3Y! N-CO3)97ZV1N_O?YW R+S_7,U;3
MXORT"9/ZP">T3C'LL[!;.0.;25%>.U^TT5P6KZ(*LKCDK!!)F]G8A^W_HEY]
M_IN=GS]?57?Q?(G7OJYR(410@<E<DW & @N5>X9[,F&M74FR12)@-+!#X^5_
M+KZMW;"/I]>//CE9?*]YF-5F2"(NO^'JC\7)R2^+Y7=8YIF1($F+P&QTDOQ^
MIUGDP%F!;%2&.C>C-4?F'C"GW?[Z6M3M"+NWUCK<Z#\,]"+S-T-K2W*B4@$E
M IE\I8;-@0%P)ZT$7YKWRP\"-GV]:7<5+WKKIT,NX&&0[[["\@OFSXMWBS5!
MQ(<??]>@<V822M39L<1E;?1*AN ;Q1+6:8]*9<=;=SSL!?2U&UD+_77(,0P$
MO>$]OMCP9]I*3SYN8D77#K,"DH'V=6"S$IG^B=.2GL;F;N#\M\D=K+T.28R'
M,;\G)SFMKV)G&#0%5](QZPW2=ERIF&5*S.J@#7+ELVR=$!^*[;5;UIY:ZL!%
M,^QD+ZB\M]:2_XDU?9L3BT4)9H01@8[V)*!U,<\>GE>?,&]S!5UR\"&1AGB]
MD-(A..93#"RI4D*AUUX/:XQL%.)-EO29)G3IJX^G3OT,,^G/]"F;NFV4*D5R
MGH4/@@0H) LZ5CY4.EAX<MJE:??M2V1/D2;J:!6C=NR]M#-YD'-5%/XXQC&)
MI'8>P!.DEWKJ=]RAO[]RGLJ0:A=!<K2#IV"K<\(CBX*<7N_1HK*2\]*ZV?OI
M#.B>%-5SLY\Q.NE@-U?0R$M^M\0\/ZL<%Q<)&(J#O$AHF"F.,XV"L*$(S&2/
M(7-99!IT$3ZFZ/L!/-.'&>TU>+N&NY7X&][B9IS/?L4O<+).[?U<OP8:+*3D
M(\O":CJ)>68^N,)0&##.QNC-0T[,"M-_?EE\^P=]],8(Z(MKW>]XX''Z)H=*
MMN&%5X6R07&9N!V 8X"3\;BFMY\ZK>MPL/@7#677<"^_@\>FX'BVD:'S9)L\
MB3K-WK*<.$HCP#GQ4$'C<]#A/:=W-Q6.$5E#U56VZ\U,K3_I2)DGO*B ^+W\
MAM__B3_F:7%Y&(@D2JVU3C8YIF4)C+Z56 "9+5B>A;A%S+*32WS0PZ8[: _3
MPZ*G$!N>J!7@9_P!JRL\GQ;?-P1CU]4N*3J-W&>F2JYF; ,+W'M&3D06#G.,
M00Q0\&//>8&Z;2JZ>U_>/0N%[CBY:]$@YK_^\:'6Q*SFY"U\.#W_"Y>P^=35
MV8"BH!&.='W@ZGI_KH\>5Q+48 E7Y3_-Z*FNB5JOIN"TC30>?M;!,Z4+T@?F
MC4]?@X8'F'?;KFO4HY^26NM^#=\=(3U>FF/?\XMOU]\BK/"__N/_ 5!+ P04
M    "  #0%Q6!#)5L'C$ @ 8^AP %    '!N;2TR,#(R,3(S,5]L86(N>&UL
MW+U[<]PZDB?Z_WX*W)Z=#9\(X1R"!!_HG9D-^=7C#MO2M>7NG3AQHP)/B=,E
M4DVR;*L__05(UD.E*A; (BG.1$<?6S()9/Y _)!()#+_Y?_\O%^"[[(HTSS[
MUS^@7[T_ )GQ7*39[;_^X=O->YC\X?_\V__X'__R_T#X?U]_^0C>YGQU+[,*
MO"DDK:0 /]+J#OQ5R/)O0!7Y/?AK7OPM_4XA_+?ZI3?YPV.1WMY5P/?\8/]?
MBS]ZS MBA#!D4>)#3*6 "?8QC/U 4AY$ @MR<?O'$',482^&2"+]F"]\F'A(
M01DE,1,>DBI(ZD:7:?:W/YK_,%I*H)7+ROK'?_W#754]_/&WWW[\^/'K3U8L
M?\V+V]]\SPM^6S_]A_;QG\^>_Q'43R-"R&_UOVX>+=-##^IFT6__]]/'K_Q.
MWE.89F5%,VXZ*-,_EO4O/^:<5C7F)^4"1Y\P/\'U8]#\"FIT O3KSU+\X=_^
M!P -'$6^E%^D N;/;U\^'.V2_&:>^"V3MV9DKV61YN)K18OJ(V5RJ:6O6ZL>
M'^2__J%,[Q^6<OV[NT*JP\TNB^))JT9*8J1$D9'RGXYU]ML9X@\D;_5<U@&$
MJ]7]/)2,79A^'DS<&\T/<GR!=[HY6^3F@WJ7B:F^W4U79XL^OL1#?19Y19<3
M?!;;;G9$7II??-1_:[LQ#760:=U/2]T[HLJ?E<R$;-CR2=,@%?_Z!_VWQ:J$
MMY0^+%ZORC2397G)_[Y*R]20]^7/M%R(B <B1#'D*@@@CF@,$Q0BB) ((B51
M' 5L46T^[87,X+>O:RGJKJSZ^8.#GM61^5K(,E\5?+O2W2\/+5]ZY3)K7?);
M1N]E^4#;%[2PQBAHY/^WM9A@1T[PNY'T__N7W[:Z]<=U.15:R_D!E?,GXBR-
ML9 7^S#DW!:&[1PLM08U!HJ6K%:B;4(#XON_R655KG\#S6_JB7BJE]^>C?)E
ML=: %OS$(+1/_,9S;2,]5/#)>!B;TDG5*G?Z0!J M0A_ 'DA9*%MX /J//MH
MKU=LF?)O5;K4+<KR0_9=V\1Y\5A_N3Q$,O!#!H-$)A '.(&)C DD491(QJ1/
M8^[""%V=S8T6&EG!1M@+L!&W%SMT FU'$4/!-S)/6./D3 XV  S$$)U=34H3
M-DKO<X75._T(XZJZD\7-'<UNY/U#7M#B\</] TT+LY?^F)?E6\FJKY*OBKKG
MR^\TU6\OY?N\^$J7<L$)I0D7"20QBS6EH @FH8H@CZ.8QR%3PI,NE'*>.',C
MG:WL8*F%ER702VRY$1_<R:4 :0:TTN#SVQLW!CISY.PX:KKQ&)G%:D5@I36!
MU5H5L#,^1ID+8-0!6WTNP$8CJ/("&IV&H[]AL!V((,\49E(*'0:X?9(=J%4W
M&G[([O?9_4V>547*5L8BK'+]4UD5*U[;A_J_W^MG].8.44QH @7G F+$.*2!
M$'JOIW\9X"B)9&+#NSW[GQO1[LH,JASP':D!W8AM1[!]QZ2;42= >F0*?6Y"
M[\.^JP*XG AVT7K^:[?U2\+_1)#_2L-@O7*="6*S5.E&ZN4'^<V!P#_U;762
M->=,E=>+S+G-]#/NO\AE[0BF1?5X4]"LI'7[Y273?>F_+P(1Q9[T"13$8Q!C
MXD/*B(!)1%C$PU@)@5S,]U,=SFW=:.4%M<!@5V*]V6UE=G0,G,3<SO >$LF1
MUX7S0'0VFVV1&<@P/MG=I*:OK?+[QJWU>_V(YD/&"TE+^58V?W[(:FOZLU9J
M513&@$XI:WEO$294DTS$(:$TAIC'$C(6QS!&*F:2"A$$5K9KG\[G1D"UI&"Y
M%="-;)QPMR.>L= <W4O9B M>K07_Q7A6&GRWPH./%E [4U(?S :B)Z>N)Z6J
M/J#LTU:O-MQWX%\D7]+[VFZ_*59E]7Z5F4"CS_)G]3XM.5W^AZ3%S5V1KV[O
MS%_?I]_E0B'L4:HTC25(VTXB09K&)(5<)I%"))$HHK9;\#X"S(W*C,REV7DW
M5JTV"#(M/E"U_.!12PVJ1H/F!Z5UL-\9]AJBTSORL8$?W?3:B ]J^4&KP 4P
M*H!&!V D!ZT6S0_OQP???E\^]B!,M#$?9S"<-N?G(-FQ.^_5[&3;\W.4WMV?
MG]5./[O9^)0_U!M_\WV^H47QJ'N\O,]7F=Z<!R+PO"2 "'D!Q+X?0193#R)?
M#P_U.**)OZ@V04@G+;NNSIP6DR/A54/.I3JVRLT6[L32SO8="J&16?]CGMW"
M&UG<U^=5%^!/15X.:,W:H#"0]=K9U:36JHW2^]:IU3ONUNA'8^F6?Y4F.EV*
MR^^RH+?RK68@T^X7O8W?N))\3W$4Q@QZ0O,"9BJ!#"<"*DDX(Y@+PJQ/@:Q[
MG9O=N189T$9F(%JA0:&E_J.]E6./^VF[<A0TQZ:56N8+L &T%1NLY09&<&?'
MJ!NT]E;C*!!/9"H.![63>>@,68=-:-_69(:@LWJ[UI_[R^[,_OG3&_J0:LOF
MD[QGLE@$<1 $7A! BBDSGE &F8P\J'B,<!B&41!@6_[>:WMN+/WY$VCELV>-
M?;A.T^X9((Q,KEO]P>^-< [TN0^$/4F> <A$5.@"C!/9'5&]@]+VWYB,N(Z(
MNDM/QQ[I$6Y$E_E?I'[X\XHO]3;V3S+37%=IR_5K,];?LK0JT64F</NY$1:H
M4,4!%$E$(";(@PGA>C>*0X.AMC6I;QULY-K[W(C,* !J#4"K MCJ %HE+D"M
M!D! *P*P0P",\^"<)L51(1^9-ON@W8-@W6%WB#H:$_ZI8H[LA\%^%-S"COJB
MV!5TY-SF="%'?=5]$G#4NY%^WLSW:6:ND]>6]!=C1U^I;Z6\+$M9+;A(J$HP
MAY$),L+F6CR-8@\&2LE (4I"Y>3,[.AK;K[,SWD&5W74UR-X*/('652/%R"3
ME9M_LPM=._?F0)B-3/FME* 6\P+4@L)<02TJJ&6] %3IE1Y<<LU]JR;VZ/(^
M+ZKT'_57/9PGU *P@1RA73U-Z@>U4'G?#6KS2L_;C!I<6112?*UR_K>O=U1_
M9U>KRF2M,"<SBR!D08BU.1J*2$(<*@DUR5"H"/%((H0?2ZO]LV5_LS-%U^*"
MTL@+\JVHX%6:@;)6X!?'BXTG,+>CF@&1'-O"W(!8BWH!&F'!CK0#WGBT@V6H
M2X\G>IOVWJ.=ZL^N/EJ^UL,9EV?O5W+Y3MM$MX^M5>\C1#T58>C3@&LKQ0\A
MC9D)BH[B1/&0L=CJ.N.1]N=&(,8R,3*"1D@'A]0!["R\<^<A,K:'[BD8?=QT
M!U!Q<-6=A\Y4[CI7E-Q\=L<QZ/+;'7AK.M_=<9&?^.\Z'NMG'/V)IIFYEWB5
MF?O@964&OUQ(I820L82)$ACBR(]A$B,&8ZSB $D2"FP5E=C9R]QX[)61LOQE
MYY)UNA%VY[ZUFR%T&%\2J9#&TH,4F7TL3_3BP%D"E4>)1#B1$2&+W71&(R)\
M,CW3?U&,(R)4&-, >L:VQR)1D B]%"<^#GV!.0H(6WR7!<LG^XIW>QL/XQIB
M\*J!^)=1,;8SX\_&;>0UV\@'7AD):[1VA!S.9N_$8"!+_7 ?D]KGG6KN6^7=
M#P\1"UGGT=&S7NBM? (I1<8<CS4'((I@K#@F5*DPB0.7Q>QY%W-;R>H$%%L1
M>Z4F.@"DW6P_#YZ1I[HC,F=&/8Z0@NA !R\8X=B5;JCCR?,/!M8W=AX7A.$@
M(3*"$L4(8IQH4Q7'& ;"IP1%7AA$Q&5V'^QE;A.\EF[WPA^@VIA2X*WD]:8
M!.C"I"3V^Q\.;!%V/Q;HA=NT!P(;$<?Q\S]#8 0/_[:/%_/M/U.SRZO__.&>
M_GSZ6%L*5^IM^CT5,A/EF_S^/L]JY]X"2>HE#(?0CR(&L;GU0(2'($&AX&',
M&6+2;6_5W>'\-ED;*<$#386CX[X;7$N__?F 3148T@AJN/.J$/IC+1[!1F:3
M$\5(W?CT!_3?6\$SE/N^N[-IO?=6BC]SWMN]U8],3!)[L5I*W;A4:2;%:YGI
MOU37^CLI3>"NWD:O]"=W(W]6KY=F"@@F8RZ$@+&4>CO!?0H3%1&(XHCX"4=*
M:H/#R:_@+,/\? YK%1HCI%8"M%J 6@VPHX<;([F/D!U)C8KZR+SE!#?X_<:D
MF -&$5!K,N"&IS>* ]&;>_^3,EYO>/9)L']#??TH^[VT?[UBR_2V/AYJ>=FD
M+I15M93FAX54E(3"#V D?1]B$5!(0T9AH+PXBD,I/.$OGE5$L' J]!*GAVUV
MK!K$H--W(Z C%_8=%5O/S7@@3^7>><Z%%YN?MFI<@%81H/(";%49TA%T%I:#
M>8OZ23&Q2^DLJ)[[G<YKSCT&Y'WZ4XH/&<_OY3:UZX>LDD56=T>7?\JU&9:9
M;MH#_8AR)B13,$!<01RK #(<81B'G/DB8@@'5C[I?MW/S9WU1%APNY'6/FBB
MQQ!T<^+XP([N[]+"@T;Z)\FHGX*]U:!'J$H/U.TC6<9%?Z) %^=1&"8"IC]V
M'0$R/1J=+'ZFO\*[X35GM-+S2(.FQ5_H<J7-^L93FM+E]LRDO,Z7*7]<4!5Z
M'"4!%%B85(=8028"$]. $I]X2"\FRNF(PZ;7N:T11FA02]UL>HOTNQZ3[Z[>
M!#O$+8\\AL9Q["7A"80;D7?.0S4Q-5*#W]L_1W$:. $WU,F)59_3GJ2XP/#L
M9,7IY7[T="E$VO#>-4TU,;:7AQ<2:=8)D()AP#G$01Q"%B0<1D+O\I'GA=2/
M7 CI2#]SHR C'$PSR%U2$)S"THYJ!D!H9'+92@B,B"9MZJE4#<Z\<0*%@9CB
M6"^3<L,)5??9X-3C/>?_7GF2K5%D@CL^T6I=QL3<I#.)[-J\=C<R,ZGMR@U'
M+0*& DKT5A<%3$*L(8<,$;WSE=J2$3$+ N64(GXPR>;&,;7 (*R3FY:;5*?(
M:W[A2#F##9\E2;W$H(SN43Q9R^D"; VK"]"J^:B?7-:,9G**90)\3;/;I=S\
M,WBK_V5]![7.WQENTGDB;T#*''I,AB+9P>2:EI:'AO,9D0_>08_<+I\_?=$#
MAM[*)7V4XFU!?Y@\D1]SFKU=R4_TT12[;_TYF'J,)E1 $5!?TSDF, F#"/*
M>\+C"0V4]5TWAW[G1MM&=!-PAT K/#32@SJ]II$?B)69^X_FF= AHXC#2)SV
M9XZ$[\@,[ )MT"=KBP/&#OE:QL%ZJDPM+I@/E)K%';"NI"P.K4V7CL5=Q2>)
M6'J\?G[]YZ86L0JY0C+"4 ASF8I@!*F'& R]A!,<$:6\WD6?YU_I^?SBSGTK
M.L^MC+,;+&?5<AZ[@/,+5VVV+M4\1'WFC56XC13Z4,G[)LET^3:_IVFV\&7B
M<4DD9$29>U(A@HSR$+(0<1:AD(4D['7,T-'IW*;]CHO\DZ1&Y.9HM)'6D0"L
M4'<\:A@(R^E.&IQ@['^28('+T <)75V^S#F"!0A'CQ%LWNU'/G6E.*4G[V4F
MOLKB>\K3[/;PJ<6-[J$\_$_M=.':"O$1(^; 04*,L8241 P&A(:$"<]4M' A
MJ2&%FQV9'3KAZ\EE@PZB'>>]U-",S8W]1L69&L> ;R *'52T2:EV#%#W*7F4
M/GIX ?/ELBXK7)<8SI=?Y'>9K>3K/!-EZPZA2BK$]*XP(I1"'!,*&>,$"OWK
MV ^E(('5KM"NN[G1ZT9BT(H,6IE!+;2#!^HTTA;.O4'Q&WL;V0U='R_>:0P=
MG'>#8CF5SZ[GY^CFI;-&ILLY=[J1Z7QRU@H]<<79OW6^!\Z<]BR7^0]SD?I]
M7M05,K^54KQ=%7IAV"WY;@J,+&(4)3Z/$HA):([:D=[0^SZ'@60LYCCBH9N%
MW%^4N1'V1O3ZUH>J*XVNM/1 U.*;JJ,;^2] &^63_D.:8!8MGRR;8E#]O8".
M(^GN+AQO?*;T*S;G[$\&JRD+:U0!C2[@S9/!^M(U+F>Y(?M!.H*_TE&0%W-L
M]@.LRP/:L\4>R5SI=_J?^>=ZH38]5I64GVAEN*FU(9B2*#:4*GVF&5;XVN+E
M7$#J!Q2I,.'"[AS$JK>Y\6<C,&@D!FN102NS0X;3DS"?-G<'!6]D<NO&K4^*
MV), .B2,'1+(J=+'G@FH6S996X"Z<LN>;&.Z3+.VZCS).VO]TH"IO=9Y/]ZN
M9%TH67\^"XYI%&!3PSA)DJ8 "*$FCVI I!\SA:)(G)WMZT#'<Z-B_85% ^3V
M.@2QY8'4",!-XGA]G@'L E0Y8+(.6[]H:ZGK3D=.#-:!U9BYP@YU^_+IPSK
ML,HHUO6^NQGX569I7GS+ZERY4GS.*UE>O_GR6K?N>]B[K/SK7.\(D1]>2_UM
M;NZV*B6B4 D*0TH%Q%% (1'2AT2&G,<THBR0=IF!SI#"9<)-DQO(_U7+^,]U
MR-B?5YD$1OH+<$\S8>;-(ZADIL<%P/I?_]<_H<C[WT[9"\\9LM.&Y@3#,#+O
M-1J C0J@UN$"&"WT;GH](+0"/JAU 5H9T&K3PSKM.Q;V-NL$8S(/IRVHY\YZ
M+"[J.60T'-C$/1//#L.W;\N3F<-GJKYK))_;5)_$(T=K9NV4-7LK'PK)TV9:
M):'@REP>%RR*3;Q^ !/%&11!++%'DR2*A4-^IGY26$W$Z=,R[9:"$SOBNB3$
M<!Z0TRO02/B^8!V^JR=U^'9A?SL5["YY2,:$?[(\),,/@V-&DKXH=F8D<6YT
MPHPD?15^FI&D=RO]/#%7#VUQU[K+OTK3IQ27>J= ;^L801,7:-SL[1JVB(G>
MXW IH.=AD_ /AY 0E$"]$0JQGT0,>U87P/H*,#?/S$9^L#0*.%[9=8;?SELS
M)J@C+R!;/%ON6DL/6O'!6O[Z$/!B;2P/Y[[I"]Y ;ASG[B=UY_0%9]^MT[N=
M(<K$?&B/]TW[IJBU%&TONN\%4['O,RX@9K&VF(5"D'"?0!D3Y<L$Q8(X%9BP
M[WINU-;(!QXV IY34:83<SM6&P?)D?ELKP)-FPG.Q)8T]-6"?'T:Y#.+T]C@
M-4K1FLZ.7["8C0T@W45NK%KH$9:P,GZ"*_5%WC;VWB8L8A$GGL]B$D(5^![$
M/C?>9OVCU"89X@HC_8_6\0A'NYD;$362FB1FQ5I6L%H+ZW",?AQ7BP"$0= :
M._*@ >I*@8V8VQBK08!R"#08!+"I(@QZ ><65W 2CZZ @N,O3Q=)<%*!)R$$
MIY\>YJ2N=K<&:.UN]<G34X:$"R8%1Y *9AR@@8")B")(J"GJP3CUI77F9??N
MY\:D_J\^:8[F-J7#C/3G'?:<&(%^9V[#X?I"QVW-29LIS%:?M#W4)VT^&?B@
M[03VYYVQ#3<&$]%XS[$8[U3-#D'' [43C;[H69J=PJ>.T2Q;<5] WC0NU/2[
MO-:8RT)W6%>5NE)?5ZQ,14J+Q[^FU5V^JCZM Q:^2"'O'^IP8_GW5=K<;2^O
M:7%5-$9_?9]:2_CUCA9RH2CS<"@(].H;RR&F,$%20!H($A /^81:F^CCBSNW
M!6JK,7A8JPQ*H[,Q_\N-UA?ZE[65]KW..O JS8#(ETN31/%!+VJET>T7>VJ=
MX+LXO0S.:[1'7C9W!GJC;5-XSUCA6X5!JS'8J RV.H-=I8'6&EP5:X]*DXY"
M:PYJU6?U+=@OR_/Z)B9:QF?S;3BM_],-58>],($0D]D7TP&Z:X],V&N/2_I/
MKTE]-3_>IU63ON6;B:O\O.)+28MW2\FK(N4?LG)5U$?*YCDI%D3PF"240<]G
M!&*2<$@QH5!Y293X(54XL$_@>:XT<[,^UAH 6JM07T7,\@QFC1K:),FU=5$]
M D'OS5'D,B^MCWR'&;[35L2D@S*RD?#\FNAFA!I]P*J.)6XU FN5P$8GT"HU
MY1@Y)!Z8<JRF"G$=?\S<4A@,A7%7AH.S^Y@N <)0<#S)CS!8HSVCF*H[W856
MGI9W33VG=S\?9%;*A8<#A(7/H9>$IO">IR 5(85^C 2.XCCP MJC/NG1#JTF
MY/2AKK6\%R"3EC7V3@-K&8AT%DX311P9&4$KY+IVVZM6SN,^!/>XHE-8#!5
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
M!=<JF4+U;2#Z1JDF#FV=CK#1JW[I^N30.6_6AD5ZH!W>0$)-NBT<%LC]O>3
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
MV8=;D!U!&FA]MNUUTN7:$8K]U=OU=?<3]O?I3RF:>P[;/<.G59;R]($NR_;
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
MBA?>9#M!=7KC[=:<>VS0Y5*S14:K.JYXG=IS79$X)+%@"!'(I, 0AQ)!HE
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
MW/,N:K9')KVP&'M^6P#0XWCDF:J#G8AL6Y[X$.292L_//9X_XA[:]2;/A+F
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
M!H+:U>'B!EFWO\6RK2G=+6[J[7E;'%\^PPQN%PU_G<4I43Z1H0^Y-%=2?9)
MBJF"G 1!*$-A[J4ZF\!/^Y@;?6^MDJU!XO<PY/:0=+!Z^^,SF<6[ \TYQNX>
M1CT,W?Y836[DVGQ._>S;PR#8V+9[;TYOUQX6_:!->^11=[)[GB'ELBQ7]TW0
M]3<3R$V7W-RU3;/;]J%MM="WYI-9WA0R$]NW%A1SG_@R@*'/B2G!0"#Q/0;C
M6&*B%/%B'"PR>6M27][8T>7P4EK-#M+,CF>RCGFX;V0%E1'6N*=;:>WI9(3Q
M/,W6+S0\+YDU:D=!\*V^-+15<?/H5DF3TK<>V5K/G;=?=&3MUYB7'>&)EJ<7
M&FFG=6Z\@>A8(D?H=++5=3S =A?F$7OIX:/*[F_RF^S^85UF#7E(Q%)"0F(?
M8B\)(9/"AWX8"\&Y%TO?JLSV@;;GMF$Q$1)5#FX^?[IV\'OLX67A..J/PMCN
MH>R^!D#+UL<#M(>$@Y^G/R)3>7-<D'%SV!S6O<LML_?&=,Z7PZ(^<;$<>:07
M#Q5//B?JH5!YC$ D]/8 2^%!&BD$>>"CF',>$WL/RG[C,V2B+[VHJ'#GHMY
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
M80II%%$82?4]BJGD5!J1MOF42R/MR[6:)5?OW(-0;T+;D>*^+&Y+<F<90&$
MMYD?RBV($[/UMHN'DA;HMP-LY04_,VWZ=A*[\T69H^/((V4PX:Q^*7, GGNG
M+)ZT-Q.W0WP3;$WNFDWLXZ:)!-4FZA?R*[O;W*U\+^0^3A-(!.:*<"B&A"4,
MAH2F @M%1EYH:B4:S;@TOMD*K<AF)S60K=B-E^@"W+62FQLW9M"?-A6= SJU
M)WR+94]@T$G<G+<OP)=IL#2W$YUC.E=:]?G86AF)5C@-V(AFX\QF(EJIU;<0
M[1ZTH^NJK%=?LER/L*V!3P63OJ#0#V()$=$]^V(A892&(25A$A'?J.;TBY&7
M1K^=<&9\\!*G80X]2_N)N;*3RV%@TU%MA^PN]5#/YE*_[>VME^/-\I8>56/[
M-A[_@-U;QT6V^I#76?WX0;W7M^I-_J,L?BK;J[B[)_GC*D$>D8DRC=(H22!"
M2)W%! EU?W8LDA@'RC8R>0=/S+.T-[(5%6QE!:VPH)/6[$4]!>WP:^L0L*DO
MHL9A9?Q*&R)QX 6O!/O]MGCX#S5"^WZK'_:O]JEQ9WG1#97;OO:F'Q\;$'1W
M5^2-]^>:E%?E]UJ7FFO*]EV+LBGLMZ(,"XP%UUS (.)<PI3P #),*,=>[+'(
MZ&K>8LZED4,K\M93>4]*\-!4X'RCNT$4Z[5N$WJOC-1*"_^;;<30Z24P<]@X
M!G;J4U.+Z?<64R6P^N*"5N2NOJD2NJV$ZC*"R!@B9X%$IV><.9[(&(*7847F
MCY[=H^;[IA3UX]LBYZL041;Y00K#-%3' A&BUCTL$),)PBFF(AK9BF8_R](X
MIY4,4"7:Z!8G/0Q/NUV<(#,Q:;QL4-+!]-813*,;OHR#Z]7ZNIC =D[SEI=P
MF/=HZ3W[6JU87HH_T''EP(?'66--C29MV)7BAR[<]" ^Y:RX$VV"8/7CX[KX
M^3?!;\4?),OU']\*692B\<U4528SUA9GEHJ?;LBO593& 4E) &/DZ:.<[T$2
M$@P3&O' PQBEJ5%+P8GD6QKC[@.GI"ZR?D?*?XFZM?0NFBC)0NH"CTIA4)-?
MX$T7VO*;_OO_\R:\\ /_MPOU$XJP^J^.H%)_#4)+>]#UE\#,=GS%I9UXRVC+
M"CY1#;2Z@3=:$;546D&@-02-BA= *[G[5]IH"IZKJE98*ZOSL]W9IQ,M@R-;
MUK5TL]J]$T'[W$:>:AI[>_KK1GL)"WFY7A=UT[;VNA0/6;&IUH]Z]Q*5,MZ_
M9;<_ZNI*_I,\?A.Y^$G6.G= ?WB5<!Y1%'E0!DA9W5Z40)*J?410WXL\/R ,
M&U7M<R#+TG:*O1IM>$&I)8>%A#_)(RA;V2N0%[4.9>K4!&RK9^,V(-LAM#N!
MB75EN$VX6-G39X$9UVMB^F\UT5OT7I<+L-<&[-0!K3[@2@*E$>A4 EN=YEL>
M\S/(C,LTTTEE^N6R.M4X GC@['/N#+.=D!Q!T3]'N1K2_6GK\*9<:7LZ]$B*
MJ! P"H(4HI1BB$.9P@#Q6/*(Q&$D1C20&2>-T1L\?Q^93_M34G9W3]IDE;;,
MRM6[3UV.FF5<X\CE.O_X<R;Z"SGE'#O&*':=[01S&LD9#BH#0BSF/'(:*)MC
MA\%H]H$[VNO?GE1R_O]MR#J3CUE^>\E8L<F?E!1O>L"F">&IYQ'(.640A9Z
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
M<]JQ?'H< 35W.E^+O&A/M#KY2)]X/_S2-T7[YEPAX<I*)#XD/N8044DA3F4
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
M<I_#A-. DD1R3PB["J0'Y[%YP>8I/=J(U?AM>+%>$W7&O%?'T*8MEV57KL/
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
MK8+N3DVX-$K2\C99.T\["NM.:%IHR]:KQK";$9%+,"<FH;-QM,\K, 3'5?[
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
MU4M0&L8!#J$O='PO9A*F@H8P"0+& BD2D6#C1)1Q,BR-WW9J@$X/T"D"&DV
M4@5H74#@H< BW6'D"ITFRAEPG]JD,H6\U0,TBJA?BA'L.W8=+%).IE^/N=)-
MQJZ+HQR3\X <RB\9.?)\N27GJ?XDK^3,H<[.C%2&]VU)[MX555U]$^NFLUKQ
MH4GK^R!EQC*1L\=/N>[:?:/63*R0YX<TD4R=SCV=*A^G$*OE@XS'+(TX]F-L
MG"I_IBR+VYQ:^0'3"H"RU4"?1+LT2;%3X@)D.7C4?>9KK<CHO#SKU3/8L.9;
MDZDWKA?Y>-L%:K0!G3HZ Z]5"'QXND!:*7 S[P*-3IZ<<J%>+8'2_8*=DT<Y
M%F+S7$KK&5XKGW(L% ,YE:.''!GVFK-27RJ\%^U_/^6ZQ5Y>-PVI5P(G(N9,
MP"@4!"*=9$EUW7'FRU"@$$N?I'97 (/S+<_]_T7-469DK5[")MV_>1VU^U]N
M%)B5KOEB&=\ZB'>4BLC#)(&42P\BCW&(O<!75H7P/1F$J4!6/O_ST9[1;MB*
M9NBR,T/4S+?O#*>)]_*MG.#-5M+?-.'WA'48WFN"B:LXWL&YY@W8-5'[162N
MT4-CG/AY4P+FGUG]X]U&T<V=*'7S['?JO*29B:BO=L HDXQ G"2).HAX,<0!
MCB A0<P21%B C+/?3T^W-,YH>L>SG7@V#NZ3R)JX_UWB-?F%0"LLT-*"K;@7
MH('PW300VMP:N(1RMGN$\R"UO%HP16CPLN'D(#->/Y@J]/1"PO@I>[[]0LI_
MB?JM8G#>%.6J.L<J\E <<\^#@H3*+HLP@S@*8LA)&$D14DJ1<?N)(W,LC5E;
M,6$C9ULMK@)O?(MJ5L>P/$VK#A":F$L/@6/OYC^&D#EK.D!J)JH<A9@5/Y[
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
M02",_/(;ZF_\>I_5]<1[7 KVV]WFQ[^K9^I76/UP>'./1YKD%3VK0/LNGO^
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
M/V8;TP?M&(:+Y>+]>KO</FGSK'9;+3?KBLVJJY/BZ>V&BP5GG*>8*$+AND*
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
M0D0*:1)IKR4ENL,Z@@%/,IQ+$LHH&58TW).D<]N9E*S_]B]A$OQ%R;8C.J(
M_'*GA/\5K(RK((V_O&:G]EDLVLA[W\5>>KKFWW%5\2N@E=M_A$CUW=(7Z2M2
MEDNY9$U& _^?7;FMDX!I!4)567":ZN*>UVJT<N.^Y'SE^N.>X;Y<D-SWA/;'
M&#5XH0MGO1/UG\LU(X_++5E55SU\N=65T-4O=90!I[NM,F6>Q/:1+/F"YRRA
MB>!01%@=9Q*10"+C#"8ICX3,$<\S(S?M,#'FMGG\TJKR*^"-,D"Q#&&LT'?6
MC^K#6T"X4LF\$L/ A;I\])D&_I&W@0[R[SK(-YJ KBJ@U04H9;1Y#I0Z0.LS
MR8*8GX>F69B)SD7C+I#5Z6@XKCVGI &#3W9:&@Y ]]3D8337N#6RK;+V=&<X
MO4U>K_F)S7-O-%,><R)3!A%E:L]* UTC'Z<P" 03-,%8YE:QN9;SSVVSVHNO
MG<4G#6C71DBV"V-VFAD1[K']<SZ0=@A5<\++6Z":W>P3AZDY07,<I.8VS,!>
M0FW4T"*/XS"1&"GT)5>$1C#,11RI_[$@83Q#(;'J#'<TP]PHZV9@,-HQA&;4
M,PB8L1T@YM%D[HV!7NKMNR?0?OS7:0?T4KVSG8"./FCW*I?%=O&9_%P^[!Z:
MVQ&1(Y8PEL(HSW*(\P!!&@IUCE;O,6)9&$ED5$CF:.2YO;J-<&;OZS%._>_I
M(.U'?C\;N3S>\)S5MN^M5 ]UWDCUM\/;>#S>)&_A637:M^_\!QQ2P;]\_J84
M#G3UYT\;TA:Q1%&&$X83&,A0'0F(R"%%J=I!$4Y0GJ$XRXQK:IR>8F[OH982
M:#%!58A<"VJ15WP:Q<L^IN'8C/R6GH#%)>_Z-#X6N=6#<9HJ?]KB:V27%MV+
M0%_J\^D'ITMO[A7\60IS_R==8ZK77)LFO.Z(L22KCVNY*1Z:#D1?B4X4U(<3
MLGZZ6:^>#KU.;\7/[1NEQ3\6610Q&F8$4AYE$(<I@83E$@J6H2P4-$NSW"[V
M>K!,<Z//[^Q>\-U*'=P!!'O]P%Y!T-%0G_9K'4&CI&W8]O E-3O?3+Q0(W.Y
M];( K5.G?S3X0ZL%*KT\.F0\HNPMNGRX1!-'H7N#\#A:W=_0CI4F?I#E2J=U
M?]@4W\E*Z"XEWW4H4I6#4[4S^GU="++2E\7Z/GB1B"@+XQRKXV*40LRU1SN/
M0QA1GI!8A)@G5K7LK268&ST?I*OB.VRK2U@O@!F]C@KKR&2J904'8:_ 7AFH
MW@ZHU;D"+V#W6&+"%3E?92:LYY^VU(0K/$?E)IP'<@B>WZQ(<7U7B,IUWAR1
MPA#IR!$$LUAWY<AX!BDF <PPEICF(@DCXU+[IR:8&U%5,H*]D!81V*?0NWP
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
M!/(@S4*4HE F5@;$B3GF]H)6(M9.:"ZH9?N 4QB:60(#D1G=9Z-!J7S.[_I
ML4\*/Z^VKP3P$S-,F^Q]7L6CQ.Z>C]J]U%PL%TU7DJ<PHK?+[4HL,,-9)'@"
M4\[5/DLXAADC4=4\) O"*(U"H^B"4X//[36NA-)%#L+H%_IKVSC'L+K-2?3Z
MW^.AF(S\ MO"8?PB]^E]X@TN!?OM;O/CW]5C]<NK?CB\LR<'F^1E[5.C?4M[
M/S.T#LR)NL>'LC-->#3/XBA >C<66!WG<9+KAI/J=8ZR5(11@+/$J.&DT^QS
M>\&[A4Q.5R3O:. 6KFZW.H;[_%B8CVT!>(5[0/$8"]B\EY QF?N5"LE8P'*^
MG(S-( XW*IMU%3+Y]^7VOO6)MG&53U_$=L%9'N4H#V&<\0AB%*:08H'5D2/E
MF3I\Y DS[OU]:;*YT5DK+UBN :FZ);9%TY_ XZ8NSFIQ\7 ):H-K&8\ CN^1
MK+'3LH)6V*M]@/73E2YUY1$]BUL<CRA.=:DS#$V[ZQY#>/IN?RX-,=UED*$R
MS^Z&3)^Q=[,>:%U-PO5M./^P7),U6Y+5=_4EJNN.U+:+D)$469A#1G3\(2(I
M)$C'<PJ<YDDD),=&5]N6\\Z-A+M&SEYXL)<>',2W,RAME^.R@W<DD,<GZB&8
M6KF#'1 :X"FVF6TR)[(#!%W_LLOC;L?@S\OU1I^JVXNFFS_7ZFV_7SXV#;K)
MG7CS]$4IK-ERLU(CW=4?6:0DD(SD!%+"D"(NK&.F10 9C7(F>12CV*I JK,D
M<Z.RYS(JJ[+6YPIL6HW XUXE0)_ ^OD#]<?LSLONRVAV=IYD<4:FP!?K\G&_
M+GMEP-=GZ_+B@9O^=;$^6 _&U-,AVUV.20_<@^%Z>?@>/J!K<[-B^8/HB^@Z
MQU%/L2L*->,B25DL<,YA2H-4<ZJ$&6.QHE@<<)XFB)+(+@_E_&0V;^:4F2B\
M;:C%[DEQ9]^>["RX9DSG!["1J>P@9)W5? 4.8OIL+78)"F]=Q,Y.-''#L$L*
M'_<&N_C$T.L)-?#NX;%J8?U[J;N0/2N6GD09B_.$P(S$&<0A3V N:0H9BO,\
MIHCE*':[F.B==VXV5_?XV!$<:,E=;Q[Z@;>]<_ &Y^C4<GS#</4,TVDJU1OA
MY?V:H7_65[I@,(+B_-6"V>/VEPH?JQZBM[J%Z*=#AT(<4Q8Q"4.9Z[AGD<$\
M3:7"G(N49BF.,^,R"J<FF!OQU#*"2DB';H1G<;Q\2S 4G9%Y9"Q@S"\ A@(T
MD=/?'B@K/W\?"CV^_9./3>;/[Q.ZZ\/O_9RCX27N]*)_$X^;0A>C.=G%#.=,
MIE$.TXAAB&,D8)8$&92(,8Z#.(F"U,KHNCSGW'BO$5E7I-X4#\3\CM0&9T,;
MRR]Z(_-B"]Q>W E:E9D#Y,N@,IAQ6F/*'((C0\KB47LCZKM8+S?%[^M21[<)
MKGN>E>]V0B$:DRUZW"S76QPW[N(F!R&->$BX0)!+G$"<(^V"%PE4EE64)"%+
MT] H9\-M^KD1$?H-Q_\*^$Z S^0):,'-#0P'\"_;9>-".CH[:>'!7OJJF6)Y
M!90"%;97@&P! I46 ,?M189#@JX#]N:FW[AK,)%A.-I:6-F/[E#V6)<.@TYF
M>[HKW+5,!XPRH%;8-\'$\H<^X)<++'D6(2HAC_0V@8B$)!441MI4Y320";,K
MH?UB@KEM!/7M07$0T*&$51<_,^-S""HC<WD-R#<#0-P*59W0VF>!JN[PTQ>F
M.J'<R8)4IS[G6(A*2L'T3<+^4/N-;(4:7TF]7"VKS>9T+9:ZJM*A(LOUPV:W
MWBYX0"*2)S'D.(T@#D@*,TDC* -"DP!Q'*:Y54DJSP+.C4"N5]477\FK;Q%T
MC:I?FB)5ORI:62E=.=AN=-]']@_ .NH!4A4NMZQDY7NYS?CJ-1=Q9+[;JP8.
M+C6@M0//U:NK6S5EBL OC3J_7H&+Y;%JE3T6Q!II,7R5QO(MWK1%LD8"]ZA<
MUECSN$:7U.$3:MA.Y>R%(OLT".,<9C1+(8YI O,0QU#&$4F1C! 6P6(M[C3+
MW5YN&-8_FQ$IY#4I',TY8@"8V +"U-EM5Y/Y/M)D6?.%IOS500O;P).3N)NQ
M\@ 8)[L5KJ'2U/FL>KZ7A 0S'+Q%FYR<9.)(DSY%CZ-,>C_M1A37_ =1LO+/
M0AE7R_6=[EU(RFVQ8UMU8JV:FC=^%\*R) XQAP&G N(\XY $ 8<X0SB0C%**
MA5U4FO'<-J_ -$%JUY^_@U(-5@6GV5&$.>)FK#$*BB,322LS:(4&SZ4&E=@>
M?5C.8'EB&_-Y)R4@:SA><I+]  YM.IYW>=9%G]>ZR?/UFK==Z71XTE;]_?T_
M=\M';:77:3R13$F0A AB(71+#QT@EP<2AF$BLE09/L0L7W^0%',[X![W5=_K
M8I=4-6QM+E^A3(+XR$37![9N0=0J4@78;:M?[769<C4LNI5,L2I3-349<W7L
M>J$,1;6O98KSV--U5AFJ_K,&+(,'&[Q'Z7._,D2?;J0^[FM/P(*E21)4M_0I
MEA SS&"6Y1&D(@F36,@T0L;W]1=GF]N>TTJH7:I4R0@*):0SKYU UWHW&8;9
MY+O&'L ;";3 E4?3)X#.&\ P(%^-Z.T '<+EYP$RY^P38[P6-Y]7IX>#>QZR
MY]I;\K/;*O;CPR-9%E4J]%IL-_*#4,.0U<&A^B)E(Y24DIAD$(58'0J0C&">
MX@#2*$6!S)(4FS65'B[*W%A:>_6ZZBASZ*#055431_%WHY11<Q#?:W>9YJ=;
MD9'W .?%L,G,\;T^YKO(=.LTT18SR7I9[4-^(.[9I 9.,-D.Y@>([O;F:40W
MEWW'^:^.,-]U(,+]9J6>+_5Q9ONT;_1,I*0LSQC$64P@%JF .<4$QDF*)!5Q
M(J2P"?TPG7AN^]JGC]=O/G[Z>/OQ_7=P_>4=^'Y[\_;_^\^;3^_>?_O^;_^2
M16'Z%_#^OW[_>/O?=IY\XX6(8X%#P7,8A[JW?$8#F*7J?X@0P;@(0LQCNZN3
M,99BFIN3CN250Z4K^WXQ*AU&6@RS6Y4Q ![98GB);"VHUX[FKNAXND4QGG;2
M2Q1;,%[>H5@_[QA96&Z7#^KD=2,_J,WJ;V2U$_L?#MDLS=4CPU*(F$4P#4@"
M<9QQF(6Z(PCE$J,,YX0:50)UF7QNVT<K>V6_*:%!)37X+(B6^:&OV,;PA3!C
MJ['@'9FQ+B,[PA6P"U:^0NELIIXV3,X!E*,0.)<Q[-T_SV/J;N3OZT+]YFZ]
M_-\J-*:QN,LFLK,IZ)BC-,!"!C!)(F6!)9& -.(8BI GG(H@3I+0U.GC(L#<
M..VY#OK]ZVK1/9Z6X)=6DU_M;R2=%NNREV?L)1B9]V:-OKD/9^Q5F,AS,])J
M6/EJAD#9XZ%Q&G8RO\P0I;O>F$'CN&Q _+,HR=^7:]X8:9G(:2H)@6DH=-OW
M/(-4<@93]2QE BN;V;AN_M'H\]LZ=-A>28 6T8:+7J)F0O,#L!B=PSLP.&0^
M'^-A0[P#<)F,5:WPL63+,_KW4N'+9R;DN3/B/B>Q<Q]R.^[O3>^Z).'UFG?\
M#,T)B]^LO^G,9!VYJ3[P9:.)L_[K&U(N&X. 9)D("(VA9"*#.$]"F+,@A23.
M<28BF3-LY4;V)MG<F/%PA+VJ"W+6?KBN7ZY5#RA#8Z]@]:FNBJ#2T:UGDK]U
M-W,]O,IJCLSMW87L627O39:\8^G);^%/KDF=&M[A?.GQ\#^!O37ZN_HBZY)$
M_ZNS"LOMC?Q:B$>RY-^6=_?J;W\G3]=WA:A;!2Q"+!'F)('*8%54+KFNUA\*
M&$24!@'&/,Z8J:%J,_'<F+HC.V!*>'WH>ZS%!X66'VXD_),\ ;)7P=RRLUJ1
MRT;P6#B/S*%=B+7<.M"ND1Q4HL,;"97PX'ILB,WMZK&@GLCD]@FYE3WN@EN/
MJ6XUW&16O(N270/?Z7G[_>##LBBWG]5$=[ISP6;-2X22II?!.[53/1;+513$
M07/HC$.1B409]VFD8T22G,,L0QF,,AX$5"K3/L"F.X+=U'/;$]!O**E+R%6"
M BVI.2-9PGZ9]L<#<VSC60L.6LE!)3K0X+9]5:K290>,'7PGEF";;P#C@3[1
M%F +OA_^=X.M9P>P''"R/<!-T>XNX#B"_3YPS5BQ$[QM:Z..'E6!Y*_DJ;[E
MB9(H$URSO7;J)!&%.<L8S$C$4ADGH8B,BA=?GFIN/-](N^_(59WKMUI@<P*Z
M .YE=O<'V<ALWJ+52@J4J$V5\D98;ZB9T[0_]":BY0$H6A&Q&3 ]Q'MA@,F(
MUDR1+K$:/N'F3/^[T$:ZX-<_1*%X^\M.D_.-K HZE3>[;;E5)*(=/&V0:4YX
M'&4DA3R,L:+7-(4TI1CF(4-Y+#/.I%&VIZL <R/==\O5KBK*5M?)JON[/CQL
MUG7\;Q6K^H.L]-GG/^S\W=9+8^;6'A/PD2F[%1TTLH-:>(UY+3[HR'\%JJ51
MGQXC3M@514]^:^OI)W5/NX+ST@OM/(X;%^[SZ74C=L&B,,VI@ )Q"3$7%&8!
M1U &$8X2$L4DM"HOW!U\;ASVF>@:-V157H%R]_BXJO*(M?$H=PJFJB"H'74]
M0Y)%28#"((1"9 )BRF)(,-<=P)&0)$T(R[E=CH@KEM/D@>RE&X"9&96[XC R
M3>_%\EP][Y2ZGOCTV="3<N4II5[RX,G/.%;%8TP7X6RMQ[=-[U":$TD3@2"6
MN4X=CS.8I>I%Y0QAG* $\<C*JCL]S=QXKY42/-H<^"Y :?;J#@=H_.-QC4TC
MX15XZ[O_:C\&ONK3G9YDVF)TO8H>59[K_[3;>_^B;,79<D'7A_JQ[\1C(5@=
M>KJ0G*"0Q3G4U^P0JT,>5-^@#+)8G7J$P#(D1@7G/,DS-R;Y),KR1>W=@["5
M*=5<D3ET$ANZ=/JTSFG"(4+Z(BP*&*0\"F$HU70HQD&26-I?$R[>1$5/.RO7
ME73:A3+;.28$?^0MYKAV4:O,U:FZ=%? >IFLMR1/X'K:NX9*,^DFYPFZE[NA
MKV%=70)-S?OKW?9^4^B<Y9_+<I%QH2 *"&2,ZR[ 60IS&5/(1(0D#[-<;9=V
MSH%3T\QMD^NTG=C+"?[0DEI&\IY!U?30.Q2KT8^_]C YG(7[4/!V*CXYR<3G
MXSY%CT_*O9^VOVS6AIT0-XISB&Z.^4F04OR^OMN10O&/$/R;*)=\1U95L.P"
MQQD+N8Q@1)& F$02YCB.8<KC (<ASM+0N#NXU<QSHXI:^"NP:<4'*RW_%=AU
M- !%HP+XH74POVZU6Y3+=]:C03TRT[0H[R4'GVJ4N\*#5OHZ[G\LE,WON$=#
M>Z(K;Z^H6UV".R'7<R=N-]YD5^1.:G9OS-T&<*K76=_ZWLBZU]%7L2[5=Z_-
ME7A:)%@$(B61V@M("'&<-G7ZDR#(8L32-$Z,:R-?G&UNFX"V@,3^5EQ4,H/'
M6NA](R+#6Q(SN"]3O5<01Z;WZ?&SJG+I#\<)"UD.P-.V1*49/OU5*"^,,66A
M23-U7M22-'S()0CT?BE^"/Y5%')3/.A6+;>Z8]'VPZ:(@C!78(9-D#3*@C"2
M-(=A%DJ(14XAC<,((LQD+I*4<FG4)]1NVKF1<2LYZ(@.:MF!^CO0T@.H&V^'
M-G&/QJMPF9K'P7;T:S)C6!W2 2SPM8DQ'0/GR>)-AW^-+0-/;='J#4(U'FS"
M@%1;!9\'IUH_;4_V52?JMDG@6_7?<M])+@UDENJB9X3A7)&[HGE*2 IIDN9A
M(K.,2>-H__/3S(W,Z];G^_Z>K);5G%=Z +W,TWY@&IF7:X3V;3T;,1THN <J
M<\KU ]E$%.L*G16M7D:DAT9['IZ,-B\KT*5)@T\[QG44&R8$+S\HX=YNUMMB
M27?ZZU']XBNI(I(X3VB<1@R2G"*HHU?U3RF4"962AB'.A55PE\&<<R/,IF(T
MZT@+]'J"1](;T^2,N>%=OE\DQ[ZO;Z2MD7LF;_VKK_U@VM_&F\/CZ\;=8,9I
M;]7-(3BZ.;=X=-SD(5T.ABU"02FB(8*$9XJ&LEP9;3'B,,\%5WQ$1!3$BZUY
M;W:KV:T(:8)>[6T&2Y.W4O4'"/]2E<=BX)?E&I35/_PZ3LI0O2!F'#4:S".S
ME66R4"7^]/E!SU";.#FHGGN6F4'/8'%-"WH^R'#[ZF-9[O0!]T;6&7Y5@M\"
M41P016P0,YY"'.K.ES@C$*4RQ#P4$1.1JW5U<L:YV5:MD/K-8G7JHT/*T&6@
M[4VJP?!-:E!U<>RFD(YC3_5B,X(U=7J^5[.E>M7OLZ3Z'W0CF6_B40>'K^]^
M7R^W3<D,16R==@,?U_4-BII5=^?2.8\/.DE@0;BD) ER&$<!AIA&.<RJ%I H
MIA%B*>%V9SMW4>9&2P?A]0LE=>'+*LP(*..JN?O3A-7HH./S=[8'P0'K9D9F
MTZS&R"RW5P)H+:[ \X7I=$=1"_-^OS"M.N"Z?V&L27 XII[8<8 @D]+F<,!>
M\JF'$0<W,M<YE>6VJDGW^WJ?K2/X0O HHFF(88!2 G$<J!,JD5@9=9&D<4RI
M,O$<VYF?FW-NU/E,./5:[J5V[LM]%NW+UPTC8#BV67>4U](16H<)=L3VCZAS
MOW,?R+Y:UW,'A(>T/K^$E7D#]+,CO58;]$NJ]31#O_BH/6OO[TQN_O;Q79CK
M^J+M]1M)HT#F,H DD9DB:I[!/*+J')XC$G(A"(^-VYV?GV9NW'RXE].BPC"O
MRCQ;,',/HI?)V ].(_/O,425G Z7OSU8F=.L'\PF8M8SV/DAT<M(]/!FS\.3
M4>5E!;KL:/!I-W_!.T&W']?EMJB^$6\W*YWV6)!5ZQ,(2)!SE$-EKE8!CQ@2
M'?48DE $,N3JWXU: II--S>"/,CG=*:_@*W9N=T?8J-3)=V"@Z17H(.>[X.W
M&2B>#M<7)IOT &VF^,M#LN%3;@SRG=T+OENI(_??2+'494;:\I+OU]O*EKL5
M/[=O5MKO'H81%5DD8)2ENA):FL,\#7)(<" YBW@>$*.D1H>YY\8MWW</#TIF
MW8;@PW)-ULJ\7:G7IXI\K&-*-H7NI%/%F:@5T_ZK5CD[&K)9(#-.&@GVD0FJ
ME5J[!%NY#\5F6\F;AD5 :P J%3RF6CL YXG$;&:>E-$<('E);RY##';Z?5CJ
M5_*K*)8;_O?E]O[]SVV=DK*0*4\R$:=0"%W65E85':*@JNB0HC@2-#2ZQ;69
M=&[L5@L*'BM)K\"?2E8@6F&='57G,;?V_7E!<G+G7P/KUP96+3AX/R*LS@Y
M+_"^F@?0#>8A3L"+>)E[ <\/]5INP(O*]?@!+S]KS^15=,\;4NH>0P\Z:;/Z
M@ET7A?I65*V%WCP=/O*5/%4U@?XD!>^VLML]/%81D+IA,ML*_E\[4BAF73V]
M6_Y8<K'FWY2-O1"(\9 (!FE &,1!1"%-\PCR( R2F!",L]AT+YA.[+GM)JVP
MX)^MM( WXNJLVZ*.<*QB';D^W!2=WQJ&/4[\O;B\7\USM<<VT:MUK%0"7;5!
M1V] GT#W<XWNH%*^&P/0T1_LOT%[!$ + = 8S/)+8K[[SO/+,M'^/;\OC94E
M,/W:]=@2$PHSF34R/<!=>^859G?SXWW:E*7.[5#FEEBSIZI5#%E=;]NHF;HV
M$Z)IE,=I C.,(HCS'"F#)I(PP#3(M#TC<J/FN%:SSLT>V5>=J)QT58^LY8..
M5*Z2 RPN4>VP-W/.>4=TY#U?RPLZ H-&8G]>-RM$//G;S.:<U--F!<-+'YO=
MP_9GLF]B2Y:K]RM%;\62U8? ?>'%MSOU;CVH%[LMPY)S%B$20183#K'(0I@E
MZGR%PBA,21[%661T*VD[\=QXJ/%<D%9<<RO6"N[+AY6Q0!R9>FJQ02OW%6@
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
MJ#GT]%63S@C.UTP'9HOJEV_66U!4>EH6MHZP@&;1[WF79>(-X$@94&L#:G7
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
M$A2&/)$L2B.K/GJ=LRW-H3P2]IBC _RA)0:5R);EH]U@FQGCT2"<V+ .0F]
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
M/WYJOK5I$L:,1ARF*8K4*8!'$$NJ; ()T\CS:""3V#0<O1]U:6^^$LP\X'G
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
M:MS.NB:3V\-U]DQ7XB:%IEVI6J5GG]AJR@2M5A?N"'0"D-TFQY\ET5ODR;N
M\$3*O).A1QP,M!?Z'=EJ 0Z=@RZ+0B?E: /CW=/A(TW6_N4/4O!&ON?>[$_9
M?PI2?%-OB5A)S#GEB,/08U([!PBD 8H@03Y-?<S"B"?&9X>II%P:H3>W076
M8N60 T]*5E!J8<$OZJ_;ZA,6^3G3K;#!L60)ZS;UR47+!JG6X'FGLXZ:VL/:
M_5Q;_Z32]; YO+H55.NM50:5SDM8<HLCT!*6?JY3TIN_ G:'JJF7IN_<-=G<
M\QW-IH;OV>EM\LGL; 8NUJOWS;>JMDUNQ6->J-.:\!A!20P%0PRBB!&81LR#
M"::,LM2GB5GMG5,3+&VG;F5L+?I:2C../@EB_X[J IJI3T!VJ!C3UI#J1\XE
M6\'^>I=__S?U:'TD43\<3B(G!YR%1H;4:1E@\'-CJMW0\E.V+8MJT*O\N\A(
M5C[+(%W_=T4R57+I2B:)B$+L081]9<8C+F%*< ##4'"!4$!QXIN:\99S+^TK
M?RJ-&?RR$=MME3>OTP;$/_6;7^86-KKMH@Q;WA-"/;D318%[$%VW#ZZ%OP#5
MK[[EX+D"H-)@.K!M:L1,!OIL]5_<@F]9TV44?+WU6NQ&G+$6RRA5G]=9&3>$
MO;WWF[@CFP]9N2Z?+G^NMRLO]E*<!@A*RCE$0G<R3-(4,BXDQHA'<634;NS(
MV$NC_$H\4,L'_M 2&EXS'L-MV+H[ XV)6=D&""NK[H3*HPRZEV/-9LN=4*)K
MQIWZR(B"I\V1[J;(F?KNK;.[[2J*>!@GNN^?GW!MI:60\"2 ,5:$R##!:6K4
M@>7$^$O[6AZ\)(\'(2U*@QY!<-BD.A.7B;^@#237$MRX@L2B;.IYT,Q5/]4*
M(KLZJJ<!Z"NH>N2I^2JKGA;Y68G5GH^=&T;Z)<\>\DR4I'CZDNNU)YNZWGY=
MH?^S(+K3RRKT0\H"R2%&H5#V!E4TE\8,8BK#-)8>]2.K]E*V BR-_6[R'Z*
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
M#_DP"0/=B$ *2,(80U\(*GR68"Z, @_/$V-I5&3?6'DD_(9WZ9.#.O5-NE(
M5L'16@7-WY423]/T33X/+E=WYN.$F/?&_"R@7MV7GS?:V%C"A\<\JX=O2\M]
M(S\[E6GW[2.Q] 5G(8=25!U/(Z+.WR&!/HO",.:4Q['5%8WYU$NCMWU]1)V8
MN3G(:]CV= 3V9CPW#:(3<]M!Z-H4;:#5^9+/RF [[-XY'B]G48S&$\\<V6@+
MR.MH1^L1SDYJ_+58\\^Y>C1;_W?ECCBTLEO%OH_"6'(H(I*HLR 6$"<$P\B/
M*:.Q3)3M-C*'L6?:I1&6%A4\=&4%Z[VPH_/@^G ?]@E.@^;$9/4ZJZV"]IG@
MG3:<DT [.J/0$<1OED X#NIS,@4-$#-/#.P;[*WR  T4[$G[,WEZG%GZ.]GL
MJA&U)_&'.NX+73+]5NA.5OL"_(RE)" \AB+4?CZ2!%"]5"$,0I1X::S(/38*
M%K"9=&G,_O7#%6@=?Q? #Z"'+\!>$7#0I/+OM;I8]D&P6A4S4]4UUA/S_E0P
M6YNL-K@Y,E:-IIS53+4!X:6!:O6L?0^62RD5.>HZ077-YR:Z@Q&F"S''D"$J
M(0I#"E,:>##@/(@I]WG"C*CJ]!1+(Z:#E* 6T[SER@D,^XG%#3(3T\@K4!Q&
M-0X#<$:?E1,#S]9DI5^Q;H>5@4_:'S9;M]Q5GE7GUH]Y<:/>AWNR%=>R+<9Y
MHTLE?US_%+S*]EVE4221%T@HTU! Q ,.4\X0)#02+"*IQ+'QL7., $MC@R;=
MIZIF)K64@-5M*\Q/2*/68?@8.C6Z,]P,U&536@7 1UUTK%%!N]1:)4"E!:C4
MJ%/[)P;?_* Z]2+,=&0=O1@#WP6K(^PY6/8<9D<-.]NQ]ARENP?<L\89V;-T
M1[?BGSOU=G[XKOYHPX%C00.DCK5QB'0Q?()@&J=J%PE\M;/(P M#JV(.1V=9
MVBYQ$!)44EJV&CT*I-EQ]&QXICY_OD!F@FR87@A<=?T\.L>\G3W[U'S5O;/W
MPR._[V2C;W75>#KUN7U-?2\@E"(/AM0C$"4(0YKH#ABA.AZ&B2_#Q*C68N\L
M2_N^[S?#?%\AH*A%MNTR?!13PZ_^N4A-_-5O1 /O1,;N'TCQYQ3?_3X,7'WW
MC\XQ[W>_3\U7W_W>#]OWUWO?V*!U>=</&7^O#JFK"!/UO?<0#**J,R^A$ =)
M B6-DC F:<"H45+#R1F6]IUOA6SK(BLQ@9;3O-/><2#[O^Q.X)GXBVZ-C%7/
MO5[M1[7=.S[B;)WW>A7J-M_K_^#(NOCM%=B^O,F'GX\BVXHC#7Y7J:0TBJB$
M@O,((L*4+<]B OV$QHQSZGEF2:UC)E_:U[_)_7NL)=5W)\S<$S$*?3,K8"I,
M)^:,O=B=(DN-X!>@%;W;V]MEZ?D1D+DJ,6\S];REY$> \JID_)@Q[!W;W_*2
M;/89.W>%J+([MZN(,Q[X$84HQ@PB7W=VBE@"_93*-" )\XEQ+=T3<RR-E2HQ
M07;(-=M+:NXB/07GL O: 4@3TTR-3R<7TB$^YEYB!SC-Y @>@9>5CW< B1XW
M[JDG9_/4#HC>=<8.??3LP-%/6=V$XS++=F3SK2#9]F&]W:I7HZ'7YOBW2D2H
MSF@B@#Q(%27&$88$11)Z(@P4628H%L;-[D;*L#3*K.4%K?A@G8%&TM%!C\;+
M,4RI,X \,>6^#G_<0]U WU6C->_F6X/14:A3K,6;A:0Z69-S(E1MT30/5S4>
M^:UB5VU5[PEDM1YJ;#>]W5:-?UU\RF11WRM\*L5#E1P=QZ%,L!_ &&.D*U\)
MF(940)&$*"6">9ZT2EKOF6MI6TDCJH(2'(0%6MH+_6_O\O)^5!YZ']R&7@$W
M($[M!#@?OQ%]YP:1<=9.[O1,,W>)&U3Y=?.WX4><]73[+.[(#U*6VWWQAT]9
M&[Q0A2SL3>A5B% HTXA#&7LZ:]T/=?/F&!(_D"2.*:+^N9W=S*59&AT=2LX\
MM#H TBJA[=S'-I[GL8KAV3L+JM[.^V<L>CJ?OZ#6%O&TRS2[;7PX:N\5.M1
M4:QXB,&JXZ[V6LVY2&>W@IMFL1;0$,[5HKGH"F</LGUO.(LYWKI#G#T<!GWB
M1@PZSN*^W&Z%]C%&7"1Q&D"?Z [4-,8P#8@/XYA+(>/80PE?E=K=9&9<U\-:
M;5S[P:?V.I)*-CM+N8$I(IY'>"P@XPF#RB!(=&,$!,.4<A8A'"(2K+Z+@N:F
MIQ![H+K#3PW5Y7BHS,X/]NI/O',.:&Q]#'BNH".+OQET5N/^N2(O[?@7O[4/
M_KG<\;5"\K=U)O0!8+L2W//]%$60*/Z!B L?8M]3C(13QBCB-$T]T[B?EX,O
MS:!NY -_: FK<ZGI2?XH=/U?O7,!F?H+:(.%58#/*:5'Q?:\&FRVL)Y3:G0C
M>DY^9IR1\($4F6[.>".*K_>D$/NJ.WX4!@)3'ZIE)1"A5!V3 S^",D4$>8$7
M>VEBXY,[-='2OK!?1 E:6<%E619KNBLKH[S,P<V7S[?@49GC5_G#@_9R:TTL
M*Q^=1-QL6W6!X\3?\SU\2L8:HDDJ& TAX6A'/CG-K'OTD+(O=^W!S]N[WB[9
M_5I\%_SKHV!KN19<C2WSXD'GD7_325SEM_6#^%BH-Z,N11NS($DDA42&FD%T
M1#^E"$9,AIQ@M=M'1FD\(^9>&JFTXH.]_*"C *@U %H%4.E@Y?(?LS;#/K,)
M$9_:S%@:V.:^KPE!G\G3M0=_NP?_L0-^68-?:O"E"?A67JV1\/7XL&Q'G,UC
M-5+5KG]J[! C"Y:3=:'KCXCZ/*D[:QSJXGT69+LK!+_.;G7Y[4+M7.H#7_*L
M:/_ZCFS7VZI[\#?QLWRG8/ASE7J8I8%NA:&S0U$48'6B3"/(:<R#) @"$AOE
MCTPGXM+VH6Z9]$,%:66HJ4G4#^K+2I_ ;^JEV.A/_,=:%&J=[PW+ETRXTF:F
M\=NNW\2[FE:NJKHD0*-*M7078*].%>K>5:AI<PZT.J#2QV6-]LG =E7>W;V
M\U:&GPS@5T7EIYMIW%[1V8BJPTO;WI%0'A)U?(!AX,?J1,$BB*D,890&J?H=
MD2FR*CA_8IZEL7;7>JWEM"/D4W":L:H#D":FQM?X3) F/ "#(](Z-<NLS#.@
MZDOZ&/KX2,=DU8[ET(WEX_<OZU6*!6>$4R@)"IH6F9RI/R*L%.5Q$G.KRB#'
M)EG:M[_I2[/MM+ A)9#:'/BN2=O2^W@,5D//XYE@3>UU?-F_YP)\_!U^^70!
MKM0^Y21RP@0)5U['8U/,ZW'L4?*5M['OLR-;9:L3Z#I[+Q[S[;IL+IY#2A/I
M"PP3IK_^"58'/H](&*=,'05#Q#DR2D7IF6-IW_[+AWRG3VA*1'T\(UO R/8>
ML'RS(6I^L@&[3($*'BI5 "D*];1->EH?WF:\<":*$]-"+1UHQ!L*>[#OHWU:
M>5==M(_,,&\/[=,JONJ@W?/1$1<.54;";SHYH:FAN'V_TR>.6Y&)'V13%S58
M(18C3CP&F8PY1'%:=;L+H"!^$ 8X)2E*C>\9C*9<'$G4"3B;*ANG;9D#>"4X
M*&K)M1M6B6[AY39#W^ FP3FF4U\@U'!6$H-69%#+#!JAFT(ESN&TN"MP#NM<
M5P0.X+6[%K!"JN\VP&R@^2X!K!1[YONW>W*D&^=Y .RM3@+15LRM*'=%=IW5
M5J.:BNF7[DZLN)!A$JKS'/'#$"(?,4C]4!EY<21H$'D>"6,K_XZE $OC];W
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
M [?=E[B%[OGH5^U+K/$#-8#@/_^?>8G-38D%:[% J^;_M9?:RN[Z'_"J])B
M2Y9^-FMTR2 <,8S_)X@[-E&6B?5W?4WX*E;-\V(2,3^$@?091"2*(*E*#^&
M^4DDTE@8!6$/3[4T2_62L7RGZ],?1*["VRXWF_Q'U1)3WY-<%8(K"M6W_;;=
M6'I0-_/'NL%R8LNK@]ZD\7_#8#A+L#TYT<Q9MD,*OTZU'7QB3*?H9_F[V\N,
M=\H&5^D\A_<ZYMR+XHC"6& ,42PI3*DG88P"QBE%+ B-0HUM)UX:MW13H%[F
MG=>M!3JJV#0UMEB+X:/E5 A/SC@#@-IDF9V'L4WOZ&FPGJU]M$/,+5M(VP/7
MVT7:8K@9&TG;*_F\E_2(Y\?9DDU[J>SNM\:67?,=V?Q.-CMQ+>MJ+Y4,*QFG
M*&2Q@%X8IA#A@$ BU=;@\02EGD2Q%UA9EJ83+VTOV,L--EK("^WUK$0'W[7L
M>HO8U/6+*O>HG8UIO!IF%N<4&$^\&QS@_:V&MY4:_-["VY2'NNR%U]H@M<7*
MD7EJ/.VLQJHM&"]-5^OGS^F 6O7".QC+*^9SRL.$0.SCJ&Y,0:3BK!!3GZ<1
M#26S2I [.LO2:*F)8R^UE(J26C''-!Q]B:<9UYR-TL3$TFW:V?$17("K75$H
MB\MUO\X32#CMM/ERCC?HD7E"S>/=+4]]V/X8>Y4_/(B"K<GFILAU5[>B;?4A
M4Q[%2<25B:*__1$A,/53#N-4,L%C$A S#UCO+$O[]A\$!7M)S<](I\$</G0Z
M@6CBK_XQ=$;$W)R&R?S<Z 2NF0Z)XV"S.@T.PM%S]#O][&SGO$'QNX>ZX0_;
MT^ '*04K]YE%BE]U90+%L$IV=5JLNR'DV7O!=^ICBG*?!3\^:(?Y2O) ^(HR
M=?<N'7GHI3#%%$%)D1\*PDD4!::$Z4">I5&K$A?RO;R =00VIPX7ZS3,Q3.C
M/S%K[[7I]%NO*YP\UZCJP-Y=HJY6%Z#6:]ZE,M\/9EZRF7:.>9;.:J=Q"'3/
MGN1BEMEV+X>0=/<YE\.>74CZ3F3LZ?+G>KL*8D$)36(8ID) Q&,*,24<BB@,
M"(DXCDDZLH[T?I*E[5U=-W\E)/A#BSF^BO0!3M,K[_- FO'JR0B?<TI(OP+
M?07IPQ1O54#ZE9(]]:-??];> *[ZW+Z\+M&I\[53ISF?I1[6>F&((J2+SG $
M29)*&'F$T93RA,1&->2-9UP:$5BTLS9'==@@=8[5U)</6M[7-_R5F=+(/,)O
M8(:FN<WH'-69K$(#=-W8>E8 ]5AS9N/,9J]9J=6UR.P>'&=S?2;%GZ(J7?)5
MJ''KB^I]8$64I,@/@A!R/U+&ER I)(@+Z 7((S%/4^99I9[WSK8T\CT("P[2
MVIE@_>B:V6+.,)N8A(_"-6FE:2-D'%EK_7/-:K89J?W2?C-[:$1"=!-C?:5K
M'A%67E=QVM_R&_5:W9.MV/^W6#-Q(]2[IO:K.W$MZVH<@G]Y]_O*BWR/!A[3
M=2T\=<;3=A[7F8*A]+$D-*;,J#:=*X&6QD2MS.!1"WVAT_(:L75<A=HE ,WS
M/YM ED(?T 77?2$+4;<U7F=<4/5#)K86UTM.EG;8V)Q[P2:F0:T.J*HXMPJ!
M6B/P+0>M+A?[GT"E%H#@H!FXEJ#5#2CE9EXQBXSTF5=NKBQVO8)58A9K5S"O
M5[#,P>-^!1^??2G5"C[_5A*3%;1+@7<(=U_:O(MIYDNU=PC*L_1\E^/:;ZM?
MQ(_/XN>:Y=U2$3)A/$YBF) T@B@./(@#*6'*$JE+D'@X0J:[Y)'QE[;I*1%!
M+:-EP9%CV UO0V<B,O&N\@*,$=Z,HV^4,=6?B<Y,S&V-DA7_]F#00Z?'GIJ-
M'7M$[I)=W\?&N15^S7/^8[W97&;\DUKV[$Y?&-4.C/97=6[4"HM QGX5Z\DP
M1'X20NQ)"F.))$L)#0CW;5P,QC,OC>]:Z>P\#.9 FWD;)H%O8G)L!:N280Y2
M[_V4[>_GZ9!@C: C#X7YO+-Z*ZSA>.FYL!_ CK*X6*\^9.6Z?+KD7+V6VROU
MXW7Q+?^1K3CV$Q^%$C)!.40B\F$:\A12G(B(((IQ:.28Z)EC:314BPD:.2^
MEE3A"+2L9M34!V@_"3F":6*Z&860,8T88'"$,+:"_?4N__YOZNF:*]0/!XKH
M&W,6,C!0JOW:FWS4_CSUHAWZEYVV<:[E9W%'_D'*<GLMO^8;4MS<YV7^/=^4
M9,W:/NDK&J$H9(&$7L#4N<L+"*1!(J ?8%_?CN $&Y^[SI!C:411"0H>.Y("
MUH@*?EEGX.''7\Q/)^>LS_#9;B;4)^:=6@NP5^,"U(IH;Y-6!52Z5.T^JZ7I
MJ@-:?>99$O.#Y4Q+,],!=-HELCJM.@"VYU1[SNBSG7X=0- ]);L8;L3.]>6S
M1C\((N^S=DC^EI.L<=_XU/.%1SR($T(@XA&!J:0!3*00'.F*0BDQWIA.3K.T
M?4=)"K2H0,GZ5P]\5O9_=;NB'?9::L!W GP4M-B1XDE_$EEPWFFP#789)Q!.
MO8D\0^]S!S9[EV(/6A8;@!/4YN+W4^@YXNQ!+/HH^?3#\S'NH +/"'7XT^.\
MCY=,O0V[ZN[[5[+.=-6P+Z+4_18_;O(?_R'XG;@AG1@^&C.1"HIAP)$ZYB>2
M0\)E E,A?.ZA,)(!M?%!6LZ_-(;]2-9%4[;A1;N:JN>HU@%42EA&0]DNBYG'
M<D*P)^;BCN1 B][M9G?Q$NL+4&OA\%+C3 0=^2UM9Y_5>SD2FI<^S+'#G)M'
MTZD^M K2&'DB%C!)!(/(BV*8AI'BO"3QXB EQ$MXVR+NFWDCUZ.3&7W)GC>'
M^S9#5]9J#E <(IDWMN7?^B$V(ZSQB,V>7=,*Z.!,:J2]\]2:[AQOE%MS1,W3
MR37'/GQF@3!=#3?;BNTEW5:1+*L0!R*(4@21C"E$08 @]97)$P4H#"),*#*[
MU!B<:6EVS:%&52OI_QU9YNL5IF;??"=(3?SM?PT2^*,5TZ'-,0B%ZSI=K^9Y
MF\)<I]0]68GKY /C:.'OG;Z'W\C/IFKVMBY[W=;!;DMDKT1,?$$D@JF72(B8
M"" .8@P3Q&.9H"C$,MK;#.:,827$&%MBCKK5+QMY,E&4I&Z@TE3T H_Y=EV5
M+;>C&;LU,J,>]Y#/0T==N:MR!*WD%TT+A$-;A%]:\4_?.UG3U"C8'%&7W=RS
MTMDH6%Y2W+A!IBFVLZ\VK[[+XI\[9?'*7<:WNZW@?%<H&E8?5ORK*Q_DV8I0
M%L<L5B83U=VV4YY X@4IQ.IXQ:3OLR0P;OKG7+JE65W/"_G7XH-*?J 5 +4&
MH*N"VZHO=FL[[.=_TQ6;F&[-*\#\#UM6MZ5])EO>Q17Z<;G,S@O_C%J&,\L
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
M](<*7&6>*55I299MS:\_ "]5I2J)!:!(BO-&;.RT[2*0^8!\D,A,9#K:)CW
MVGWFP\ U\@?_,E(C?/NGT1B(!7HFFI0/3BM\R P63YS=F6[K^.V<OI>KU88N
MW^5E<^U1FQ>W\KM<;:3Y99NWLTA"O?'3$,%,:6O U(F E"01C#,<BD3&^C6S
M*ND\E$!SXYM=\*0+4@%:JP'$GAZ@:!0!Q4X3[WYI?@O9SUQOL3QO&.C:QK@:
MG<"^4J#5"MR^V5IY-[D;?<W>K-O="&MW3M.[LX"V[W[G-\U;M<$["Y2>?GCG
MC>M[0.9+JL_?*N?UN_Y!*WZYYOE5D[K:E!*^HS\7E 1,1=JVQBR.( I1"C%5
M"90H34.518G(8K>#L]W$<]L(/^Z*D^</^C?U+6A:QY-+O>UU2KG:XM;K8'L
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
ME>T;GRD4Q\@4U5,9AT@*9**M"BJ5DI"$D2*!E4?:;_JY$7>G =A3H38+MTJ
M3@M0JV'//QYK<YK9QT5\9)YW!MN#]3U0M]\#QD5_HAUAN%?>:5OPQZYGD_ 8
M=+(MPU_A_0WDC%'\7/&[D&I7F.;]S\JX_TW:/4]Y1".9P4P9=U(@"<1I'$/!
M]5\D*4NIL-X\3DTVMZUB5Q!);F5T<SGW0FOGG1\*L"G<]#M9NSP24YCK_1C@
MN3GNAP)Q2@^^-YC.KGP;=$[X]'N'F-2Y;Z/,H9??ZAD_=_^VH/XG24MYF]]_
MJZ[5'Z6LK\$M5"C#((X"R+4M#I%B%.(XCF"(1"9H%E(>,!=G?>]L<Z/777^)
MI9&VO8&[ZW;KW=RC'W,[I_E@2([,NSL0:T$O0"TJ7"NHA6VNU0[GI;8"92 ?
M<_]<DWJ(K=0^]._:/31:;EI[TDDB*D)" RA#S2TH%BED*F601P%%+&4R&#P;
M;9['_LOKJX^#YX^U( <RXA0)">,@8:9PK;:13?LW23,N%0U3@J5S<^SA89ZF
M4W9=R7PLI.VX>Q3T1N9Q\WZ"RZJYAEFWJ*W6II"M'*6CI#-"T^77O4651V<X
M/'+H!KFB56\>M[+*BSI5^IHMVYXMNRCA-H\U"RA.>( A#R)EW+X!Q*;TJQ"!
M#,)$"HP")^JWGWMVY&]$!SO9P4[X_10 [TQCAU6Q9+!QL!Z;PP:#V9W0W $;
MBM(<9IZ6U-PA.:(UCR$\"UT=$^:7=25WW3)0DFCV(AC&7.B3<H@32!,10Q&S
MA L5!APYG91/33@["G/)UG>L6W4*>SO.&A+1D8FJ!SI@9 9_CM*DQ!:AH8I.
MG9INVA)3ELH?%92R?<ZC/]V7SS<&M=_6*W&CWZUO^J!^>5_(FNPN*Q3&[S;R
M,WT*(_.K]@BB#W.A1 S!C)E;73@-(34MDE"H6$1BC!,2V09$? 28&S$9'8 1
M#Q@M0*<&V.IABKJAOX3QOP.M#-#:@#"ZJ)]P:,KFLU*GXRMCXS\RC9T!O4><
MW6L-'%KEC;P64S7/&^%S<&NH=P:.?2WV?(:=KNG>&4H_:\-WSCCN&U#M&A8?
M5YJG95G=R>(A7]7OY_7JKW2UH<53F.B)4)?(%0:44YI S@*A-YR40Q(R#"D.
M8ZP$R:+$JOF#^]1SVW0:Z4$G/MB3'URO0*L!")/ZRT+V).>X(J>WF/%P'GES
M<8388T-QQ-I^*QD/\XDVD:%>;Z>-PP^UGBW#<<#)-@L_1?>W"<\1W#8((?/%
MY4;D>L4^Y,7#1[&(52)P$)J"WBR *& *4L(%C)(T3)(,BTQ:!?..1IX;O;?"
M 2,=^/C.CE*.\>IGY[-0&-N3:@F ]0?^JK(O^!I*R?]RO_[^_^EG&C>#_H^=
M=^%XI$D^W%<5Z+[+UW_@T:GT\^V[N_7-E\_MUH,PB137YI;)A=1G?LP@D7$(
M(Q;P5*(H08&R[DSZ?.RY?7I&O#KT^.6S0]?, [Q.FT5GH##RIU<#<%<#X&'3
M'"+AT"_4'Y&I^H/ND!FH"^C+*O=U_3QX8KHNGR^+^JRKYRL_\0N(?- 6A9:J
MMC0^Y935MX>N-H5)"-BV&;E6S<]RNKPQ]T+U\K>)BVRIGRJK11+&:8C""(J$
M:Y,!9YJY8A5#%8M0IDJ$B#F5MA]&K+F17JM5ET*W5>P"M*I=@%T7G;4"6_5
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
M"WV.PY#+N.XVK2!1(88AB@1-@Y!(:I70>F*>N3%5&V#;]19V+8EY"E<[GAH
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
M*S7V3^AV#TS<$:0[^YN><G4R^K6I8'?WC:[:JN^_%R:%MBOY?E"#H_['=_J
MM]T,%B+($IDP#*6,32:LN0: ,PQC1648"Y42%+ME;<Y&-Y=/=9HDT5K&MHJ0
M6"^7M"C!HRR:BD*.!85F _,BY!@)DIC$WRR%*!4$8AI)*!+)8BEI@F@T2>>9
MMWR!IJS1#[L:_?=&9"!,@7YE[JDV_6K^__5VV1V^9B/OC&RK 7K?M/&&/7A
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
M 55VM_>LP&:6\<5GH::T[0K=4UL!_/U&?%7MW/X4BT?Q9;5<_ZCF2IDX#?(
M\E2$$*5A#G,2"$@0%93C2.;$*7K"%<#45$N]B[%CO3-7RNU4:D@B!Y:K!CHP
MV&?;9?JGF3Y\1P7X1@H^JZ>MUTL/3M"EE/DJ->;:_+C5Q'J2\Z)@6-_G]$R8
MM*&+@FVK5GXK5P^B5 VJ%VY]M>0?_K4I'G33VS6?A,N,9"B!J<@3B#A7@A:C
M# 8RSW@N<<S3P"E_DB. J0E:C?P)&,#_RS%KDBOY=M(V)*4#2UL-'6RQST"+
M?E8S;/(6;"T89#6N+WV^LBZY-C]N$J:>Y+S(R=3W.?UD[O_;D$4A"\%U \TN
ME8@12E)&8)Z$%*) IT=)4@Y9%L1*RI#ZM5/]VR-M3$VL4!"^^>=OX$']T$VI
MCO%G)T87LC*PWFS1&749("BUPWQ/>G&LA5$EH</$YU]]UZ4]L]H7%6GRN)N(
MJB:5;5,-0N0LDBR J0R)\E72&&(L(\@9EP%11*+$*<BIJ[&I?>J'6/7*1IN'
MV:D.AQ7/=DK@B[VA%^Q[$^>>\=Z"$5]9[[N:&C?SO871+[+?V]SCOM_WS FI
M,]!>RR^JG9]DO:X^+=^J_XCRZ;OJ1W(G/A+67#K/)6<YCG.8,:8K;A(!"8\2
MB%.:1$F&69192<ME,*8F.KM<UO<M>%UHCM;P057C!W)K 'BC?KV]UC*C_H5=
M=WZ#<9P.&7TJU?3.M01;2\"G)6AL 8TQ8&?-*-UAOU<Y3K>,M(<Y9/<X;6]>
MSFK'MN<%#Q]M._1R O:W23T\K9\G_.'^8;%Z$N*[&AM+O838!F,2@2.&8\A(
MEJF1BF8P%RF%,0]91"5));6*6#G3SM2&HA8FV.)T<WA/T6GGZWH@:>#AX24_
M \Q^S]#@R;<]U<JH;NT94Y][M.<N[Q.\)D59"GY+?IF#G-6-N-LL= ?I4T5D
ML5C]-+%!$9%Y'"<(\IPD$*693D2>9C!,D,SB($Z%M$I$[M#FU+1AAQ+P/9@.
M_HXMV>=]S0$H''J"W" VQ25KS#H=^9;2?=C^&74);?/.[&CQ;1X8=HQQ<^*J
M,]#-[DDC1KLYF788\N9V:S_'[>]DL3$OU-56B*Z6_$94HGP4U;L?I+Q3$%;Z
M$+[>&:D+@\ZC".%$( )QSAE$">>0Q'$&&<4!SP..P\PIL*07BJD)>P/S?_RW
M, W^]WH%F$DUH;<,10W8,3"N7]?8N8B#$S[P,/#]PSO0!EW-0!C! ,_ UBBP
ML\KPW]HU U><%_H*?:;4&*FC5K25]=9N;:<_%_0BFCTYJ/TPC.J^7D33<^?V
MLH?UR'A;%RY\6RS4!7=M8AV<I#AE-(%II&:_2$8,TCR((0_C("!)%H3,*D_U
MR1:FIGX-R K0!J9E.,II"L^[KQ<3,[1*-45'6X ]CK@>I\8AR>VE%(V5Y-:9
M*K<,MUTT=&6X/7K?>!ENNV ?9+CMO/#BS:E/RT?U"BC/TX3(O!=L=7]?5)5Z
M(U1K\S3*,NT/P@"A'"(62IC+B,"0QB1(LR"/,JO\C:X-3TT"MV!G)LAE#?@A
MWMX[&MWT.V\I>2-U]$VD/8;K@+SWHS#<>Y?(&].OMB_4F_%+MH&L:+/?^.E^
MW&MM]5@9V;&Y8W>_N_2_V]SK98;B47PKFR6([^L5^^>U_+ZA5<$+4C[]HUC_
M6&W67]2DR2Q(W @N[A_TNWDC_K5I4OA5WY6O+:KKS;I:JPOUAQ3%B,=12F&*
M!(<HX!FD4N@:<5D2\9 R@:V7?P?$.;6!96<J>&AMU?$,[)\ZVJ':FCL#E3$%
MK':VF""'^L<.$0Y#O@3GQZN)=.W P]M>KV[-!,9.O0V_LQ0TIH*MK6!G+-BW
M%M3F@CU[I]'E]@/H1+I^I/'V=5\!IR%ZA([I&-&';'TT!V $"O?]A3&:NWAF
MV1PNNY:WQ;W02W?B1LC-DE=S1B-.!*=0I*'R%=)$G_7B&(H81TF81"S@UBMH
MMHU.;>!O@.I1?JV@PD>-%90UV-Z3G=.<.T\EO3 Y^C2RI55IK,8-#7!P,QBM
MO>>/7NA]M;EC/YHOF3B>Y<M^TGCZ4:\U83QK7,=D\?R]GHLXW*P6BX^K\B<I
M^=62+)ZJHMK[T9RB5&(68AB@G$$D:0I)2G)(\S ,92ZP#)VRY?7$,36][ZA<
M, ,:-VB @]88\.?^CQW/U?3M/;L]YA'Z9."18[CN\%=?PH[,H4M.G$$QC2H4
M=E19%Z:P?%RO8,IB*?A;L51_69O3BN17<;^YOUHN-V3Q3:C76PWG=[K0<JE3
M-7Q:-A&=I2F6,<>,Y")%2EA#GD(4A4I8.<G4'QA%L6 YEM0ARO(B,%.3V!8<
MN"=K]D,OD*G7JBXA;C[K^]HZI]C!RWKKO-,]9A\,+*F-*:"QQ6PJS$!C#JCM
M 3N#0&N1/HRR[3ICU(@]Y!3V.5I/C1</.G2/N4:+>J&X.XSTLB;&C"_U0L:S
MP%,_S[RXL*Y>K7K[]&Y!JCJ1VCR+\IB$:0@ISG(UL,4(XB!0?Z"$!S2-HCBV
MBC2P:&MJX]9!_5:S0DR?@(';[TQ]%\UV_KTG\@8><"[@[9**MJ<8\5^U]D5+
MKU69]I3)'=5G3]YR0;TA7="H%#_$LBH>M42M[L5+1:N^BO4?ZK71]2S_4_#?
M2;'\O*JJJ[*HE$OX?E.J/Y70%2NN+KR6M^37/ Q#E*O_@Z'$ 41$A) D 88Q
MXBFBF<RSP&H]>@RP4Q,O'65;%D*?\[M3Z"OP9J$,$-5O,[ 49GF[,+:#-?D%
MWC3A\K\!VK@<ZO=_"6=A@F?@+V_B69"EZD8=L/V7-^$L22/+C>U17A,[[9Q*
MYP\LOG4IIP,[06TH>*.M4-UXW+W49C:7@,944-L*:F-5_TOUYNI#2IZK0@W<
M*SY+2PT%=?SZ5 .3?K3(U=!M#I/D5V=6O?VYFM,$R1BE E(6AQ!AFD"<QP&,
MTPQE>9"SW.T(EF6[4QM9U(>!_*;T;0FV$_(!:!M8DQT2^"K@XR7P?<;42'E[
MVU8GE:[W&16N67J?W]XC!E1)H])%L[+4G)#Z=/] BE(W,4<B8 G'&20LR2#*
M< 0)SE.8<^4A(Y%EA%AEX3W;TM3$9A]L>ZC3(<"ND]3SJ\#>J!I88 Y8:H#.
MP ZJ+\8<@@I],3=66&!?!MTB^FQ8Z8K)Z[Q_O*@Z&S,.XN*L;NAQ$'132K)-
MU8,B*B.6IC#4-6*01$27-V8PR1,1,YQPQJQ#W0^>/#51;, Y'&D\X.F\[O6V
M?NB5Q1I7GT.=!PPX'.;LR\18ASAM&7$[NWG,ZJXSFP?7CW=6\QC,@S.:1R_H
M63GA5,IR-0N=!S+$A), 8AE0B)*,0C4=S&$BHCC/$RRRT&FELJNQJ:F1KJ#T
ML,W:_[#-VB]:S(Y%$KIXMILA^F)O8#7K+'4PTY6I/!8YL*#$5T&#KJ;&+5Y@
M8?2+0@4V]_13D+>D*JIK><78:K-<ZU6LU:)@3_6?NZIKL4PYD4+G;HR1TA*6
MJ&E>QF" :!A0$M XE2Y:8M?LU%2EGG$79&'*LM6Q@-]*\4#*VD?7'XOZ=]4.
ML6XB8]D5=G+CG^"!A<< UEL\.\A*@PQ<\&?SWT'*W[DQY4F/+!L=59G<B'BN
M48YW]U.K-M3DO6A#3LP2_E=EX*8L=:D6DR)MGD4T")%>"T^X@$CGH\ 4<YAF
M/(V#&(L(1_.E3N4NN)U@6;9L]4'A^H/:;W_HO3=BT+GID2W9=H+DD\!Q%&D;
MP?:FQ?R;3B1?$[K#W21']"=(CDQY4B3;5D>5)$<JGFN2Z^UNHE25Z_EML=81
M+)^6O'@L^(8L]$G*&[$PPW_UHWBX77U0:KA^>K^Z)\5R'B<(IWF2P0BGRIE2
MLS!(993"-$WU:1?""+6J&]RC[:DY4P:^'O!W!H _:ZB6:RA].J!;K :F=6#!
MZL6HM3Q=P$V71*G'[LF3^M=.FOJT.(H\74!%*U&7/&+8*IMZ28-DG.8IBB%!
MJ81(" H)HP*FD8Q1@J(D#=/Y>K4F"\NE(_NVG61JBV#8E:1-4U_3K",-4UY3
MLQYF01IJ-Q7'^C0D1QG,HU! B@2CC&!.N%-1^:%8'^/$>]?:W39:D#!6)S<0
M''#Q4 HU-V\+9OTES&99%-;Q@6$Z2_)DN)ZS7 (<IC^&7A%T*X?J>XW0G;.1
M:Z".OX+H3DG?RJ>7KR]^7:W-L7,=UFV<[^;O;0I3ELN D3"#J?H3HE 0Y1 S
M!%%,99KDF1 \=]&\,^U-3>?>KJQ33=@R:J=%'GD:6'\,4M# FS73[Q;M /5B
M+)GQI#+G6AM562Q-?ZXFMK?UK:ZJG&.A\Z=@@K*$HA#2B$=J\LPH5)-F B7*
M4Q+%,HVH4]GW[9.GI@I[^7YXB]&U5&I+FIT<]*)BX ___5G3>Q0[?6:FM\JF
M[7-'+F/ZS)R7-4N?7]#S&WP1$*__OUX]^TB*TJ22>?OTMT*4ZMD_GI0/\94\
M?OBUUE'U2@D^%]5ZGNM=0H9#*+*,0L1DK#[?/("")C2D'*518I6.P">HJ7WY
MQX_!F+K@;0T>;1JH<RC1)["USGCA7Z_^#O[<60BTB:Y%EGUTM:7HC-R!0^N5
MW[[[L-S<BWICV6>Y9X^<^Q)/'Y#&U5V/)+Z0;)_/[JWV;<FI]ER!FB3NZD[5
M8%3#>[]5SEFLOA 6PAQG"40T1U!'F$'"@X"FH61Y*MLMUULGD7?&TF,3]G8$
M;=\KGE9OQX)2U&M7Z]7>P5?7^E"]>LM:H(<A_Q6*!.Y!/*AC5]M@%'CO$J^"
MVYM#?P+K#F%L0>U-TA$![?\LCX<U=[O,VV"Q:[F-(/NVJHKZY,&!X\3S5*][
M(:AFN@2B.)<Z9C>#$8\9R6DJ:.PTQ?6&;&J.\NGCBSOK9GMA>FHJO8O>:TUT
M][<&[GX[67Z53AU8JU^I/_T<7[V$^R$/N/;"]?I'8"^AT^J0[$4-]$QGI7.G
MOU4@^/ZYLZNR5!^! ?#V:7=)L_YWI1-(ZKV8]=.G9;4NS=F=RJRPWOX@RVN3
MH+WZN"JE*)0;^6E99R"8(Q)+GD8A5 -)#A$*)219(B!*XS#(DXP%2=##%1_1
MA(EZ\%N<[M547N,]L!M-IM:M(YW:TR9!8Q,X.&>[9[A>H]F_KEV6-];/0&T_
MV".@V9Q:*PI P\$,[%X:]<[4/'A,-39^Y_E*738B\G%3H8W?)2]2J[T"A'[#
MXN?5\DXI]_U[0=?SC*! S7-"J/Z+(4J2!-(4JVD0C@*:A%'.@MAE\K/_\*G-
M7S0NL%B1I>-JSP%A=@+?EX:!%5C#@H8&#<R?)!XSUY-F'3QZ5%$Y9M3SK_[H
M-1=D4%1>L@X+(OHP3YT7JRTN'R<Q41\E@QSE^O/D*<2I0) **A@/HU3UO4MX
M:'=S4XP(79F!OEFTU6N';[C@&V8TLD\:PM-<VWWC_A@<^*O?GI[9(MUF FS
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
MIK8-:.. L6X&M'W;WU)C)'ANY<QO,*=_[GVF\_ #;/S4'UX)/9HFQ&\+;H,
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
MG?&$AU(*%L$@XRE$6: F@7&>01[3-$PIREEHE3;&K=FI?> [U+HJE%C/@%3
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
M[^4V'7_B:.Y3IT'[;E3WA>[NU.W7+]\^%F6U_K(JUW?D3KQ=+7D[.\\E2O(
M,YC1C$ 4ABDD4OTM9'' <B11GEJMF)YK:&H?M<8*#%C0H@4&KOV(W\GK>7?)
M%UL#?^0GB>I1L*63,7OOR!=S(_E%[J^:DR=DPT:'#]1Y^VC>CXT1^WZ/U?4]
MI/+GZMNJ6*Z_%DOQ74=6?1?+8E7^L:QT:CO!=4+5ZOU&O!?,-!4'48#"]@56
M$U"])0VEC*B2TEA"RD0$>92++!=AE@KKFHV7 )F:U$9_Q=E_![4!8&N!24ZK
M)@@;73>Z-@+$P0QH.QP4Y9(.L]#HD;IA: W_N0+&#J - <82IP[IH_47?4KV
M8\%(/3366'%I3WD:4SRPVC7F7/+X\<8D#R0<C%D^GM<SLYI) 20^"U*)?XCB
M[L=:\*M'4:J!4Z\7Z"4$';OU3:C7>+F>"YYD(5)3?)IE.4090S!/D)HCQ"$C
M.(EH)*TJQO=K?FKC5Y,_:7D'%MH Q[U11^KM=DN'(W3@D:@!#@SR&6BQ@P8\
M:-&;"- 9: SPF+VL%W&^<I6Y-3YN9K)>Q+S(0];O*8,<R=)IFTS6ICGE$D<1
MX3#BNHH-#AG,98 AEWDD BJR@%AMW;HV/#4A^[ 0;%T6#%P_M,5 &U/\GK_:
M,6^G9D/P.;".69RT G\.DCC,E:QQSE3MFIW20:H79#B>GGIY?\\L]N*N+M[Z
ML"KU9[<+*A$H26F60A8PH1/6QA K5QE*I4AIE =$8*?R-:<:FIH2-3C!%FC_
MQ.RGJ+63'A^$#2PUO;ARSS5^A@A?R<!/-3-NMNXSQKY(IWWN^MYYGXSJ%'1C
M\A&J;O^Z6GXA:_:C3E6X_=6U_+ H[@JZ$/OYO$WV[NME^ZLFT8:HKN[$'(4)
M29',89@S E$DU!2." DCD@512)4G)*WW=0;&.C5Q4G;!^\8PP/8LT\?51&.
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
M.8(TRA&,9$@YXIPEB57JNA=/GIK'JL&!-PJ>@P=Z2-5YM[(W 4-_XEO;>V2
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
MX6H FF+N4(MJ?[MCC?CEF[$I<)S\A%.+"GYKA?Y=$PXX0+86_&I"8.VOT*8
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
M:80KW#XT#_*0V^4[(D9'R;&*7;24<E\P^3O.<=OZ^)P5LM=1R<" B5B#_&2
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
M7IYM"L]>S8G%#Z3-U=^7B]5JHJ--ADL$4Z<'*Z,9!*6)%>M"Y-'GHEH_ICY
MSKA)@R<]^EHII8,K^O>S-,.P?'F&,]HFK\L--]XDSXAH#5BG RO)2ZW"32 4
M,Q:Y888U'_[X #WCIAZ>%&'-U-(!Q/8XIB<N911,%3!)&:C#/\#5MM!H2BD\
M&.;R6!;?KKFO@V4S=FG=[:NT#J[4:^DR5^^+ET(+M:^JM1J8(*M U1X$WM@$
MT;O,/0INFU^J#Q+40RY^D^A,.[%W<*;=S@.^]E MB^#(G02!AM<R)@%!A BE
M9):8]$+*UF-![Z=FW)!*0Y4_DH=]H/P[0-+?%XO\YW0VFV3B&Y.)('Q],RE2
M0=3,@1<&M0^1R=0Z)>5B[7&C%L.AY"#9=H")UY\W;47F'^YZAYNHHI0.#,%Y
MJ<G#4'6(.%F#6G*!UNB41.OGU@<)&C?:,!QZVFFA!TA5,;TX7_OY8D72(B:D
M$ )3L"!+M=R();K9=0)DCBG+75'-SYP["1G7R!D00D=+O8?7\4L&/H;E!UR1
M^7]-8A/:!,*JVEU)6 M*N !1A 3:)>VT(/N0W;)W[G\??W"E<=W_]B 90+X=
M>%?G5(O,F=8HP) <0"7FR5.(&H*5Q>=0I&E>I=H#2IJW<ME+D!VH_]=IB.<Q
M \+Q9K3AQ\6,A+[:9F5>BL;1;<F9<X1C6\WTE"%X)$D91O]!M!Y;)S'N2MO(
M'>Z&;B0UB(HZ,'&N\76[>,8Y]+)66')??!VJM"GUM\ B:FT*F7&J=471_=2,
MZY,/H_W[(7:,*CH U;N/B^6ZI@#_O%@N%W^2-[":!%5X%IF.Y.+(],?:Y3'0
M"9V%,UIJ9G5J/>#D#C*Z@=%1&K[=F?A(<7> F(N<\5K)<E%R)[U,+EH&Q?N:
M#ZL2.*<D"$E6''=9%VP]>?D.,L:]UP9"S+'B/F+(8YNA-1?ML-Z$;[4BZH('
M'K.CQ>*YDVA=)+,_!K#,:9N+TEJVCO+<3<FXX9V!4-- Z!T<-<\7\XTH_G.Z
M_OC\;+5>?,+EA<"^79:":RW(UT"ZQV-MJR;(@>".TV4N4V"A1(W-1]3M0->X
M(9^!8-5<(2.'?VB;+,_J9,CM]!(R&,\G46QVS809J[T0M8@\V&HB$A,U)(HI
M*FLUP^1NM?R],_3S\"KC.O2-@=)8J!V<05<O<=\!73BN5""OM.1<IQY:!4Y5
M=[58IE12QL36B>?W4S-N[L9 YTTCX7< HYN/+=]QXU 66T@^WB:ZF%D2X&H+
M"^N\E!B%0=&\Y/5!BL;M4340G!HJX6!(?<%E7#0"U8MI'6\\S[?-O) T:FXL
M")L*,2(DA&1KR[8BF7&6B]BZ*.L>4L;M6S40C%J(?53\;%YFZL"/3]/5:I/C
M2P==6LSGF+:J6=;YOC5&>TV"$VFM-#HHD*$.Y&:Y=NC1Y'\R5A_V,%JU4Z'H
MO@N/V\YJ  -I6-'W<-EM>@M\)[A)<5EYBZ[VO2;BG:G9!?7IA\=4(C.YA-;G
MTCVDC-P":ZC[K8'<.X#/'1SX4.?^80)4OG8&= :<K#WX?62^U,&WS7."#@7-
M4PM)'RGM'MYDKX5(KR5*"B]D0AE .\E Z1I7+RR3FY!%XE9('YJ_P-Y)23=Q
MZ0$?Q(Y700<'S^WS\XY$&*-195;;V)(T0&7Z*-3NDRJYG$,0W#:?G?$X5=V$
ML(<#6&/5= "VBZRHRU:XU[G#]02]*DD% <R4.@"U( 0I(D2;I#:*1=4\NO0(
M21TDVS=$P&VGKJ$Z.D#7'9&SZ\T&M3=260^YB#JQF0S"X!P#(S JBS&F.%P-
MQQT$=9"@/QRRVJFB UQMLO;>XGJZW.9PQ=GTPT91UTM4T! O*B%(&\@<35S3
M&4\\69Z,==*3N]$Z@607NCI(Y!\.9<T5TT6$\PW.5]O^:]LF6PN2U"6/=&1/
MYYA_QCE]L&DEL[I3OA,G-'-U' XF7LU0X\!K)NE3(R4/D;RFYE6W+0COH&Q@
M.,">7K4=')_WO$!<=YE$1#(Q+ A5F[@B>G \<C QH0BQ,*^&K7XZ]'H>MC)A
M.!RV54D7I^9EP07]?[J^++BX>P<5KT.)V8#5OL:.%*,=I!,D%U1 ;J,SK7.'
M]Z%OW'?M$SD=S175P5%WC8D-4^\_AGD-$ZV_#Q.A%X7+PL$E1#K$B;W@; )E
M@C,VJY3"@.GKCU W[DOXP  <2$D]!(6O/9\E+,$;$X'5'B&J< 7.9 %2\(+9
M"9MXZZ#=ON^7I\@$/$D]Q%["[@ GSQ>?/DW/NP'/<TUP)%, YZFR8DI4PBH+
M1894VSPSB$)GD-I@BK$D:UK[L0^0TTVBX' X:J6,D=-*GV\;0DZ_X)N+U3<"
M>UW>G<75-$_#\EM-H5V<K7\+\[R)#;W%C)\^5VV^11+HU@U:350.)AHN($M=
MZ$CW"-XP RYDJXK6N=P>Y')GTD4[BKK),VR/PA%5UX&]=DN WCNCO<FTW4I-
MAG,2 N,!;*0+/_E<BF]]9QY0I7J*#,3ACKLC1#[V";?X]#G,O]7S>C'_7CJ3
MY'WP#C5DI6HC9ZRI<#Q!=$R9Q$-0A>UR;#V\S+@/4L=H;S&,*#LX1J[Q\1]A
M=H83SJ37=C/3+V10O'9SE/54Y)9EGHS3S9V[VS2,-VBLJ7+O,)8.EG0'2+G6
M.'OC>U99+?%C#0M_P>TS[*^+U6K3'_1]^#JA322,=0:DT>3G,G) O186,+I0
M+!J&88"*P7U('&_DV) X&U)/'<#P+:Y#?6OX)2SGM1[[1C_W,DU3.MIEJ(.O
M"B1E2\V'$Q *XQ 31Q9K@E-N/V_^,:K&&TTV)-@::Z,#?-TA(!E*-$D6*,G5
M'NTY@^<D)13<&.0JR=2Z7/Y XVFPG(L&QE,C 7<0@_IM.E\LB>Z+DLD)*T;H
MX@CBP210GCN('CD@7>1*,HD66R?*WZ9AW&2)AO X2KA=GA]TY\[.,IV.;VK3
M=%+(>KV<QK-UK45ZOZ@A^UJFO9C17_QPR76*FEQ5H2!R4?LY"J3SV-<ALPY]
M",Z*K <_<PZA?-SP^:#GU."*[.!L>RR0,K&BE!B0@6%T3"ND.YUN<@7"%A]D
M8E'DUKF(C]'43=7B25YLCE=+,YC]RT_?2?Q7^L+F6YOOU-]ZB^6'^M\_WKZZ
M\??)-*7?6YPM$Z[^1E[)=HDZRV0QF^9J0?X<9G7ZY[N/B.O5F]]_>_MFHY"/
MN)ZF,+O)S6KZZ?/LL0%&>_SQGZZ8N,W>^1K?@:@M0_AUC?.,^<=CKZ,=VO<)
MSX)+FD.6JM2ZCP#.Y0 B&DZVF72Y>7.?7>@Z_BH^7^/]II.%8]QR%2)PX56M
M]^7@ NT3'U1PJ+S.JK65=I."<>.?S9'P_85YL+A'M-LR3B>_XH<P^V6^KJ?U
MU^EJ0@ZO0TP>M- (2F&FZYJ88*4D+LDWSOFA&.@*T]\^++[\1']Z"Q+ZX H;
M=RS8"3 .T-NBC1!'UO^6ZA>+3V$ZG_BB0Z[]28I71+>(Q#\O&7(VD>N G-]^
MPMU3^==7&T?S1ZMKT4!V70Q1/!_#=QXB>UU^QS]_PZ_3M/@-/T5<3AC&(%@)
M8&1MJR^5AL!=I$^Y=<$KY95]Q.C8>;'QL'"X#K\;?]A2H&,WF\>O875)_YO%
MG]M8.K%USDL,FF,1%GAB@0QZ:2$X&39U^CFRD-AM@^+N#AN/K#-.Y*\9+IJ*
ML8L S_EU2;X OJ(/5W6R&19F#' >'*C(230$<Q %'2.<HS>M2]>_IZ*3-N&'
M&Q&-!-P!1+:]\F]W?3 RI9*M U<O5Y6C@:AK75=TM*^8"IPU?Q"]BY!.K,T#
MM7OG6()C1-T#7F:SQ9\U,O!RL7RQ.(OK<C:[: G[%A-.OUSO6^4<FICI^.7>
M"V*.*;I":SOA5"-)5@>E6J=Z[47@N/AJ (C;$!M,.QU ;_\IGC6$;7T"*62J
M/8DM.&,U>(U6\BP5\K%&HG8V,*/- 3>H@L;OYWN1+7!]HO"U:<,3G6-2HAJ'
M7I0Z;JCV<:#=JT749')FSVZW/KBOI^\C*XU[:@VKY<5@(N_@!-NAY*H84U!:
M.OBU(@]#R0+.,@O&>YE+H"^:UM.?>N\"U/B4:JR$L=.EFU45O G+U\N-K/,F
MZ?,-+M]]) 5-4B@8?2ZU9ULU2+2!D,CSQ:P#ETXQS\,.Y]KPE';?16@O7 U2
M.M)$R7\9R&]87ST[HY]=3O\;\T1Y%C*SODYAI_L$102GR3:6*KCB70C1N9-"
M_3:%W;<S&A_B1RGU+P;M5ZO5&4G HT[,UMZLKDY'L(Z12^D,6)-YP:2Y2[M$
M?X>AKOO>2;U ^@!E_L7@_/ILO5K3#T[G'R;1%FED;5*1ZX!072.V@F>(W.OL
M11!^MSJPX4CLOL=2+\ ^5*T=>'2W\N8"D\K7E@0ZI9HWYR7XXA(4PWQ-#_>!
MM4Z%/:"T=3#,-?;4CA#NV ??(W4LOL*8B0PELT2L: &!U1$SAF56?%$\_-6*
M6/?2WAY%K/N(LH,#XQH?OR_(&]O65Y*%&E6BD]CH>J<7.H1=2:DV.LG!D;"2
M:)VI?"<A_9:S[J7F^\M9#Y1Y7\#YSL/QHA26$P/T=0J#I)LS&OHHNI23-VC5
M[>.D)7SZ\%%/"**CY-\CE,X]"VYD2:QVO\FUMBU*08ZRR71ABZA5+AIYZU?_
M>TCIMP*U*80.D'N/\+ENO_.HA&?1 1,>B1=-;&@LD(J)UA;NG6V=N?X0/>/8
MPR<'TJ$::(:F@<MK+AV+U:(\_UCG6*VF\ZT@:VW*37;VKJ]Y[*\/4F"S%TOM
M*VP>*/Y2*24?H@<,M1U:;<?H;,B CEPV*Z)Q.&")S?V$-:ZQ8=PE*:.%XEQM
MCZ\C!*0-* IM$UMC;,U]]4YK;!IAX9$BFWWDW<$M=TG]5B+U.%_,ZW;=E" P
M-(X%=" X)^<AUX&>11=@3G+Z1N*Y>>NA!PGJ!$L':/H^T!PM]@XP=(N'\^QT
MNM\S*FZ F3H#+<H$H0BZ_GV1&8VR[?NPWTE()Y@Y7M%WA@V/D7H'T-F6VUY4
MHAA)1!==1Q&0?VEKJV3)!!B?$FH;4(O61O7U]7N((QZESMMYBH?*MHL6_->,
M_W,6N"$:I0_@LB,'0@H/(1:2"@:.M&O(DV@]S^L[(D;.23Q8H_=[5@<(MX-S
M8X>6:N>,Y1"M=B2A9*/8]%H'KU( KJ6VT25N0^OLZ)V)&S?-I1F:AE%&!RB[
MW4OMG(LB?2$7FT/,N8Z0-@:B+PF<,ZGD0'#0K<L][J9DW)R29OAI(.8.P')W
MMZ$+\21MC#*IQJA$[>@7P6,68$-PSK.(0K?.=WZ(GAY:U[4T=9K)O@,<W9%=
MX HR*8,&F6L&"W<($;,%'] FA:5V"!G*#?^URVK6)K[W80+N ")TIR[KK*T7
MN/WOJSLB[V]I+[Q<+/\,RSSQ.<9BLZ$=4(/P)=89;[07D@T2BPC!VM(8/WN2
MV(F3?B B%J=33P?H:]2&+_",UM%]7DI]#TJ9@1/((4>TT60ZM,OP/5P'ZZ<X
M&%8'!=<P#1?WT?3!^/Z,R^FB/C<MUVTB4\M%F:YK7^Y)2$84%S/X;#0H9^K#
M=:WL0QFX(^JE;EY@>[GZN-?N*=%VH,3W1XS?(F:.;9"R4T]W'H7)+" 4=!F4
MK._@L9"<F(^>!U,2MC[MFC7<'\R#/"6ZFFNIBRCIB^F7:<9Y7MU,49^@U]Z[
M1.:++E@'&?(::"F0HA4\!9MS\UCI/:2,FZI]2H2UT,41A]F'&G][W\S*N^3F
M6JSX>5A]G @6F-/:0:X.ERI!@DO$3@BR6&\82ZKU;7@?+>,.]!L%6\=HXUAP
MM?,>MAF!+\Z6U9+<&&Z;9.5M><VF?&;URU=<INFJY@UF98HK@GRO4.>FUIXQ
M]:/LA>%!16=<ZR&2>Q,Y[E"_D_L$@^FO%_?V+7X^6Z:/),O\;)[?XGJZO(/?
MB4#)?&(9'%D()$BA($C/P',=9)*R\#R(#[L;>>,. #PY* ?063_7\4/;[G?\
M<_,=\IN\"P99M5KK)&N!)$WB%:3DF0OK;#"#X/$QPL:=!]#+\7B8GGHX$FOV
M]<]U8U4'BKRGC>HF0G%NBPO 5:I>NC(DIZ@AE)BL8]QA;-Z^_4Y*=H*7_TO
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
M:.C>0//_D?>FS6T>2YKH7YF8[]E=^Q(Q7V39/E<W;$LCZW1_1-22)6&: C0
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
M^PYPM"?AS#D,NF "3=H2E+4>7)$,A&&U4+]DZUN799U9@CQ\24-#W_L\!G<
M$;I3%W62VL^X^?W=GL?8CW06?ITO_@J+/#%":UV+\+,(NA;A2_!!)^"!?E"$
M#EFW=L5/)+$3)_U,1,Q?3CP=H*]1E[SLM9"J-NJK&6J*W PR%F*&[.C;RN64
M<^L$KQ=L=S@85@<%US#]$$^1]-GX_H:+Z;SF("Q6C8HJYF6ZJFVS)Z5HC5YY
M2#7#5XE,)JGG#+*)3#/AR$IM7T1QN_JXIMI+HNU,CG>@$8]JNIZ-XY*%!"8%
M\GWI'@''E03F5:TWBC:RUOG0_7;$'P-?S:7419STY^GW:<997CXL0)H@"SF4
MG$%Z;T!I&\$S;<F=0J;)H3(%6S=M?8*4<>MW7A)A+61Q.JC\!E0S_%PC<)_:
M-&_(_^=ZN9D2N)H_G&8RO9UFLHG_U F":Q. _L)RHH4542FZVY4B[G'-(!8>
MP+*4)4<C@]V)<^SOZ'#>\N..;WP)I+V4;#JX5.\.T]9CQ=NP_#+!)'BHV;_6
MYMJYD,Y54":#5\Q)7;*+U@ZEV79H&7=2XRBJ[1)I7*K;!AGE<,N]7XF_/T^7
M]P?F*7_F_]GP=Z)],)B<(:N4D5:7T4/P=+R4]Y:L""WIA#7&82O:QQW\^)*X
M'47:X]_AC3UX;86)Y'2!"*6 LG1K!%TT<,&X2,&AQE<\FF*P.0&O,%9SBJ0O
MC-7\,MM6Z"]8;7/[SOCIC]\_/-S+174V#SYV\ J;IS?1J+9FXQS?+7E70<%S
M% *3)%0J"PJ=@AA3AI0PIY)1N.;7WA.D-*Z?D5RBC!E!"1E Q=I&$F6M7DM)
M%40,S<-\/=7/M)#W,Q4SIW"XLXH9VFA2BBOP6$>LR"")=(/ ?7!!V\)X^-<=
M$7"2W Y4S)S"Q)XJ9IPNA@?:NG26;#^5+'B-"JPL3%DDILA_Q1$!)XGKJ8J9
M4W@W<L7,)_P[+._J.3[,_]J$B\/LQVTF";JL,TI(,:6;C*1$FI'TH<& GOO=
M"LN]T:WGUNFD3N8DR<T'8F,'@:@]V0$EJI1KXB*)U=:4(@$NDKT<'6U),RZU
M;!U<[WPFP#E71",&=P"1C_@=9]>XG AADD1%AT3']22V1"0; ]9XR^D\F<3:
MSR'>K-V)Q7"F#!^EA)[!T O"+FUR!MZ38TL<GWW^Y>]O.%OB\LZ(SA;16B;
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
MH4HF0QM% .LT<JMU2+'U+)QCZ.IM%LX+X>U" ?4,NYK)^V!C/-<R<Q8@)N=
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
MD?)6@Y,\0"1?JG#ZRH36?=0?4M")]7"F/'<'2YS/W&Z@<=N7\'83D;G@C&=
MOXM:.T#\B$Z2V^]"YF192]WZ07XO(2,/?;A LGM!<@F;.\#*S?/JSJ/JF]7;
ML%C\F,X^_T>XNL9)X"448A5DI<DA$W7Z7:DIL\98(;62 5MWQ3B*L!ZP=!$
M]KR$MY5&!Q![W!&ZIAMNN#9Q@GQY79]+M*%?4"F($1&\TCEEX861K9^7#M$S
M\O"/YH!JQOM11W?<[N:^C?CM;FZ9-8E%%TF^(XBH0_4<.(10! @MI!<%D].M
M>P4\3<W(XS::HZ@1WSO01>LL^ZUM3(@G2BG#*\%D):J,Y#^D"!:5I/5C\<WK
MP79I&'E^17.T7,3C#C!RVT7^1WV$UUDQHZP"+/5AWW)2CY$QD-%:#/1?<NT[
M)MZO/VY6:GMLG,W;#G#Q$3]?7]6_\^,!7R:&"ZY+<& <1JAS6R J:8#7"AVC
M<O"BM7'\!"GC9H6V1TL+CG< G+5"?+@#A4*:4FNKBW2UFU@A#[18$%QH(Z(,
MWK?.-WY,Q;A)G -=/.?SN0.D/"0^*A:(%8ID69,':>L0A"D0&.TC*ZY9:'WW
MG(Z/P;*B!G"&SN;NB-4X]7EC#>P/B_DW7*Q^O)GE33NXAVD\C#-MHV1UCE+M
M "MXC6EE\!A3$39YM,>D.AVQ5 \^\D4!O"%8VH'R6&_IMDG1UGXF:+42: G:
MSMGZ4,*)/5R"2BS:% ,391 ?9P\MXP3L!A'XOLOG4NYW@*);%GVX"K,ZF*'&
M(;_5G=#7FXP=_*VF^WV<?OZR>E_^N=PT2'U3B(0W*5U_K18;YNU9QH]&&+-:
MF)PR&"6(#W5XK#<H022G.:ID;6EM, ^_JW&TXDL@NS-$C)VQ46_T RR?(-K(
MD@N@:U,X\DTB.&4]!"M+2M(SOJMM]V=L/+/..#'&(?'6G+L]:-.'TX:?/DIW
MS8.M<-QP#L;75VNE YT$EB")R 09I2KGUN_XI]+80W2[R0/NH,)Y1>!;?^/=
M[$]<?)\FG'!G./G&"6PRKH;TJ^EB;)TE0=]1TNK0.M/H/$K'??T=%CUG0O4"
M4;XBP#YA54R"\IY[)2%93<K TE>>6P4<35)%Q^1S<\/R,I+']:6[A' +X8[=
M<??(K:ZGQ-^>58W"94,;*JJ.>DJ^@$.ZV*R0PC-,VJAXA-UXSMKCWN@O@L(7
M$4L'*K36=JT6U^M>KN]FM,7/),WE/Q;SY7)B0\G)Q BE]G)5.JTC$0&<CSG1
M"6(JM8XG'R!GW&?O%U5]K832 ;Y..$,3H8DQAD5 S'1TK! 0L":(1.(A^NP]
MML[M.H&\<9_6N[QZ3Q5:!TW*MM[\MF9AWW5D((:Y7*M(DC>UA4*-0!0.#'UT
MQ#/I3.N2TH,$]9#JT\1U;L?V#G3:;IK!_8XFR5CO50Z@F6;D0%D)028'QCI-
M!T]+U?P)]FEJQO5W&XK\F32/,_G? 9+^,9_GOZ975Q->\U-4\60F!M*B3F6R
M&A4"$R:8Z%G"YF&\V[7'=2F'0\E9O.T $W=S5/<]DDQDB$5I2T9?J-<MUEZ+
M405@JCC-,MWYJGDBT"&"QG4%AT-/.RGT *G*II]OUGX[7Q*WZB8B49^0U=[/
MM9&]8K4>$B&Q6&00ECG6VMS>2\BX1LZ $+J8ZST\7=YMX$M8?,8EF?];')LH
MB<5QVDT=LP'*$&N<\ HB>LZ<UU:J'0P]_7AY<*5QO:_V(!F OQUX5S=41X?&
MI() ,A:@BB"JE780);.81"K6M9Y?T@-*FM>*GL3(#L3_VS3$FY@!X7@]+N7+
M_(J8OJPA@]6/^]D#UD4G0@9IR1I32=K:\-*222:D2ZD()5N[2<?2UDG+@M^:
MU*4/(I .#)JM?>TF_-(NR+BW$51(H7;NJ%/(!"E0;IA QD,(K:V:IZD9UP,?
M1OI/0^P2470 JC^_S!>KFHWYTWRQF/]%MO]RXCA/,==)=D6:VNR0+OD<!*!+
MW"J93/&M9R'M(:,;&%TDX=V6*A>RNP/$W%9+?P@_:N7B;:6 C4JE'#641&I;
M1:<A!#I.-:.->!+K?,36YL]>2L:]RP;"30.F]P>=C[A.8/@0%EOLFJ00),^8
M0 =-YA\IXDU?\)!I>\E*KIJ/%3^&KG%C/B\#J\L%,K+S3OM97->A7)L&\V0
MW#0+7V]O0KZ#E"HSX)K.C.)% W$J (]:2/);3'+L",?]\"KC1G8: Z4Q4SO0
M0??O*+>L^G$+= )TSM+44FM==R)I)Y@*,.,C83\$CJW?(YZF9ERO?B!]TXCY
M'<#H8:C\T6ZT4-$(YLF28^L6G74T+W$J1J99$%JGQ!I#Z3!%XU:]#P2GAD+H
MHG7/ICSN$:\FO)CL@HLU&D*NJK6VIK705XX\!\9])L]AB$>+QZ2,6PT_%(P:
ML+T#E;1G!\S1#B)W$%1*H+)PX$.=?JH]UY89:TWKAD]G8F:P"OF!,',ALWN(
M6]^4X?Z,<;653*)*$:$FD_A<:NV8J7WS> 2T(97$E#*J=7G ?DJZ\>,'#"->
M+H(.],ZN^MSS6!B3D<C(/6#,<U",CAL=$@8)11)::B[3("F&!ZGJQJ,?#F"-
M1=,!V&Y?CN]&@6WOKK;+\K84CP5B+JJ6ODKR1GT 832WF'7,J75=WC,D=9"0
MV! !\^'$T0&Z]OBG6WK9.6VD=?4DKF?-U?GNM;FL\3PZ*2URVSK$?9"@#I(8
MAT-6.U%T@*MU9L-'7$T7F[$^\6KZ>2VH[33>J$FM!R7!^EC()G5D/PHFH7 =
M)&VXJ!@;P^L8NCI(=AP.9<T%TT4<X0/.EIL&(ILN$7/BU-T>265/9YA_PAE]
ML:Z%7N[E[X2<H.@3]\#KP AE26U[G=;Y/%(;&Z+-K1]BFA#>06KE<(!]>=%V
MH#Z?B/-M']' '2MT,&DK9"2+&JIQ-?O=I\*LDYZ%UE[KLT1UD+TY' [;BJ0+
MK7F7E$K_3U=W2:G[3Y#21=J2+(@2R4=GP9"W[BV4J)3+RC.>6V=[GD+?N.'^
M%W(ZF@NJ U6WM8GUICY]";,:)EH]#A-Q:[-B=*Q0V)HC62./ 0,8)54B R5K
M?6CTX87!W6>H&_>A8&  #B2D'H+"]SN;<!YY"K4I6:B!)Z8#1,X-",URD+&D
M9%J[NUO+=Y-&\2)9I"<QNP.<O)U__3J]:6<WRV_GLVH*X"S5K0BFN6960%SW
MH!%"@S?&@ [*H38NQ-#Z[?L .=WD40R'HU;"Z.#ZV^$*RF+TNJ6,5JI.X/$0
MG4$PJ7B;9&WGT-JL/Z,PXB72)H9#SP4L'SG;[V9Z:87_?/:8.Q-EHE:6>.$4
MKW<O&8%!2 8\(T;M%3)^3+K?,\N,&]^_1'KS85C9@1K9VL=F&ESQ,D1']">9
MB2^9++#@G $2=-+H$BG&UK'571K&Z^K=5+A[[IZS.=T!4MYD<B%)!N'J0YCF
M=[.WX=N4C*2)=%$*G3R@+P:4X1FBLC4G4?"ZGZ*;YX(^0<IX/;.'Q$T+OG<
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
M!*^<##R%&J9N;6>=0>=Q4'QM+P6#2ZP#5-:)FH_"SLQ@X<8"CUR \BE!U$E
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
M]R9B<ROG:6HNFHG\X%/W.Y#6\W<5I;(Z: O,)CIL42%$#!Y\Y";XPG@P\AG
M=5MIX(3E-M+^:29R6^8.&+G(.+GZ Z_#]-?:K_O'F[\GRRL7E27&(-AL#'&E
M,(C6)C!&>#)AM= Q'CD#2TS_=CW__N_TT1OXTQ?WJ']DP>$J>EK+<=Z&J0/C
M84/UN_E-F,RN3+$R%$%.2[8U[B8<W?6! 3>:A8S6RZ.=?)\'P_YJPR#A8G'-
M&_!NZ.Q*NL'_Q)N(BZLZ&21BEF"T(:7(?23/D;XB'F!MB\1=2!VNA?M/'$ZJ
MYTMC?C%KAA;H.AWR,RZ^3Q+6%\4P^U%;H/WU)_X]2?/MAIQ)J)@@< =I03'N
MP M7NY!;C<X4I07O(NLNBPV3SM(.!LT9.O2#&?X=EG?T?YS_M6FJ3-O:[B65
M4'34!DHQM6<)QCHUR !ZU*@$2RQW>A)[9IUA4DB:X:(I&P>&Q%%[B!Q _'V%
M-\LK'A7M!0.($'UMV!# 2>2040N;,7JF<@=@=%MM&+71HW78$Z,'AL[[VPKV
MO93YNTS\*Q36IR ,1!9"'7G/P$5'MR;I1"^%#KZ3G_GT"B-U(,Z4X[PY4P>&
MQMOYE+XSW\1U]KI4U?X%B[UJWG=8PNVT%F002Z^LJ%VQ:$=.^G7ML -G@R3=
M*9G6PB#YZ!U0<];B(]4YEP.J?U&,( OC$RYK$X[:D"TLOU[9[+PNV8"NJ7/*
M%0XN: $U78!IKV/VK7,M?J9@& .G9S0U8/8(H')0-/9F.IW_54>Z_C9?U%;1
MZY$Y[V[K1,W]YB]OP[?):C,.?C?N[LHD;YU*&H*HH<1B$Y &MF1->BT45]*X
MUMW2FA$_3';M"P%T&!&_6FS7$HPK(8PWR#5HK%ZL3''C"P5=@QPZ852MGX?/
MIW:8%-U1H_=D(;Y:N.Z=TUK?_J%LWK*ODO1.1!W A,R)YSY50[F:QP6S-,BR
M:3TELND&ALD$'C6H6XAZ%$'9AQLOIVQ\OMWX^I 3XR4+20(O!4%I.NF^& 51
MBZ1U\B+P+BT*FQ,V3!;Q"WA0PXIP!'IZ/7WOR]<P^X(WW\B37/RX3^K_8[XD
MUS&N[E-[WGP/DVD-E='9_ARF>,63#2);#CK1EI6OL7&M&:2(G(N(0?/6F5>7
M43S,V)(7TL0O*,Q_M72MFB@WHZ-2Q8)$3-H4+-,_V^\H\K*Y7*?1-&BBUP7L
MZS\+3'A4]+\"/M2.U,;7X*JR@,HY45AFQK>V'OO) CNXK79,__%FEI]LD+-Y
MV>!H69(V@O&VQI<=!Z_)[>6Z=H2(.K+#O(\NAD5W D:;,W8*-HX8#CV)8F2I
M9&3#>!.B)=NF1HZ9Y. L5V!$'<3"6<[N6".#5Y1*]D+B/9)A=@JOQY1A%J-R
M4B8%61CRWR0*<+5IM3,BVLR-\^J81?A:,\Q.$M=3&6:G\&X4ON]S^3.6'![E
M"P=1<%WF6R FF\$JYWU*@CRC+F_%[1*2^L]+.TF&)R<DG<+0L2<D26ZSL=*
M\^1DJ$RG):A81QAQ\J&)6<)W>1)NDI#4?Z+:N;AHRL81!!SV;]:-ZO1)\V*2
M@2C7-V86X*U2M!41DDE%^]+G\T1W2Z.7%(&7M33:2&$$,-H?E+$]85IKD;UC
MP&5M*! 0Z2"P&D.Q0AL6G)6M9X4_I&)81^="L<Z;\OALE'S'19PWPLENA@OM
M8S?&93.\=_5^/GM_FZ88=NG@/GOOL\#:?DZ <DR12G4&D!FF8JK-E5OCISMU
MP^+J4B3,7T0H@R?&W=S,9[^36&;7$U+0I+$WNYNNM[;=4-%<JMJ")#-%=@!3
M'GSP J(VAGD>&,8N]1B=%ANVY60CT/3#VA%<84_>_%5O%PQ:2LTA:%8VK9(<
M:@]8LF9.%,)"SSD;/]$S7-+;\/;11;(9,<Z^T+_?GDMNC++*UQU%!,4C ^=4
M[<Y5R+T(CBR(UFV?GZ=J/*;490CH"*TSQ3%B@+V=A^E6-6OCA:@#H[1.%E3,
M=3-< S-%Y4!G$<NQ(N26 +NG:IP .Q<''6%VIE!&$6Y\N)L_ WW^)$QK=Y//
MM]^^3>F'V]T)2:Z-"9%,1:7)UM :/(\.&/,*.?<ZRR[U;J>O/*S5U1.L7D (
M(]9D?]RE9P3F46LF(45-9\:BA6"# LN9]I'G*+'GQ/"'1 V7\#TNX^P\*8T/
M=D^R[CYA:#L;8CE9X7Z^1<U V\VU(;YL7Q.NBO#192Q0.SV!*JH6PV8!QC'D
M)CEO7<^W;^LMC?/J/A. Q^$]*!I&<#CNN/L>5U<^81*>&TB>)U(;DNZ34#Q8
M*8PLA11'\WS#_?7'>;6W@=W9?&X8Y^TC&1"OZV'Y?5;FBYOU)][/U]MDNM4T
MWM\FLS"C8S/=^WL7)/M=O&:[9+ZVVV^4K+>EZA-^J\F!L^O[=*R@448R!C2O
MV=,L.PBEU#ZG+!9C@RG8?&+S$[2T:\E[N,(>DW_YL?WAQBKR2?F<1 3AR1E3
M/OAZ?HD'GC-1R&0RGK7>_NED#GOY-L'.TPUY^Q'6@/?H<K&Z(ALBWZ;5A\76
M!E@'L9#</&**ANAJ$,MZ"\XS#[Y4^T!86T2GL42TP![0Z$_W('MJ[8$1U+>P
MYPTY/P[DK%W[S0Z6VRB"S Y%%!FBK;7A,D9P=8:-RYEV9$HVN5,A?C?X/"1@
M& RUD>E#@%S(X!'8Z7N/NKO,I((JUO<X9ZVHI5"UL;#/$)SR!JVM24_]/:@/
M&>-M*-BGG\[/X/((8/*9N+]N4K(K+=FJV>7Z%&E)?HHAO<JR)=;4/EM.)@3F
M"DHE-++2NE3C*$'#.GPO=5&UE\T8@+:A?7OF$G?)JNCK*2'B,VGFF+(%G;'D
MF.C0^>8S&/<)&-CB:2?80\B<S>51O"@]EV^=T=>1CY4U)M9;G4Z3,PPPU><+
MDS)+KSR!O8$@3\YB/X6K@V81=DK ]D+)+%,&[Y$T;O8,O T1;)"9L1 9[?75
MYK&WA4=37HXBO_3M?%$KK5<U)6U=?KW;2# \8T@0%9EFRC.L=86.[+,20I1"
M9-,ZH^8)4H:=Z7LY;EIR>CQFR6.6W'T<OV3'&"E'\*F03<^JKV BTEE@,HC"
M+>;FH\T[T#4PE%[:&FXMJ1&@;]>"],.W==;U['IG"%Y%@99;4T,7)H-2)H!G
M0H$/UBJ'43KI&D/N26)&80DUE/N\#R&, $V?\#O.;G%YY5W.NL0,)M5W1UD4
M.*,,<.7(GF.>1]YZY/-N[5&81?UAY2P6GPX-OX'&#%>-K*+:T>L_YO.\'_[Z
M/)_FJ^RD)HO. =WUJHY-9!"XYR"TR<Y%(6QNK6>>IF84ME%_X&DDAE$8VO^Q
MF"]K+DR9K*Y8%,KH8($52<0+I4E-)O(2H@I(_H,/NG42WM[RPZ3;O1AHSF7T
M".ZCM5M005_3I/[^AK,EWMVQ5X77O!4;(2<D!>H"7:O5'L0B4V'*6AM;*YYC
M] S3Y_3%4-1,%". U=-J=#_;[LW/O:ZNA-?6&4>[LH'\TN(BN")K(6.P=&$3
M\TIK'^XL0H?I33J".["5\$: T+NC]?LLS6^P]OJ[$E+P7(>9Y!@CJ-HEQ!56
MWZ>E,3HIXXZ.>CM+WSTD8YC.H2^GYBYD_/G8F:_"M%E^[69$\&8/=PW2,Q/1
MIQ! \D >*1F%X)@14*+*T7E5<F[MU#U%RS!=.U\,14U$,/![VOK"WY#_#O.F
M3^[RU[_3]#:O6;;=D8J&F1SI-"2=05GMR._("8K3T6G&1#ELLO#H8TFWU3K!
MQK\ZV/3$[A'<8SNZMQ;CE;$HD78 1*:A:YA^"48;X)SX8R7YKZ:]"OJ)A&ZA
M2/;J,-2"XQ>$F:[K^*M&D-E=O+\1]][.:YO/6^+4]F:F4_%+[>:-F[_W)?R-
M=$Q6BT"BF\QJA^3*PO=S^NEL1<1-]T^/CR%94SLP:Z'I]-!7'I&#1)V]5QB-
M:IV-U.-VND'Y]8;5QX*$4=ATVRUNC_4O.,,:S_&%"<MT@5A4K?AFDK:A.-D3
MFM%5H440K>L+GB"E&QA?;]R^A01&$7?=1 +7C@UFD5@D.R+[^CK%<@1O6 "E
M,ZGVXI5@S<M([U;O!IC7&ZL_D\\C4#;O<76O>M^L5HM)O%W5U_<O\R>T:4R6
M1\_(%E6U4L<["2[D )87SB+CUJK6R9@G$]D-;Z\WS-^OU"XU#;\T<RG>3;Y/
M,L[R\N..CL^K>?KGE2:/"),+0/>ZHJ,E%!FZQD+MC<&2+<;&UJ[%$Z1T0]KK
M?0IH(8'QX.GG<[,;H?)EOFE1M][9U_F49+;\)2PGZ2HH.A;,N3IH==UD1T(@
M:Q*4Y#HX*36RUF'8$TGLAK_7^P+0I\1&</V^62YQ5:/.GA7/!4@7:FJEM>#K
MJSZ*HEB(N<3#=D>7#SE9K]P-/J\WQ'\&?T=AN-<GK[\FT^F5=,J7.L=)REIN
MACY"E,H!BT%PEDO*]TY_JVR)[=K=L/%Z _=G\7C@0/VV+>N?87$]F5VI4KP6
MG@,W5>,%I-UG#,"YRLZ$6+(ZJ-%\-![_TX=VD_KKC+N?S[UF5\4+-TE9YP-M
M]MM/1Y1'%GB1]B?/;:SO7B>2JV*$+R!3\J"L#>"YD8 L.DFVAPBZ=3AE5+U.
MN#&T4P9>A C$BEH%731DY@*7(4NC.O4/.&7[_S*]3D[!3I->)R<(:P3OB,?K
M73E/(94B(3)&6CL; 74T"X3H'"])>>=4:^1=7&0^KFXHI\#AI"+S4V0S!J#]
M5-Y6N ^.=@"15Q_!<PO.2#J53FA?% _"-N]>\%J*S$\2[-$B\U.X_"J*S!%M
MC>M77F1=&S+*.K+  0:O(K<*,789A/7JBLQ/$N3)1>:G<'7LH]*$B/1?U&"X
M*#4=54*H%4 A*$N>#)IPV*KKU9>8GPN.IKP<P0WS5-DS$>I<" 4,$FO(Y,MT
M&7,$%)E[S[*+K+7Y_ H*S,]!34M.CZ-;V\^=R8)UPL1DP%@F006BWYDB( 8=
ME',>O>_T M%7G[]QM4\ZP[)MPOEQ(.>1;F4^*Z="%F#1U?F2B7CC/(-8DD^1
M)ZYLIYRA?Y$^?R?)M%.?OU,8/((+Z='A;5M5R3!EI4L&Z7VH4=4(@<< =:Z$
M0X6,L=:>]1%R!D?.I<+N,C;O#,Z/ $2=8O09$QJ3'5A7]^2XJ,-#>*V 3SX'
M:85J/0/M7[0+RB7AFM:2&@'Z]DN<991D&;(,3)NJSZT$7R*#@B$[P7,VV#H/
MZ-1:\F%3LD^2[9%:\E,8/0*,W(U9N"OQVV;R/J+;KT+DHGH>P)(SH$C%@W-&
M@6&22V:T2,T[W9Y"WRC\^OY0UINHQ@S#^ZJ&*RV8*@7IQL^9U'OD9$X8R2"A
M]-S3KRFW;H?1@:Q1A 4& -V9@ADSUHY5REM-'I'# %Y;)-NB#ABOW?B,UQ&]
M#*F(UB;_.72^@J8MO:"QE>A&E;0D2L3HLH;DC0/E!8(K48-C17EI=%;F0.$U
M2EH:-@G['(!<QKS7E;/T9_@_\\7;V^5J?D.@:YFL]/@G]YBEU&$KO8]B2EKG
MD+ 6J150J AM1E@PCN 3E1 JMTY<[RL]Z>U\ENAS-]?RI\GRGQNW.-&)H<T$
MX*J&\KBU$'FV(#*= 6:5-[;U,+G'*1F7%W@6 AX^IES,\A%81 ]V\<MZCNXZ
M$)R\\K4H'K#0+RJ%6+O*2D"=4U F8%2MK>XCY P+H1;2?@Y 9[)^C"C:F\4<
MF(G.DA-*^ZEGS#FH3?5 .YO1YA)B\YK:(^2,#$7GBOQ9770>_\< I:U)\&!+
MVV< BYI'Y@U()VJ0C;0U?2' 1H.DM+6FWUK#Z3A)(X/4N:(_A%1#.0P(JXR3
MJS_P.DQ_G:W(0UB?-*:*MIP.F62EMDQ'3DK;66"(@ME@C8_'BK.7F/[M>O[]
MW^FC-^BA+^Y!\\B"PP8G&]Y<ES)S8!QLJ-Z>#<:%U=*P6O28Z1>?@+2LAIPS
M<\8S&>RQ9JG/@V!_M6%4Q,7BFC?@W=@3#Z62*:O,P$4Z K2+VB8Z& AT!C*/
M+B79)=+2)/&P%P2<+[E3<@Y/8>,8K(R'AM@O.$M?;\+BG^MSHER10=7VJ#Z3
M>RB"K(V1B%N9HR$_,6O;^F7^.9J&?6YX&0?H?"&,$E2[W6Q/GW/>V8094O!8
M#PF9^(QY2#&P:%-.+C6W79^A:63&ZT4(>!9>%XAC!/#Z'*:XW$[+>(^K71$
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
MDF>):00:<MU3MO;%"].MM[;>V<\#V#9#VK8-A>XZZ2VO0I"!RR) &D]'KLY
M"9'5KHXL)V4-S[9UW/@2>E^'M7D>DN8#B?6U0'C]/;HH,'\,/^I??K-8A-GU
M=L<Y>JYDIBT:XK?R68+C21*K4WU65"D[/P20CU+].@S5EX-S.Q&/ -1/L/?=
M9'I;C?%#+E^I'(TQUH"TM?L1CPR<H%]T*EJZ+(PZK!KIRSIXBL378;TV@6N?
MPAO0=%UGN1X861MKOSY\K/?VZ\?/]Z:_3"[ZDD!HE^N05@U>\P &90E:D1>0
M#IHV/IY$W'G%89_]FIJ?/;)Z!,KMT9U=1:5DS*4 RY). 1,!@N?$)W1"^<A"
M%,>JI5N\6@T8E.Q3XH?%"Q>S_X(Y]:M>$+3ET)71/EK.)&1))XQ,5P->U3VA
MIN_2#E)NW33Q"5*&&UXR$(K.$<'@.-I[H7SDZ3Y-Z;=\Y6,R=$5G0$UWM JV
MQIC0@Q&&"Q&Y?=#FK$WWX6?H&J8M2*_1EN;B&'/;X?UW\8TK?GZ^R].?U2S+
MI2.YC7);'J[V?KZZ!YG,3%A-[ENL2%/%DU^74^T,4RP3QF'(K=V=XQ1=JH@^
MIZ^8;Z=(+DE=YY<?;Z=AN=SD\SLE41L60;BD:S4';38P!)ZXL,RY)%GKZ,01
M<H:-HC7$Q:'R:26"D34A,M*BCMG73DV!6$*W?712@?99%>E-E(<CF5^@"5%_
M^&@EQ",]B$[AZ)AZ$"56E#1&T9VI12TT"^ Y<A!>"R%J1Z_\K]B#Z"1Q/=6#
MZ!3>O8H>1"A28C5AF.E IK_@#AR9_6"5]RKD&A;M/J;J=?0@.DF&)_<@.H6A
M8^]!E+*R)? ,)J3Z@EX,!.<88 F2TU5J#.O2V/F5]" Z%Q=-V3BTTGC_YZ<P
MRU_>__EQ2[Q.!76=#!G7Q%L9(%JAH;I7@=7@^&$5Y.,*XO"#AWD':*<,+F+4
M"(*OGW :5O6-;+'ZL>Y5078S,7_YRX_]GZQOSAJMD<)(2,20FDB#X+(.4%2F
MWQ(/4K2O"^M*W;#/GZWMS)ZE,S+<[9J_66Z8*;P.I*H]VG($QP6=QF2L"[%D
M$3J-)3D37T,:JGW+^PBLSF#^P-W/WI0RF4[J!C8J?-<9&+USW-<*$M*YRL<(
M7KI0.P,;<O==8;I31MPSK<\>7WT\L#E'GO.FS!V!=OEC/KNF3[MYAW'UA?[-
M^L1$J3%970VNV@D R23W40GPE@OC5,JYM*Z#>XR.83,?^KJI+N;X"%&S.TK<
M1U,SA)+F9-$5E2#F; $#?5_G8)5K_1+]."7#*IG+)?P,9,Y@]QA ,YG187I+
M"T]6.Q<@9!5\RG7 B@7%?0%7FRY9)J74F8=L6K\0/J1B7& Y1[:'<+F,T2.
MRN?;N)SD25BLNW-M-?"F3ZG/G@LT$(KAH&1Q$&J'+A7H&#%C4]2M7:LGB1DV
M;ZJO^ZD-[\< HGOR-_,X]OR$W30.Y50NRD/66&M?& ,73"(^><M*K,4PS='T
M+%4#/P2U$?\AJ-K*8@1!/Q(LVY8 ;-Y3UWT$[ZH!MGK76N'IS!G &"(=1*W!
M,:N!R\)0*I:+/VCF\F0PL-." V.GL93G?;-\!%IJK;6W3/OCKM5-S'11NTQ4
M9[1U**\G+]+35\9HXI</UK9N@O H(</F2O5UQ5W.\Q$ 9_^P/5(/__ML[_!=
M>6>%M *A2%?S.^I8>Q<UH S:9D-JO7W>SPGT#:NV&L#AR'775#;CPMW'Q23A
M+L_P*ME0LF4*!!D"I-IK=QJ=(S 7M"^I2&%:]R=XBI9AWSAZQ=/Y/!\7=M[.
M9W5V[V(ME4^8</(=\X>?#D8RV>BD"C!-%H(*=4A -J(.*XI<1\FUL/T!ZGD"
MAXU/]HJRQM(9 ?2VM8T[CE5%'&8U+659*W=5[77 "V@L=?I)Y.!D,9!%3;VW
MQ<9N+R(G(.T8/<,&%MH#JQGOQX"CQ3PAYN5=\]%:2%M?'NLW/JX9?,61G#<3
M:]8*2E"N2 A>)O!6,V2(-AS.J;L<3L^3-:PMWP.J&DMB!.!Z&Y9?[PLXPB1_
MF6\VLLV/(@^(]C>?3G)]=[P+U4QP><6B=ZD.H Y>TS&JQ;=.2ETG1F9%YJ4V
MO/6THO.I[01%\WJ@^$)R&WKR<Y70A[)^J9B_#=\FJS#],_P]N;F]N1),"X&2
M RMUDB0&OYE'Z!VC/1G&F>@R??'($ITP8\>/F9:<'!@0OTUF=(]/PC3-OR-]
MN5I^PT6J8KG&.6F4):Z683J=_X5Y-5]5VY%(O)+)%301R6<AG*O$.,04"_C$
MF"'+D4O=94C668MW I%['2#JG_LCN!'OM.J5R\EYA9%,Q,2)39@A),F I1I
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
MTI>!Q3G,'!@6=[5(^T.)C#'*ZCJJ,Y/N9+F %R("3]&DB*;FAW? PB,?W0T
MKR>;]5+NC4GX!ZHM<'+.@M' M>*U1D!";?<$B)%Q*:P6G<I$CRPQW"5QL=B>
M@L %/!P+% Y4F3 NH+0)!$JZUV0MAY;D*25FN7(H%$M=_,TG/GZX"Z$7"%S
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
M(&OK!_^!L^O5UP_ER^0&:UD'YM]G/]5&[I5\(+_RY"7[X 6@KYT<M;#@K1+
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
M;E39#MMU.^[[18$E87-:)MVDY"K/KW\3U"Y+U#DDC@[H.Q7=MBS91"X/$IE
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
M\PY <RV0JQGM*2N4/D'6%"DJ7C1$X0Q89U0*0CO3W'V^1\*\CSQ3 ^80>7<
MEXOLR#_.%J=7&=2!1R]ES:*K+_9*%G+ZA D09,(BR$PFT[K Y#LB9GZTGLHO
M/DC6'8#EDO3M5KK<.CF8B$HR(%>CWD&1/+PES$ONDT^T=_3]7-/#&PI]1\7,
M;LQA:KW?$.@P&<_MP(;3U7\B"?SR'/T'+K%>ART_OK]0R!_+Q=F&DQV^&EA$
M=K9HYNK)BMNI10J\8PY288Q\LY"\'^3=CEUX7LP<JN75<XG\&/!TU;X8N0UT
M5@?@PM;&;H75QB".W#5N9;8ITL]:06E,O^C)#JKG1M$^@NX=0%=STT0IF;$
M.6&FT+ .O':10\A"))&S#:4)=GIPB9\3-GN(=V;$O Y?P_]9O;Y-O46349H"
M@KX"Q5*AT"!XX*HBW:M(+ P Q_>?/&^*44,<'"BTSJJGI;0A6!4ALR#JK!=/
M0%5E&Q0:+J-.8M<URS35T].E038.=PZ5:$]5U);\H>*5K)6BH78;D13-!P<B
M)&Y1LDB[XR D]%E%/4I=CU51CY'=W%["H!I13+H($@ 4YFM_B6+)XXD&R+X5
M7[QW]KY9F+CH=OK:ZU$Z'%UT.T:@O1?=*N&<Y]4G]K6+&P\% N.\SN+!6IG*
MO1E2D=VDZ';Z8NQ]<=%4C!W<B+T_CQO\]SF)[N>OEW?*6P.*:)@/J""E[2AX
MFR $XB4S4X@_*[4P.\Z-?:[%'B%EYBSVB:Y26\B]3_A<;C 5/,8L$F@M:!\(
MP2 :VF6&[(7*7J7V64^/$C/O55D353\-GSWDWA^ KJ)MZ[+34M4\"@>J.(2H
ML8!5Z)/A++'2.MGI04*Z \X^2MX-G3TDW@%L'C;+OUV7L\=8DK>U]V-D]1<A
MP7M?WS.\XDPK[77KYOM/D#1SP<M$QUA+/<Q];79>-\*;<I&B^O-?7Q;KQ?+C
M"1:G3-$2,#!&'%07G]Q^$-EK^L]JAWJ 6_SPI_>8/KFG\E9-)=E%.'UQO;C
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
MO#MP9G;U8[HU6_V$4< HDW#$# 62RD8)CF4-7-#W<]8<L769Z4#2YG9[#@+
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
M.H#?[V']<;%\A5]6F\79A:D^D8:%$$,$'VMIF27S' 4RR+2^E5C?75K7>#]
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
M^ ZLU^_G2Q+?EW#ZT^K& KN,BIM@"/!\FZ]5P/-H07.;>=0Z^9W-[_8:#O8
M'?-6T,R.LF8JZ@!FVT/^;@W0)2.>([F+.8 WG)Q(S=U%5&R=%DFS;)QO_;;_
M*#&# .=^>,"U458'J&MQO?[;=3\K:6C#26<A:ZRWEUY#J!D\-KBHK>&:Z\F>
M6ELP,*_KU\E3QVR(Z& [/'PG^4!!THEVO$CB!ZS6=6"($N2_T"^Z9*9ICTM7
M6CL @XGK),?@^0$TZ(;Y4&UV -.'!L"=R&@<*Q2(188U35<3#[J0^Q.9<Y[Y
ME$SK5XZ'Z.@D!V%V\!VLHPYP-KA8O3 MN,L9$A9-^\=J<"P98-&8HGG,S(?&
MV&O:9*#K!-0V>)Q$EQUB]"XW_UBO-IN[0U=/#)=6ACI43J7ZMJC)1=<:(4HF
MI=7.J=C:2QU-Y/$GW4R#VK;:;0;?;OIF+%=G';3.V$W%S-TS1HCH.1IH6!99
M835,*XI^L;4]EG4.D@A>\2C(+VT] ^U9&FC\].VG<$H:P/>?$,]HIYY_(=-P
M$9_6;";CI(+L%%F$>E/B59)TQ C#(EIF8_/DQ@%T=1(W'8J2'>4G;53264>+
M4KPLR5O0MB"HFCT7:J5B,@+I)QJ9VX6F8^UHT4R;.YI5C!%M3\TJE(ZB^@'_
M/WM?VMS6L9S]B[IJ]N6C+%N)4K:D5]:]J7QB]6P4$@I0 -#7RJ]_>T!"7,0%
M!YB#,Z"=Q25;$D\O3\]T]_1"YH)U"7H0X&3D%,^C#<7E8OU3A^JI#JL8I*['
MAE4,D=W4PRK(+=A6VBA74G8)4-;Q?=F2V^>(_RR\0*5<%&67U]R;G]C)V(E!
MVE@<+)JI%;K3L PGT90D/+!2!#&4'00E+62'R)+!&-(N6^?:31]IGLYJ!X/F
M IT8(9_RG[CZ3O^'Q;_R\IJM[0.<Y\;7YC+'.:.KKR!XC!E,42YG+I0LNPS*
M?NX[TZ25FN&BJ1@[R (]/,=BDXBXVMM&3H^Q,D/A@A".F8'GLH!B2DN3!!;1
M.CG^#$F=Y,E;>Y%C**0G?-T$9S69\.K+XO*FHB!QQB+SQ(E49#,N<4 M!1@1
M/6-><I>/, OS![JZB5<.!\)C(&NEE0Z0]F&QW*CF)C7U )??[VT=2LD*A.6^
MS@C6=/IO'#TZL+T*.=O6SRX#R.L$=\VP<;_@?R1%=8#!U[A<?J-KX&/^2DSF
M="6TQ]F3/@1I+#F,7HG:P9T@:)\A!9^U\LJZV'K4VT 2I\7B:%#YH>!A/+UU
M ,N;J^0!E^5[OO]WTNOFCGF-7ZO4;[U$"4\>3<H&O%:JNLP9?,D22C!)RV1"
M5JU;#0ZEN9/GZ_'=Q".HM ,(_[H@J>7EE_J.>;-[P@1T3)+3H[5.M529@JU,
MP5:.%&V%R)@*K5OI'R2DDQO[*%A8M%;,BWI,_CD7$FOZ*<_I%^L/I(_5S>UQ
MQ.?DG>B8[D%YN)B.\:3L&-.190O!2U>W6;NZ.H2\6F=DR$Q(V7PKZ)A/RK_'
MSSE=7N3WY4EQ7]<^.W1",E&WI= =I!S/50P&K!+2*!NCU*UCHD$$=G+&'HJ;
M^^?G>$KJ[+59>R.L(R$Q*UB='9 !12!.@B"O/3D=S5-=]R?VVCRB6I]X=AXB
MXYZ>G37/VD1-="N5*9[2#@*+"9PP7C$1'?/I(&ST^>P\2%V//3L/D=U)O%)2
M:.VS]1:\,72:DAB _DM=2E[]U,1<>7$[$@;I</ KY1"!]OY*&972%AFO3ZP%
MZM$(CFD%,5'X+(K(&)_SI9N]4H[_>KTO+IJ*<>I#XW9!1L&4:F!:?.T"J2F^
MQ"183@R(J*2Y_T[4HE9E_,?HO<U_/]%TD,[9<6XS1I5,BA[<9B9I< Z\L@FX
M%SHI(]'A: ^#AT]G'^T1>GSG<D0]]82^G0;NZB(B9\6#"9G7AU8$-)B@9,V=
MQ)A$;CTN[.5-8!^$D(,FL ]15T]8O#WO6[R:)[DM*,HR<DGG.=/)DN2*I?A
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
M4;U-:Q\=*#_L(VNIM=YA>-ULE+7GJB@++/ $2E;/R9%MQYR4$,$6%EJ_6NU
MUK10; R$(3#;0RL= .W-8IEGYYM)\M>-9<)Y@Q(-)%47:VF,X&/,8)6O'K,3
M0;=V7'X@HF,0[:/F^^O'#I)Y!Z"Y*Z!/]+>N5K()EA,R!5K4049URX"/7D.P
MB4)YU#:(<6_&+26];8*8]CK<2S]=HFR[N929:#A7$ LR4$P+"%PKD#&1_1AD
M7+9^NGR,EIX.JOWT_"QT]A!Z!^"Y3AI<V=8=@]RN-F9*F. ]8*K#1V2J!>R(
MX#!Y$ZQ*BC=?/OX,3;V!:1_-WW^8;*F&#F#UW"G^$(N((7HE&!C# UWNGH,O
M)$3IF.2>T06O2F.D[4'FM'?F*. ;6UG=X/$Y([-9"(V8P)I:(.?(W+Q5&I!E
M;K2-@N>=IHX/1F"+ V^T[M,1,==2(9VML@F*%<PQ@K2E#N]V#% Z.K!CP,0Q
MDHOQ%);&664S&D:F\^4/E7U/BVXR)YX5!<MTI5.PK*P!Y[*"DHK(V3/AU6&8
MN?VU?A;=#%+78XMNALCN)!;=2&=T2-J 28Z3,=@$H18;"6%D2IYE^K<=7KY/
M:='-(!T.7G0S1* 3(^13_A-7W^G?3&"X9NN:%^>LB,HC&8JET)4+<K^<1+I_
MB_,92RQA%W \]YU.5N'LBXNF8ISZT'CW&]VHG][]]F$;$5IEHZO5AY@S4 "8
M 2/SP(K05A0=C7VN8.&AGSN-']'N*#A$3!T$*C\Z4C]]^[Z^]C6N\_EBN1W6
MJ+.1I@ZTXZC)74)E(#CZ!VK&A6'D'<O6=9P#R)MV4LGTR>6Q--D!2!]@8QL2
MIB2]UQHTKR&AM Q\I/@M9H8U(E0FMQY/^"@QO3WV-U+__<QA$UUT *K:B['^
M]GN.E\M-D?3U^4W<%^Y%AIBJ"2JGP0NR2!%M$#;EH$3K-<,/4S+Q[HLV:EXT
MEWD'R/DYA_4//*CDBA8!(=K-W%?#P*&QH)SU,7!;=RDVOQQ_I&/:=/$XJ#E8
MWA.[TJ\NZ.?,-U6P;^=_Y-5F7\R6#Z=0U&P$V$UY?B+8.[KMP<I(^F8^YK3+
MI,&GOC%MJJXM)IK*LX>-DYL+6?@DA5.*3KPZ4Q,5Q84IU(H3(8,V%#;@3A4:
M3=>/CC9 ;3I?>7^I]P"5:X07*Y0+/ #*.GTFHB7O32?@A1FZ+;6U>:?ZPM-:
M3CI(68\L)QTBN:F7D\[FMY9KJN)1:E4=I$S,&RF@M@=#8MHDG:/ N%-!_G/+
M26]_M(_EI(-4MF@AOZD5?V>K:O;,*V0(UFR6I=-%YEV1X"1Y.,)K;_5.7F7S
MK;3-7<AFBM];?EU$%GO<C)OK\%/^<_T3_:C_^?5[WQ[G.K-Z(QKCZ()D)4"0
MF"&K((.O5V=N74G5DOYIQVOVF,\[$A:ZM .*("Z_;$:1KFI/Z6N\B)<7FW%H
M[_+Z0U[.%FD6K_]\G5-?AZ3%-1%^/<[T8UY?+N?OY]=#%3A+A?G$@%&X6.>)
M)SI=ZF(\ZUVT0OKL6U?>C,U3;^G'8Z'U6;.9$#H3)QX>4,J_4>!=-5.'N-$I
M]1G7O\[R^\OU:I;RZ\5R.4N+Y:LO=>;Y_^7T=OY?&9>KLT1\.:WK>$%9![G)
M""%Q!JY8$XS-T=RO+7HP1]&(G!/L(F@)]*D4VQV6V]CUU?Q-^DMO2-6_E$)_
MY'UY/[\UVOI#71;P<X[+C*M\IC(SW%,(JFLCD(HZ@DOUI==J89A$Q]#M90N3
ML'."57SCVU+_P'JAMKB]8[<R^2["M_.W\ZO_=.O';=81O9V_(RB\(<<;+^J9
M=F:10KXH-92D:]R8ZHYC3V%?"(5)1<%DV&6 2\<LGF"APZG8[+$!^$+M>,>C
M;RO2LYB94%D4"I.#(#>$&0B<T;\ZX4H43@9W G?JEIT3?%PY%?L<$UC=V>+'
MNG.J7#%^IFQ4P<8"T;L$JFQRF%F 22B=Y3+&A'N9R.VOG&#*;7SD[JV&+O-H
MWU_C27++\[Q^=7%Q/4#AQH;.%#,F!"M V[J\EEE;]T<A,)X+6IN4;5Y5MQ^E
MTR[&F1RP1U1S=Z?C]H)X<TF&F7_Y\O5B\:V6V\^O%A/4BZ:Z8W0Y?/J\7%R>
M?WZSN%R>I2($&I% 8VUK#DI#""J EB5R'1T=EKOL-&E$SK23^R>'[U2*/44L
MORKT\<KWAMN@I!8\9XBB;GK&5/-VBD$*6=BZZL\6.1:,[U R[>32TT7P_NKL
M#KR/>_;7?^A]N)B=;S#Q,=-OU(&PK^;K69Q]K?]R1RS_F6?GG^D_OOHC+^F&
MJN^IB\OYNKI@9X$KLF5+7M>F:%T@!\]SI##;6VL]4WFG%K3)&-CM?8[]Q6RE
M1_1TX+AO]%)[!Y?Y<QU:4"M=M[N7KJ<8/*\]BJS_,<?MFT]](-JL;EK.5B3>
MGR^7],^KR/NG7!;+_ G_/',^<UL$ Y$2N83",0BJ($3.@R,1\LQ;CPJ;B-7=
MS/'EOY>? M(F'R)_E6I:/)!J>OVYUJS-KLZQG/X]X\7Z\VN"0$UB?2(DI'K\
M5 %]O4YRY:OU?3A/KS[\]/Z,V&<BH0%6%[$IXSVXK!4DA4Q''C0ONZP/&X_"
MW0SE9;^W=Z+_[GR_ZV++5_/Y)5[<2&:;?WT[OW%^5^O5F<'"4G'DY[K:LT,G
M #BG)(1H=0Q):('[1=_#Z-@-T7^U5^\1==F!0_4COW=<QY^^;;D[XU)FU"9!
MRDJ 2G7HG? &<DD8O2>+Q-93+'<F;C?DOMRWWW&UV=WQ^LMJ/?N"3V<2[KX^
M7Z?$-ID%<N7.7%TFX)P'H^N..88"/+H"!HW3/D5E_7[/1@>3MAN4_VK/I,?5
M>'> _U37T&W39UOF*8X/E_2]39<GA0_WZBV\+ED7SB!9Y8'B^-H(7"04'5F)
M6GBW4P-M$V)V _5?[05U;*UV!^.;U[<[7-Y<2U?UMY_^M;AOO39I50."6E)>
M6Z)K\5"R'FQ(G'.)0EJ_%YCW)FDW2+_<-]8I-7QZP#ZSMDZ]8P:,2W7%I&+@
MB5^0,7,K+.?E_O*35@#>#:A_M=?4MAKK)Y"[[1']$+W><9<HE+WF=9N[.4O!
M.N*L5H1I#<HE"<B9(@G4B !S4++U%M$&9.\&\)?[V#H5 OH%_=:&?\,U*6]^
M?N?WKSE5HLA@E")./:L5:P@A< _2HHF21\N>G/';$.L[4+M;:]?+?2,]LK[[
M\"_N<_EN,7^(P??EEXO9^8R$?7O1XD^XRNG]?/M;6SM?O3K/9YK;$B*%#\;J
M&@H[!]XXDDQPF*5&8=. *IFQR-P-\R_W(;(W)#0SBJDV"]=G)?J_-SA;_A,O
M+O.BW#B!]#??7-:-NW5K^.5J4>C'7(TN&'<+\4$T'7=C<3OQ3;#=F/L<F+7D
MQ_-:ZQ(EQ9E!>$"G;7"60)]:UV\<<;OQ[_%S3I<7^7UYX-3Z8?@&AFA5J9&,
M-V3TDC% C06<5XH[9J(5K;<8#R+P=+85#T'5?5=F/)UUMH#%<&DY6@/1J=KW
M9PS40 *24"PG3?]OGIJ./<X"EM'@,Z):GUBT,D3&/2U:258F3+YF^<@E(KH+
M!&$XB"R8MM)*(9\ZBDYUT<H@=3VV:&6([*;>F;#37I"00F2H*21S(=0U5AZ"
M5@(\+\5Q1FRJE[9H99 .!R]:&2+0WA>M*(/1**W!.^2@G+/@1%# ;6!>\N3R
M_:6$I[QH95]<-!5C!_F]1Q;&RL*C$8F#S:D"6T7P(DAP.29.E$HZ1!M[L#TN
M;A[?UVBHAR[1M%UR$UGQ*2(45@_*[$@JTF<0UC(N.29UO_OQK[6@>9">=UW0
M/$3H'8#GV1V9G@R(.UXH^DN%A&0<^&@0C"V&.52:\]9;@$YT0?,@S0]=T#Q$
M#1W :I^=OSIPE[1CH!,Z4$4&",8JT"BTTH4KV3R9]7(6-!\"OK&5U0T>GS,R
MAX8KBP)8JA<"N19 3@4",J6PCO-UO/6%><H+F@_'7$N%=("R'_W5&W?UYM7,
M^6"M8AFR+9F"%6X!0Q%UZ#F%+SD;E<??J_< 8=.B['A>?WLM=0F]JU:UM_,?
M&ZL7%Q=O%LM_X3*=!9$5\Y%!*,6"\N3]>F,2H-<\D^VQ>(31/[M0VMNXZX,A
M\WR+2VO]=8G2'[@[BS+9[#$#^1229.<=8-869+3!1FM$:.X&[D!6;_AKCX[G
M]XL>I*J]T7?52/O[&I?KD3#X/>&\6I]IS9TTB8&K@E(^1_J5*&!4X73E9*MV
MV\!R$/IN$=3;]/,)<+>O>KH\[][.Z:?GU6;HY9F(VF(,NJX&)_>6S 6\%!)L
MB#)$+Z+@8G2PW::HM_G@$Z!M;P5U";<?!'>O<7;3,T GZV; SGQ]9A Y3Q3,
M<RT4!5R<7&I$BKJT88*GE&QJ'0$?3'1O [)[N)H;JKE+7+^*ZTM<SO!B.WSF
M+*-D%K6N]T&M7")9.I$Y>24Q,AN<T_=;Z<98\7.?K-Z&0T^ S<-4-1Q]_@I]
M\WR^&1]VS,-U6U/Z 6?IS/-<!+<2Z)^A[JUTX$,-#CGS@JQ-934^()\DL;?Y
MSST<G'NKL&>@OKY<UGKE32O@&29;I[4@A!P\^3190>"9Y*F#\LXCD_=+3L9(
M^=RBJ+>ISA/ <&\%=7DY_R"X#_BMLD:R^SVOUQ>;MX0S19XT\9/!D1G51E0%
MB$6#+=$HY1PSCA__?'R(U-[F-O=P3AZLTI[/RQ\S7=G[H+)VD)VH6P 5W02E
M.'*=K6<N)U6".SY8>QO'W ,P!ZGJP*3D+_,T\N/-][:D][?:DFY+4W,T1C,&
MDD5#'C3Y*<Z1GR*CU(5SETFD1WO >8[:WI*9QWO$::K'+B_]!SD\\S8*B;)0
M@+=)H-4<0R&Y&N>"LVB-5&QT>#Y(6J\/.FV1\BQ #U=;QP\[F]3#Q7;7VRW^
MN%7&B>R )9TJ?W51MQ.00[3>"YG,$4[-QZCK[92<")E-E-?E4?G8\,K$O"(1
MD:W96#T7SR%XXHYE1_(+L60]?L;HD%&D$[P,'1F4+537)29OA/?,TX$6I83@
M2)0EUPFKVH-#82"D'%CRDDL[?B2T*[6]/@T=&;6C*+=S&-])Y&:A;$DBUR4@
M2#%G(9:4,L!=M)H+X4(9_UGS8=IZ?2&:#*)[*^[0C-)1 Z-D1#(*R6N)5M4]
M "2]XCA$2;_4W'.%K:=5M R,)G@5ZB(P&J*V;I-+MV?:7'%WEI '7K! 4:&N
M)),"4#@/7&!./!8F[L_.&@../]#5F]<Y?L+H0-WL?RG7H<TM.PH?GBKV0&W_
MZ\ME5<:O,PRSB]EZEE=G$KUU2D>(L::(';G4/DD-T4@,@ALCFU>E'TYU;[YF
M:ZP>6:\=N)=#.;[%ZKO%/%[Q?X8<@V5UAI)E)&E'OZ);B6X0H54I+GG]Y#"8
M8X#Y0<)[<TRGQO/AVCW]48/W2[D^YM4E(7'L:8+/?/;( P.'"&&"F8 ^%9^=
MKZL4G .EI8,@G 4A)6<6I</REYD)J'G6.KD$TC -*BE5W?4$Q7NE>31%QK]G
M C9'U6$S 8?HK+.9@,K+%)DL8'V@ZXB"3O"..> E$Q_&BE+B$W![T3,!!ZGU
MB9F 0V3<TTQ XX,2GM=UC]G583,6 @H)J+(A9R'*:)\JNSS5F8"#U/783, A
MLCN)F8#9ZUP2EY!U)*^19T,A?2K L8Y0E#*7$)[QG$YM)N @'0Z>"3A$H+W/
M!#2&I2*$@B(U1<DQ& @A1B!60I*(R@6S SA.9";@OKAH*L8.D@V/S"A3P0A7
MDJQ9;$]<) 0?(@.6 G)/$D+>>CWIZ<\$W,?7:*B'+M&T-3<KK&!>@,R6UWV1
M$D)A=<".,099BIRU?KX_J9F @_2\ZTS (4+O #S/CF5B46!Q=8L=(MVV06"M
M>RF@G;"*3E:I6>ORN1.="3A(\T-G @Y10P>PVF?,7(R9BVPME,TFER@Y$,L"
MC(DZ\TR_U'_/!!P#?&,KJP,\[O;$(#UJ;IV")#DQ92P#C-&"8TH'QFLYP/CC
MB$Y\6MLA_EA[+74)O8V]796Z$#?16JE2!"F* J4I:@DAU]"%!1(>\U&/7V-Y
MFZ+>FB4.AL"S(-M;'Y-6H3V\%/:'%ZOEYL5J-C^OLHY73,[F*7]9G"_QZ^=9
MK)NO%E4"=/S/T^K,2DG.AF(@4=?7U9 A1$1@)@179'9*[++#8@32>FN6:(7,
M'C39(Y17J\LO7S?5R_]8Y?0:+^+E!58!/-"A?%W7O&E )7K.A%8FQE" %Y=!
MU1Y45WR *%B(0@3'H]L/Q0=0=0HE;@T!?"S]G39V?ULLUW@Q6W^[XMOH)(-'
M<+KN>(V)W"=>#$1OHM<N<7T_9],>MW<H.H52MTDPN[_>3ANO/U?]7WRJ5\S-
MWSHSLK;Z!P1=.-EK8@E"W=N4N#-8]V[;_%Q]T#B4G4)IVR3X/5R/TX_U.,AS
MVKA*>",P\I[RG[4>/\]CC6.Q*,$\D$3(H$5MD':<(@*)/J>0Y0\+==JZP4]2
MUUO?1A>><#M]=MI=].-TO9"$3;$@E$!NOE)"@U?6 Q.<O"47K3K"J)K]!B$>
M<<C7^!F$PS1S\#EZKY]CJI+A#\O\"?]\.R^+Y9?-5S$L+M<?EK,Z..K[7&?Z
M&>_R^H[$2#EDOZ_>OWX[<G5Q0PJ/6X@\EF@GJ%G.23%1ZB9((^M(AYS!DT$
MPYRUI&/:R=9G5K\UR]DPE[(D;TLBG4(B@@\8H'B3"\LJAO1WS7)S5!U8LSQ
M9YW5+'O%DZ)@%.K;79VF4H5D,LBDI>+>!V$/VU5]RC7+0]3Z1,WR$!GW5+,L
MK: (#\D-\ISX=]6 ZKJWNI8K!:F%EX?MN.^S9GF0NAZK61XBNY.H64;NM+2%
M#E+N:Z>;(UY"L1 Y#X[\Y)#8+JNJ3ZEF>9 .!]<L#Q%H[S7+A2DOI*V[_YP&
MQ1B"S[P685- 926W0>V2HCZ1FN5]<=%4C!V4,3Q20YF%(#Y<K?[1M>Y(>T!4
M":R-16MKD,O60Q]?0,WR'KY&0SUTB:9K<_/T,:Q+GX1,ED13- 1&'CU:'5CT
M/A451L=3QS7+@_2\:\WR$*%W )YGBV5E2)JKI"#2Y0HJ(])Q;0V48C%%%GG1
MK0^E$ZU9'J3YH37+0]30 :QV6U,<$U-%1XH5@J\+;5@"5[<A9VU(DLJ*X%NG
MK]KMC3Y^7?(A &NOD Y0MMOSA(XL:)\D6%E7KI,W"([7G<<B81;>"-/<K7IY
ME<@'>%GMM=0!].HKP*OUU4S0*J%/BP\;L;_+Z_?E$_YY>\!>5ED&%B1P$0S4
M!>S@A8K ;"C9IY0*;SV?> !YIU"C/ @<B^-HJ@,0/O!X^F5Q.5^O/N:X.)_/
M_B^GM]<5V10N+_/G>O[_D=_.X^)+)OZW+ZP_Y;+8/(K=>@*(&FLWBA&Y#K*/
M ;R)&K1Q.J!6SHLC; 5LP\RT !\-?L\_I$^ A3Z-(L;++[5T*Z=G!+"J$L@W
M,CC+V4LF5(:24K[:U!UXT$ \2R6*0#S" .3]Z>_M;)\$DCM4G!P%']TL_'B,
MR<K<D]/];KN())%_S/'+8KFN>MRJZM5RMIK-SW^^7-(_/VSHOA$6MUXZY248
M7_MNZ=8&5W=9!0HN6$@VF_L#.MJ$>\=GM;?NFA[L[A10-WDU>2LA/3!L\;R>
M<(OEM\U$[NU0SF^OTG]?KM97/V$K,9=#4-S4+$"=S5D7&#FO-(C(/3HCLS'Z
MKIT^^"C5 R^]=0E-:8B]Z&00OCIP*)^2&2GR E>K69G%*U1]9_<-H:'Z_CM+
ME8* AU1^AM90U!LM<"3'0EDO +4DCX.C%24Z^T,WR*BWYO@<]]8EU?OEV1D&
MI^]D&<73CR8[.K,$Y%('9;NLP,7:T6-91IL$S^D(&9%Q(\$CMF[U8%23X:/I
MAI.I.A2J;!9S^@^K12&A7+G=LWC]V[6$_DI@-RH>N2%A?X*.VW_02' 3M!LX
MPFJ65H+#X$!YAQ!XX6!R]E'7@D_YEQF1GICP6C(/R"FBO HKG:IKC0J/*O'0
MOKCFA;8;#$'58>T&0W366;N!0)2)V026QU(#)PE!%P5!!"E5E+[XP\9@GW"[
MP2"U/M%N,$3&/;4;9&F<USX3M0;).Q?DG2O&('D;@@\V9G78^/P^VPT&J>NQ
M=H,ALCN)=@.=D%%(54"+.G1 80;'>82H<G&FN.+D+B.G3JG=8) .![<;#!%H
M[^T&T6>6I3(@D,2E=-'@&8N0N"Y,**90[#)9Y$3:#?;%15,Q=I# ?&QD,_>H
MI1?D;64/JL0*;,^@R) 3+\[G^[TG?[<;[.5K--1#EVBZ-C=B0F%*&E2,M6W8
MJKIO$\DJ? HRU,G*3W4]OOAV@T%ZWK7=8(C0.P#/#K.YK97>:+I>6:DC;PM@
MY 4LW<!!8F2:MP;1B;8;#-+\\!'INZNA UCM,W5;^FBEY0%8<'4E=2+Y%4^7
M>#0\"^<9BM9EX2]G1/HAX!M;6=W@\3DCRS(SP[F%6.\"Y8R]VH'J4(1@"X6U
M>9PA_2T.O-&*)D;$7$N%=("RW6KGLV3:%63@DZZ=8SS1K^KX8B58L0J-#D]E
M#O]N?SG0ZV^OI2ZA]_!+UO<DORQT0@=BS;*:Y">;K;VVH@X($<$*J8W7HZ/P
M:1I[*Y8^&";/ K&ASKK$Y*UQ;F<A!!VMB<2"KZ],J18*B +22^ZX0YN#&!V
MMPCJ#6TML? L\/953)<H>SNGGYY7&WF=N1BB=FB 6Q/HIJBV*;4 H[BHN^T=
M.\(Y=YNBWDK1CXJSO573)=!^^?-KCNM<7],OE_/W\^LAU7F].BNV!*9-(69B
MG<B;:^=8#"0[X:Q '8T<OSKM<?IZ*\,^*@@;J:WKNLJKCHR-1M^76_5Q9R(;
M[QU%ZE9)0:<["=5S5""CQ2@Q:9E;]_P,(*^W4N.CXK*-TDX'EO<G_+XF2F?K
M,U6TD,YQ\%F:VL)G*<H+M=6<N%':9NF?JIX8 Z$/4]I;">^$8&V@RBYO^->7
MRUKI69-?JS.+)FII$@AT"93,HEJAAR*52%A2#CA^XN8V1;UM2C@J /=639=
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
M:M%X[0P0PW0["1W "6D@1271!=3)M*[R/9SJ:5>2]>$:'%GWIXSVS3_^28?
M;'Y.EC];)'Y6FTR,* J2"&3I:.J8J&@@)YM4=BIIV[KQO"7]G9_NC;'7"OJ'
M F%B9V-OOJ]9WDPG0V><"RE "I(N4<<"!$0.% ,['8PV(>S2J-:"EHF?5Z<!
M\22*/.73^]UE=<VN+]O5J\OUY\5RTR;@E5!T42IP+!=0P2$$SQ)$JZ,)+ 9K
MNW%='F-BXJ>5$SW'FT!B;YOX(R_#HM5Q'IY@/WS[H9)UP_[KQ9QHJ ,)/]:_
M<A8\SS)9#XELONI 0I!, *%7VJ!1>K=+*K\5/1,G[B8^UH^MT Z.]E<7FS]#
MX?6#LM_VNY@L8B"O"H2I>28C)= 5IB$SIIRS=3YKZ[Z\W2B;.)R<]A >07F3
MGJQ;OGZY+@6Y?K9[F+MWU?!6Q/Q5L\VGQ?INJU9M)WBW6/]7OMV>Z)C@KB@&
MR<:Z5\,G$D7BH'1QNGI?JGD[_VC,3+O^>F+H]P&1#@[PT01Q%62_62RO_U/]
M<_RLQ,B1/#1@3$B2B<B (FDP)BE73"E.M';<C\OA3E9E_[:J8X/I]+IH?_F3
M_M#J$_YY^%#U@1\8N0]V-\;Z:'35-@:94()AADYSICV@%0E4L:BXLEAR\TTZ
M+Z31E3FF!5) ;H4QM:7%@P^&UVT,7"@3C=)_-[H^>(H?$;/C-;H.47]G1=86
MG<S2!1#6T;V2I2+2Z1[$1)++12=D3R'W9'>]'U7E3Q19#Y%_3T76CM/_"!.
M64_\,\LA6&8I4%8!/<? S%,K-DZUR'J0NAX=&3I =B=19.UY0H<QU?0=H[-7
M*4 G&&A?* :T67KQXD:&#M'A\)&A P3:>Y%U49QI57.[O$I*108!8P:C!0_&
M1S1IE[3]B119[XN+IF*<^M"@ &G;E^T3HF 2F-$%E!,>@@H*=/1!N+HH+]I=
M3H;O/W&:E\1VYK^?:#I(GC5(M[B2G'=9DHM>?2;'.* L$2R=<BJZ%%1N'B4=
MIPCO!)KC]W%8)])]!VC?*;MWD]9Y0XI[Z#F)<R9Y5A(RUW7V'7/@A7!@I7&H
M;6#./]7".EH*^%G*3[[P;A#>]DGMME7^Z:5L_S//SC_7S/8?>8GG5XN;OVY:
MW5OG;I__TLA)W(&L]I'-#<DI-,* =%: 2DZ#DYI#8@1'E07+N?4.S)>2S2V6
M8RET;!A=)S-8A>"\9>#HIB3;I"B?-:^X^SN;.Q"SXV5SAZB_ U?E;I=;<8:I
M4A!$\76G3?& F2'4_0$4F21TS;$[O)WU!/*[@T#P9#OK$(UT *=16MH"#RSK
M0CZ8KZWGFV<:ILD?<LZEF%DJIG4MT4MO9QT$JV.TLP[1\<FTLV:>G/041H3(
M%47-!FLO)@<FBTS5=:6#8(?\U5^YG740+O9J9QVBI(F1]QLN_R>O-^*[PT)D
M6H>ZW\<K9^I05&)&)P,\:2X8BI3M+GG21WY\YQU(QT15"P6<PBW]?(:DD(Q2
M4I&\ZSK(!\ET?!86A$59@G&2]],:^N*RL8>XET?6_:EV@[[!V?*?>'%Y.U]3
M4W/U1OE_E[@D\BZ^_5QG->9YVK0:"LW1&=20%*O%_Q2#8O&%SI3H3%:.)[[+
MO,KC4=RYM] 8ARTZ2\<%Q2E?# ])YN-L]3]OECF_G1.!Y(YM!&*C\:*.?=.:
M!?*V1"*!< O.%,&<LRD\.5[QJ/?&KDQU[B"-8TA]0N:EV=#V=+ESJ!0>A:8(
M'="Z&K'$ZKU:DH_7B0>K"K^_8[DO&WJ(J9/O\>[&A@Z&S$NUH7\NZC3MB]GZ
MV]5H".$#AKI/3L@$*E',AD9J0&4EDTGI5+J)8'9GZ^3[RKNSHP-@<WKO\O?3
M9J-L'7SR(R._QN_.8!\/\=FSS<P^",H[4+IFEGQ1$#!IJZ4C:_E[?^##61+I
M,(C":\V:VE3;9\"8-90D+ ^:*]&^8/#OA_B!F!WO(7Z(^CMKJQ+12)FT!!VP
M+O=@IJ[Y\""C<99[]-KP)Y#[EVVK&J3R)]JJALB_I[8JDS+73 5R1H0@WZEZ
M^>A5;0&I\\ZB\P>VX_W295O5('4]UE8U1'93=TCLU 446/&Z#D3RAED*^7R
M(%P&H[SFTI4B[O?8G7Q;U2 =#FZK&B+0WMNJ@BLR2:NA+C<$902G*,8JD)*S
MJ!E73H27TU:U+RZ:BK&#M,K=&B"ME5(A$(HET:U<-G1;Q@PV,J4P>,-UZ]!B
M>+'?";S&[N-U'*Z1#N T2FD&!BO((A,47P*HE!A@8'3*!I-"B")R+AJC\J47
M^PV"U3&*_8;H^&2*_1"EM0XM9,$+J!@UH*T/5BAUU%8DY<T.5^I?N=AO$"[V
M*O8;HJ0.3MA[C%TSP:1VZ#F%.AR)="TMN&0E.:*(0EH>A6E]<3](R#0('%'A
MB];2[P!"CPF&1YE*B0EBXN03,V'!:XL@/<_">6X\;SUH]I"#K+D?>#P8M=!
M!T#ZWM=:1?5^\T:VC8),]I$\8&!>D'"0C,$[R<&42!&03FA=:Y?M46*FJ2,X
M'IC::*&WC?-7/2G%&Z:M(P/P=+H*+JN;2G&4<YQK"K"<V:FL9>A>^9>TO7F?
M6+2-1GJ#U'/[TU%E854!NK-KF8$@&\PZ %?*RV"]2+A3]<=0L#U-5D?[YX<#
MX"DX-=3&Q$#[#>=X98K;TSP9<OI,!L%Y'1U99T5PRT#RD#CJ8@/NY$@]@Z3[
MW^T(*BV5NV@DZ8G3!J](?OD/<@6^YC@KLWS;%_B$R_.\_C3[DM\L*?:]6K^N
M3>;D]H%PH;*F+,E(96!!9A9+=C^LZ7DP>3#PLR]E>_ ^M][86CH= &Y[XH(-
M+J$CAU%@;2KBM268F$-%(L3$HMFE?V7PAZ?+(HRJ_OU@MH<N.@':#SR]62P%
MX^[3Y^7B\OPSX81MCW$*;*,($DAH_&K_%%JM(!MON9/H7-BE6W7PAT\":/L
MX &HC:.-OJ'FB2O^O:F[6&X" \.+IALA1Z ;(D!2MD1$EZ)[KG9UV!>G2V)U
M ZY]Y=]!;JM%W;KERFK-ZSA/>STAT9!9.>5*)M?4:8F]M!/\^M)V1!_R!']D
MW9\RVG_YWTL*Z][.5^OEY48K[]>?\_+39YQ?92)7WS?6?%Q<7-"I4/_260QH
MF"P"0C+Q:BN:+]R3VU1(:;DH4T(OEK$7AYV_Q#;&;ROS&1],?PU3N]KS>L9,
M\2DD"SE;NM03M^"Y2E6E2A02CW?=W#]#F3M1 SL"PH]OC'O ;6\[_+I99O;[
M&I?KSJWQW^A'K%=OYU?KU\X2QRR%5>!*=.1A&P]87*#(*I!<6,VF'[V(K1%O
M)SKLX"79X@%@>]%7XC\W^OLN%U.TT,E)2#)F4#S5(THP"#HPBRB#X?%DC/ N
M;R<Z+>$E&>$!8!MNA/[*".?YO/9??CH!6R3EE3R[+2'M@M?H,V@?5&V<YX",
M/(9BDJBK5$5HWLE\1/9.=.["2[+(PR#W5S#*^TX\'4M<>%(<YYY<=Z,0O/8.
MM.5&:UNX#MVLU!DE9APOM?FW01X&MP-CQE_FZ51L\=Y^D(US_S.=*-]GTMQ6
MM)86N2;I.5$\J&QU?5?1P).H#RYH,S]!BQTB@A.-/T\FV3H:'%]TZ+F[^,ZB
M%S%A1'!&A5K]K2A2()EY7=!'+02JEVC"+SZ'.Y[A='@(#$+Q7R[_NXOXR"D+
MPH$LFEPAQ ".?#4*3XP6#(,2X>@K38[%_(G>X'^IDV!,/.]]'-#7PZ)[5^!N
M8O!YT04*UXSS%D1QY ]&9(!12% B956293ZRDSD*!C+_XO/8+^ H&!//+SHF
MN,Y'7A*JGY<:!85!%9U!V)))5A+!VV0A9BV0*=3A_O2(CD^!(9R_^,3Y"S@"
M1D/RB[;_ =&4S=D'(15PENI"'Y$A%,]!:$RA&.0H_K(Y@5/.T;\ VQ\)Q:>>
MW[^6SJN49O47>'$S,_EF$++@#NOD02B(A02B+3A')V,6B?FD=0CWNU"F,^M=
M&#I1=WWBW'MSJ)SJ3K7?\,_9E\LO5Z^!UTT?J[?S_\JX?#_/9S*@3;5PS6X>
M,9E2X!7GP%&G(H4A<>PRL'8D\DXT?]T>?"T6J35$P@LTAD__6IP)F>L\,7(!
MDA:@O*%#B@D$PX2U>K/H?I<FV9'(.]$4[LD9PU DO$1C('37!C_!,#D/5GL$
M)9%#B%;2 :&EY@$]D[O,JQZ-P!/UC$[/( :C8>I9_3>]TMNB1&:*C"J +X$N
MMQPHX+-DSU[FS%/VCMUO%'YX+O_]'WRBB;11(7B8]$\Y.W4MUO>7Z]4:YVDV
M/W\[7R]G\]4L7@7K13%I&5TK2DM'UXJM>PTH=A>^&"FP>-=^.])8S)QH'FDT
MZ/>%GE,VHV?38T\K+\F2 W,2A!66+BK+( 11P$B'/GNF_/V=X!WG=0]/#?5W
M^_1>EMD.7B_:"H>6JY3BF'&9@>..#E5N.'C' TB91,XH/2NMAU]WP_R))K*.
M:2K=EED-P>V+-OB[12F?%FN\N)%2*D[8' 4P(3,Y)\R %X6\?5_G6T7EG2XG
M8]U/<7JB:;@7:<K-$'G*=OM^NSH[+^-LE5=WQ'$OA/!2V&),AF)\S6NJ!!1&
M!. V&E>\CR9W8Z4#^#K13. IVN18:.MY;?O'?'YY4<WWVZO5*J]7%)W_.L-0
M]]//\@&;VG?[N<V6L^_!1J-][-=?SH0>\K*NH+U%L;0I.A0,2MRLT$ #=0(J
MF.Q2%MXALM9%F$^0<]C:LKOR?75'OE=#$U5RF6Z>""4GNHI"S8)ZGZ!PP9G&
M$&U)SZ!FQT]-&W*TTOC=C6-MY=O9 G(3;/#*&<@I>2(]4L3A-4+1-FMG-??Z
M*4,XD07DHRCRB;7B0Z3:TUKQDJ/.*G#0T5>Z9:I&4G^%QJALM-=/E;&=ZEKQ
M0>IZ;*WX$-E-_52YTQ9LC"QCM ZBE:8.<5#@<\V3&JW(!W3D7^TR6?N4UHH/
MTN'@M>)#!-K[6O'$4K"^<$A*RMH5;,&1KPWD;A-?7$5[_Z0XY;7B^^*BJ1@[
M2!?<NT,WAZ=(,ONH#:"L_>&66/ A9+!!FRQ-0?2MH_L'R)ARM>0X?D4KF?<'
MFVNCDH81"RR"(9"#4M% <)Q!1IVL%0R-;3W'^$%"NHA9]E?OTW#90]837SUO
M+O-%7:EYN8R?-WF@>FJ^2O]]N5K7?-#K"[Q<Y>OC,Z94F\XCQ.)E%136A6,.
MO"U,2AN9E;O<0@,^V158]E'N8GQ)3]KV7QE[]]N'CZ__/:?SV?R\+A[?[DVM
MGGSR#(JM^YS1<$#O.3!NN/,R99'%#FAY^*=/^T+3%A@-Y#>U_[K$^>K+;+4B
M^;]>K-8?<UP0NKZ]P4A_Z9H?I;6P A'(N=/D?#$.%.AIL))+P4OV.KA=?-@=
MOC7M6T%;=#27[<18^66>E^???BEE%F=Y'K>N>>0\D(\60%NF2#S.UAV4!DP0
MOA3TIOA=MN0]_-.G+:)JBX<&\INZF^$__NWW7SZ]NB9<1,^STQ92BK$N_RO@
M!;,@+$8EDDU6[W)-W/FAT]:MMM7W_M+J0,WO%O,;VID/D0FD4PD9 ^5T /H;
M"")GYF0LD<ZJ'35]^^?NI&QS.LK>6V8=Z/L?\]EZ)7">Y#7]GNL0.7FN6@H#
M*DD%P7(.BN@.2OMB=SK6'_K9.^G=GH[>#Y+=U+K'^7]<XOS?\GSS$C@___U*
M$Q_SUPN,FV*#C]O'ZJU[:YQS,7"234[$4W'@Z*H":;3":+3VDN^"C,%?W@DW
M[D1P,Z[<IW85W_ZV3=RZF&0FQ\8)74VA;@AFE7P?A.;,6*'8+M[A]@?NA %_
M&AC83TH=Y"E_7:Q6[PFJ&/_W<D:?_SF'[49ZP:(,@9CG5CAR<]"!EQIK^T"4
M)=<^Q=:S^QZG9K<D%.L?+8T%WP&$/N1YC8M?S=.FK.X#Q<?+O":>ZLE7<RFK
M&C)OCSYFZ Z5T0'%Q.0\RY @U XKY!Y+2(Z5YF-C!A&X&]!.(-TYOGHZP-[/
MUY]].X^++_D3_OGZ<UW:O.4F8GURCAR<-KX>Q@8<N@@RDBDAW;@NR,9@>YJB
MW=!U CG3$130 9Q>I3]J.W7Z+=//W#2&EB76JN%8YP/>MA.?BD>LY<!UE)G2
MQ!AR*T'6*8 YY%QTZ[V_.Q.W&\A.(/4ZKEHF?[.YP];'[V?R'7X\2T83 \XQ
M"CJCJ=U1*H/60;H434:_RSR%Y[^T&V9.)#W;6+ 31V#;(_;U^W^^_9G[VUP8
M%[BFBQD"<PP4*KJM71;@B^76*\]%VB6S\_@7=H/%B61Q&PER8CALO+C[%3CO
M%O-XN:PBO6;(F>(-XP88JX-J53'5CU-03&&,D?J#VR7/N]/'=@/)B61_VXNW
M [_FAI]MG=95%;",*93-&Z7/!/M:KN622%!*S@&%2=RT#L8>(66:U^+C%K/M
M+_L^(71M:3E84Y#5TBWZAV+H #-=I77<D$W:.BE;SQMXE)A>:I4.4/7S\-E#
M[A/?61_S//^K6M+5P_G'&>GA^B35*L;H?*2K5BE0LB[XYMZ ,%%E7V3A89=9
MD(]_H3M([*.^17-93OVL\' %A5.DUA(\B(#$@68)T.4 OJ9"<[).X$YO#/M7
MH!PA]](*"0UD> HU:PR]2)%\+:N0+E]RZB#0>0J*^^"4MCS=7R=V\C5KK1#2
M7+Y=.")?%G_@Q>WHC<*U:*+4Y(/7J6V&2P@F>F >E=8*+6O^4O4C%;W4M[7
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
M';A0^ZD*7;G]-8+42A?C MJ[\8?[?9\?/[:19M9#M7Z,D!H(03_"JZ)ISJ$
MYIA 2?+5H[ ,BLQ1QA"E=69D<[+='/OQC(719=\PCJZR?R/M+UD0T' /*MH(
M@>D(L92<;:!]X>T3(:F%%,/Q--\SQ;Z'&MIN/.R*"S&Z^K0G:"7".H@)(]VE
MEHY?(9W')VH\/%M"?1]==F\\W$>P<^>)_=1'$H.0-HE*_R5K'TE70Y(JT;<F
M*J^"2;J+A3*L!>=<':B' N$X\35Z/#Q;YI_7Q:1&18<J^* E**8<!.XX,*>#
MXR+0@=LE(:S/F//613SQT7&TT!LP8-Y=K%-]N+JQ\%[\)YU?5&+XUZOE)QKH
MR\VO=O<T-T*[2%8?*Y(6F".G!4I&2\7**Z<5%^-3H/6<Y+PP'-]DGE9+IP;#
M_79&S0DHC"1H:A^,7&/9,0JPGB/M9(]Z]+R  =.<FQMM4N < ],!6ISY\KUY
M\+OB=);6)\U-??NMO:)JQI6N#RE<5_^%_L N%^S=SSTAR Q1XFHDB<Z-AO.P
MV2S*XC(/_6WY8['$RQWDZ']9(Q@1:=_D',B1S1JD0NM]%+Z@ZX** Y\_;_7.
M>'?;:#)L$ ?[;>%#S8B, 9(2=15"@>.2@]#9D5?AK'%E(!+F+M491W./0&&
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
M1[R</"T'L_,/L<&?:M>\7NHZU#6OC^R:2'YXK,F;52BERPA15/M=D3,:$O/
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
M+-Y1E=!:7BW3&FE=O^/EOR\;W9RY&"2/VH(4V9&EP$-ED./@5*AA*V3,CEV
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
MC/WVT:$XK[P"<A+)N M(=ETI 2PB"RRB\ZD+S]/A$>:S2L;1W"-0&"#&F<%
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
MEAXTLMK!S7MPPC/0,B3E$LLI=<%%OU'G<5*F0LR$$C\-+*G]RKS37&1%YI9
M5MG[))V[9."E:)5R*O&BNCQ=]QMU'J-E9BP-D?CL!LO7\Y!V?2/?[U_?WJW6
MV[(Z7ZS>+J\.6LV\-E9'R+R6<PM5(-877"VDJ!UNR4$HG4R7#H/-DZDZ%7+&
MEV_#@/GXUY6SQU+.06H/T=0W_FP#A(("@O8J)>NBL5T:_W0:;)ZLTSD ,TR^
M+0.&=']MS+'LR15(D&,E3 _D* 1&CH)+W@3C$_,N' N9F^'F22"=!30#9=S
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
M[$">C(C[&QMYUK%VQ_.\%J,5\)+>=JZ8#9D4/]E<P/QDS18.>;^.Q*@.(/C
M\;WY:[5,5^OU+DDM.\D#(S5/BSI5*"LBF$F02]9"Q>B$L4=[TQ[NIO-8XT3^
M/QU FLJ,#F#U:IG6&#;X*U[_^]7R]?8CKA\>\**.Y@LA%,@JT+&$((N5[X;I
M656\B3*XUA/.!FZM\WA"&\ =@TWCT>>OT;?$#S4IY/TQU?5[-TJ9(F/B"=C.
M<UJ+%WQ@I"L4:X(Q*,7#B.8Q5/:1$JZ'%,0V$NY0EIQC_N'OO[U]6;TJEXNP
M3-@^Z_#QSS]ZKN& 8S7*,'Q/G_,+_>*_[O+%$)5, 0,@+X)L",)AL(:4O*P=
M0<8785MWUOQA$R?*)BS&>A'(@I99%+H=/D&TTH$1VC!>G)283VT"=)!->!@F
M)N80CN%%9P&SE%.27D= U$0=IDF3=!;!,1&E]"8Y]53NX,]9Q#R*GT\$S,80
MMZ^ F=59<P0AL+Z\AD$T7())@FZ.<9F)I]P+YQHP&\6N_0&SX;0[BX 9:J99
MB+4<;9=,4B2X8"TDKDCKUR9Q/B2'XKP"9B-X.#I@-H:@,P]&^X/$Y(<=_5^2
M/7B=981&%)\3N,)K+S7A(*CBH"C2_9V7OC29A/CCRIV;X--?C@:$[@HF]QHH
MDPEH=/"%1*B5= :I(=0>:CH+3_9BRD$/LJI'@67NAN0M^+D7&A.)._-+4VW"
M-^M50LPU/O-MO),L-C Z"$2,NQP5#DYP$K>!K/\29)9F2"+YOL_O!0!3N;9J
M3,*^8/!MVI-%)ZT-$7(=/U[S1L#7X4_TWJ9D,_W]."3FN>_SYYNN>6P83"-A
M!R&!$1Y&1Q@V-FM@P7%0]*A"E)J#R2@99B_CZ>LFQP4[YTX G:*5')E1G30,
M_Q4OK^,,?V!U7KZN_-I<>,,874,+V5M%]"*YZK1-D+)-64K#BQ<#Q-&3BW3N
M")G(U4>:A1].XDZP\K:FVV^VF]]7Z[?X$4/MVWH1B^7)"@\,ZZPR47T&AIY@
M[K/A045A'TX)?V8*P8]K=&[XM$/*P03N!"@/WNB+P!W3P5:]S)#X59&.X+D$
MS1D2"E)".V2"])Z/[_P%:@>/0\@Z,S+>+S[AO\/E%;Z\VFQ7GVI,O5PM\UW4
M\\)DCHDKTO]*T:"RBT#D8D2J*$0FZ:CDD!?GN74Z3RT^'"M-"3UWBNA=$/6W
M&B_=$)=NVH03OHT(W(.59O=XUJ9W14 QRG)#U,H/"_8?3Q'=MT#G&7R'PZ0-
M:7O%QUO\O-IL;P[D>4I*.01'8K*&/S69G#Y"S=)AW'A6Y) Q28,6&X0;\S/B
M9C+).U%9[O2M7W&Y")=_K;:+.@)*I5"T\JIF4$=06EJ(O.;+)F.42<@BCC&$
M'E]E$&KL&:.F(9$[@<L;W"YVG9I^7UQBWNGK7Q;X]T710: U&K)S=>PO"O#H
MR<A3/G@==.&#!HD\L\P@P+B? # MR-Q%C/F.6G?ZV;5>MKE(7 J7<H:D& /%
MN("H,D(LF),J640U/+J\=YE!B/%GC)B69.X+,6_"U]HD]W7YX4PF!:DB!C+X
M5&T.9^N<"E> %:U90N6SFM"S>.]ZPQQV[.<!41O*GV-F[KOT$?/5):[*^W58
M;CXM-E73JQ5FJW*3W5'_]A$ZA8Y=^>C9O >1X@2=1+.362*9\BDFPCHF#3YH
M^L)M_35R>ZRRI!D[B0:??>'6 \:$H'B6X+)6('VJJ4DI,=?ZT.>0^]L*)Q.S
M@,=PI;,L8"R,;%7/H9BJ4')MP26BCG3,)!U\L.RIYFT_9Q;P*'X^D04\AK@]
M90%[XS7*(,$P3Z^\1 TQ,PD!9>8697+IJ6**<\T"'L6N?5G 8V@W=VP"_PF;
MNQS5W>3<F]35F\P2+[0KCCD0.450AE0^QTF2QJ(5,RZI'X3#X[&)9];I)/=W
M%.=61R+C9$A\P75<-0#%K=I7G5:WBN$]K7!W420/5@22C]8*290J9&:@%6!+
MB<$5AE8-\2P/6*KS"/CTY^(8I)Y9G#QZB)N[E92SJ?@$10BZ6TIR",D@:(NZ
MU DE!8>,\'ABB7F$R%'8N&I/TYFA\1M=G ]??RMED1:X3+>"46F99/ &2F U
MCI\#^(06.(^1CN,S#HI]/_[I\P&B&=-632DXM[;QP(OP^CLOPLUY@@B1I5C
M)$_W))0,WL8(:+T2P=!7/B@;8L!:\SPMQ\)'<^J>5Z9PRL%[SPNP4,>G1TUD
MB[DJ<)(+;UA.Y7\SA9LK,4=F5%_AB!>?/Z]77S#7V_46$WV[_OI[2/3?OUFO
M/JS#IUT?L@LF0N*>+K!";D'1Q8+HB*RY9&9"4N&';DE#8A/#%N_<N3(1!?OC
M%$=@R=E@#M=EM?Y4$U)^62VOZ) JB5VK5\,DR7;!/#A3N\$[GCTKV9@PI)YJ
M\@8ZM]1.B;U#6-/?LWM[T*I(/.P3]>+3ZFJYO<B*^U3(I@FV$$FE4N DO1V6
MT3NB7 FDB![W]7U^DYT_PH?A\S2LF]TW]>!XMT=ZL5Q>A<O[&O"M[HM?<'F%
M%ZR*.&\LI"@X*.LT..YJWVJF!5U-Y=B0K-F)RY]-ZG4CR7@4MIQC,L'[O_Y\
M\U=8UX#DER-T^7KTXX^>%O#\H4X0^_?>Y,A" J99G7XK#;VH&L&B5)*$5F9.
M-'YPYH_]1X..^3J-I= E4628D?5>$")C,=+)I1*MA_6=>^Q_#$XFQO['<*4#
MY>Y>2\\/U8]XTZ!">.FM);.HUE,)'< ;]""DUSZYZ$4^7M?Z;_OHW'R=P._]
M?7VG$;]# -W.GPJ1RT*G8$+&FGD8:P_W )EIM!XM_>]X753O[Z0+870 AY^!
MS 1RSUTY\.>;MR]O'=#%^IBS@6BM!L7I *'V+@F%*[*0D?N'\Y@>KQ+X]I%]
ML7L*=U:'DZJSG#)Z9XNOG<EM$:Z.2S7@92Y@>2#IZ#BW^-3@QN/DE,V=)##E
MW3B4N#WEE 4F?'0I0&*T9<5($CI.7P2C#5OEDWU8(/13Y)2-8M?>SI(C:->%
M _NY1HB:)1L+<Y!)FD$-5(-#+<$$;I*.6N//-XIM# ]'=Y8<0]"Y\P">2Y?#
MHCT)0P=>TX%4*&2T*2Y NQPL!E^8'*(D-,DZ;/YJ-,-%4S+.#(DA&52D-T7A
M5096>*UCLXG4:1Y(B=8RN,BPB%/F',X=KI^B3AR#U!WG'%J?$U>6@\B>2(0Y
M0(A& 3/9!FEU*F)()/YL<PY'L7%@SN$8FL[]S@S)B,JN>.?1@9/"DY#T >@W
M&GR=1ABE22H/P4BS?+.3YR..8NC8?+,QU)VYD?';L/QPW:TWVH1,UTFY@=>4
M2FX@N(P@><K<^*B*&31)Y)G.Q7<+=AX>G/[<3"=K#UBX@3"74J/-'*P)I%AK
M5<![;T&8'$/RR+QMT<?ZWI+S=2Z>R*R'[)Y N9D9_N=BN?AT]>G6\X:Q]EY)
MD$.QA'46(-:,7"\]CU%R2095 Y9_M^C,3)_"LE4+^LW-^/#/O8WK)#597:(6
M9@E0WG'P61M CMG00ZF$'A15?H[Q]Q>=KT%U$\9/IE\'D:QW5W%3^XXNM[]]
MH2^U1?>U\&-!"!<$H"JD-],/= S44+*)A4=C JHA,!@1RMJSE<Z[\1T>$&W!
M@CZ1=*->1\.TSH)!0LEJ_VVDA]0(<)XI*>@//&^=&;EW,_.&RIJP^GGX3*![
M?P"ZK1LV#KUVN79K3T"V4@"O:P/D8+PSG&S0AQVR6H.GAQAK(R8_#9T)%.\
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
M"8W@DBZ UDGE-?.QM$X4&+&]>:WE(X!C3RNQUISJ$83WYKX^\B9<R%2DC4&
M%X&>],!=+;=$D"X408^]"OY8_>L&;G&>EW5&,#;D6(^ O"LQ^_Z>%1EJ"ID%
MQ!J#ELF!9RE!2C5]+*928NO*OX%;FZ>@:D8 -N#0S-K_$W?JU\4FW&;J7O"@
MT4B)8&6=7&UB!A<"V3<BJY2%B<8/L0L'+C=/!=/Q@70LBO<HO789#1>QN(A:
M.# 8(]0Y;!"PVE18/%G>2I3F>9Z/[V2>NJ,Y-;71].\11?^Q)CV3+*AH726'
MJF84"=0(48D,/EGO(EE5W+>>??;X3N:I&IH11>/IWT%>R1XZW=,-[XCE,X:D
M"H- E*F.N@(^D-#-/M&3;346PQHC:_CN.NNB< 0_QJ$LZ4MDW3M-'7B+Z^W7
M-Y=AN26[Y+?_OEI\WO6(0 P!C4O ZTCWZYXD?A<W0&%"Y*ZH([Z(0[;8I5/C
M8*3LEW3-V39_W<X#1?/>";]U*[DS7BZTC=J'VK&$Y0QTKTM-Y(HUJYD9= 7)
M;!ZGW#^]8)>.BE8 .Q[INQ5VS_AA<@K91*F!L8 UD,))![4,N)/:,B*J+OHD
M$J^!^^S4WHO3B+V&#.Q6]GVM'NO5<DVT(Z%.?Y8Q;B^(7KNF3>!U'8@9R,H.
M7'I@63NKC.!9J&FB[]'UNG1L'%GR'4[X?GQD]TAUO^ L+/--"O[F#?UNEQVM
M;:E$XF"34*"03AF-RV"2X5PC'58.:7\U:?$NG1W'?V!;LN10.78DU+W(7ZIW
M,/^)A.W%\L.[KQNRS2X,RX8YFR")'*JST$-DSH'(+G-IO2AY.M@>7[-+5\CQ
M,=:  6>CQUTP>OF#10NE(%G\1GGP=8ZOB*DHX[R+V+HQZK"=S=,MI4M=;123
M^M7.'ASK7E--GGA0:#R@2ZK.] Q WT0P11JC=$2RGR:J:'L7G:>3R<QZ6AL6
MS ^QI^_/=5PD6,FX<@C2<U]5@01!R@06>>1!:Y>:IZX]L9UY6HET(<[&LZ,_
M@-UYR^\;S2;2NX^AYC_5%.#$:H,UDZ!P[@N/68F'L\*;(>RQ_<S4&&0FC!W,
MD8-!UBR8]3BU+D02TFC)()G:Q*^@@AB-!A\+3RQI9+IUA\7'=])9%^5#@E0-
M2-T:-WV5.U_P[\]Y[()G6J^'DN>'Q[XK>O[_CL:'NS_\)CB/5'+^Q$JGH?W0
MHYZ@U-PF9+D.%>68&"A7:L%@E24"<ZP]_1D_VB"08Y>:/T+FZSH7S3/361M@
MNHHW54>T<I2@I<>L@G0\L 'VU? 5^RTQ'\/_ITO,FU"[L_+R2":?M4J 05FW
M7N@=S%&!MMZ(J 4I;D_93&==7MZ&GT^4EH\A;D^EY=;Y9%748')-,"Q,0T2=
M(?DHBXY&ZF]MX'ZBTO)1[-I76CZ&=F=16BZ#$,(3021J6_M/T8%JO"5([C&R
M[ 4?$DT]I]+R43P<75H^AJ"]EY87KG60VD'8^:E53.!<*F"\)"M**I/%D+X#
M9U):/A473<G88VFYD98'YSW87 =;UN&D3F$!5-PP880;YL[OO;2\J<+0A)@=
MA!WI#&L,=5;/];]?+7\@%VXN5+'*VQS LEI-:FH"NX@"<K',,X>%QR-88<]O
MK+.R\E&\_[&!9&-&S.^5KX1Z^3$L/]!I:/_7C0PWK\N]CJN7=:5GDMV89LA$
M89 C5U6SJUVC50!I4"MAL\]J2->UPW?26?;_%+C-P)(^<#ALO!X++J;:-A-E
M;3]3?=6>*PMD0#B,B0G.AF3MG..PPZEH:D_8/@!S=SM>ES_#^K_>K^I7W-[O
M"(U$,Q\)]CH1M11+6&?@,# \*QN09^^&9.D_OU)G\P.G0J4Q2><VK[Z=YAKU
M-UF-=]D;%R%R*0)IDBPF>JT5DIG(>8208F2E2+H+(_'Q^$*=3?!K (\&!.U
MN?[7<HUI]6&Y^'^[>-:W[-?U8I4?*GP7=19Q#M[5OF2U-R(SX)GQ$(QD,802
M2_/TA%$;[&P^WR'*]O$8T\?;]4VBEM7ZZMYAM^&?>'/8"X&9GEU+ M9$>I(-
MZ7#>9 F9^92M$D8_#*T]KNL,6*NS47J359W69)TUI?UACL4N[^O]#Q,,G%?&
MATRJ?I "E(ZL^M4=L!0$LJ)1/0Q&-DMK>7Q'G<VT.T0.-21]!\_=#UK_@^.$
MHAPSQM+-*'0<+A%\1 4E.E-=ZLR*8^6N'S*!Y'0#XUI J07QFS6,.&ZNU/?S
M>E9ESZM^-XV\0;+.M"6/D;73X/ G2-]A3I222%?2AAMZ#%T ;^D+=UYD9Z3A
MUC:^\D=*WWDP'.H9>M]$%HKFCM<&C$YC'?O"22NH@6EFK"F!A^2"&*!B35F[
MWY2>,9BXKWT=G0.=)?<8R3TO-H!$$^K6#3AO=XW'O/>Z9"^>L@?/*+GG^)Q]
M(LUG#)E[2O-)MJA@4VWYE&BW=<Q3R-)!*;P$YXHT^JD>#N>:YC.*7?O2?,;0
M;NXT'U($;J<:L"Q1904NF-KS"R,X%RPD5I)(44KE!N7RW'UB)PD[H[BQ.I@T
M<S-T4)J133I;1B=@KK:ZC[% $+9.)O?2^RP3'>^D>5O'S\^9#(/F!)T[L/#L
M+ L;<_2B ,NU4X?.'EPT&<A 3(:PGDH9DK#3)&^K>8"R&2Z:DK$#]\J=3OWB
M:OMQM;Y]$+V2!%X;(<DZ810]0M3&D$Z=4%KG,].M.W$^OI/YLB-.IC\V9$67
M@+JY<3%*%U@41! GZYCV#%%E#1F##3DFEDOK?N;[]M*)&7L GY^%S@2B=P$>
M^JQEN'R+7W!YA3?/[ZNW[VZ$*W)GA:_#>41-Q]=(W\EDB%"2C/Q@F32MFVH^
MLZ7>H#2%[S^ J1T3>LQ,#D4SZ>GICTG3_FVL^V<<O%-1F*Q324,2*"9G)A\E
M^^IDKU43LG8@:@83+%U>Y<7RPXM/JZOE+IJ_I0M&OWB_^NV?\(F.GW<)CMNK
M]7+S=G5Y^?OU>(B+E%+)CBX'J7]$W.0\408%(-><5<M A-8JU+'/U%EF]"C$
MK3IF?P?78<_Y+S"2() BU5PY3P^)*77,3H3@0HC1):::AU?W;&7>E[8OO S+
M/!K%O,D8_+S+;WJW#>OM,9%XFT"U>8N;J\LZFNQW8M++JW7EWG6.%?WM-ZO-
M8KMK NELL3YC+>JN:0[<DATNB:C(HE4L8-*N]1RO-CN?MVOV.>+\F-#H5S3?
M9A)^?^HW=-KU(V?FQHJ,@H-BU2 HI.6Y*"TD;U5)I:3(Y6FNPZA]S]NL^QPO
MP_%@,7\6ZB0YL._H1B;KI-90;)WTD$P&3__06TGTJ!IEY*U3$%OL>][6XN=X
M(XX'BW-['-[A=GN)NYJ8_UQL/]+?KRRZ<1W5"KP0M&6!T<NX:XRC,NF*@<B
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
M3*>*3+WO /2+-X_&$CLM#.YCJP/CS7<7..0(VLU_M"\YK>B??_LO4$L#!!0
M   (  - 7%8>R&BQX!<  #?1   5    <&YM<C$R,S$R,#(R97@Q,#0N:'1M
M[5UM=]JZLOY^?X5.>L_>R5J$A"1]2WNZ%B%.2G="NH$TIY_.$K8 [1J+*]M)
MV;_^SHSD%\"DI*<I)J6K30-^DT:CF6>>&<EO_W%ZU>A^_NBP833RV<?KDXMF
M@VWM[NW='#;V]DZ[I^Q]]_*"'57W:ZRK>1#*2*J ^WM[3FN+;0VC:'R\MW=W
M=U>].ZPJ/=CKMO?P5D=[OE*AJ'J1M_7N+7X#/P7WWOW/VW_L[K)3Y<8C$43,
MU8)'PF-Q*(,!N_%$^(7M[MJS&FH\T7(PC-C!_L$ANU'ZB[SEYG@D(U^\2^[S
M=L]\?KM'#WG;4][DW5M/WC+I_6M+OM[G->_H:-][];Q_U'OULB=>O3KT7/?%
MH5NK';K[_ZE!(_?@='--&$U\\:^MD0QVAP*??_SR8!R]N9->-#RN[>__<XO.
M>_>VKX(('J;A8O-K>H^%Q^:?PO4 'M134:1&QP='\*!(?(UVN2\'P3%U?\O<
M+;G"5;[2Q\_VZ<\;/++;YR/I3XY_[\J1"%E+W+&V&O'@]TH(0[8;"BW[YL10
M_BV.:S5X"'V\L]V#^_@R$$EW31^=?SN-ZV[SJL4^.>T._#_7R^(^U ZF^^#"
M  G]Z)TXFNU$C3IQX7QR6MWWK'[IM$[A7Y=UKUBC[9PVNZQ^WG8<_.X[>_97
M'$:R/S%?R<"#CAX?OA@__H 5][7[OMEARW68;4=#&;+?GKTZ.-A_DW3_YS?:
MB,X3KM(<+<MQ#%+4>-;6NSK,;,_,[E4U;^L=2:CV9H>!M$2_+]Q(W@K&0Z;Z
M[ ,/8JXG[.!%A2Q4A?&1 C/VL77)VD[GZKK=<#H5UFPUJG"(6G0IODI7,>CN
MV/881T*4>R!.E-;J3N@RC$.%H;@N!+8N9&.NHPD;"BTBQ7C@L1OGXJ+#SNKM
M\RMV4F_]46&M.IJP^@6K=SI7C29]JN  UCTP\#*,L+\PI/4!^J.^TE,/V)8!
M"V-WR%P^YJZ,)N;YI1ZNHHZ58>BJC#7X6$9@._\&EP\^812"XX=?<0!!T#B
M@8J8 A'K.QD*YHD^W,YCX9#[/AMRZ Z*?R1X '@AA&$,P0[CS:P.P%WPA(86
MGHR@ZUH(PAG;,.#)S7K"5W<[U?7S9O<->ILYK,&:#&P\NV"=I^'0;MX[;:?>
M,7,NL4)%%B#*F0 \6CBWN19TNH0&PKG1D /^%#KBH#1=.&'(4H_#[+W:(HP
MG])78/!GU:K"/$*OQAU<<G %^^0*#DCA^K'&AH%7P,9Z#&S+2'FR+^'WOE8C
M%H&PJ"GP_QH8EMGNE\&H_/;L^>LW3UC;P>B%3(O_BT$306T2?35ZY-(066TN
ML'ID]$)7RUYB]DA<J-I/4&3%D]Y:A&+$ !;A3OH^QI[X$06'OY#'GQ9Q<A_R
M36RLU:T,Z8 +C>3D5XP7J\#5O;\ )R:C8OQ<* A<@)%)G%T(3X#G]V/?G^0.
MTS!]KW,JV?"TKFXJK(MC=';5=BKHG4%<H821,-@7K":*:*S%"-Q])N51',7<
MAY-O1<"#J$C*>"JB-3,@ Z4\^NJ6^S'O^6+Z049!M'"%'!N=".,^#*X4@3O!
M5MP-)0PYZ@/>OS=AW/T2J#M?> /AF:L3UY'H#BD+6GGEPXB%,+->?:\A*BFF
MJ+-SAKC"89?PK\6>2)A<J_[VK/9B_\W\SW*ZW125D*$ODQ.N,F<F),:)@IB(
M9@E\+G]PFV&^K"^GT(,R@!MKJ:;<20@]"/O<S=M/L'6>-'YJC$8.9UC.I8#9
M[0ASP:'Q+Y5BO"##U/Q9R/I?V+<Q]SQPK+N^Z)OIOA*3<+"4P+?Y3OELPM:[
M[M"&P#(9[5)/I8O?GAV]?--@#34:R6C5QLE.HKSVUZJU9,HLH_LP^;0) #V\
MBP0##&=*</\3G(U:\!\W05[FOR'6?W5S)I4OW?&8&!MW68D_NG(^J%&E4M?O
M$2<H,+)=886!C8)@!<PYZ.38.H0;X?LA.P/=4NR$!U\JK,5-@H[5PU"YTJ)?
MJ[T)B8E:RP/61+L"IR:":(9AC/P*GJIZH',&I".MAD<@AHHBC*$R)L3ZI#18
M'<<ZC+GA3\HDS/O4(#$.!]6#,C5YZQTC2A0"#;!1 \148RT#5XYAQ/A(Q1C<
M8BP#\4L@#)6DX@C,58 VA(A4& 7QU15@OOZW5JL</-^O0!_(KFWWYI7I\OKL
MW&K11>15-UJST9I,:T@;!*=,2"@H@4(LB;WGB$\ 63+NH9,JHC>I62Y(TN.!
M*XSN40IRUA$_B/HH!\9<#H_ E%N$,1-E>EE]S;:O0X%SY:-6. ;AS@,0"\C:
M$[Z(3)9D/-0P5 EDU(@C0?8XRG#')ES0@Y$*1!@FCB9A7UQPB)S)T0@>"!KD
M3U"'3&(L2;*X/H_AWMM>VKR^U"$&'4$D<( C$P ^$I%57'21W#I?M#%6IF3E
M6 N?>,&Y,H[D*MN2_>P2W@N5'T?SEWRCNL/\'.KDSF,^$+L]@(M?=GD?;.$Q
M]^_X)-Q:>;5)R8F:@S4C:BYY%&MTE,@?,.<KS 3DB%?+T'S,.=?,:3U'-+G
ML,PD(#(SX^%QLC*4B<VR$IA*J\R51Q GOX!=,<^8%ACX#X$R0TM&S&Z #L6S
M%6=L(K@V?N7*C50/6G98HV3;$0,/)/W9KY^O ?E40HW)9>N+R+U% _J(5!5H
MGO@JW#BB- UBAK01%0-)3')G.K=C2@80DP2L/J:$#5QNSZ3&9C4%F"M Q^4E
M+9<6XRX8GRG$FI]4O863JLJ:Y+%I\,,H25=0%L%,(.-%%: VA2TUS<.613**
MK4L'.6@7"R-ZD^E):I^:M%MD+14:@EOLVH(V+V[PF:V%X;=*&M0&IWHJ[D45
M I!6E@@9%TB>M52P2U+S<L*?C3M,:B:Q)0M$7F7=^1Q,FF WB;NA1;8D6&@"
MWE1"M[")TK7I)?,[RD4JSX[',O*PR:O GFD![!(MSV>5[CC,%S/R\)A X7B[
M9NX8ZUEE"U%->?WTX9KYZ=1R(?A=J7?^ 8-]/Q0NK])TIPQY9C0>@B)8/(;Y
M5>1F#">+1J?(X=Q/U?XHV:]5<+HX =*V67/K<@JK+$#JKAJC92;Y3XVL%_N)
M \<JE!G'E<2<[<16VT*-^:FQC,C7GR)8H<6<DM3!8;7V"@6QY/!S*DTR!3-B
M:K@Y.S/$ ^"2*RRZ0+BB"9;%T5!I*@9-#_1G<$TPEU+&A(Q!@N#NM^7.O#X1
M)H0SD9'LQ+U0>I)K5$[TQ.3&1V-?$J)!5@KLS@CNK[&!%I:$QK_C(?$5>HO/
M2\_II]W)Z,XP!1WI:5:C3>(>6G/! <MN2]-@:(BGH$4(GN@)!%S2:Y7VD%(%
M]P7HH\+^BKV!@;LZIF(ED)\,_HH#:_/T]-5CB[<(O]$"&RR<,082RY-DA&S>
M+:"6A*Q55-*$?!->QP=< NR<&0GSD *Q5H@N')MR,QFZO@I-P@RO[S@-D,08
MP'U6W?-G## .G/$D/0)- +0Y8K7]W3_G=""IR3Z#>T/O[-68B\-(\4,,8>)A
M4G:)C^A 6\2((D'[M:D6 MF#\+?K,QH#QJJC_%L2[_;)#J*R4]'GL1]AGYU;
MJ^#)=S1:F(YI[%B0"6X%HX><'MQQK0%IH\K-%B[1<2L;4[ID@6:RE,EH::1C
M PL!OVC$R8L4U7;M=(>%$A4Z7X2Z#@-CY@(6.?:$"%#XGKB%N&]L:FXU$S0
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
M$A&D4 FYV*"V!S[+)@",9*RNF2OOJ,2*R@+@#N93KMJ*EGLM77 %=]CV["B
M^4!YR<!PM11#&%N Q8XY%O5" O*G&G%5O.PDZ?SO^=X]S36K94O0':Y9@FZM
ML,JK-<,J#0-^T?J$Q(UW 86Z:KQZ5GR*DK1F+U_=KHP'H*T<D]T,IQ>I$8Z9
ML""FDDDL#1)P!KI=-]=K]$[6YX%9C3!Q.4[*V4$4D5:!=&>N2$K.\9Y8=Y4_
M:BGJ2 TL3Y<$6=DBWEP^BI;:6@P3<MJM(?$6((4.:#C6TV"A5IYY[7.7Z$:2
MP,?3L]EMFNE.\_E:=!\!.L>PZ+Z2UBR&N.+O6^(W+XUP,O'D&OHM")&U'9M6
M'7O]G5S.N2?R#"9'_R%A]A,;%<QM1TW])%+9]M%RR[1G"G9\FA[EQM&."0LC
MJPP]O6^M)7T_10LFP9ZD* S</!\/23JFTZ*XRX@[,#AUD0+(,W6+UW28@<)\
MMMEFV[3:(E7CY5.&C?AI;?;*PH@P&Q:$Q&S;;!<2LM#E09"<A5ICBJ$)MA$N
M2B_,/QGWI(B#A-:;>18/#. Q=ZJ8BF:, 48R#.<R+V1@"#E@,$QK2TG^XQ@
M<"C"-*-MRWN*%"PI\2G>F#RW+SD5W(*<:\_9=:?!T B_?/-R?_\%54C(;.<4
M6RLQMW'*LFBDY$3XZS7S2.=7GYQVJ]DZ9Q?UFU5[(7RO1_8ZCWKK%#?59>WF
M^?MNASY>G5PTS^G5!AUV=49'/];;W:;38;C[[G7KU&FSSOOZQ04[<9CIFW/*
M3C[3U0VXK-N^AB_P4[/5==H?VT[7P=]9O=&X:I_66PV'W32[[^G>()+T.9UN
MO>O@AY9SPSY?M?]85F%G7W6STM?$_/;L=>V-J30RZ1:&T!.MBS$19(HPX<1Z
M/@^^P.F'B]/?OQR6/UJ,Y9=_!]/1UAKA_TQY5VI:S7N:<K6E,]@3G3,1#AXN
MT,S@84$Y%9R-Z/">7/O,#K]FPR>S"@29%I@IBQ;M_ER)W/LJFZMV^^K&::_(
MHN\;6U-4._/@%>6U_5>KT,'B=X45O/)HE2*N/,0'E4&JQ=U8],ZH4BM(<5=.
M)E-J7RZKP"@D,,P#Q),RY#V!KX.I,@?DM@BX/O3G&HY:"\(2&K=YJ3PD+"EO
M![OXVDC3PXX(<)/#3[@[T$<M,/A'OKTQE*)?L(4!^L8NTMD0#>KOLN9/!R:^
M7DK6G>9YJ]Z];F-L<N[@6PF7J69>98L+O%K1^Q77A,DNF]6MGUXV6TV(/"%P
M_>0PT(GL19SKC,M>[:\,ABWW^L,U168_1:X+@%CQZR+-*J?\IH)FB^SIK;'+
MI#;K#L[.<7M$/6'M*O[JW<K!3T9G*QRE#(RM0 K?1'4K%$P.Q)U*+!Q4^D?)
MX[^6WW>Y[$<ZM@&>%GB6'7<6O4&Z 'AN<.=W.90+!],AG95#S9]NBXH]VM%*
MJ.QB_&I>04+ ]:)[6JTLCA#+T(>%6'$:$GXG'KRO3Z4+1]815SY.L[[YPKEO
M-"N/=C^(?E^+"3O#>ND1EYGNE$N4OR(&7YWV;+TKDU[\2J.?"S0N>< '6.KS
MHR..ATOA.YW!)D;8Q BEB1&>  0J1K2-9K=IF=AJ?7E NUJN,\&O/\T6;8#I
M(L*S/AAR=AGKB/_-2Q(PE@)^;>3R#0:46?W)]M@WQ<M*3U8-23;88H,M5HXM
MRNRT%I!C5^WS>@L+KEL7SF>6HHI5QGX;1%.2/JX/HKF4[I +G_T!<MMX[@S1
M;.2R -'\" BS85M*!3 VB*@$&=G2>;8%#,H5(AU6;YRLM&YM@W-*T<?UP3D?
M."Z:.M="!.(_Q7\V69N?"['R0[*^_<E#HS"4880O=6[8U4$"-P[4(N)ZLL$V
M&VSSZV&;TDW7QX[E5A[:_&Q V+[Z7+\@^@NW'6C46_73^@:>E:./ZP//+L6
MG>(&U[[_P]B$]<44.1HJ)Y?RMWM#$VV@5(D:_(M!J=(YI6+ \(?SF=!"T5K(
M#7 H1Q_7!SA\4.!;\(UO)RJ^%=$&.^3XE8UH'K:]Q :?;/#)!I_\ZO@DH3)
M_NUFH[XI%2Y3']<'F'1<,*3LQ.?N%WCDQOEFN&0CF<6PY-/'IT)0;]#'!GT\
M ?11.K]8#%JNJYWJ/7M,;>!+.?JX/O#E@QH&[!(,PD3H'^BERS]$>?[D%Q7!
MNO(D&\BQ@1QE@AP_G;FX^N,,_3\S+U7IT4^>UF;4+TZN_[QVVO!OW?' QND_
MZF*@$^E^$7[Y(LX5UF%L)%,.B+#! 1L< #][RIO ?\-HY+_[?U!+ P04
M"  #0%Q6,B>@F] 7  "SU   %0   '!N;7(Q,C,Q,C R,F5X,3 V+FAT;>U=
M;5/;R++^?G_%''+/+E09\YJ0D)Q4&6.(=\%D;1,VGTZ-I;$]&UGR'4D0[Z^_
MW3TSDFS+Q&0AEHFV%H*MMYF>GNZGG^X9O?O7Z56]^_EC@PVCD<<^7I]<-.ML
M8WMGY^:@OK-SVCUE'[J7%^RPNKO'NHK[H8QDX'-O9Z?1VF ;PR@:'^_LW-W=
M5>\.JH$:['3;.WBKPQTO"$)1=2-WX_T[_ 9^"^Z^_Y]W_]K>9J>!$X^$'S%'
M"1X)E\6A] ?LQA7A%[:];<ZJ!^.)DH-AQ/9W]P_83:"^R%NNCT<R\L1[>Y]W
M._KSNQUZR+M>X$[>OW/E+9/N?S:D.-KMO>F_Z1^\[!T='O#=-V]VQ:LW1XYP
M#U_V7^T>_'</&KD#I^MKPFCBB?]LC*2_/13X_..C_7'T]DZZT?!X;W?WWQMT
MWOMW_<"/X&$*+M9_)O=8>&S^*5P-X$&]((J"T?'^(3PH$E^C;>[)@7],W=_0
M=[-7.($7J.,7N_3?6SRRW><CZ4V.?^W*D0A92]RQ=C#B_J^5$(9L.Q1*]O6)
MH?Q;'._MP4/HXYWI'MS'D[ZPW=5];/S9J%]WFU<M]JG1[L"_<[W,[\/>_G0?
M'!@@H9Z\$X>SG=C#3G2:?W8_L-IEHW4*/UW6O6+U=N.TV66U\W:C@=]]9[?^
MBL-(]B?Z*^F[T,OC@U?CIQ^M_(YV/S0[;(G>LLUH*$/VRXO7^_N[;VW??WR+
MM=Q<X02*HTTYCD&$"L_:>%^#.>WJ>;VJYFV\)PGMO=UB("W1[PLGDK>"\9 %
M??8;]V.N)FS_585L4X7Q40 &S!C03J/]J5EOL/K5Y<=:ZS.[.F.MQ@V[;/S9
MK%_!N=3$2_%5.@&#_H^-"'!H1+%'YB10*K@3J@@#4V$HK@N!K0O9F*MHPH9"
MB2A@W'?93>/BHL/.:NWS*W92:_U>8:T:6K/:!:MU.E?U)GVJX(C67+#U,HRP
MOS#&M0&ZIGZ@IAZP*7T6QLZ0.7S,'1E-]/,+/5QY'2O"T%49J_.QC,"2_@W>
M']S#* 0, '_B (*@<0#](&(!B%C=R5 P5_3A=BX+A]SSV)!#=U#\(\%]@ XA
M#&,(5AEO9G0 [H(GU)5P901=5T(0Y-B$ ;<WZPDON-NJKI]CNV_0VPPL#VLR
M,/KL@G6>AWN[^=!H-VH=/>>L%<JS %'&!.#1W+G-E:#3)300SHV&'*"H4!$'
MI3F3_6C($A?$S+W:(HP JM)7X %FU:K"7 *RVC]<<O -N^0;]DGA^K'"AH&;
MP,:Z#&S+*'!E7\+??16,6 3"HJ; OVM@6&:[7P2C\LN+EV_>/F-M!Z,7,B7^
M+P9-!+6Q^JKUR*$A,MJ<8_7(Z(6.DCUK]DA<J-K/4&3YD]Y8A'S$ !;A3GH>
MAJ'X$06'?Y#'GQ:QO0_Y)C96P:T,Z8 #C>3D5[07J\#5O;\ .-I1T7XN% 0N
MP,A89Q?"$^#Y_=CS)IG#-$S?ZYP*-CRMJYL*Z^(8G5VU&Q7TSB"N4,)(:.P+
M5A-%-%9B!.X^E?(HCF+NP<FWPN=^E"=E/!71FAZ001"X]-4M]V+>\\3T@[2"
M*.$(.=8Z$<9]&%PI?&>"K;@;2AARU >\?V_"N//%#^X\X0Z$JZ^VKL/J#BD+
M6OG @Q$+86:]_EY#5%!,46/G#'%%@UW"3XL]DZ!YK_K+B[U7NV_G?Q?3[2:H
MA Q]D9QPE35F8F2<*(B):); Y^('MRGF2_MR"CTH K@QEFK*G830@[#/G:S]
M!%OG2NVGQFCD<(9E7 J8W8[0%QQH_U+)QPLR3,R?@:S_P+Z-N>N"8]WV1%]/
M]Y68A/VE!+[)MXIG$S;>=X<F!)9VM L]E2Y^>7%X]+;.ZL%H)*-5&R<SB;+:
MOU?=LU-F&=V'R:=T .CB72088#A3@ON?X&Q4@C_>!#G*?D,)@-7-F42^=,=C
M8FR<927^Y,KYH$852EV_1YR@P,AVA14&-@J"%3#GH)-CXQ!NA.>%[ QT*V G
MW/]282VN<W6L%H:!(PWZ-=IK24S46NZS)MH5.-4*HAF&,?(K>&K0 YW3(!UI
M-3P",50480R5,B'&)R7!ZCA68<PU?U(D8=ZG!M8X[%?WB]3DC?>,*%$(-,!&
M#1!3C97T'3F&$>.C(,;@%F,9B%]\H:FD(([ 7/EH0XA(A5$07QT!YNM_]UY6
MH/WX0W9MLS>O3)?79^=&BRXBMUIJ3:DUJ=:0-@A.F9!04 *%6!)SSQ&? +)D
MW$4GE4=O4K,<D*3+?4=HW:.<Y*PC?A#U40R,N1P>@2FW"&-:93JJOF&;UZ'
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
ML,2&/QX;[O0"=P+_#*.1]_[_ 5!+ P04    "  #0%Q6W3#3]/81  !PBP
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
M>N#I1:.5WS=6>L=.KJE&'(P_Q!<FA;S<<\/S="Y?)3T9XRVP.Y.DFG;HW5D
MA#L=H\G+,?*>U'*(&1IRX\NKU8MK@]TF7)PYWP@AV!X!AN7B,EPLJ+C<LA(M
M6,^3<P<!EV%B"[W$5S$$^S?0:EBQ>"B@K+(0R@]\U=KS"D&LT<&_NR+>@%KD
M-.Q:L![&Z/,.=I_QF%[SA)6]IGXC2XP$IX,^P'T3-]&WL)^IYK"\2N8P\LM0
M<*RP2R@1[>39T#PW/Y+[T1853\I/S L@]<(G<FN\_$@E/S/A.8F1'R':D/.2
M%Y?L\\7-9??ZFGU^U[WJ?GQ;U@#%\UH&)QXGI,XM?,TSBE/M$2;%.ST1JM%B
M<I]BWZ> RWR.G/MVW(<O>[E?]-B//37QO!F7WA3Q]$M8)MP7O_>[<W!B&MJ
M[D\UZ'[._E4#'(<A'T4/?8'XHL_'1GI9JNQ/6P6K)(.+-%EC.I@D"DF8G0VD
M"%B7!!56-EEEL6KTK@TRS=NSUQ:;B_!AWWG?W*>_\$7.C\7(/R%ES%>)N1FP
M58./J8.Z(;:L$F ;G8(A"G)J_0CTR<M>':5=@\5,+1VVM)-_;NEE,;U<8EGA
M;JPQC.?O;>745K4_#2?\= FNSN($5[VG_#'\-4B'X>O_ U!+ P04    "  #
M0%Q6==(WK= +   090  %@   '!N;7(Q,C,Q,C R,F5X,3 V-BYH=&WM7>MS
MXC@2_WY_A9:YFTVJ>!J2$,BF*I.PN[G;/"K#U=1^NA*V#-HQED^2PW!__75+
MMC'/,+M)@(1,#1.L5ZO[UP^WVIZS'Z[N+KN_WW?(0 \#<O_O3[]=7Y)"J5+Y
M4K^L5*ZZ5^37[LUOI%&NUDA7TE!QS45(@TJE<UL@A8'64:M2&8U&Y5&]+&2_
MTGVHX%2-2B"$8F5/>X7S,[P"GXQZYW\[^Z%4(E?"C8<LU,25C&KFD5CQL$^^
M>$Q]):52TNM21&/)^P--G*I3)U^$_,H?J6W77 ?L/)WGK&*_GU7,(F<]X8W/
MSSS^2+CW4X&S8^8W_>:)Z]=/&M53K^F='E/FG;CU([_)ZLW_U(#("G2W8Y0>
M!^RGPI"'I0'#]5LG3J3;(^[I0:M6K?ZC8/J=G_DBU+"8A,'V5SO'W$R:?=,E
M&O!^V'*!6B8+=FS:[HI R-:'JOEI8TO)IT,>C%L_=OF0*7++1N1!#&GX8U&!
M$$J*2>[;CHK_C[5J2)_Y.DH(AGD"'K)T Y;JGZ\?/G?)Q4WG]@K^=DGWCDQ3
MGM\]E7U@0$]H+8:M6A,6V)9M=&[N?[O[O=,A#YTN;./Z[I9<_/+0Z>">ENXG
M1_P?L=+<']O]\-"#O;3JQY%^\>TT9K;CU!W8SOWMS0/YS.0C=V'22S&,:#@F
M!WK R,</3<>IMI-KYENM?4AHZ)%.P!7M,3T@'=C 5/?., K$F+&LOQ$6:!D/
MM8#!).U 'IB&-M!H<M&7C!F5S,^479U,Y?O,U?R1D2OFLF&/R8\?:L?5=JV(
M2EJ%)8@KPA#[P*PC#O3A?!IM![47H5TSH, H?F]LVB?+X][N R!2^.2&R3Z3
M1>*9KE3AM3M7BVQ5IVJ7+>(\.)(.!=B1BT<:]B7WBN0Z=,M%<GM#?H'Y0_*K
M"#PP-,HVV+6@\8$I$4O@?G(]SX+NA/*4"65"[L*9_3<-(< %'(K N&'?N"O(
M?=P+N LK]&/8,&X?A#GD2N&ODOT!C(*MX:#<0K# )^0+5\!/I:6Q<7;J%!Y(
M.G[/1 FFDTM@- @8>MM&D/I0F:[ <\^8;L/#&8XKHI@FOI @K!X+Q C6WT$]
MJI53HE]_]79$/416*6 ^7#E!)GQ.E, A!QLDS C'8ZZ0!GZM&.0DL5?A?*+]
MGT08*Z8V1V;A_' >F #_ =@M4&V/!<R8 ("R9& Z7&/-"-<*C1L 7X\1^A!-
M> H![8L <*P^?CAJMM=U<4CGE!A/\E?D)!#8.-ZM&W3*UO3,?[Z.'!<YYQV
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
MZ10V+NZNDH+;!;1677B(F:&TN[OLNOJZ\Q9P]=??27:WH\__!U!+ P04
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
MX9?O*6Q<O5X5!3^GC547'F-E*-SN+KLN+^^\QUU^AEOE_G[[^<]02P,$%
M  @  T!<5G06 HLW"   6RT  !4   !P;FUR,3(S,3(P,C)E>#,Q,RYH=&WM
M6FUO&S<2_MY?P2IHF@#2ZMV69<> 8SNH^Y($K@ZY^W2@EK,2:^YR2W(EZW[]
MS9"K%UM2(S=NK=8-$%F[' YG. ]G'E(\^?KBP_G@/Q\OV=BEBGW\U]L?K\Y9
MI5:O?VJ?U^L7@POVW>"G'UDG:C39P/#,2B=UQE6]?OF^PBICY_)^O3Z=3J-I
M.])F5!]<UTE5IZZTMA ))RJG)_0&/X&+TZ].OJ[5V(6.BQ0RQV(#W(%@A979
MB'T28&]8K59*G>M\9N1H[%BKT6JS3]K<R D/[4XZ!:=S/2?U\'Q2]X.<#+68
MG9X(.6%2O*G('C2'!]!.#@[:K4Z/]W@GCH^.NCQI\,Y0M-K_;:*1=10/?:R;
M*7A32656&P.-W^^THL-N[HZG4KAQO]EH?%/QHJ<GB<X<CF>P?_@:U*PI<W#K
M:ES)4=:/T6 PE=!WWAYKI4W_1</_.Z:66L)3J6;];P<R!<O>PY1=ZY1GWU8M
MQJ%FP<@D"%KY/T"CT#[_. TV'Z(>)3.8^]!LD=67__[NZNW5@+6;49O=M7G5
M=6Y&Z/U0.Z?3/GE>OG$Z]X_[XL[YY?7@ZMW5^=G@ZL/[Q_'GE\(ZF<S^<(<Z
M&QVZJK+O<>'D8W81L0$W9E9E,1BRB+DQ=R]?='O'7^!HSH7 I593D."0O8VN
MAU<R$QC9?HV$GF@RFM'<T3]_]'LSU8BZ- U7;,PGP Q,)$PQ;[FQM.PLRPJN
MV#7DVCBF,_9.FY0U&[4?F$[8QV*H9,Q^!C.1,6!22W.>S:B%[/P);F6L,:I'
MQ\\DJ*V]"^I;;C&4&+=TQFXR/54@1E -L34AJ$*C"9G&@H4C<)DQ"F&1.5,
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
MU[J6?X1<(OW\)]V"^F!P5T3<OLXN)A)2]G9)'-^OMOQW /#5!VYG$F;^;_?
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
MV]Y8W?KR;O7I7R5V+S6?_@]02P,$%     @  T!<5J)Y]8!#"   0"\  !4
M  !P;FUR,3(S,3(P,C)E>#,Q-BYH=&WM6FUSV[@1_MY?@5.FN61&[R^6+#N>
M<6QG3M.[)..J3?NI Y&@A)HD>  H6?WU?1:@7FQ)B9SX+O+Y,A-9)!:+7>R#
MW0<03G^X_' Q_/?'*S:Q2<P^_N/MSX,+5JK4:I]:%[7:Y?"2_33\Y6?6KM8;
M;*AY:J25*N5QK7;UOL1*$VNS?JTVF\VJLU95Z7%M>%TC5>U:K)01U="&I;-3
M>H-/P<.SOYS^4*FP2Q7DB4@M"[3@5H0L-S(=LT^A,#>L4BFD+E0VUW(\L:Q9
M;[;8)Z5OY)3[=BMM+,X6>DYK_OFTY@8Y':EP?G8:RBF3X9N2[/*@U1VUCQN]
MXZ@==5N]5O>HU>ZT><1[O;8X_D\#1M8@[OL8.X_%FU(BT\I$T/C]=K/:[63V
M9"9#.^DWZO6_EISHV6FD4HOQ-/K[KU[-AC(K;FV%QW*<]@,8+'3)]UVT!RI6
MNO^B[OZ=4$LEXHF,Y_T?AS(1AKT7,W:M$I[^6#:(0\4(+2,O:.3_!(R"?>YQ
MYFWN0D\L4['PH=$DJZ_^]=/@[6#(6HWJ$;MK\[KK7(_A_4A9JY(^>5Z\L2IS
MCX?BSL75]7#P;G!Q/AQ\>/\X_OPW-U9&\]_<H?96AP9E=A5+PT?"3MAYE5V%
M(BVS0&BRB=D)MR]?='HGW^!JQL,0BZT2BPB#]K8Z[U_)%(/;?H6$OM-T-*H+
M1W__T>_-5+W:H6D8L F?"J;%5(H9,I>=2,/.TS3G,;L6F=*6J92]4SIAC7KE
M;TQ%;"ANN:F03;^(6QDH]E'-A$9Z2S*>SA'/XY-G$L[FP87S+3<((B*6S-E-
MJF:Q",>B[*.J?3A#!1-2A6*%$;A,&8+&\M3J7, #E"]7R1!GSA(\:0DD1#S
M*\U4(BVSRLMM"*0B$,9P/6?0JG0(4$ VX3<"!JPI-W@7PBI(Q:X>8C 2"*1&
M_8-8"CTPB13,)C*8,)/3QZH_\"8*)>1)(DV,0DDU=R:1:+0PF0B<I:0W@XTJ
MA+]3= O9:+X^'\\)KZVG@U?!(ID"" 2N5>#+ "O$T:S7VF4:(3]QHG+X'L1Y
M")T UUJ4RT"HU/&<9< &X9MP'\<K !>0,?>&QAH)'4<LDT0>0P!@54"4&\XX
M>P)N)BR*U<PLD*S%6!H+@FD9IY?>;EA97@.D61BS8>USPF3[X# YO!/ ER]Z
MS4;WQ!2H*Z@+I1H511*/+K0#QK5P( (HY"@6%&PF@-P1Z,^$Q$DL0;ZEG$O/
MH31!K$R.?I2)M8H]FC*M A'BM6&O )Y0 (T>(5>WP82G8\'.D=NN\Q@2C1:O
M-#JOQ&O7M=$)_9-_E,1D4X]BTL\H :Z!VX.-;-E[H.C.0!$&(C_O0QX2Q"H<
MM7LD&+>.#AO&_/4!P;C9IGFX% 8SA8BZZOEEN)6IP@<\-_MWH0H[$H!.,9*O
MV2K74( D-Y7&I4Y(B=3I(<:_2KKKB5N+F#LL%D5[A:=RD=2I42(!PQ:C8AFZ
MG;;)1T:&DFM)#DA/+5PI24E3;JC<NZ5K'#=PB19;>1B$/;;KE'$L@B"/.=4'
MN.6,6-$&]/ D9)U$X=M(D"!2./J+\#%3]J%C?70P6#^N'G4WH;YWWMM _/X9
M<V_@8[%,94AXYD:EG$H#-U@+1'()Y%R'"\!A"4@^DK&T<R(2VX:EY>>PZ6#G
M5\X=T362["K0;>%0ENL,L#>.^ 0!V+DSP-'EL4C!9V*@'RTBHV5%(M@3>(1C
M^<D,1> Y83PX&(PO\_G5E,>Y2WJ$ !%%X*MRBMB9+;QS25OV2.+^<3L5=9A&
M1R1@XPGO2.5VMP7[E!F^E!;$YJ,O;]+8:+%/<,M4^)F /0Z2-, S@65X,+!<
MIEX?\$W@T+%"02-=RU9T/B#A$G-009!K@L=:F=ZB-5'&XCT=Y4*7":#HUQQ5
M'JI?[>@2 >=(A?>D"\.QP1/N1(0.2]S1F+?KM;=JPLV2TU 2=>M"A*ZZN/DH
M,O^<Q?)&X(\[%;DG7_[F*?)KX9EL&SM_D&VC.WT-%VNHO$ITE'?7<;S*>83$
M!U"<#3Z]-(V#4UNES9)5N!=0F2326B$^4U5&"KR%VD,)^YR25T [DKBA(H&_
MQ.P72U3\FDN8[Y9CG@;NY.3UG[O#[\HFSF.01<R5!!IITT[;_T *P*=@!,M=
MVDSP&RKQGCRZ(N]HKSL07IR$;0.EV9W-_8[*GYELR8X\1$<CELEQ)X(+MHPN
M@"%(;=D3#0.68?($D,$T.6^*HK3UT/"YD8C#V[^=@RM$&NFG#&0(ES$!+G>T
M7Z"P[$NM3*<JG@JJMRD?%S]5Z"+)BB2+U5R@=391/K/R.Q@')A^%C%2_!)3=
M)77Q1OL9N5=EES\^6[=1+)2.W&\I%00HYID1_<67$]2-+.;SODS=-+M.)YM8
MG5+Q :TI!G'C^>;B!L#Q<;77:=$E *OQ/UP,7-P/J+K[ 34;;K:UJ]W.T<[6
M>K6QL^US6AO'U4Z[_5NH[;6ZCZZV56VW>H^OM5EM-Q]?;:-5;1WO-P<U!P8/
M"$#.9#Q]4VJ5%AT*)/>;V2UKW(6Q _=]V'G$_?XIS]UNN40:N4LX"N\?YABM
MXX/RZYT8Z9Q^<6WVRNY:T0/\JY-WI:^=BD51.Z39>#M_A!@?HF,O7[11H-SG
MYGV:KPWYGNO[ 3#Y;J)%A:2R"UGF?AY@B[ \L5A_37SW\O^/%?RCI[J6_RY2
M"<KZ3QD(]E%C)T7[@3*[F$@1L7=+LOEA=4QP!P!//G [DS!S?UL'7G&'M&'-
MM=!_IMTGQ90^?VOQFX)9<QNO+;O!>]>M,^7OF_?];]U3L7$!>Y7/W>:MONK"
M1TCJN=W=9=<5YIVWN8M/?[?<W7(_^S]02P,$%     @  T!<5N+/H=R,!0
MB"(  !4   !P;FUR,3(S,3(P,C)E>#,R,2YH=&WM6EM3VS@4?M]?<3;,MC 3
MWP/D5F9"$J:9MH0A[K9]VE%LA6AK6UY9)F1__1[)=B!<MD IA;8\A-CGZ%ST
M?3HZ5MS]?3#N^Y^.AC"7<01'[_??COI0,RSK@]>WK($_@-?^N[?0,&T'?$&2
MC$G&$Q)9UO"P!K6YE&G;LA:+A;GP3"Y.+/_84J8:5L1Y1LU0AK6]KKJ#GY2$
M>[]U?S<,&/ @CVDB(1"42!I"GK'D!#Z$-/L,AE%J]7FZ%.QD+L&U70\^</&9
MG9)"+IF,Z%YEIVL5UUU+.^E.>;C<ZX;L%%CXJL:FH>LXV[3E3'>"!IT&4X<T
MF\0-PQ8)F[NMUE\.!FFA>C$FD\N(OJK%+#'F5/EO-UQS=SN5G04+Y;SMV/8?
M-:VZUYWQ1*(_@>.+KX69*\8D/9,&B=A)T@XP8"IJQ=A*'O"(B_:&K?\Z2F+,
M2,RB9?NESV*:P2%=P#&/2?*RGB$.1D8%FQ6*&?N78E 8G[Y<%#'OHIV();3*
MP7%5U,./KT?[(Q\\UW1@/>9;1'M-ID\PQ_[PV!\=C/H]?S0^1%(?3][W#GWP
MQ^ TX;TY,?LFO-AP=G8[X'C;=AUZ$^@-QD?^<+"F7>JT[!T8'X#_>GCW"7OL
MU">]X_W>X7!BC#^^'7Z"7M]7H;NV[3XTV#$1)[A IEQ*'K?5XBCO2)[JRPMF
M_\XSR6;+;SXGC6OG9)1 P).$!JITP8+).<@YA5Z2Y"2"8YIR(0$E!US$X-C&
M&YAQH552=,A#H$F()6I  QI/J5"LL#N>4U=5R:UKY:/#=V@HX[D(:%:'41*8
ML/EBH^FZ=J?/XY0D2WWE=+;J0#*8L0@MKD*9T" 76%DQ9Y*$,#P+YB0YH5@
MXYAEF0I;Q4>G(B=B603@-NM%6:S\%(F<NZ$DF .?:0<Y9B RA *]\MF,!7A5
MR<KX .\A2$S%G^8BRPDB)?F5)5.L&,R!A#Q5I?NB\H454UJ?$#$E"<V,\5E$
ME] +I)(H0M913C#>[6;G9FY^D64I"4/<.HR(SF3;V[F6=\4MAG.0R+;A-%/Y
MG9BXZ6Q5F3Z^^_6IVC&]AIH'A5&Y!&9Y%"$-D Z18N**G8+^DS-!U3ZK2;,J
MG9MD"Y#\SO9FN+7"^YS**QJ7H#LMKU$P)]8K"J%O=13A?Q;TW2>)/DNP@L5$
M%T>LDY(P5258 A>I09A ;J2"9HH%=24F400X#(/!*HJ"% ML5M>C9BPA2:#N
MH\%0MXRZL*%6'A4DXEA;M<_+=<C\$ANNQ5[!NKHCBJR;ZW18[6V23"-:&9UR
M@:710! BDF:T77WIA"Q+([)LLT1/I1[4N4K(4U4U Q*53K2_0EPVBZV6V=SV
M5+\H<3>58>6X;"5-W4I:,KPJ:V#/N7.CU#:=&V7_9]5IF=N-QK<PV_1V']RL
M9S:\YH-;=3VSY3W\U+J.V6RV;F76TF0H"(&4RY#YKVI>K1I0,KGMIF?@K--8
MD_LR[0K&/7Y=TP]" RP">AM?K=PR^[LEIM;QD\JKZK>@:K7ND)^MLJO==RJJ
MG>LIS<;^\@$P?HJ)O=AH['8R_0E'1 J&&Q>\,7$_PIU@D=P7]%NN\#L0Y;NI
MEGNDVGA1%S(>L1 J8)X9VO=#^%8S\&/!O_,5ZQGGZ3O!VY]CIXI6=+O9GS,Z
MP\<0?"21[)3"N'CR7</[V>/T;.ON-6<F7UEK*YW234LK/'&P'D'UN5#\F?#V
MIVB$AA'+R)3*.?1,&(;T5QOT8[5!]\'W5Q/T?/"=T(1Q 7]BOP-'@F9,G7[6
MRX[H8'4\5W9$:X>P/P1P-Q9AT/^])W[TX M*LEQ<ZE5_SK+[S%;>0[>UECYY
MOG <?IL?9R^]MI#RXKV-MJ 148]"5UYD.*_Q^F3;/A]"IECH<WGSD#O\?+SV
M6;RCH=\6V?L/4$L#!!0    (  - 7%:W#;3X@ 4  "TB   5    <&YM<C$R
M,S$R,#(R97@S,C(N:'1M[5KK<]I&$/_>OV*#IXD]@]Z ><4S&/"$-C$>HS3)
MI\XA'>8:H5-/)V/ZUW?O).%W8[M.C)/X T;:O7W^=F]UJ/MB,.[[GXZ&,)>+
M"([>[[\=]:%B6-8'KV]9 W\ ;_QW;Z%FV@[X@L0IDXS')+*LX6$%*G,ID[9E
M+9=+<^F97)Q8_K&E1-6LB/.4FJ$,*WM==0<_*0GW?NF^, P8\"!;T%A"("B1
M-(0L9?$)? AI^AD,H^#J\V0EV,E<@FN['GS@XC,[)3E=,AG1O5).U\JONY96
MTIWR<+77#=DIL/!UA4V#>K-)B.W:K6FM05MDZ@6SNNVV:K1)G";]TT$C+63/
MUZ1R%='7E06+C3E5^MLUU]RM)[*S9*&<MQW;_K6B6?>Z,QY+U"=P??XU%W--
MF*1GTB 1.XG; 1I,125?6](#'G'1WK+U7T=1C!E9L&C5?N6S!4WAD"[AF"](
M_*J:8AZ,E HVRQE3]@]%H] ^?;G,;=Y%.1&+:>F#XRJKAQ_?C/9'/GBNZ<)E
MF^]@[0V>;J"/_>&Q/SH8]7O^:'R(H#Z>O.\=^N"/P6G">W-B]DUXN>4T=CO@
M>'6["KT)] ;C(W\XN,1=\+3L!HP/P'\SO'_ OK7KD][Q?N]P.#'&']\./T&O
M[RO37=M^]&0OB#C! IER*?FBK8JCN"-YHB\OB/TK2R6;K;YZ3&HWQF040\#C
MF :J=<&2R3G(.85>'&<D@F.:<"$!*0=<+,"QC=]AQH5F25 A#X'&(;:H 0WH
M8DJ%0H7=\9RJZDIN53,?9=.(!3"AXI0%%!O7(B'Q"OA,^_".GK& P_;+K:;K
MVIV"JJ^<SDX52 HS%J&*M6T3&F0"6RT&@<0A#,^".8E/M. %2U/EAS*83D5&
MQ"JWR&U6\SY9ZLD].U=#23!7)BD%&;HD4LP-:N6S&1HMTI)66H_W,&MH0Q62
M3*09P=1)?JV&\A)"'TC($]7++S)?**%"^H2(*8EI:HS/(KJ"7B 512&TBG2"
M]M:;G=O!^D78)20,<2\Q(CJ3;:]Q(Q#S6PQC$,NVX303^430W'9V2D^_O?K+
MH6J87DW%0>6HJ(E9%D4( X1#I)"X1J>@?V=,4+7Q:M"L>^DVV0&L!J>^'>ZL
M\WT.Y36,BZ0[+:^6(V>A2PQ3W^HHP/\HV7<W,OLLQI:V(+I;8N.4A*DNP6*X
M" W"!&(C$315**@J,HDBP&5H#+95)"38<=.J7C5C,8D#=1\%AGJ&U(T-N;(H
M!Q''9JMU7NU#YI?0<,.&L]['))E&M.2?<H%=S\#X1B1):;O\T@E9FD1DU6:Q
MCI)>U+F.M5/5$ ,2%4JTOIQ<#(:MEMFL>VHVE+ASRK!47(R-IAX;+1E>I]5P
MOFS<2K5-YU;:?TEU6F:]5OL:8IO>[J.+]<R:UWQTJ:YGMKS'#ZWKF,UFZTYB
M+0V&'! (N11!_;KB5<H%11VVW>0,G,LPU@\_5V&7(^[;MRS]T#/ ^M8[]+HH
M"^_OYYCJ.1OE5SE*03E%W<,_6WE7>6@HRDUIDZ*QOWJ$'&^B8R^W:KN=5'_"
M;SRER1P&)OA$B-5#$W['ZKX'2)Z,M=@?U7Z*O)#RB(50)N699?K^V;V3]]]7
MZAL/[=48I"?*ZQ&.C$Q-[GI^[,\9G>%S!3YC2'9*89P_RE[*]L\L/4&6[G >
M<E.22CL+82T=D(U*QI.P/A<(/Y.]X8<8;X812\F4RCGT3!ABQ_PYX'Q7 \Y#
M\OMSQ'D^^9W0F'$!?ZC]<SWT5(N)YV!]GE9,/)=.3;^+Q-W:A$'_]S;\0,$7
ME*29N#*+_DAM]_]4WG.;7"U]9'SAB/HNOZ!>>;<@X?G+%6U!(Z*>9JZ];7#>
MQO61M'V^A$RQEV?R]B7W^(WWTF?^(H5^I6/O7U!+ P04    "  #0%Q6(OM;
M77T%  !=(@  %0   '!N;7(Q,C,Q,C R,F5X,S(S+FAT;>U:;5/;.!#^?K]B
M&^9:F(G?\YZ4F9"$:>Y:PA#WVGZZ46R%Z.I8/EDAY'[]K60[$"@]8&@)<'P(
ML7>U+]I'C]:*.Z_ZHY[_Y7@ ,SF/X/CCP?MA#TJ&97WR>I;5]_OPSO_P'BJF
M[8 O2)PRR7A,(LL:')6@-),R:5G6<KDTEY[)Q:GEGUC*5,6*.$^I&<JPM-]1
M=_"3DG#_E\XKPX ^#Q9S&DL(!"62AK!(67P*GT*:?@7#R+5Z/%D)=CJ3X-JN
M!Y^X^,K.2":73$9TO[#3L;+KCJ6=="8\7.UW0G8&+'Q;8C67!A./!D[5]2I.
MX$[J[B1L3B=>& 9U-[3_=#!("]6S,:E<1?1M:<YB8T:5_U;%->O51+:7+)2S
MEF/;OY:TZGYGRF.)_@2.S[YF9JX9D_1<&B1BIW$KP("I*&5C"WG (RY:.[;^
M:RN),25S%JU:;WPVIRD<T26<\#F)WY13K(.14L&FF6+*_J$8%,:G+Y=9S'6T
M$[&8%CDXKHIZ\/G=\&#H@^>:'FS&?#EU(DXQ>\F3EDI[6X+O#4[\X>&PU_6'
MHR-$Z\GX8_?(!W\$3@,^FF.S9\+K':=6;X/C5>TR=,?0[8^._4%_0SO7:=HU
M&!V"_V[PGS,QX5+R^59-QKA[<M ]&HR-T>?W@R_0[?DJ&=>VW8?(YAN8_JZ=
MFQ'SUR*5;+KZX;-4^>8L#6,(>!S30/$6+)F<@9Q1Z,;Q@D1P0A,N)*#DD(LY
M.+;Q.TRYT"H).N0AT#A$?NK3@,XG5"CDV&W/*2M*<LM:V:?G)#54O!_H.0LX
M'/,E%<A>\X3$*]A]O=-P7;N=7^LKI[U7!I+"E$5H?!W5F 8+@0R+Z9,XA,%Y
M,"/Q*56FYBQ-508J5#H1"R)662QNHYS18^$GR^G"#27!#/A4.UA@,B+%JJ!7
M/IVR *\*61$OWL-Z80QE2!8B71 LFN375EBVP# '$O)$4?AEY4L+++<^)F)"
M8IH:H_.(KJ ;2"51:"VCG&"\U4;[+L"] KB$A"%N(49$I[+EU;X)P>P6PSF(
M9<MP&HE\)%#N.GM%IC_?_>94U4ROHN9!U2A?#=-%%"$,$ Z10N(:G8+^O6""
MJOU6@V;-M+MD#W =.-7=<&]=[PLHKV&<%]UI>I4,.7.]N+#TS;8"_$NIOKN5
MU6<QDMF<:)Y$RI2$*99@,5R&!F$"L9$(FBH4E)681!'@, P&"14%"7)M6M:C
MIBPF<:#NH\%0MXZ:V%!K$64@XDBSVN=5'C)OVYQL)*3*NKXCLJP;-VQSDDPB
M6AB=<('4:& 1(I*DM%5\:8<L32*R:K%83Z4>U+X.R#/%F@&)<B?:7R;.F\9F
MTVQ4/=4W2MQ895@XSEM*4[>4E@RORRK8>]9NE-JF<Z/L>U:=IEFM5'Z$V897
M?W"SGEGQ&@]NU?7,IO?P4^LZ9J/1O)592X,A P1"+D7DORUYI6) CN26FYR#
MLPEC#>ZKL,L0]_-Y33\0]9$$]#:^7KEY]G=+3*WCK<JKZ+>@:+7ND)^MLBO=
M=RJ*G6N;9N-@]0 UWL;$7N]4ZNU4?\)O/*7)#/HF^$2(U7T+?LO5?0>0/)IJ
MOC^J31=U(>41"Z$HRA.K]-VK>ZOLGVOIGUAU>S-&I_C0@0\@DIU1&&7/N2]V
M#=?NN^DBVA^IA-\_4=FH9%Z>(L+<3%-/Q5:5X5%4GPIXGPBUO(C>9Q"QE$RH
MG$'7A$%(XQ?+G,^S^[E/?5]@_W.K;7,;ZSNF,>,"_L"F!XX%39DZ\"Q#UA8=
MKD_D\K9HX]SU613N1A(&_=_;\M,&7U"2+L3_#>MS;E@M?8Q\Z6S[-C^Z7GD7
M(>'9RQ@M02.BGG2NO9UPP=[ZF-J^&$(F2.$+>?.0._PLO/&9O7BA7P'9_Q=0
M2P$"% ,4    "  #0%Q6L]@9 ..H"@#;SX$ $               @ $
M<&YM+3(P,C(Q,C,Q+FAT;5!+ 0(4 Q0    (  - 7%;0^F!DW$8   8Z P 0
M              "  1&I"@!P;FTM,C R,C$R,S$N>'-D4$L! A0#%     @
M T!<5O<9%3F16   NID# !0              ( !&_ * '!N;2TR,#(R,3(S
M,5]C86PN>&UL4$L! A0#%     @  T!<5LS'%$/4[0$ ,Y$5 !0
M     ( !WD@+ '!N;2TR,#(R,3(S,5]D968N>&UL4$L! A0#%     @  T!<
M5@0R5;!XQ ( &/H< !0              ( !Y#8- '!N;2TR,#(R,3(S,5]L
M86(N>&UL4$L! A0#%     @  T!<5L0> S)2- ( E8$9 !0
M ( !COL/ '!N;2TR,#(R,3(S,5]P<F4N>&UL4$L! A0#%     @  T!<5A[(
M:+'@%P  -]$  !4              ( !$C 2 '!N;7(Q,C,Q,C R,F5X,3 T
M+FAT;5!+ 0(4 Q0    (  - 7%8R)Z";T!<  +/4   5              "
M 25($@!P;FUR,3(S,3(P,C)E>#$P-BYH=&U02P$"% ,4    "  #0%Q6W3#3
M]/81  !PBP  %@              @ $H8!( <&YM<C$R,S$R,#(R97@Q,#8U
M+FAT;5!+ 0(4 Q0    (  - 7%9UTC>MT L  !!E   6              "
M 5)R$@!P;FUR,3(S,3(P,C)E>#$P-C8N:'1M4$L! A0#%     @  T!<5I>]
M=']" P  !@X  !0              ( !5GX2 '!N;7(Q,C,Q,C R,F5X,C$N
M:'1M4$L! A0#%     @  T!<5GHC_:%! P  !0H  !4              ( !
MRH$2 '!N;7(Q,C,Q,C R,F5X,C,Q+FAT;5!+ 0(4 Q0    (  - 7%;6J77W
MP0(  !((   5              "  3Z%$@!P;FUR,3(S,3(P,C)E>#(S,BYH
M=&U02P$"% ,4    "  #0%Q6N47)L"P(  !X+0  %0              @ $R
MB!( <&YM<C$R,S$R,#(R97@S,3$N:'1M4$L! A0#%     @  T!<5FK?N5<^
M"   .B\  !4              ( !D9 2 '!N;7(Q,C,Q,C R,F5X,S$R+FAT
M;5!+ 0(4 Q0    (  - 7%9T%@*+-P@  %LM   5              "  0*9
M$@!P;FUR,3(S,3(P,C)E>#,Q,RYH=&U02P$"% ,4    "  #0%Q6"X96*TT(
M   R+P  %0              @ %LH1( <&YM<C$R,S$R,#(R97@S,30N:'1M
M4$L! A0#%     @  T!<5C?M+!\>"   +RT  !4              ( ![*D2
M '!N;7(Q,C,Q,C R,F5X,S$U+FAT;5!+ 0(4 Q0    (  - 7%:B>?6 0P@
M $ O   5              "  3VR$@!P;FUR,3(S,3(P,C)E>#,Q-BYH=&U0
M2P$"% ,4    "  #0%Q6XL^AW(P%  "((@  %0              @ &SNA(
M<&YM<C$R,S$R,#(R97@S,C$N:'1M4$L! A0#%     @  T!<5K<-M/B !0
M+2(  !4              ( !<L 2 '!N;7(Q,C,Q,C R,F5X,S(R+FAT;5!+
M 0(4 Q0    (  - 7%8B^UM=?04  %TB   5              "  27&$@!P
J;FUR,3(S,3(P,C)E>#,R,RYH=&U02P4&     !8 %@"U!0  U<L2

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